Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — Instituto UniFil 2021

Algoritmos e Estrutura de DadosEstrutura de Dados
Código
qq666907
Banca
Instituto UniFil
Órgão
Prefeitura de Marechal Cândido Rondon - PR
Ano
2021
Nível
Superior
Cargo
Analista de Sistema
Considerando o tema estrutura de dados, assinale a alternativa que apresenta o nome correto para a definição: “Esta estrutura mantêm uma série de elementos de dados, geralmente do mesmo tamanho e tipo de dados. Elementos individuais são acessados por sua posição na estrutura. A posição é dada por um índice, também chamado de subscrição”.
  1. AEstrutura tipo Registro.
  2. BEstrutura tipo Array.
  3. CEstrutura tipo Hash.
  4. DEstrutura tipo Condicional.
Revelar gabarito e comentário

GabaritoB — Estrutura tipo Array.

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: Array

Gabarito: letra B. A definição descreve exatamente um array (vetor): elementos do mesmo tipo e tamanho, acessados por um índice que indica a posição. Essa é a característica fundamental dos arrays, também chamados de vetores ou matrizes unidimensionais.

A questão testa o conhecimento básico sobre as principais estruturas de dados e suas propriedades. A definição dada no enunciado é clássica de array, sendo facilmente distinguível de registro, hash e condicional.

Alternativa A — ❌ Incorreta

Registro (ou struct) agrupa elementos de tipos diferentes, acessados por nome de campo, não por índice numérico. A descrição fala em "mesmo tipo" e "acesso por posição", que não se aplica a registros.

Alternativa B — ✅ Correta ⟵ GABARITO

Array é uma estrutura homogênea (mesmo tipo e tamanho) onde cada elemento é acessado por um índice (subscrição) que representa sua posição. Exatamente o que o enunciado descreve.

Alternativa C — ❌ Incorreta

Tabela hash (ou estrutura hash) organiza dados através de uma função de espalhamento, usando chaves para acesso, não índices posicionais. Embora internamente possa usar arrays, a definição apresentada não corresponde a hash.

Alternativa D — ❌ Incorreta

Condicional não é uma estrutura de dados; é uma instrução de controle de fluxo (if-else). A banca incluiu essa opção como distrator óbvio.

Gabarito: letra B — Array (vetor) é a estrutura descrita.

Link permanente: /questoes/qq666907