Tecnica de programacao
DE PROGRAMAÇÃO I
CURSO DE TECNOLOGIA EM
PROCESSAMENTO DE DADOS
1998
| |
| |
|Copyright © 1998 de Cândido J. R. Egypto |
| |
|Este material foi elaborado para ser utilizado pelos alunos da disciplina Linguagens e Técnicas de |
|Programação I, do Curso de Tecnologia em Processamento de Dados, da Faculdade Paraibana de Processamento |
|de Dados. |
| |
|Nenhuma parte deste material pode ser reproduzida ou transmitida de qualquer modo ou por qualquer meio, |
|sem prévia autorização do autor e sem lhe ser dado o devido crédito. |
| |
SUMÁRIO
1.1. CONCEITO 5
1.2. POR QUE PRECISAMOS DE ALGORITMOS ? 5
1.3. CARACTERÍSTICAS 5
1.4. FORMAS DE REPRESENTAÇÃO 6
1.4.1. DESCRIÇÃO NARRATIVA 6
1.4.2. FLUXOGRAMA 6
1.4.3. LINGUAGEM ALGORÍTMICA 7
1.5. UM AMBIENTE PARA ESCREVER ALGORITMOS 7
1.5.1. FUNCIONAMENTO DO NOSSO COMPUTADOR 8
1.6. ESTRUTURAS CHAVES DA CONSTRUÇÃO DE ALGORITMOS 9
1.6.1. SEQUENCIAÇÃO 9
1.6.2. DECISÃO OU SELEÇÃO 9
1.6.3. REPETIÇÃO OU ITERAÇÃO 9
1.7. REFINAMENTOS SUCESSIVOS 10
2.1. CONCEITO DE VARIÁVEL 12
2.2. OPERAÇÃO DE ATRIBUIÇÃO 12
2.3. OPERAÇÕES DE ENTRADA E SAÍDA 12
2.4. ESTRUTURA SEQÜENCIAL 13
2.5. ESTRUTURA CONDICIONAL 14
2.5.1. ESTRUTURA CONDICIONAL SIMPLES 14
2.5.2.