Informática, perguntado por dgk777, 2 meses atrás

As estruturas de dados do tipo pilha e fila podem ser consideradas listas especializadas por possuírem características particulares. Porém, possuem operações semelhantes, por exemplo, inserção de elemento, exclusão de elemento e impressão de elementos. Podemos citar também que ambas representam conjuntos de dados organizados de maneira linear.

Partindo desse entendimento, assinale a alternativa correta:

Alternativas
Alternativa 1:
As pilhas são baseadas no princípio FIFO, ou seja, o elemento inserido no último, é o primeiro elemento a sair da lista e as filas são baseadas no princípio LIFO, ou seja, o elemento inserido no primeiro, é o último elemento a sair da lista.

Alternativa 2:
Pilha e Fila podem ser estáticas ou dinâmicas. Quando são representadas por ponteiros, têm-se representações denominadas pilhas e filas estáticas.

Alternativa 3:
Nas filas mantemos apenas um ponteiro para acessar a lista, chamada de topo, que sempre aponta para o último elemento presente na lista.

Alternativa 4:
Nas pilhas mantemos dois ponteiros para acessar a lista. O ponteiro do topo sempre aponta para o primeiro elemento inserido na lista e o ponteiro desempilha sempre aponta para o último elemento inserido.

Alternativa 5:
A fila é usada para resolver problemas com processamento sequencial. Assim, quando o primeiro elemento da fila for removido, os demais precisam andar em direção ao início, assim como acontece numa fila de verdade.

Soluções para a tarefa

Respondido por yussefibsen
6

Resposta:

5

Explicação:

pagina 55 do livro:
Como o primeiro elemento da fila será removido, os demais precisam andar

em direção ao início, assim como acontece numa fila de verdade. Em seguida,

atualizamos o valor do atributo fim para apontar corretamente para o final da fila.

Respondido por DaiaraDyba
0

A alternativa 5 é a correta.

Pilhas e filas são estruturas lineares de dados que restringem o acesso a suas extremidades.

O que é uma pilha?

Uma pilha tipicamente utiliza a política LIFO (last-in-first-out).

Em outras palavras, o último dado inserido na estrutura será o primeiro a ser retirado.

A pilha é útil em situações nas quais os dados são armazenados e então recuperados em ordem inversa.

O que é uma fila?

Uma fila tipicamente utiliza a política FIFO (first-in-first-out).

Em outras palavras, o primeiro dado inserido na estrutura será o primeiro a ser retirado.

Numa estrutura FIFO a remoção de elementos é feita pela cabeça da lista (head) e a inserção é feita pela cauda da lista (tail).

Analisando as alternativas.

  • Alternativa 1 -  INCORRETA. Pilhas são baseadas no princípio LIFO.
  • Alternativa 2 - INCORRETA. Quando representadas por ponteiro são dinâmicas.
  • Alternativa 3 -  INCORRETA. Na fila precisamos do ponteiro head e o ponteiro tail.
  • Alternativa 4 - INCORRETA. Na pilha, o ponteiro sempre aponta para o ultimo elemento.

Portanto, a alternativa 5 é a correta.

Aprenda mais sobre Estrutura de Dados em:

https://brainly.com.br/tarefa/26918121

#SPJ1

Anexos:
Perguntas interessantes