O que é um registro (ou 'registro de dados') em programação?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Produzir, analisar, gerir e compartilhar informações a partir de dados, utilizando princípios de ciência de dados.
Fonte: Base Nacional Comum Curricular (MEC).Questão
O que é um registro (ou 'registro de dados') em programação?
- A) Uma lista ordenada exclusivamente de números.
- B) Um tipo de estrutura que agrupa vários campos nomeados, cada um com seu valor.
- C) Um lugar no computador onde só se guarda imagens.
- D) Um conjunto de matrizes unidas em sequência.
- E) Um programa que registra o histórico de uso do computador.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Resolvi a questão sem olhar o gabarito. O conceito de registro (ou 'registro de dados') em programação é um tipo de dado composto que agrupa vários campos, cada um com um nome e um valor, que podem ser de tipos diferentes. Por exemplo, um registro de aluno pode reunir nome, idade e nota.
- Analisando as alternativas, a B descreve exatamente esse conceito: uma estrutura que agrupa vários campos nomeados, cada um com seu valor. Portanto, a letra B é a correta, coincidindo com o gabarito oficial.
- Por que as outras estão erradas:
- A) Descreve um vetor ou lista de elementos do mesmo tipo, e não um registro, que pode misturar tipos e é organizado por campos nomeados.
- C) Não há relação com armazenamento exclusivo de imagens; registro é uma estrutura lógica de dados, não um local de guardar imagens.
- D) Matrizes unidas em sequência não definem registro, que é um agrupamento de campos nomeados e não de matrizes.
- E) Registro de dados não é um programa; o histórico de uso do computador seria um arquivo de log, e não o conceito de registro.
💡 Dica: Defina o conceito de registro em programação.
Alternativa por alternativa
Confunde registro com vetor ou lista homogênea, achando que a estrutura deve conter somente números e não campos nomeados de tipos variados.
Por que engana: Confundir registro com listas ou arrays, pensando que registro é apenas uma lista ou conjunto sequencial de dados.
Correto: registro (ou struct) agrupa campos nomeados para representar uma entidade (por exemplo, pessoa: nome, idade).
Associa a palavra 'registro' ao armazenamento físico de um tipo específico de conteúdo, como imagens, usando a intuição do dia a dia sobre 'registrar' algo.
Supõe que um registro seja formado por matrizes combinadas, confundindo a estrutura de agrupamento de campos com a junção de matrizes.
Interpreta 'registro' como 'log' ou histórico de atividades do sistema, tomando o sentido comum da palavra em vez do conceito de estrutura de dados.
Raio-X da questão
registro de dados
avaliacao
estruturas de dados básicas · tipos de dados compostos
Revisar o conceito de estruturas de dados em programação.
Confundir registro com listas ou arrays, pensando que registro é apenas uma lista ou conjunto sequencial de dados.
ciencia_tecnologia
abstrato
Questões parecidas com resoluçã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
