Uma pilha é uma estrutura de dados em que a inserção e a el...

Próximas questões
Com base no mesmo assunto
Q2902456 Arquitetura de Software
Acerca das estruturas de dados e operações de pesquisa e ordenação envolvidas em um ambiente de programação, julgue os itens subseqüentes.
Uma pilha é uma estrutura de dados em que a inserção e a eliminação de itens obedece ao critério FIFO (first in first out), de modo que os elementos são sempre adicionados e excluídos em uma extremidade chamada topo. Desse modo, uma pilha é uma estrutura dinâmica, constantemente mutável.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão sobre estruturas de dados, especificamente focando na pilha.

Tema Central: O tema desta questão é a estrutura de dados pilha. Compreender como ela funciona é essencial para muitos ambientes de programação, pois pilhas são usadas para gerenciar a execução de programas, entre outras aplicações.

Resumo Teórico: Uma pilha é uma estrutura de dados que segue a regra LIFO (last in, first out). Isso significa que o último elemento adicionado à pilha é o primeiro a ser removido. Pense em uma pilha de pratos: você coloca um prato no topo e remove o prato do topo quando precisa de um.

Justificação da Alternativa Correta: A questão afirma que uma pilha obedece ao critério FIFO (first in, first out), o que está incorreto. O critério correto para uma pilha é LIFO, não FIFO. Portanto, a afirmação está errada, justificando o gabarito E (errado).

Análise da Alternativa Incorreta: A descrição do funcionamento como FIFO se aplicaria a uma fila, não a uma pilha. Uma fila é uma estrutura de dados onde o primeiro elemento adicionado é o primeiro a ser removido, semelhante a uma fila de pessoas.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo