Questão de Algoritmos e Estrutura de Dados — Listas — IBADE 2022
- Código
- qq745336
- Banca
- IBADE
- Órgão
- Prefeitura de Colíder - MT
- Ano
- 2022
- Nível
- Superior
- Cargo
- Analista de Informática
- Aárvore.
- Blista.
- Cpilha.
- Dfila.
- Etabela espelhada
GabaritoB — lista.
Gabarito: letra B. A descrição apresentada no enunciado — "sequência finita de elementos ligados entre si, onde uma célula aponta para a próxima célula sequencialmente" — corresponde exatamente à definição de uma lista ligada (ou simplesmente lista). Essa estrutura é linear e dinâmica, ideal para representar conjuntos de dados que podem crescer ou diminuir durante a execução do programa.
Uma árvore é uma estrutura hierárquica, não linear. Seus elementos (nós) possuem um único pai e podem ter vários filhos, diferentemente da relação sequencial simples descrita no enunciado.
A lista ligada é exatamente o que o enunciado descreve: uma sequência de células encadeadas, onde cada célula contém um dado e um ponteiro para a próxima célula. É a estrutura canônica para representar conjuntos dinâmicos lineares.
Pilha é uma estrutura LIFO (Last In, First Out), onde as operações de inserção e remoção ocorrem apenas em uma extremidade (topo). Não há o conceito de encadeamento sequencial de todos os elementos como na definição apresentada.
Fila é uma estrutura FIFO (First In, First Out), com inserção no final e remoção no início. Também linear, mas seu funcionamento é restrito a essas operações, não sendo definida genericamente como uma sequência encadeada.
Tabela espalhada (ou tabela hash) mapeia chaves a valores por meio de uma função de espalhamento, não sendo uma sequência de elementos ligados entre si. Seu funcionamento é baseado em índices calculados, não em encadeamento sequencial (embora colisões possam ser tratadas com listas ligadas internamente, a estrutura como um todo não é uma sequência finita encadeada).
Conclusão: A única estrutura que se encaixa perfeitamente na descrição é a lista, tornando a letra B a resposta correta.
Link permanente: /questoes/qq745336