Implementar e experimentar em laboratório as técnicas e os algoritmos introduzidos aos alunos nas disciplinas de programação cursadas em conjunto. Preparar o aluno para registro de medidas em algoritmos para confecção de relatórios sobre experimentos realizados com os algoritmos implementados e para resolução de problemas de programação.
Preparação de relatórios sobre experimentos realizados com algoritmos. Implementação e experimentação em laboratório das técnicas e dos algoritmos introduzidos aos alunos nas disciplinas cursadas em conjunto. Resolução de problemas.
Preparação de relatórios sobre experimentos realizados com algoritmos. Implementação e experimentação em laboratórios dos algoritmos e das estruturas de dados introduzidos nas disciplinas cursadas em conjunto. Resolução de problemas que façam uso das técnicas para construção de algoritmos, dos algoritmos clássicos de busca e de ordenação, e das estruturas de dados clássicas.
Livros Textos:CORMEN, T.H.; LEISERSON, C.E.; RIVEST, R.L.; STEIN, C. Algoritmos: Teoria e Prática. Editora Campus, 2002.ZIVIANI, N. Projeto de Algoritmos. 2º edição, Thomson, 2004.TENENBAUM, A.M., e outros. Data Structures Using C. Prentice-HAll, 1990.Bibliografia Complementar:GRIES, D. The Science of Programming. Berlin, Springer, 1981.SCHILDT, H. "C. Completo e Total". Makronbooks, 1997.KERNIGHAM, B.W.; RITCHE, D.M.C. A Linguagem de Programação Padrão ANSI. Editora Campus, 1995.KELLEY, A.; PHL, I. A Book on C. 2º Edição, The Benjamin/Cummings Pub. Co., Inc, 1990.ROBERTS, E. Programming Abstraction in C. Addison Wesley, 1996.SEDGEWICK, R. Algorithms in C. Addison-Wesley, 1990.SHOOMAN, M. L. Software Engineering. New York, McGraw-Hill, 1983.SZWARCFITER, J. L.; MARKENZON, L. Estrutras de Dados e seus Algortimos. Livros Técnicos e Científicos, 1994.KELLEY, A.; PHOL, I. A Book on C. 2º Edição, The Benjamin/Cummings Pub. Co., Inc. 1990.WIRTH, N. Algirtmos + Data Structures = Programs. Prentice-Hall, 1986.