Introdução à Lógica de Programação

Propaganda
Introdução à Lógica de Programação
Carga Horária: 40
Pré requisito
Para o melhor aproveitamento do curso Introdução à Lógica de Programação, é imprescindível ter
participado do curso de Ambiente Windows ou possuir conhecimentos equivalentes.
Objetivo
O curso Introdução à Lógica de Programação objetiva ajudar o aluno a compreender a lógica de
programação antes mesmo de trabalhar com quaisquer linguagens. Composto por conceitos, definições e
exercícios práticos, o curso visa fazer com que o aluno desenvolva seu raciocínio lógico, enquanto
conhece princípios básicos de desenvolvimento como algoritmos, sistemas de numeração, variáveis, entre
outros.
Introdução à Lógica
Lógica.Programa: Tipos de linguagem de programação.Tradutores: Tipos de tradutores.
Sistemas de Numeração
Bit e byte.Sistemas de numeração: Decimal, Binário e Hexadecimal.Conversão de sistemas de
numeração: Conversão de Binário para Decimal, Conversão de Hexadecimal para Decimal, Conversão de
Binário para Hexadecimal, Conversão de Hexadecimal para Binário, Conversão de Decimal para Binário,
Conversão de Decimal para Hexadecimal.Forma rápida para conversão de sistemas de numeração.
Algoritmo
Algoritmo.Elementos de um algoritmo: Ação, Decisão, Laço ou Loop.Algoritmo com o comando SE
encadeado.Algoritmo com o comando CASO.Algoritmo com o comando ENQUANTO.
Variáveis, Operadores e Funções
Utilizando variáveis: Consistência de condições, Controle de repetições, Comparações de variáveis de
memória com campos de registros.Tipos de variáveis.Nomes de variáveis.Declaração de
variáveis.Comando
de
atribuição.Constantes.Operadores
aritméticos:
Contadores
e
acumuladores.Operadores relacionais.Operadores lógicos: Tabela de decisão; Tabela de decisão com
números binários.Função.Concatenação de alfanuméricos.
Fluxograma
Simbologia.Criando fluxogramas: Estruturas básicas.Teste de Mesa.
Processamento Predefinido
Construindo um processamento predefinido.
Laço ou Loop e Repetição
Comandos
FOR...NEXT
(SE...ENTÃO...SENÃO).
(PARA...PRÓXIMO);
WHILE
(ENQUANTO);
IF...THEN...ELSE
Variáveis Indexadas e Laços Encadeados
Vetores e matrizes.Laços encadeados.
Banco de Dados e Tipos de Programação
Banco de dados: Considerações para tipos de dados, Tipos de dados.Modelo de dados: Relacionamento
(Chave primária e Chave estrangeira); Modelo Entidade-Relacionamento; Índice; Regras de validação;
Texto de validação.Objeto: Elementos da interface de um objeto.Tipos de Programação: Ocorrências de
eventos; Mensagens do Windows; Gerenciador de eventos; Controlador de evento padrão; Procedure
complementar.Criação de tabelas.Relacionamento das tabelas.Consistência dos campos.Sistema de
controle de cadastro: Programa de inclusão; Programa de consulta; Programa de alteração; Programa de
exclusão.
Download