Capítulo 1 - Introdução a Lógica e à Programação 1.1

Propaganda
Capítulo 1 - Introdução a Lógica e à Programação
1.1 - Conceito de Lógica
1.2 - Conceito de Programação de Computadores
1.3 - Linguagens de Programação
1.4 - Do Problema ao Programa
1.5 - Exercícios
Capítulo 2 - Técnicas de Desenvolvimento de Programas
2.1 - Programação Modular
2.2 - Programação Estruturada
2.3 - Programação Orientada por Objeto
2.4 - Elementos da Pseudolinguagem
2.5 - Funções e Procedimentos
2.6 - Comentários e Endentação de Código
2.7 - Exercícios
Capítulo 3 - Variáveis e Constantes
3.1 - Identificadores
3.2 - Tipos de Dados Primitivos
3.3 - Variáveis
3.3.1 - Variáveis Locais e Globais
3.4 - Constantes
3.5 - Exemplo Prático
3.6 - Exercícios
Capítulo 4 - Vetores, Matrizes e Estruturas
4.1 - Conceito de Vetores e Matrizes
4.2 - Estruturas
4.3 - Exercícios
Capítulo 5 - Lógica Booleana e Operadores
5.1 - A Lógica de George Boole
5.1.1 - Conector E
5.1.2 - Conector Ou
5.1.3 - Operador de Negação Não
5.2 - Operadores
5.2.1 - Operadores Aritméticos
5.2.2 - Operadores de Comparação
5.2.3 - Operadores Lógicos
5.2.4 - Precedência de Operadores
5.3 - Exercícios
Capítulo 6 - Estruturas de Repetição
6.1 - Conceito de Estruturas de Repetição
6.2 - A Estrutura REPITA PARA/DE ATÉ
6.2.1 - Descrição Narrativa
6.2.2 - Código em Pseudolinguagem
6.3 - A Estrutura FAÇA ENQUANTO
6.4 - A Estrutura REPITA/ATÉ QUE
6.5 - Um Exemplo Completo
6.6 - Exercícios
Capítulo 7 - Estruturas de Decisão
7.1 - Conceito de Estruturas de Decisão
7.2 - A Estrutura SE/ENTÃO
7.3 - A Estrutura SE/ENTÃO/CASO CONTRÁRIO
7.4 - Estruturas SE/ENTÃO Aninhadas
7.5 - Estrutura FAÇA CASO
7.6 - Uso de Operadores Lógicos
7.7 - Exercícios
Capítulo 8 - Módulos de Programas
8.1 - Conceito e Uso de Módulos
8.2 - Criação dos Menus
8.3 - Criação do Módulo de Cálculo
8.4 - União de Todas as Partes
8.5 - Exercícios
Capítulo 9 - Manipulação de Arquivos
9.1 - Conceito de Arquivos
9.2 - Definição do Layout do Arquivo
9.3 - Manipulação de Arquivo de Texto
9.4 - Manipulação de Arquivo Tipado
9.5 - Exercícios
Capítulo 10 - Manipulação de Banco de Dados
10.1 - Conceito de Banco de Dados
10.2 - Terminologia de Banco de Dados
10.2.1 - Campos de Registro
10.2.2 - Registros (ou Linhas)
10.2.3 - Tabelas de Dados
10.2.4 - Índices
10.2.5 - Chaves Primárias, Candidatas e Estrangeiras
10.3 - Desenvolvimento de Algoritmo para Acesso a Banco de Dados
10.4 - Exercícios
Capítulo 11 - Criação de Relatórios
11.1 - Conceito de Relatórios
11.2 - Programação de Relatórios
11.3 - Exercícios
Capítulo 12 - Estrutura de Dados Dinâmica
12.1- Alocação Dinâmica de Memória
12.2 - Criação e Destruição de Variáveis Dinâmicas
12.3 - Listas Com Variáveis Dinâmicas
12.4 - Exercícios
Capítulo 13 - Criação de Diagrama de Blocos
13.1 - Conhecendo o DIA
13.2 - Criação de Diagramas
Capítulo 14 - Do Algoritmo para a Linguagem de Programação
14.1 - Conversão das Estruturas
14.1.1 - Estrutura de Códigos em Pascal e em C
14.1.2 - Declaração de Funções e Procedimentos
14.1.3 - Declaração de Variáveis, Parâmetros e Constantes
14.1.4 - Estruturas de Repetição
14.1.5 - Estruturas de Decisão
14.2 - Código em Linguagem Pascal
14.3 - Linguagem C
Bibliografia
Índice Remissivo
Download