Qual é a principal característica de um registro em comparação a uma matriz?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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?
- A) Um registro pode conter diferentes tipos de dados em uma única estrutura
- B) Um registro é sempre bidimensional
- C) Um registro é utilizado apenas para armazenar números inteiros
- D) Um registro deve ter exatamente cinco campos
- E) Um registro é apenas uma coleção de listas
✅ Resposta correta: alternativa A
Resolução passo a passo
- 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.
- 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.
- 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.
- 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.
- O gabarito oficial (A) coincide com a resolução obtida.
💡 Dica: Compare as estruturas de dados mencionadas.
Alternativa por alternativa
Registros são estruturas que podem armazenar diferentes tipos de dados, enquanto matrizes armazenam dados do mesmo tipo.
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.
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.
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.
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
registro e matriz
avaliacao
estruturas de dados básicas · tipos de dados compostos
Revisar as características de registros e matrizes em programação.
Confundir registros com matrizes, acreditando que registros são sempre bidimensionais ou que armazenam apenas um tipo de dado.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a principal diferença entre uma matriz e um registro?
- Qual é a diferença principal entre uma matriz e um registro?
- Qual é a principal diferença prática entre uma matriz e um registro?
- Qual a principal diferença entre registros e matrizes na programação?
- O que é um registro em computação e como ele se relaciona com matrizes?
- Explique como um registro pode ser comparado a uma matriz em um programa de computação, destacando suas principais…
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
