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

Qual é a principal característica de um registro em programação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é a principal característica de um registro em programação?

  1. A) Armazena dados de um único tipo apenas
  2. B) É uma estrutura de dados que não pode ser modificada
  3. C) Agrupa dados de diferentes tipos em uma única unidade
  4. D) É uma forma de matriz unidimensional
  5. E) É um tipo de lista encadeada

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Um registro (em inglês, record ou struct) é um tipo de dado composto que agrupa campos que podem ter tipos diferentes sob um mesmo nome, formando uma única unidade lógica. Exemplo: um registro 'aluno' com nome (texto), idade (inteiro) e média (real).
  2. Analisando as alternativas, a alternativa C descreve exatamente essa ideia: agrupar dados de diferentes tipos em uma única unidade.
  3. A alternativa A está errada, pois um registro justamente combina tipos distintos, enquanto o que armazena dados de um único tipo é a matriz ou o vetor.
  4. A alternativa B está errada, pois registros são estruturas que podem ser modificadas normalmente; a imutabilidade não é característica definidora do conceito.
  5. A alternativa D está errada, pois uma matriz unidimensional (vetor) armazena elementos de mesmo tipo acessados por índice, e não é a definição de registro.
  6. A alternativa E está errada, pois lista encadeada é uma estrutura baseada em nós ligados por ponteiros, conceito diferente de registro.
  7. Conclusão: o gabarito oficial C está correto.

💡 Dica: Pense nas características dos registros em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confundiu registro com vetor ou matriz, que são estruturas homogêneas, e acreditou que a estrutura deve guardar apenas um tipo de dado.

Por que engana: Confundir registro com tipos de dados homogêneos, como arrays, pensando que registros armazenam apenas um tipo de dado.

B Erradaerro: Senso comum

O aluno associou a ideia de estrutura de dados 'organizada' ou 'fixa' à imutabilidade, supondo que um registro não permite alteração dos valores armazenados.

C Correta

Um registro é uma estrutura que permite agrupar diferentes tipos de dados, como números e strings, dentro de uma única entidade.

D Erradaerro: Conceitual

O aluno considerou que qualquer agrupamento de dados em sequência é uma matriz, confundindo a organização linear dos campos com a estrutura indexada de um vetor.

E Erradaerro: Conceitual

O aluno associou registro a qualquer estrutura que armazena vários elementos em sequência, confundindo-o com lista encadeada, que usa nós e ponteiros.

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🧩 abertura
🎯 Conceito central

característica de registro

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · tipos de dados em programacao

📚 Reveja

Revisar o conceito de registros em programação.

⚠️ Erro mais comum

Confundir registro com tipos de dados homogêneos, como arrays, pensando que registros armazenam apenas um tipo de dado.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Organização e representaçã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.