Qual a função de um registro na programação e como ele pode ser utilizado em uma matriz?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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 função de um registro na programação e como ele pode ser utilizado em uma matriz?
- A) Conter apenas números
- B) Agrupar dados relacionados
- C) Armazenar uma única informação
- D) Ser apenas texto
- E) Ser sempre fixo
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um registro (também chamado de estrutura ou struct, em algumas linguagens) é um tipo de dado composto que agrupa, sob um mesmo nome, vários campos relacionados entre si, que podem ser de tipos diferentes. Exemplo: um registro 'aluno' com nome (texto), idade (inteiro) e média (real). Passo 2: Em uma matriz, cada posição pode armazenar um registro inteiro, em vez de um único valor simples. Assim, uma matriz de registros permite organizar, por exemplo, uma turma em que cada linha e coluna guarda os dados completos de um aluno. Passo 3: Por isso a alternativa B está correta: a função do registro é agrupar dados relacionados. Passo 4: A alternativa A está errada, pois um registro não se restringe a números; ele pode combinar textos, inteiros, reais e outros tipos. Passo 5: A alternativa C está errada, pois armazenar uma única informação é o papel de uma variável simples, e o registro existe justamente para reunir várias informações. Passo 6: A alternativa D está errada, pois registros não são apenas texto; um campo pode ser texto, mas o registro comporta vários tipos. Passo 7: A alternativa E está errada, pois a estrutura de um registro é definida pelo programador e não precisa ser fixa em seu conteúdo, sendo que o tamanho de uma matriz também pode ser definido conforme a necessidade do programa. Passo 8: Conclusão: o gabarito oficial B está correto e coincide com a resolução feita de forma independente.
💡 Dica: Defina a função do registro e exemplifique seu uso em matrizes.
Alternativa por alternativa
O aluno associa estruturas de dados a valores numéricos, imaginando que um registro serve apenas para guardar números, como em um vetor de inteiros.
A função do registro é agrupar dados relacionados em uma única estrutura, o que facilita o gerenciamento.
O aluno confunde registro com variável simples, achando que cada posição guarda apenas um valor, quando o registro justamente reúne vários campos.
Por que engana: Confundir registro com tipos de dados simples, pensando que registro armazena apenas um tipo ou uma única informação.
O aluno pensa que registro é um tipo de texto, talvez pelo senso comum de 'registro' como um documento escrito, como um boletim ou um registro de ocorrência.
O aluno confunde a estrutura fixa de tipos de campos definida pelo programador com a ideia de que todo conteúdo do registro ou da matriz precisa ser fixo, ignorando que os valores podem mudar durante a execução.
Raio-X da questão
registro e matriz
avaliacao
estruturas de dados básicas · conceito de matriz
Revisar a definição de registros e suas aplicações em estruturas de dados.
Confundir registro com tipos de dados simples, pensando que registro armazena apenas um tipo ou uma única informação.
pensamento_critico
abstrato
Questões parecidas com resolução
- Na inscrição para uma oficina de robótica, a escola registra: nome completo, idade, turno escolhido e autorização da…
- — A estação da Praça das Mangueiras está aberta, mas só restam 3 bicicletas — avisou uma moradora ao serviço municipal…
- — Onde estão as peças ásperas em forma de estrela? — perguntou uma criança durante a montagem de um jogo tátil. O…
- — O caminhão só consegue visitar vinte contêineres por noite — avisou a coordenadora da coleta seletiva. Durante a…
- — A tela do empréstimo mostra primeiro a cor e depois a figura — explicou Nora, responsável pela brinquedoteca…
- — A linha 206 passou com a rampa disponível hoje? — perguntou uma usuária no ponto de ônibus. Durante um teste fictício…
🔎 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
