atps estrutura de dados

2543 palavras 11 páginas
ATPS ESTRUTURA DE DADOS

Etapa 1

1º PASSO:
Descrever a estrutura de PILHAS, FILAS E LISTA

Pilhas

O funcionamento de uma pilha consiste numa estratégia chamada LIFO (last in, first out – último a entrar, primeiro a sair). Além disso, o único elemento que se pode acessar na pilha é o elemento do topo da mesma, ou seja, o último a ser empilhado.
Exemplo: Em uma pilha pratos á lavar, começamos á retirar não o primeiro de baixo, mas sim o que esta no topo da pilha. Na estrutura de dados á basicamente o mesmo conceito que funciona.

Filas

Basicamente o que diferencia a fila da pilha é a ordem de saída dos elementos. Enquanto na pilha o elemento retirado é sempre o último a entrar (o do topo da pilha), na fila sempre é retirado o primeiro elemento a entrar na estrutura. Podemos fazer uma analogia com uma fila de banco por exemplo, onde a primeira pessoa a ser atendida é a que chega primeiro. À medida que outras pessoas chegam na fila, deverão permanecer na fila aguardando que sejam atendidas, seguindo este critério.

Listas

Listas são estruturas de dados que contém um conjunto de blocos de memória que armazenam dados. Esses blocos são encadeados (ligados) por ponteiros, formando uma espécie de “corrente”, onde as peças dessa corrente estão ligadas umas as outras. O encadeamento de listas pode ser de dois tipos: simplesmente encadeada e duplamente encadeada.

PASSO 2: Descreva sobre Alocação de memória

Alocação de memória, em ciência da computação, consiste no processo de solicitar/utilizar memória durante o processo de execução de um programa de computador. A alocação de memória no computador pode ser dividida em dois grupos principais:

• Alocação Estática: os dados possuem um tamanho fixo e estão organizados seqüencialmente na memória do computador. Um exemplo típico de alocação estática são as variáveis globais e arrays;

• Alocação Dinâmica: os dados não precisam ter um tamanho fixo, pois podemos definir para cada dado quanto de

Relacionados

  • ATPS - Estrutura de Dados
    773 palavras | 4 páginas
  • ATPS Estruturas de Dados
    430 palavras | 2 páginas
  • ATPS Estrutura Dados
    958 palavras | 4 páginas
  • ATPS estrutura de dados
    539 palavras | 3 páginas
  • Atps estrutura de dados
    690 palavras | 3 páginas
  • ATPS Estrutura de dados
    643 palavras | 3 páginas
  • Atps estrutura de dados
    2044 palavras | 9 páginas
  • Atps estrutura de dados
    2040 palavras | 9 páginas
  • Atps estrutura de dados
    2226 palavras | 9 páginas
  • Atps estrutura de dados
    2732 palavras | 11 páginas