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

Qual é o uso mais comum de registros 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 é o uso mais comum de registros em programação?

  1. A) Armazenar dados temporariamente em memória
  2. B) Criar funções matemáticas complexas
  3. C) Agrupar dados relacionados em uma única estrutura
  4. D) Executar operações de entrada e saída
  5. E) Controlar o fluxo de execução de um programa

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Registro (record, struct ou estrutura) é um tipo de dado composto que agrupa campos de tipos possivelmente diferentes sob um único nome, permitindo tratar informações relacionadas como uma unidade. Exemplo: um registro 'Aluno' com nome, matrícula e nota.
  2. Analisando o enunciado, pergunta-se qual é o uso mais comum de registros. A resposta que descreve diretamente essa finalidade é a alternativa C, agrupar dados relacionados em uma única estrutura.
  3. A alternativa A está errada porque armazenar dados temporariamente em memória é função de variáveis e da memória em geral, não a característica definidora de registros. Embora um registro ocupe memória, esse não é seu uso mais comum.
  4. A alternativa B está errada porque criar funções matemáticas complexas é tarefa de funções ou sub-rotinas, não de registros.
  5. A alternativa D está errada porque operações de entrada e saída são realizadas por comandos e bibliotecas de E/S, e não por estruturas de dados como registros.
  6. A alternativa E está errada porque o controle do fluxo de execução é feito por estruturas como condicionais, laços e chamadas de função, e não por registros.
  7. Conclusão: a alternativa correta é a C, em concordância com o gabarito oficial.

💡 Dica: Pense sobre as aplicações práticas de registros em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno associa registros apenas ao armazenamento temporário de valores na memória, confundindo a estrutura com variáveis ou com a própria ideia de memória.

Por que engana: Confundir registros com funções ou operações, não entendendo que registros agrupam dados relacionados.

B Erradaerro: Conceitual

O aluno imagina que qualquer estrutura de programação serve para cálculos, e acaba atribuindo a registros a função de implementar expressões matemáticas, que pertence a funções.

C Correta

Registros são usados para combinar diferentes tipos de dados em uma única estrutura.

D Erradaerro: Conceitual

O aluno confunde estruturas de dados com os mecanismos de comunicação com o usuário ou com arquivos, supondo que registros são usados para ler e escrever dados.

E Erradaerro: Interpretação

O aluno associa a palavra 'registro' a controle, como se fosse um registro de execução ou log, e atribui a ele o papel de condicionais e laços.

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

uso de registros

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · conceito de variaveis

📚 Reveja

Revisar a definição e aplicações de registros em programação.

⚠️ Erro mais comum

Confundir registros com funções ou operações, não entendendo que registros agrupam dados relacionados.

🌎 Tema transversal

ciencia_tecnologia

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