Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — FUNDATEC 2023

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
qq891242
Banca
FUNDATEC
Órgão
GHC-RS
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas
Assinale a alternativa que apresenta o tipo de estrutura de dados caracterizada por um conjunto de dados dispostos por uma sequência de nós, em que a relação de sucessão desses elementos é determinada por um ponteiro que indica a posição do próximo elemento.
  1. AVetor.
  2. BLista ligada.
  3. CPilha.
  4. DFila.
  5. EÁrvore binária.
Revelar gabarito e comentário

GabaritoB — Lista ligada.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Estrutura de Dados: Lista Ligada

Gabarito: letra B. A questão descreve exatamente uma lista ligada: sequência de nós onde cada nó contém um ponteiro para o próximo elemento, formando uma relação de sucessão explícita. Essa é a definição clássica de lista ligada (ou encadeada), diferenciando-a de vetores (acesso por índice), pilhas e filas (estruturas abstratas) e árvores (relações hierárquicas).

A descrição fornecida pela banca é a definição de lista ligada: "conjunto de dados dispostos por uma sequência de nós, em que a relação de sucessão desses elementos é determinada por um ponteiro que indica a posição do próximo elemento". Esse é o conceito fundamental de estrutura encadeada linear.

Estruturas de dados lineares
  • 1Físicas (como armazenam)
    • Vetor (contíguo, índice)
    • Lista ligada (nós com ponteiro)
  • 2Abstratas (comportamento)
    • Pilha (LIFO)
    • Fila (FIFO)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Vetor (array) armazena elementos em posições contíguas de memória, acessadas por índice. Não utiliza ponteiros explícitos entre os elementos; a sucessão é implícita pela ordem dos índices.

Alternativa B — ✅ Correta ⟵ GABARITO

Lista ligada (ou encadeada) é composta por nós, cada um com um campo de dado e um ponteiro para o próximo nó. Exatamente como descrito: a sequência é definida por ponteiros que ligam os nós.

Alternativa C — ❌ Incorreta

Pilha é uma estrutura abstrata que segue a política LIFO (Last In, First Out). Pode ser implementada com vetor ou lista ligada, mas sua característica principal é a ordem de inserção/remoção, não o uso de ponteiros para sucessão.

Alternativa D — ❌ Incorreta

Fila segue a política FIFO (First In, First Out). Assim como a pilha, é um conceito abstrato; a implementação pode usar vetor ou lista ligada, mas a definição não depende de ponteiros explícitos.

Alternativa E — ❌ Incorreta

Árvore binária possui nós com até dois ponteiros (esquerda e direita), formando uma hierarquia, não uma sequência linear única. A descrição fala em "sequência de nós" e "relação de sucessão", que é linear, não hierárquica.

PEGA ESSA DICA!

Diferencie estruturas físicas (vetor, lista ligada) de estruturas abstratas (pilha, fila). A lista ligada é a estrutura linear encadeada por ponteiros; vetor é linear por contiguidade. Pilha e fila são comportamentos que podem ser implementados com qualquer uma das anteriores. Questões conceituais como esta exigem reconhecer a definição exata.

Gabarito: letra B

Link permanente: /questoes/qq891242