ALGORITMOS E LÓGICA DE PROGRAMAÇÃO
1º. Semestre
Carga Horária: 80 aulas
Objetivo: Analisar problemas computacionais e projetar soluções por meio da construção de algorítmos.
Ementa: Projeto e representação de algoritmos. Estruturas de controle de fluxo de execução: seqüência, seleção e repetição. Tipos de dados básicos e estruturados (vetores e registros). Rotinas. Arquivos. Implementação de algoritmos usando uma linguagem de programação.
Bibliografia básica:
ASCENCIO, A. F. G, CAMPOS, E. A. V. Fundamentos da Programação de Computadores: algoritmos, Pascal e C/C++ e Java. Longman, 2007.
FORBELLONE, L. V., EBERSPACHER, H. F. Lógica de Programação: a construção de algoritmos e estruturas de dados. Prentice Hall, 2005.
ZIVIANI, Nivio. Projeto de Algoritmos com Implementações em Pascal e C. 2.ed. Thomson Pioneira, 2004.