1 / 10

Introdução Estrutura de Dados e Técnicas de Programação I Professor: Renato Silva de Melo

Introdução Estrutura de Dados e Técnicas de Programação I Professor: Renato Silva de Melo. Para que servem estrutura de dados. Uma estrutura de dados é uma disposição de dados na memória do computador (ou no disco).

Download Presentation

Introdução Estrutura de Dados e Técnicas de Programação I Professor: Renato Silva de Melo

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introdução Estrutura de Dados e Técnicas de Programação I Professor: Renato Silva de Melo

  2. Para que servem estrutura de dados Uma estrutura de dados é uma disposição de dados na memória do computador (ou no disco). • Vetores, Listas encadeadas, Pilhas, Filas, Arvores, Tabelas hash, Grafos, Entre outras. Algoritmos manipulam os dados nessas estruturas de varias maneiras. • Pesquisar um item de dado; • Ordenar uma estrutura de dados;

  3. Algoritmos Muitos dos algoritmos que analisaremos aplicam-se diretamente a estrutura de dados. Para a maioria das estruturas de dados precisamos saber: • Inserir um novo item de dados; • pesquisar um item específico; • Remover um item específico.

  4. Estruturas de dados podem resolver problemas como: a) Armazenamentos de dados do mundo real; b) ferramentas do programador; c) Modelagem do mundo real.

  5. Tipos de dados • Tipos de dados podem ser entendidos como métodos de interpretar o conteúdo da memória. • Os dados processados por um algoritmo possuem naturezas distintas, isto é, podem ser números, letras, frases, etc. • Para poder distinguir dados de naturezas distintas, e saber quais operações podem ser realizadas com ele, os algoritmos lidam com conceitos de tipos de dados.

  6. O que são tipos primitivos de dados • Em computação existem 4 tipos de dados permitidos, algumas linguagens de programação subdividem esses tipos de acordo com a capacidade da memória necessária para a variável.

  7. Tipos de dados primitivos

  8. Tipos de dados em java

  9. Visão geral de Estrutura de Dados

  10. Referência Bibliográfica LAFORE, Robert. Estruturas de dados & algoritmos em Java. Rio de Janeiro: Ciência Moderna, 2004.

More Related