Introdu o programa o
Conteúdo
1
Capa
1
2
Prefácio
2
3
Programar
3
3.1
4
Motivação
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
3.0.2
A programação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
3.0.3
Um Programa de Computador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
Ver também . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
Como programar
4.1
5
3.0.1
5
4.0.1
Estrutura interna de um computador . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
4.0.2
Processamento de dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
Ver também . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
Definições sobre Lógica de Programação
7
5.1
Formalismo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
5.2
Término do algoritmo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
5.3
Implementação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
5.4
Análise de algoritmos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
5.5
Classificação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
5.5.1
Classificação por implementação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
5.5.2
Classificação por paradigma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
5.5.3
Classificação por campo de estudo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
5.5.4
Classificação por complexidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
5.6
Resumo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
5.7
Bibliografia .