Baixe o app para aproveitar ainda mais
Prévia do material em texto
Estrutura de Dados Apresentação da Disciplina Prof. Jailton Carlos (jailton.paiva@ifrn.edu.br) Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Natal-Central Diretoria Acadêmica de Gestão e Tecnologia da Informação Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Objetivo Compreender conceitos utilizados no processo de desenvolvimento das estruturas de dados Desenvolver programas utilizando estruturas de dados Aplicar técnicas de pesquisa e classificação de dados Ementa Análise de algoritmos. Estruturas de dados lineares: pilhas, filas e listas encadeadas. Estrutura de dados não-lineares: árvores. Fila de prioridade e Heaps. Dicionário de dados. Classificação de dados. Balanceamento em árvores. Conteúdo Programático 1. Apresentação 2. Análise de Algoritmos 3. Listas Encadeadas 4. Pilhas e Filas Árvores Filas de prioridade e Heaps Dicionários de Dados Classificação de Dados Árvores Balanceadas conversão entre árvores Procedimentos Metodológicos e Recursos Didáticos Aulas teóricas expositivas, aulas práticas em laboratório, desenvolvimento de projetos Leitura de textos, seminários, pesquisas bibliográficas Quadro branco, computador, projetor multimídia Avaliações Avaliações Duas avaliações para o 1° Bimestre 1ª Peso: 40% 2ª Peso: 50% 2° Bimestre Peso: 70% Trabalhos e Projetos 1. Exercícios Práticos (1º bimestre) Peso: 10% 2. Seminários e Projeto (2º bimestre) 1.Peso: 30% Bibliografia Livro Texto: GOODRICH, Michael T. e TAMASSIA, Roberto. Estruturas de dados e algoritmos em Java. Bookman, 2002. Leitura Complementar: CORMEN, Thomas H, et al. Algoritmos: Teoria e Prática, 2ª Edição, CAMPUS, 2002 SZWARCFTTER, Luiz Jayme e MAKENZON, Lílian. Estruturas de Dados e seus Algoritmos. LTC, 1994. Informações Adicionais Software de Apoio: Java 2 SDK (JSDK), Eclipse IDE Interação Aluno/Professor Requisitos Esperados do Aluno Atenção e participação na aquisição de novos conhecimentos. Ser um bom ouvinte e leitor capaz de investigar e aprender através das referências. Disponibilidade Esperada do Aluno Dedicar uma parcela do seu tempo para estudos e práticas extra classe. Interação Aluno/Professor (2) Horário de Aulas e Disposição do Professor Turma 3.404.1.M Segunda-feira das 8:50 hs às 10:20 hs; Sexta-feira das 8:50 hs às 10:20 hs; Dúvidas E-mail: jailton.paiva@ifrn.edu.br PERGUNTAS?????
Compartilhar