Questão nº 81

Questão de Tecnologia da Informação · FGV TCE-PA 2024 (nº 81)

FGV2024Auditor de Controle Externo - Informática - Analista de SistemasTecnologia da Informação
Gabarito: Bver comentário ↓

A estrutura de dados utilizada pelas linguagens de programação em que o elemento removido da estrutura é o que foi inserido mais recentemente é chamada de

Resposta comentada

Gabarito Alternativa B

Uma pilha é uma estrutura de dados onde o último elemento adicionado é o primeiro a ser removido, como uma pilha de pratos.

  • (A) Incorreta: Uma fila (queue) segue o princípio FIFO (First In, First Out), ou seja, o primeiro elemento a entrar é o primeiro a sair, como uma fila de banco. Essa é a armadilha, pois inverte a lógica da pergunta.
  • (B) Correta: Uma pilha (stack) segue o princípio LIFO (Last In, First Out), onde o último elemento inserido é o primeiro a ser removido, exatamente como descrito na questão.
  • (C) Incorreta: Uma lista encadeada (linked list) é uma estrutura flexível que pode ser usada para implementar pilhas ou filas, mas por si só não impõe essa regra específica de remoção.
  • (D) Incorreta: Uma árvore (tree) é uma estrutura de dados hierárquica, usada para organizar dados em nós e ramos, e não segue a regra de remoção do elemento mais recentemente inserido.
  • (E) Incorreta: Uma tabela é um termo genérico que pode se referir a diferentes formas de organizar dados (como arrays ou tabelas hash), mas não descreve uma estrutura com a regra LIFO de remoção.

Fonte: FGV TCE-PA 2024 Auditor de Controle Externo - Informática - Analista de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho