Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

estrutura de dados - estrutura de dados para sistemas inteligentes, Notas de estudo de Estruturas de Dados e Algoritmos

A importância das estruturas de dados na programação e em cursos de Tecnologia da Informação e Engenharias. São abordados diferentes tipos de estruturas, disposição na memória, desenvolvimento de algoritmos, armazenamento de dados heterogêneo e homogêneo, aplicações e operações básicas. O estudo dessas estruturas tem como objetivo analisar diferentes formas de armazenamento de dados e a melhor estrutura depende do problema a ser resolvido.

Tipologia: Notas de estudo

2022

À venda por 14/09/2022

gionanagomes
gionanagomes 🇧🇷

6 documentos

1 / 2

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
estruturas de dados 1
🫐
estruturas de dados
apresenta como organizar e manipular dados;
parte essencial na composição de programas e algoritmos.
partes de um dado ou um dado inteiro, normalmente é referenciado por uma variável;
a forma como os dados são organizados, manipulados e armazenados afetam a o desempenho de um programa ou algoritmo.
definição
o que?
muito importante na programação e em qualquer curso na área de Tecnologia da Informação e das Engenharias;
programa = algoritmos + estrutura de dados;
os dados podem ser armazenados em diferentes estruturas de dados;
um desenvolvedor pode fazer uso de diferentes formas para armazenar os dados na memória do computador, nos discos e na nuvem para então serem
processados.
importância
diferentes tipos de estruturas;
cada um pode afetar o desempenho de memória e execução.
o estudo dessas estruturas tem por objetivo analisar diferentes formas de armazenamento de dados;
melhor estrutura de dados depende do problema a ser resolvido.
tipos
disposição na memória
estruturas de alocação dinâmica
estruturas de alocação estática
desenvolvimento do algoritmo
iterativo
recursivo
armazenamento de dados
heterogêneo
homogêneo
aplicações
operações básicas
essas operações são feitas quando utilizamos estruturas de dados no desenvolvimento de programas:
inclusão de um novo dado;
busca por um dado;
exclusão de um dado;
alteração de um dado já existente.
em algumas situações é necessário a ordenação dos dados ou o armazenamento de dados em estruturas auxiliares.
as chamadas das operações
pf2

Pré-visualização parcial do texto

Baixe estrutura de dados - estrutura de dados para sistemas inteligentes e outras Notas de estudo em PDF para Estruturas de Dados e Algoritmos, somente na Docsity!

estruturas de dados 1

estruturas de dados

apresenta como organizar e manipular dados; parte essencial na composição de programas e algoritmos. partes de um dado ou um dado inteiro, normalmente é referenciado por uma variável; a forma como os dados são organizados, manipulados e armazenados afetam a o desempenho de um programa ou algoritmo.

definição

o que?

muito importante na programação e em qualquer curso na área de Tecnologia da Informação e das Engenharias; programa = algoritmos + estrutura de dados; os dados podem ser armazenados em diferentes estruturas de dados; um desenvolvedor pode fazer uso de diferentes formas para armazenar os dados na memória do computador, nos discos e na nuvem para então serem processados.

importância

diferentes tipos de estruturas; cada um pode afetar o desempenho de memória e execução. o estudo dessas estruturas tem por objetivo analisar diferentes formas de armazenamento de dados; melhor estrutura de dados depende do problema a ser resolvido.

tipos

disposição na memória

estruturas de alocação dinâmica estruturas de alocação estática

desenvolvimento do algoritmo

iterativo recursivo

armazenamento de dados

heterogêneo homogêneo

aplicações

operações básicas

essas operações são feitas quando utilizamos estruturas de dados no desenvolvimento de programas: inclusão de um novo dado; busca por um dado; exclusão de um dado; alteração de um dado já existente. em algumas situações é necessário a ordenação dos dados ou o armazenamento de dados em estruturas auxiliares.

as chamadas das operações

estruturas de dados 2

Incluir(Dado); Excluir(Dado); Pesquisar(Dado); Modificar(Dado).