UNDB ESTRUTURAS DE DADOS Prof. Alessandro Gonçalves [email protected] 1 Apresentação do professor Formado em Ciência da Computação UFMA Pós graduado em TI – Uniceuma MBA em Gestão Empresarial - FGV Analista de sistemas há 20 anos Gestor de TI - FIEMA Consultor Sebrae Instrutor Sebrae 2 Expectativas Do curso Da disciplina 3 4 Nicklaus Wirth Programação = algortimo + estruturas de dados 5 Por que estudar ? Trabalhar como Chefe de Desenvolvimento Otimizar programação Gerenciar equipe de TI Empreender ! 6 Ementa Uso do software Codeblocks Listas lineares: ordenadas, encadeadas, pilhas, filas. Algoritmos de pesquisa e ordenação de dados. Medidas de complexidade algorítmicas. Algoritmos de manipulação de estrutura de dados. 7 Bibliografia básica TENENBAUM, A.M. Estruturas de Dados usando C, Makron Books, 2001. PEREIRA, S. L. Estrutura de Dados Fundamentais: conceitos e aplicações. Érica, 2000. RANGEL NETTO, J.L., CERQUEIRA, R. F.G., CELES W. Introdução à Estrutura de Dados: Uma Introdução com técnicas de Programação C. Campus/Elsevier, 2004. 8 Bibliografia complementar AZEREDO, P.A. Métodos de Classificação de Dados e Análise de suas Complexidades.Campus, 1996. GRANERO, A. Da F. Programação Orientada para objeto em C++ no Ambiente Windows. Atlas, 1995. 9 Avaliação 1ª Avaliação (9,0) + 3 provinhas (0,5 cada) 2ª Avaliação (9,0) + 3 provinhas (0,5 cada) Case (10,0) 2ª Chamadas Prova final 10 Calendário Descrição Data Leitura individual e apresentação do Case 27/01 Relatório parcial e discussão - Case 08/04 Dissertação argumentativa - Case 28/04 1ª Prova 10/03 Resultado da 1ª Prova 17/03 2ª Prova 12/05 Resultado da 2ª Prova 19/05 Prova de 2ª chamada 26/05 Resultado da prova de 2ª chamada 27/05 Prova Final 02/06 Resultado da Prova Final 09/06 11 Ranking das LP 12 Fonte: www.tiobe.com UNDB ESTRUTURAS DE DADOS Prof. Alessandro Gonçalves [email protected] 13