Empresa
(Cedido Por:Luciana Abiuzi | Sidinei Akira e adaptado por Ecila Oliveira)
Disciplina: LPA – Lógica de Programação e Algoritmos Docente: Fábio Luís
1. A Lógica na Programação de Computadores
Objetivo da disciplina: desenvolver o raciocínio lógico aplicado à solução de problemas em nível computacional. Objetivo principal da lógica de programação: demonstrar técnicas para resolução de problemas e automatização de tarefas. O que aprenderemos nesta disciplina: Conceitos básicos O que é “lógica de programação”? Desenvolvimento de algoritmos Tipos de algoritmos: descrição narrativa, pseudocódigo (português estruturado ou portugol) e diagrama de blocos (fluxograma) Constantes e variáveis: o que são, quais seus tipos e quais suas utilidades Tipos de dados Operadores aritméticos, relacionais e lógicos Testes de mesa: a importância, como elaborar e como aplicar em seu fluxograma Estrutura Condicional Desvio condicional simples Desvio condicional composto Desvio condicional aninhado Estrutura case Estrutura de Repetição Looping com variável de controle (estrutura PARA) Looping com teste lógico no início (estrutura ENQUANTO) Looping com teste lógico no fim (estrutura REPITA) Matriz Matriz com uma dimensão (vetores) Matriz com duas dimensões (multidimensionais)
Utilização de Sub-Rotinas O método Top-Down Funções e procedimentos Passagem de parâmetros por valor e referência
Cursos: Ciência da Computação | Sistemas de Informação
Página 1 de 5
ICET – Instituto de Ciência e Tecnologia
(Cedido Por:Luciana Abiuzi | Sidinei Akira e adaptado por Ecila Oliveira)
Disciplina: LPA – Lógica de Programação e Algoritmos Docente: Fábio Luís
2. Bibliografia Recomendada
Ementa Fundamentos da Programação de Computadores – Algoritmos, Pascal e C/C++ Ana Fernanda Gomes Ascencio, Edilene Aparecida Veneruchi de Campos Ed. Pearson Prentice Hall, 2007. Lógica de Programação Irenice de Fátima Carboni Ed. Thomson, 2003 Lógica de