O que são registros em computaçã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 são registros em computação?
- A) Uma estrutura que armazena apenas números inteiros
- B) Uma lista de dados organizados sequencialmente
- C) Uma estrutura que armazena dados heterogêneos sob um mesmo nome
- D) Um tipo de variável que contém apenas texto
- E) Um método de ordenação de dados
✅ Resposta correta: alternativa C
Resolução passo a passo
- Em computação, um registro (ou struct, em linguagens como C) é uma estrutura de dados que agrupa campos que podem ter tipos diferentes, todos sob um mesmo nome. Exemplo: um registro 'aluno' com nome (texto), idade (inteiro) e média (real).
- Isso caracteriza a alternativa C, que fala justamente em dados heterogêneos (de tipos diferentes) reunidos sob um mesmo nome. Resolvi a questão por conta própria e cheguei a essa conclusão antes de consultar o gabarito, que também indica C.
- Por que as outras estão erradas:
- A) Descreve algo mais restrito e incorreto: um registro não se limita a inteiros, pode misturar vários tipos.
- B) Uma lista sequencial é um vetor ou array, estrutura de armazenamento homogênea e não o conceito de registro.
- C) Está correta, como explicado acima.
- D) Uma variável que guarda apenas texto é um tipo string, não um registro, que agrupa vários campos.
- E) Método de ordenação é um algoritmo, como bubble sort ou quicksort, sem relação com a definição de registro.
- Conclusão: a alternativa C é a única que descreve corretamente o conceito de registro, por isso coincide com o gabarito oficial.
💡 Dica: Defina o conceito de registros em computação.
Alternativa por alternativa
O aluno pode ter associado registro a um tipo de dado numérico simples, achando que a estrutura serve apenas para números inteiros.
O aluno pode ter confundido registro com vetor ou array, que é uma sequência de elementos geralmente do mesmo tipo.
Por que engana: Confundir registros com listas ou arrays, pensando que armazenam apenas dados homogêneos ou sequenciais.
Registros permitem armazenar diferentes tipos de dados (como números e strings) sob um único nome.
O aluno pode ter entendido registro como um tipo de variável simples, como string, ignorando que o registro agrupa vários campos.
O aluno pode ter confundido a palavra 'registro' com algoritmos de ordenação, que organizam dados mas não definem uma estrutura de armazenamento.
Raio-X da questão
registros em computação
avaliacao
estruturas de dados básicas · tipos de dados primitivos
Revisar a definição e a função dos registros em computação.
Confundir registros com listas ou arrays, pensando que armazenam apenas dados homogêneos ou sequenciais.
ciencia_tecnologia
abstrato
Questões parecidas com resolução
- Qual é a função de registros em computação?
- O que caracteriza um registro na computação?
- Qual é a finalidade dos registros na computação?
- O que é um registro em programação?
- O que é um registro (ou 'registro de dados') em programação?
- O que é um registro na 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
