GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF15CO05Média⏱ curto

Qual das seguintes alternativas melhor descreve um registro em programação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO05

Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual das seguintes alternativas melhor descreve um registro em programação?

  1. A) Uma estrutura de dados que pode armazenar apenas números inteiros.
  2. B) Uma coleção de variáveis agrupadas sob um único nome.
  3. C) Uma sequência de instruções que executa uma tarefa específica.
  4. D) Um tipo de dado que não pode ser alterado após a criação.
  5. E) Um método que permite a repetição de ações.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Lembre o conceito de registro (struct, em linguagens como C, ou record, em outras). Um registro é um tipo de dado composto que agrupa campos de tipos possivelmente diferentes sob um único nome, permitindo tratar dados relacionados como uma unidade (por exemplo, um registro 'aluno' com nome, idade e média).
  2. Analise a alternativa B: 'Uma coleção de variáveis agrupadas sob um único nome' descreve exatamente essa ideia de agrupamento sob um nome comum. Esta é a alternativa correta.
  3. Por que as outras estão erradas:
  4. A) Descreve um vetor ou array de inteiros, não um registro, que pode armazenar tipos diferentes e não se restringe a inteiros.
  5. C) Descreve uma função ou procedimento, não uma estrutura de dados.
  6. D) Descreve um tipo imutável, conceito de constante ou de tipos imutáveis, que não define registro.
  7. E) Descreve uma estrutura de repetição, como laço for ou while, não um registro.
  8. Conclusão: o gabarito oficial B está correto, e a alternativa B é a resposta.

💡 Dica: Pense na definição de registro em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde registro com vetor ou array, imaginando que a estrutura serve só para guardar números inteiros em sequência.

Por que engana: Confundir registro com funções ou tipos imutáveis, associando incorretamente suas características.

B Correta

Um registro é uma estrutura que agrupa variáveis de diferentes tipos sob um mesmo nome.

C Erradaerro: Conceitual

O aluno associa a palavra 'registro' a uma sequência de instruções, confundindo estrutura de dados com função ou algoritmo.

D Erradaerro: Conceitual

O aluno associa registro à ideia de dado fixo ou constante, confundindo estrutura que agrupa campos com valores imutáveis.

E Erradaerro: Senso comum

O aluno entende a palavra 'registro' como algo relacionado a repetição ou laços, confundindo com estruturas de controle de fluxo.

Raio-X da questão

Dificuldade Média
Bloom Lembrar
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

registro em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · tipos de dados compostos

📚 Reveja

Revisar a definição e características de registros em programação.

⚠️ Erro mais comum

Confundir registro com funções ou tipos imutáveis, associando incorretamente suas características.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Codificação da informação

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.