Algoritmo e estruturas de dados I

Código: CPTA001
Carga horária teórica: 80
Carga horária prática: 0

Ementa: Estudo de algoritmos, estruturas e construção para resolução de problemas computacionais. Os Computadores e a Resolução de Problemas. Estruturas de Decisão/Repetição. Vetores e Conjuntos. Cadeia de Caracteres. Subalgoritmos. Recursividade.

Bibliografia:
Bibliografia básica:
MANZANO, J. A. N. G.; OLIVEIRA, J. F.. Algoritmos: Lógica para desenvolvimento de Programação de Computadores.10a. Ed. Érica. 2000.
ARAÚJO, E. C.. Algoritmos: Fundamentos e Prática. 3a. Edição. Visual Books. 2007.
PEREIRA, S. L.. Estruturas de Dados Fundamentais: Conceitos e Aplicações. 8a. Edição. Editora Érica. 1996.
CARBONI, Irenice. Lógica de Programação. Editora Thomson. São Paulo. 2003.
PEREIRA, Sílvio do Lago. Estruturas de Dados Fundamentais: Conceitos e Aplicações. Érica. 8ª. Edição. 2000.

Bibliografia complementar:
KNUTH, D. E.. Art of Computer Programming, Volume 1: Fundamental Algorithms. 2nd Edition. Addison-Wesley Professional. 1997.

Pré-requisitos: Nenhum.

<<< Voltar para grade curricular