Informática e Computação EMENTA • Introdução às noções básicas da área de informática. • Conceituação e construção de algoritmos. • Regras de mapeamento e técnicas de documentação de programas. • Desenvolvimento de programas OBJETIVOS ESPECÍFICOS • 1. Conhecer os fundamentos de Hardware e Software que possibilitem o desenvolvimento de aplicações no computador; • 2. Familiarizar o aluno com os conceitos e as técnicas de desenvolvimento de algoritmos; • 3. Habilitar o aluno a analisar problemas e desenvolver programas em linguagem algorítmica; • 4. Capacitar o aluno a mapear algoritmos em uma linguagem de programação. OBJETIVO GERAL • Propiciar adequada utilização da ferramenta computacional necessária às atividades profissionais do futuro engenheiro. Programa de Curso • Conceitos básicos Conceitos de Hardware/Software; Estrutura de um computador digital; Representação e armazenamento da informação; Histórico, evolução e perspectivas da computação; A Estrutura de um Computador Digital; Arquitetura de um Sistema de computação; Memória, Unidade Central de Processamento, Entrada e Saída, e Periféricos. Programa de Curso Programa de Curso • Algoritmos • Estruturas de Dados Conceituação Elementos básicos do algoritmo e da programação Variáveis Compostas homogêneas • Sistemas de Numeração • Constantes; variáveis, expressões aritméticas, lógicas e literais; comandos de atribuição, entrada e saída; estrutura de fluxo seqüencial O histórico dos sistemas de numeração; Os sistemas decimal, binário, octal e hexadecimal; Conversão entre sistemas Técnicas de construção de algoritmos e programas • Estruturas de controle de fluxo condicionais • Estruturas de controle de fluxo de repetição • Programação estruturada Mapeamento de algoritmos para uma linguagem de programação INFORMÁTICA E COMPUTAÇÃO CMP -1060 Algorítimo algoritmo: é a descrição de um conjunto de comandos que, obedecidos, resultam numa sucessão finita de ações. Objetivo principal prático: desenvolver o raciocínio lógico Atividades: • trabalho de pesquisa sobre o histórico do computador (tópicos a descrever manuscritono site do prof) • Algoritmo Algorítimo Algoritmo: é a descrição de um conjunto de comandos que, obedecidos, resultam numa sucessão finita de ações. Exercício: montar um algoritmo para um criança de 5 anos acender um palito de fósforo 1. 2. 3. 4. 5. 6. Pegue o objeto (caixa de fósforo) Segure firme o lado preto da cx de fósforo Empure para abrir e ver um palito Pegue um palito FECHE A CAIXA Friquicione a extremidade grossa na parte preta Exercício: montar um algoritmo para um criança de 5 anos acender um palito de fósforo 1. 2. 3. 4. 5. Pegue o objeto (caixa de fósforo) Segure firme o lado preto da cx de fósforo Empure para abrir e ver um palito Pegue um palito Friquicione a extremidade grossa na parte preta