Disciplina: SCC0220 - Laboratório de Introdução à Ciência da Computação II
Laboratory of Introduction to Computer Science II
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.
Dadas as características da disciplinas, não será oferecida recuperação.
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.
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.