algoritmo_1
10374 palavras
42 páginas
AlgoritmoCENTRO FEDERAL DE
EDUCAÇÃO TECNOLÓGICA DE
CAMPOS
Curso Técnico de
Informática Industrial
Apostila de Algoritmos
2007
1
EMENTA:
Estudo das formas para representação do pensamento lógico através de técnicas de desenvolvimento de algoritmos. Representação e manipulação de dados. Construções de algoritmos seqüenciais, condicionais e com estruturas de repetição. Manipulação de estruturas de dados homogêneas e heterogêneas e utilização de sub-rotinas.
OBJETIVOS:
Fornecer elementos e técnicas que capacitem o aluno a construir algoritmos, através da identificação dos passos ou ações necessários para transformar um conjunto de dados de entrada em informações de resultado, promovendo dessa forma, um ambiente de prática da lógica de programação.
CONTEÚDO PROGRAMÁTICO:
1. Algoritmo Básico
1.1. Pascal
2. Conceitos Básicos
2.1. Lógica(problemas, solução e resultado)
3. Definição de Algoritmo e Pseudocódigo
4. Algoritmo cotidiano X Algoritmos Computacionais
5. Conceitos básicos do funcionamento do computador e da memória
6. Defini~]ao de variáveis, constantes e tipos primitivos
7. Estruturas Seqüenciais e Estruturas de Seleção
7.1. Comando de Atribuição
7.2. Operadores aritméticos e funções matemáticas
7.3. Comandos de entrada e saída
7.4. Operadores relacionais e operadores lógicos
7.5. Estrutura de seleção simples
7.6. Estrutura de seleção composta
7.7. Estrutura de múltipla escolha
8. Estrutura de repetição
8.1. Conceito de contador e acumulador
8.2. Repetição com teste no início (enquanto)
8.3. Repetição com teste no fim (repita)
8.4. Repetição com variável de controle (para)
9. Tipos Estruturados Homogêneos (vetores e matrizes)
BIBLIOGRAFIA BÁSICA (LIVROS TEXTOS):
Manzano, J. A.; Oliveira, J. F.: “Algoritmos - Lógica para desenvolvimento de
Programação”. Érica. SP. pp. 265. 1996.
Forbellone, A. L. V; Eberspächer, H. F. “ Lógica de Programação”. São Paulo,
Ed. McGraw-Hill, 1993.
Lages, G.: “Algoritmos e