Questão de Arquitetura de Software — Software — UERJ 2024
Arquitetura de Software›Software
Código
qg366082
Banca
UERJ
Órgão
UERJ
Ano
2024
Nível
Médio
Cargo
Técnico em Tecnologia da Informação - Programador de Sistemas
As estruturas de dados, que fazem parte dos fundamentos da programação, diferem-se umas das outras pela disposição ou pela manipulação de seus dados. Acerca dos conceitos relativos aos tipos de estruturas de dados, é correto afirmar que:
Afila é uma estrutura heterogênea composta formada por uma sequência de variáveis
Blista sequencial é uma estrutura que utiliza endereços contíguos de memória do computador
Cvetor é uma variável composta formada por uma sequência de variáveis, todas de tipos diferentes
Dpilha é uma estrutura homogênea composta bidimensional formada por uma sequência de variáveis
Revelar gabarito e comentário▾
GabaritoB — lista sequencial é uma estrutura que utiliza endereços contíguos de memória do computador
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”.
Estruturas de Dados
SE LIGUE NESSA!
O material de apoio fornecido não aborda diretamente as definições de estruturas de dados (fila, pilha, lista sequencial, vetor). As explicações a seguir baseiam-se no conhecimento fundamental de programação, amplamente consolidado.
Gabarito: letra B. A única alternativa correta é a B, pois listas sequenciais são implementadas em posições de memória contíguas, como em arrays.
Estruturas de dados
1Homogêneas (mesmo tipo)
Vetor (array)
Unidimensional
Endereços contíguos
Lista sequencial
Endereços contíguos
Acesso direto por índice
Pilha
Unidimensional (linear)
LIFO
Fila
Unidimensional (linear)
FIFO
2Heterogêneas (tipos diferentes)
Registro (struct)
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Fila é uma estrutura homogênea (todos os elementos do mesmo tipo) e não heterogênea; além disso, é uma estrutura linear, mas a descrição "sequência de variáveis" é vaga, e o termo "composta" não é adequado.
Alternativa B — ✅ Correta ⟵ GABARITO
Lista sequencial (ou array) armazena elementos em endereços de memória consecutivos, permitindo acesso direto por índice.
Alternativa C — ❌ Incorreta
Vetor é uma variável composta homogênea (todos os elementos do mesmo tipo), não de tipos diferentes. A descrição "tipos diferentes" é típica de registros (structs), não de vetores.
Alternativa D — ❌ Incorreta
Pilha é uma estrutura homogênea unidimensional (linear), não bidimensional. A afirmação "bidimensional" é incorreta.