Trailer

Sinopse

A disciplina de Estrutura de Dados Básicas I é uma parte obrigatória do currículo básico do BTI. Tipicamente cursada no 3º Semestre, ela explora, dentre outras coisas, estrutura e forma de lidar com dados. Importantes para a programação, os conceitos variam de análise de algoritmos à implementação de estruturas, colocando um olhar mais crítico sob o código, definindo assim quais as formas mais eficientes e adequadas de lidar com um desafio. A linguagem utilizada durante o curso é de escolha do professor, com o entrevistado utilizando C e C++.

Vídeo

Classificações

90%
10%

Clássicas

Ativas

75%
25%

Provas

Atividades

70%
30%

Teórica

Prática

10%
90%

Social

Técnica

60%
40%

Individuais

Em grupo

100%
0%

Presencial

EAD


Podcast

Velocidade 1.0x

Materiais

Sem materiais disponiveis...

Conhecimentos / Competências Desejados

Por ter como pré-requisitos Pensamento Computacional e ITP (Introdução às Técnicas de Programação), se espera que o aluno entre tendo uma noção básica sobre a construção de algoritmos.

Tópicos

    Sem tópicos cadastrados


Obstáculos

É necessário ter uma base de programação satisfatória. Os alunos que estão acompanhando bem as disciplinas de pré-requisito não costumam ter muitas dificuldades durante o curso.

Metodologias

Não há metodologias cadastradas

2025

Índices de aprovação

Altere a data ou marque/desmarque a opção "Todos os períodos" para fazer uma nova busca.

Aprovados 0%
Reprovados 0%
Nota média (todas as unidades)
0
Nota média por unidade
Unidade 1 N/A
Unidade 2 9.7
Unidade 3 4.2

Conteúdos

Ementa

  • 1. Algoritmos de busca. 2. Algoritmos de ordenação. 3. Complexidade de algoritmos (abordagem experimental). 4. Verificação de corretude e término. 5. Listas sequenciais e encadeadas, casos especiais: filas, pilhas e deque 6. Tabelas de dispersão.

Referências

  • : Livro: SZWARCFITER, Jayme Luiz; MARKENZON, Lilian. Estruturas de dados e seus algoritmos. 3. ed. Rio de Janeiro: LTC, 2010. xv, 302 p. ISBN: 9788521617501. Livro: ASCENCIO, Ana Fernanda Gomes. Estruturas de dados: algoritmos, análise da complexidade e implementações em Java e C/C++. São Paulo: Pearson, c2010. 432 p. ISBN: 9788576052216. Livro: TENENBAUM, Aaron M; LANGSAM, Yedidyah; AUGENSTEIN, Moshe. Estruturas de dados usando C. São Paulo: Makron Books, 1995. 884 p. ISBN: 8534603480. Livro: CELES, Waldemar; CERQUEIRA, Renato; RANGEL, José Lucas. Introdução á estruturas de dados com técnicas de programação C. Rio de Janeiro: Elsevier, 2004. 294 p. ISBN: 8535212280. Livro: CORMEN, Thomas H et al. Algoritmos: teoria e prática. Rio de Janeiro: Elsevier, 2012. 926 p. ISBN: 9788535236996. Livro: PREISS, Bruno R. Estruturas de dados e algoritmos: padrões de projetos orientados a objetos com Java. Rio de Janeiro: Elsevier, 2000. 566 p. ISBN: 85711006930. Livro: PIVA JÚNIOR, Dilermando. Estrutura de dados e técnicas de programação. 1. ed. Rio de Janeiro, RJ: Campus, 2014. 399 p. ISBN: 9788535274370.

Oferta/Matrícula


Ofertas

Última oferta: Buscando...

    Ofertas passadas
    Últimos 5 anos

      Faça uma pergunta!

      Professor

      Cesar Renno Costa
      Email: cesar@imd.ufrn.br

      Créditos
    • Adriel Lucas Silva de Araujo
    • Produtor
      Breno Câmara Cavalcanti
    • Produtor
      Esdras Lucas dos Santos Figueiredo Araujo
    • Produtor
      Fernando Sérgio Farias Guimarães
    • Produtor
      João Pedro de França Barboza
    • Produtor
      Leandro Arthur Marinho Ferreira
    • Produtor
      Mariana Mamede Guimarães
    • Produtor
      Thiago Izidoro Silva Santos
    • Produtor