O que é um registro 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
O que é um registro em programação?
- A) Uma variável que armazena um único dado.
- B) Uma coleção de variáveis de diferentes tipos.
- C) Uma estrutura de controle de fluxo.
- D) Uma função que retorna dados.
- E) Uma lista de dados organizados em uma única linha.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um registro (ou struct, em algumas linguagens) é um tipo de dado composto que agrupa várias variáveis, possivelmente de tipos diferentes, sob um único nome, de modo que os campos podem ser acessados individualmente.
- Ao analisar a definição, a alternativa B descreve exatamente essa ideia: uma coleção de variáveis de diferentes tipos. Por isso, ela está correta e coincide com o gabarito oficial.
- A alternativa A está errada porque descreve uma variável simples, que armazena apenas um dado, e não um agregado de dados.
- A alternativa C está errada porque estruturas de controle de fluxo, como if, while e for, dirigem a ordem de execução do programa e não armazenam dados.
- A alternativa D está errada porque uma função é um bloco de código reutilizável que pode retornar dados, mas não é uma estrutura de armazenamento de dados.
- A alternativa E está errada porque uma lista organizada em linha descreve um vetor ou array, que costuma conter elementos do mesmo tipo e é acessado por índice, diferindo do registro.
💡 Dica: Defina o conceito de registro em programação.
Alternativa por alternativa
O aluno associa registro apenas à ideia de armazenar um valor, confundindo registro com variável simples.
Um registro é uma coleção de variáveis que podem ter diferentes tipos de dados.
O aluno confunde a palavra 'registro' com estruturas de controle, pensando que registrar eventos significa controlar o fluxo do programa.
O aluno pensa que registro é algo que devolve informações, como uma função de retorno, por causa da ideia cotidiana de 'registro' como resultado ou comprovante.
O aluno interpreta registro como uma lista linear de dados, confundindo-o com vetor ou array, que tem elementos do mesmo tipo e acesso por índice.
Por que engana: Confundir registro com variavel simples ou estruturas de controle, pensando que registro armazena apenas um dado ou controla fluxo.
Raio-X da questão
registro em programação
avaliacao
variaveis em programacao · tipos de dados
Revisar o conceito de estruturas de dados em programação.
Confundir registro com variavel simples ou estruturas de controle, pensando que registro armazena apenas um dado ou controla fluxo.
pensamento_critico
abstrato
Questões parecidas com resolução
- O que é um registro (ou 'registro de dados') em programação?
- Qual é a principal característica de um registro em programação?
- Qual é a função principal de um registro em programação?
- O que é um registro (struct) em programação?
- O que é um registro (ou struct) em programação?
- Assinale a alternativa que melhor descreve um registro em programaçã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
