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

Qual é a principal característica de um registro em comparação a uma matriz?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF07CO01

Criar soluções de problemas para os quais seja adequado o uso de registros e matrizes unidimensionais para descrever suas informações e automatizá-las usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é a principal característica de um registro em comparação a uma matriz?

  1. A) Um registro pode conter diferentes tipos de dados em uma única estrutura
  2. B) Um registro é sempre bidimensional
  3. C) Um registro é utilizado apenas para armazenar números inteiros
  4. D) Um registro deve ter exatamente cinco campos
  5. E) Um registro é apenas uma coleção de listas

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Entenda o conceito de matriz: é uma estrutura homogênea, ou seja, todos os elementos devem ser do mesmo tipo de dado (por exemplo, todos inteiros ou todos reais), e os elementos são acessados por índices.
  2. Entenda o conceito de registro (struct, em linguagens como C e Pascal): é uma estrutura heterogênea, que agrupa campos que podem ter tipos de dados diferentes, como um nome (texto), uma idade (inteiro) e uma altura (real), sob um único nome.
  3. Compare: a principal diferença é que a matriz guarda dados de um mesmo tipo, enquanto o registro reúne dados de tipos diferentes em uma mesma estrutura. Portanto, a alternativa A está correta.
  4. Por que as outras estão erradas: a B está errada porque a dimensionalidade não é a característica que define o registro, e registros não são necessariamente bidimensionais; a C está errada porque registros não se restringem a inteiros; a D está errada porque não há quantidade fixa de cinco campos; a E está errada porque um registro não é uma coleção de listas.
  5. O gabarito oficial (A) coincide com a resolução obtida.

💡 Dica: Compare as estruturas de dados mencionadas.

Alternativa por alternativa

A Correta

Registros são estruturas que podem armazenar diferentes tipos de dados, enquanto matrizes armazenam dados do mesmo tipo.

B Erradaerro: Conceituala que mais engana

O aluno associa a estrutura de registro à matriz e imagina que, por lidar com organização de dados em tabela, o registro também deve ser bidimensional, confundindo estrutura de dados com dimensão.

Por que engana: Confundir registros com matrizes, acreditando que registros são sempre bidimensionais ou que armazenam apenas um tipo de dado.

C Erradaerro: Conceitual

O aluno acredita que, por ser um tipo de armazenamento de dados, o registro só serve para guardar números inteiros, ignorando que seus campos podem ser de tipos variados como texto e real.

D Erradaerro: Conceitual

O aluno supõe que a estrutura de registro exige um número fixo de campos, quando na verdade a quantidade de campos depende do que se deseja modelar.

E Erradaerro: Conceitual

O aluno confunde registro com uma coleção de listas, sem perceber que o registro é um agrupamento de campos heterogêneos, enquanto listas são sequências de elementos de um mesmo tipo.

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✍️ comparativa🧩 consolidacao
🎯 Conceito central

registro e matriz

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · tipos de dados compostos

📚 Reveja

Revisar as características de registros e matrizes em programação.

⚠️ Erro mais comum

Confundir registros com matrizes, acreditando que registros são sempre bidimensionais ou que armazenam apenas um tipo de dado.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Programação usando registros e matrizes

🔎 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.