22.03.2015 Views

estrutura de dados i - Portal dos Professores da UNIFENAS

estrutura de dados i - Portal dos Professores da UNIFENAS

estrutura de dados i - Portal dos Professores da UNIFENAS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CURSO: CIÊNCIA DA COMPUTAÇÃO/N SEMESTRE: 2 ANO: 2013 C/H: 64 AULAS: 80<br />

DISCIPLINA: ESTRUTURA DE DADOS I<br />

PLANO DE ENSINO<br />

OBJETIVOS:<br />

- Aplicar os conceitos principais para o <strong>de</strong>senvolvimento <strong>de</strong> <strong>estrutura</strong> <strong>de</strong> <strong><strong>da</strong><strong>dos</strong></strong>;<br />

- Discutir e implementar as <strong>estrutura</strong>s <strong>de</strong> <strong><strong>da</strong><strong>dos</strong></strong> clássicas como: listas lineares, pilhas e filas;<br />

- Discutir a técnica <strong>de</strong> Alocação dinâmica enca<strong>de</strong>a<strong>da</strong>;<br />

- Desenvolver o raciocínio abstrato e exercitar a tarefa <strong>de</strong> programação.<br />

EMENTA: Tipos <strong>de</strong> <strong><strong>da</strong><strong>dos</strong></strong>. Matrizes. Pilhas. Filas. Listas Lineares. Alocação Dinâmica <strong>de</strong> Memória.<br />

METODOLOGIA: Exposição: SIM X NÃO Estudo <strong>de</strong> caso: SIM X NÃO<br />

RECURSOS<br />

AUXILIARES:<br />

*Ambiente Virtual <strong>de</strong> Aprendizagem<br />

Trabalho <strong>de</strong> grupo: SIM X NÃO Seminário: SIM NÃO X<br />

Debate: SIM NÃO X Painel: SIM NÃO X<br />

Discussão: SIM X NÃO Fórum: SIM NÃO X<br />

Chat: SIM NÃO X<br />

Computador: SIM X NÃO AVA*: SIM NÃO X<br />

Ví<strong>de</strong>os: SIM NÃO X Ativi<strong>da</strong><strong>de</strong>s clínicas: SIM NÃO X<br />

Projetor Multimídia : SIM X NÃO Lousa: SIM X NÃO<br />

Álbuns Seria<strong>dos</strong>: SIM NÃO X Internet: SIM X NÃO<br />

Sli<strong>de</strong>s: SIM X NÃO Laboratório: SIM X NÃO<br />

Manequins: SIM NÃO X Ví<strong>de</strong>o conferência: SIM NÃO X<br />

Lousa Eletrônica: SIM NÃO X<br />

Prancheta<br />

Digitalizadora:<br />

SIM NÃO X<br />

AVALIAÇÃO: Discursiva: SIM X NÃO Prática: SIM X NÃO<br />

Múltipla escolha: SIM NÃO X Trabalhos <strong>de</strong> pesquisa: SIM X NÃO<br />

Oral: SIM NÃO X<br />

BIBLIOGRAFIA BÁSICA:<br />

PEREIRA, Silvio do Lago. Estrutura <strong>de</strong> Da<strong>dos</strong> Fun<strong>da</strong>mentais: Conceitos e Aplicações. São Paulo: Erica, 1996.<br />

VELOSO, Paulo. Estrutura <strong>de</strong> Da<strong>dos</strong>. 4. ed. Rio <strong>de</strong> Janeiro: Campus, 1986.<br />

SZWARCFITER, J L; MARKENZON, L. Estruturas <strong>de</strong> Da<strong>dos</strong> e Seus Algoritmos. Rio <strong>de</strong> Janeiro: LTC, 2009.<br />

BIBLIOGRAFIA COMPLEMENTAR:<br />

TENENBAUM, Aaron M; YEDIDYAH,; MOSHE, J. Estrutura <strong>de</strong> Da<strong>dos</strong> usando C. São Paulo: McGraw Hill, 1995.<br />

VILLAS, M.V. et alli. Estrutura <strong>de</strong> Da<strong>dos</strong> - Conceitos e Técnicas <strong>de</strong> Implementação. Rio <strong>de</strong> Janeiro: Campus, 1993.<br />

HOROWITZ, Ellis. Fun<strong>da</strong>mentos <strong>de</strong> Estruturas <strong>de</strong> Da<strong>dos</strong>. Rio <strong>de</strong> Janeiro: Campus, 1986.<br />

PINTO, Wilson Silva. Introdução ao Desenvolvimento <strong>de</strong> Algoritmos e Estruturas <strong>de</strong> Da<strong>dos</strong>. São Paulo: Erica, 1996.<br />

LEISERSON, Charles E; CORMEN, Thomas H et alli. Algoritmos – Teoria e Prática. Rio <strong>de</strong> Janeiro: Campus, 2002.


CURSO: CIÊNCIA DA COMPUTAÇÃO/N SEMESTRE: 2 ANO: 2013 C/H: 64 AULAS: 80<br />

DISCIPLINA: ESTRUTURA DE DADOS I<br />

CONTEÚDOS<br />

1.Tipos <strong>de</strong> <strong><strong>da</strong><strong>dos</strong></strong><br />

1.1 Tipos primitivos<br />

1.2 Mecanismos para construção <strong>de</strong> tipos<br />

2.Matrizes<br />

2.1 Representação linear <strong>de</strong> matrizes bidimensionais<br />

2.2 Matrizes especiais<br />

3.Pilhas<br />

3.1 Caracterização <strong>da</strong> <strong>estrutura</strong><br />

3.2 Implementação usando vetor<br />

3.3 Desenvolvimento <strong>de</strong> uma aplicação<br />

4.Filas<br />

4.1 Caracterização <strong>da</strong> <strong>estrutura</strong><br />

4.2 Implementação usando vetor<br />

5.Listas Lineares<br />

5.1 Listas lineares por contigüi<strong>da</strong><strong>de</strong> <strong>dos</strong> nós usando vetor<br />

5.2 Operação <strong>de</strong> inserção, remoção e pesquisa<br />

6.Alocação Dinâmica <strong>de</strong> Memória<br />

PLANO DE ENSINO

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!