|
Plano de Ensino
|
I - Introdução
1.1. O que é lógica?
1.2. Existe Lógica no dia a dia?
1.3. Lógica de Programação
1.4. O que é algoritmo?
1.5. Algoritmizando a Lógica
1.6. Exemplos
II - Desenvolvendo Algoritmo
2.1. Algoritmo ou Pseudocódigo
2.1.1. Regras para Construção de Algoritmos
2.1.2. Fases de Um Algoritmo
2.2. Teste de Mesa
2.3. Exercícios
III - Formas de Representação
3.1. Diferenciação de Nomenclaturas
3.1.1. Fluxograma
3.1.2. Diagrama de Blocos
3.1.3. Algoritmo
3.1.4. Português Estruturado
3.1.5. Instruções
3.1.6. Programas
3.2. Formas de Representação Gráfica
3.2.1. Fluxograma
3.2.1.1. Simbologias Básicas
3.2.1.2. Simbologias Espaciais
3.2.1.3. Exemplos
3.3.. Exercícios
3.4. Formas de Representação Textual
3.3.1. Algoritmos
3.3.2. Português Estruturado
3.5. Exercícios
IV - Tipos de Dados
4.1. Tipos Primitivos
4.1.1. Inteiro
4.1.2. Real
4.1.3. Caracter
4.1.4. Lógico
4.1.5. Exercícios
4.2. Constantes e Variáveis
4.2.1. Constantes
4.2.1.1. O Uso de Constantes
4.2.2. Variáveis
4.2.2.1. Declaração de Variáveis
4.2.2.2. O Uso de Variáveis
4.3. Armazenamento em Memória
4.4. Exercícios
V - Expressões Aritméticas
5.1. Operadores Aritméticos
5.1.1. Prioridades
5.2. Exemplos
5.3. Exercícios
VI - Tomada de Decisão
6.1. Operadores Relacionais
6.2. Tipos de Desvios
6.2.1. Desvio Simples
6.3.1. Desvio Composto
6.4.1. Desvio Encadeado
6.5.1. Desvio de Múltiplas Escolhas
6.3. Operadores Lógicos
6.3.1. Operador .E.
6.3.2. Operador .OU.
6.3.3. Operador .NÃO.
6.3.4. Exemplos
6.4. Exercícios
VII - Estruturas de Controle
7.1. Laços de Repetição
7.1.1. Looping com teste Lógico no Início
7.1.1.1. Exemplo
7.1.1.2. Exercícios
7.1.2. Looping com teste Lógico no Fim
7.1.2.1. Exemplo
7.1.2.2. Exercícios
7.1.3. Looping com Variável de Controle
7.1.3.1. Exemplo
7.1.3.2. Exercícios
7.2. Exercícios
VIII - Utilização de Sub-Rotinas
8.1. Uma Visão Geral
8.1.1 O Método Top-Down
8.1. Sub-Rotinas do Tipo Procedimento
8.1.1. Estrutura de Controle com Múltiplas Escolhas
8.1.2. Variáveis Locais e Globais
8.1.2.1. Escopo de Variáveis
8.1.2.2. Restrição com a utilização de Variáveis
8.1.2.3. Refinamento Sucessivo
8.1.3. Utilização de Parâmetros
8.1.3.1. Passagem de Parâmetros
8.1.4. Exemplos
8.1.5. Exercícios
8.2. Sub-Rotinas do Tipo Função
8.2.1. Aplicações de Funções em um Programa
8.2.2. Considerações a Respeito de Funções
8.2.3. Exemplos
8.2.4. Exercícios
8.3. Exercícios
IX - Matriz com Uma Dimensão
9.1. Matrizes de Uma Dimensão ou Vetores
9.1.1. Operações
9.1.1.1. Atribuição
9.1.1.2. Leitura
9.1.1.3. Escrita
9.3. Exemplos
9.4. Exercícios
X - Matrizes com Duas Dimensões
10.1. Matrizes com Mais de Uma Dimensão
10.2. Operações
10.2.1. Atribuição
10.2.2. Leitura
10.2.3. Escrita
10.3. Exemplos
10.4. Exercícios
|
|