Qual é uma aplicação prática de registros em programação?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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 é uma aplicação prática de registros em programação?
- A) Controlar o fluxo de um programa
- B) Armazenar dados relacionados a um mesmo objeto
- C) Realizar operações matemáticas complexas
- D) Criar interfaces gráficas
- E) Efetuar a leitura de arquivos de texto
✅ Resposta correta: alternativa B
Resolução passo a passo
- Registros (ou structs, em linguagens como C) são estruturas de dados que agrupam campos de tipos possivelmente diferentes sob um mesmo nome, como um cadastro de aluno com nome, matrícula e idade.
- A função principal de um registro é justamente reunir dados relacionados a uma mesma entidade ou objeto, tornando o código mais organizado e legível.
- Por isso a alternativa B está correta, e coincide com o gabarito oficial.
- A alternativa A está errada, pois controlar o fluxo é papel de estruturas como if, while e for, não de registros.
- A alternativa C está errada, pois operações matemáticas complexas são realizadas por funções e operadores, não por registros.
- A alternativa D está errada, pois interfaces gráficas dependem de bibliotecas e componentes visuais, não de registros.
- A alternativa E está errada, pois a leitura de arquivos é feita por comandos e funções de entrada e saída, e um registro pode apenas armazenar os dados lidos.
💡 Dica: Pense em exemplos de uso de registros em programação.
Alternativa por alternativa
O aluno pode associar estruturas de dados a controle de execução, confundindo registros com comandos condicionais ou de repetição.
Por que engana: Confundir registros com controle de fluxo ou operações matemáticas, não associando registros ao agrupamento de dados relacionados.
Registros são usados para agrupar diferentes tipos de dados que pertencem ao mesmo objeto, facilitando o gerenciamento.
O aluno pode imaginar que, por organizar informações, o registro também executa cálculos, confundindo armazenamento de dados com processamento.
O aluno pode acreditar que estruturas de dados sustentam diretamente a parte visual do programa, confundindo a organização dos dados com a camada de interface.
O aluno pode pensar que, por registros lidarem com dados de arquivos, eles são o próprio mecanismo de leitura, quando na verdade apenas armazenam o que é lido por outros comandos.
Raio-X da questão
aplicações de registros
avaliacao
estruturas de dados básicas · conceito de objeto em programacao
Revisar o conceito de registros em programação e suas aplicações.
Confundir registros com controle de fluxo ou operações matemáticas, não associando registros ao agrupamento de dados relacionados.
ciencia_tecnologia
abstrato
Questões parecidas com resolução
- Qual é o uso mais comum de registros em programação?
- Qual das opções abaixo é um exemplo de uso de registros em programação?
- Qual é a função principal de um registro em programação?
- O que é um registro em programação?
- Qual é a principal vantagem de usar registros em programação?
- Qual é a função de registros em computaçã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
