|
Lógica de Programação |
Neste curso é apresentada ao aluno uma linguagem simbólica que utiliza algoritmos para definir a seqüência de operações antes da codificação em uma linguagem qualquer.

O Curso de Lógica de Programação ensina o princípio básico da programação, ou seja, apresenta uma forma escrita de encadear o pensamento e as ações necessárias para se atingir um objetivo. Em outras palavras, a lógica é a forma de “ensinar” o computador a executar uma tarefa, com um objetivo bem definido.
A forma escrita, denominada Algoritmo, é a base lógica para construção de programas, independente de linguagem. Desta forma, uma lógica pode ser a base para construção de um programa escrito na linguagem COBOL, na linguagem Pascal, ou outra linguagem qualquer, pois os dados a serem manipulados e o raciocínio de como chegar ao objetivo já estão definidos no algoritmo.
O domínio da Lógica de Programação é fundamental para quem pretende atuar como programador, analista de sistemas ou funções afins.
Carga Horária: 24 horas
Pré Requisitos: nenhum
Conteúdo Programático
1. Algoritmos
2. Linguagem
3. Variáveis e Comandos Básicos
- Bits e Bytes:
- Tipos básicos de variáveis:
- Divisão dos tipos básicos de variáveis:
- Numérico Inteiro
- Numérico Real
- Caracter
- Declaração de variáveis
- Regras de declaração do nome de variáveis
- Estrutura do algoritmo
- Simbologia
- Comandos Básicos
- Comando Leia
- Comando Escreva
- Comando Faça
- Comando Vá para
- Comando Se
4. Operações Aritméticas
- Adição
- Subtração
- Multiplicação
- Divisão
- Potenciação
- Prioridade
- Expressões Condicionais
- Referência
- Contadores e Acumuladores
5. Se Aninhado e Clareza para o Usuário
6. Conectores Lógicos e Variáveis Lógicas
- Conectores Lógicos E / OU / NÃO
- Prioridade nos Conectores
- Variáveis Lógicas
7. Estruturas de Repetição
- Estrutura Repita
- Estrutura Enquanto
8. Estrutura Escolha
9. Estruturas Complexas de Dados
- Vetores ou Matrizes Unidimensionais
10. Estruturas Complexas e Técnicas
- Vetores Conjugados
- Matrizes ou Vetores Multidimensionais
- Imprimir - comando Escreva (Impressora)
- Rotina de Cadastro em Vetores
- Rotina de Consulta em Vetores
- Rotina de Impressão de Vetores
- Rotina de Ordenação em Vetores
11. Funções e Procedimentos
- Rotinas Internas e Externas
- Funções e Procedimentos
- Passagem de Parâmetros
- Funções
- Procedimentos:
- Recursividade
- Diferenças entre funções e procedimentos
12. Arquivos
- Organização de arquivos
- Declaração de arquivos
- Declaração de registros
- Verbos para manuseio de arquivos
- Existência de arquivos
- Criação de arquivos
- Abertura de arquivos
- Fechar Arquivos.
- Teste de Fim-De-Arquivo.
- Verbos específicos para organização sequencial.
- Verbo de busca
- Verbo de gravação.
- Verbos específicos para organização direta.
- Verbos de busca
- Teste de chave invalida
- Verbo de gravação
- Verbo de exclusão
- Selecionando opções