Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

INSTITUTO DE EDUCAÇÃO SUPERIOR DA PARAÍBA – IESP 
BR 230 - Km 14 Cabedelo – Paraíba – CEP 58.310-000 
CGC: 70.118.716/0001-73 – Telefone: 83.2106.3800 
 INSTITUTO DE EDUCAÇÃO SUPERIOR DA PARAÍBA 
CURSO: Sistemas de Informação 
DISCIPLINA: Estrutura de Dados 
PERÍODO: 3º C.H.: 60hs/aula SEMESTRE: 2019.1 2015.1 
PROFESSORES: Aline Marques de Morais 
PLANO DE CURSO 
1. EMENTA 
Tipos de dados. Dados estruturados. Representação e manipulação de listas lineares e suas generalizações: listas 
lineares, listas encadeadas, pilhas e filas. Aplicações de listas. Árvores binárias. Busca e ordenação de dados. 
 
2. COMPETÊNCIAS E HABILIDADES A SEREM DESENVOLVIDAS 
COMPETÊNCIAS: 
 Capacidade de modelar os dados de uma organização utilizando Estrutura de Dados. 
 Capacidade de implementar um sistema a partir de conceitos de Estrutura de Dados. 
 Capacidade de manusear os dados de um sistema, através de Estrutura de Dados. 
 
HABILIDADES: 
 Interpretação de textos; 
 Desenvolver projeções de atividades; 
 Analisar e criticar problemas; 
 Saber trabalhar em equipe. 
3. CONTEÚDO PROGRAMÁTICO 
 Introdução às Estrutura de Dados 
 Pilhas 
 Filas 
 Listas Sequenciais 
 Listas Duplamente Encadeadas 
 Listas Circulares 
 Árvores 
 Grafos 
4. ATIVIDADES PROGRAMADAS 
 Aula expositiva; 
 Aula em laboratório; 
 Aplicação de atividades em sala (estudos de casos, exercícios e projeto em grupo); 
 Aplicação de projeto; 
 Aplicação de TED: Trabalho Efetivo Discente; 
 1ª avaliação; 
 2ª avaliação; 
 Reposição; 
 Prova Final. 
5. AVALIAÇÃO 
 Prova prática com questões de múltipla escolha; 
 Atividades de estudos de casos, exercícios e projeto valendo pontuação. 
6. BIBLIOGRAFIA GERAL 
1. SUMMERFIELD, M. Programação em python 3: uma introdução completa à linguagem python. 1.ed. Rio de Janeiro, RJ: Alta Books, 
2013. 
2. PERKOVIC, L. Introdução à Computação Usando Python - Um Foco no Desenvolvimento de Aplicações. LTC — Livros Técnicos e 
Científicos Editora Ltda. 2012. 
3. SZWARCFITER, J.L., MARKENZON, L. Estruturas de Dados e Seus Algoritmos, 3ª edição. Rio de Janeiro: LTC. 2010 
7. BIBLIOGRAFIA COMPLEMENTAR 
1. BEAZLEY, D.; JONES, B. K. Python cookbook. São Paulo, SP: Novatec,. 720 p. 2013 
2. PEREIRA, S. do L. Estruturas de dados fundamentais: conceitos e aplicações. 9. ed. São Paulo, SP: Érica, 2008. 
3. MUELLER, J.P. Começando a programar em python para leigos. Alta Books. 2016 
4. AGUILAR, J. L. Fundamentos de Programação: Algoritmos, estruturas de – – . – Porto Alegre : 
AMGH, 2011. 
5. – . – Porto Alegre : Bookman, 2009.

Mais conteúdos dessa disciplina