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

Qual é a diferença principal entre uma matriz e um registro?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é a diferença principal entre uma matriz e um registro?

  1. A) Uma matriz armazena apenas números inteiros
  2. B) Um registro é uma coleção de matrizes
  3. C) Uma matriz é homogênea, enquanto um registro é heterogêneo
  4. D) Ambas as estruturas são idênticas
  5. E) Um registro é sempre maior que uma matriz

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Uma matriz, em algoritmos e programação estruturada, é uma estrutura de dados que agrupa elementos do mesmo tipo, acessados por índices (por exemplo, um vetor de inteiros ou uma tabela de reais).
  2. Um registro (ou estrutura, struct) agrupa variáveis que podem ter tipos diferentes, cada uma identificada por um nome de campo, como um cadastro com nome (texto), idade (inteiro) e altura (real).
  3. A diferença principal está exatamente nessa característica: a matriz é homogênea (todos os elementos do mesmo tipo) e o registro é heterogêneo (campos de tipos variados). Por isso a alternativa C está correta e coincide com o gabarito oficial.
  4. A alternativa A está errada, pois uma matriz pode armazenar qualquer tipo de dado (reais, caracteres, lógicos), não apenas inteiros.
  5. A alternativa B está errada, pois um registro agrupa campos (variáveis) de tipos possivelmente diferentes, não matrizes necessariamente; a relação não é de inclusão de matrizes.
  6. A alternativa D está errada, pois as duas estruturas têm organizações e finalidades diferentes, principalmente quanto à homogeneidade dos dados.
  7. A alternativa E está errada, pois o tamanho de uma estrutura depende do número e do tipo de seus elementos, não há regra de que registros sejam sempre maiores que matrizes.

💡 Dica: Defina os conceitos de matriz e registro antes de comparar.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que a matriz é restrita a um tipo específico de dado, confundindo a limitação de um exemplo com uma regra da estrutura.

Por que engana: Confundir a homogeneidade dos dados em matrizes com a heterogeneidade dos registros, levando a respostas incorretas sobre suas diferenças.

B Erradaerro: Conceitual

O aluno inverte a relação entre as estruturas, achando que o registro é um conjunto de matrizes, quando na verdade o registro agrupa campos de qualquer tipo.

C Correta

Matrizes armazenam dados do mesmo tipo (homogêneos), enquanto registros podem armazenar diferentes tipos.

D Erradaerro: Senso comum

O aluno considera que, por ambas servirem para agrupar dados, elas são equivalentes, sem perceber a diferença de homogeneidade entre os elementos.

E Erradaerro: Conceitual

O aluno supõe que estruturas com mais campos ou com mais tipos de dados sempre ocupam mais espaço, criando uma regra de tamanho que não existe.

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 dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

matriz e registro

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · tipos de dados homogêneos e heterogêneos

📚 Reveja

Revisar as definições de matriz e registro em programação.

⚠️ Erro mais comum

Confundir a homogeneidade dos dados em matrizes com a heterogeneidade dos registros, levando a respostas incorretas sobre suas diferenças.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

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