16 – Lógica de Programação – Estruturas de Dados – Tipos e Definições

Lógica de Programação – Estruturas de Dados – Tipos e Definições

Estruturas de dados são formas de armazenamento e organização de dados na memória de um computador para que possam ser usados de forma mais eficiente.

Podem ser empregadas em diferentes tipos de aplicações, sendo em alguns casos bem especializadas e orientadas a tarefas específicas.

Algumas das estruturas de dados são de uso “geral”, sendo adequadas inclusive para gerar outras estruturas de dados mais complexas.

As estruturas de dados são, na verdade, tipos de dados compostos, e podem ser classificados em estruturas homogêneas e heterogêneas, de acordo com os tipos de dados primitivos que elas armazenam:

  • Homogêneas = Mesmo tipo de dados
  • Heterogêneas = Tipos de dados distintos.

As estruturas de dados empregadas mais comumente são:

  • Arrays (“vetores” e “matrizes”)
  • Lista
  • Fila
  • Pilha
  • Árvore
  • Hash

Estudaremos a partir das próximas lições essas estruturas de dados em detalhes. Enquanto isso, assista a um vídeo introdutório sobre o assunto:

Anterior: Estrutura de Repetição para

Próximo: Definição e Declaração de Vetores em Lógica

 

Sobre Fábio dos Reis (1194 Artigos)
Fábio dos Reis trabalha com tecnologias variadas há mais de 30 anos, tendo atuado nos campos de Eletrônica, Telecomunicações, Programação de Computadores e Redes de Dados. É um entusiasta de Ciência e Tecnologia em geral, adora Viagens e Música, e estuda idiomas, além de ministrar cursos e palestras sobre diversas tecnologias em São Paulo e outras cidades do Brasil.
Contato: Website

Escreva um comentário

Seu e-mail não será divulgado


*