Unid 00 - Apresentação da disciplina; Primeiros passos do processo de
desenvolvimento de algoritmos
Unid 01 - Algoritmos; Introdução à programação.
Unid 02 - Variáveis, tipos de dados, comandos de I/O, teste de mesa.
Unid 03 - Estruturas de controle condicionais.
Unid 04 - Funções.
Unid 05 - Estruturas de controle com repetições.
Unid 06 - Vetores Numéricos.
Unid 07 - Strings.
Unid 08 - Matrizes.
Unid 09 - Estruturas de dados heterogêneas.
Forbellone, A. L. V.; Eberspacher, H. F.; Lógica de Programação: A Construção de Algoritmos e Estruturas de Dados. 3ed, Ed. Prentice-Hall, 2005. ISBN: 8576050242.
Farrer, H.; Becker, C. G.; Faria, E. C.; Matos, H. F.; et al. Algoritmos Estruturados. 3ed, Ed. LTC, 1999. ISBN: 9788521611806.
Manzano, J. A. N. G.; Oliveira, J. F.; Algoritmos: Lógica para Desenvolvimento de Programação de Computadores. 21ed, Ed. Érica, 2004. ISBN: 9788571947184.
Guimarães, A. M.; Lages, N. A. C.; Algoritmos e Estruturas de Dados. 1ed, Ed. LTC, 1994. ISBN: 9788521603788.
Farrer, H.; Becker, C. G.; Faria, E. C.; Matos, H. F.; et al. Pascal Estruturado. 3ed, Ed. LTC, 1999. ISBN: 9788521611745.
WIRTH, Niklaus. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1999. 255 p. ISBN 8521611900.
1ª AVAL (P1): - 13/12/24 PESO 2
2ª AVAL (P2): - 19/02/25 PESO 3
3ª AVAL (P3): - 14/03/25 PESO 3
PROVA FINAL: 26/03/25
Materiais de aula
Listas de Exercícios