O que é um registro na 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 na programação?
- A) Uma estrutura que armazena apenas dados numéricos
- B) Um tipo de variável que não pode ser alterada após a definição
- C) Uma coleção de campos que podem ser de tipos diferentes
- D) Um método para ordenar dados em uma lista
- E) Uma função que manipula dados de entrada
✅ Resposta correta: alternativa C
Resolução passo a passo
- Resolvi a questão sem olhar o gabarito. Um registro (ou struct, em algumas linguagens) é um tipo de dado composto que agrupa vários campos (também chamados de atributos ou membros) sob um mesmo nome, e esses campos podem ter tipos diferentes entre si, como texto, número inteiro e valor lógico. Passo 2: Por isso a alternativa C descreve corretamente o conceito: uma coleção de campos que podem ser de tipos diferentes. Passo 3: A alternativa A está errada, pois o registro não se limita a dados numéricos; ele pode combinar textos, números e outros tipos. Passo 4: A alternativa B está errada, pois descreve uma constante, e não um registro, que pode ter seus campos alterados após a criação. Passo 5: A alternativa D está errada, pois descreve um algoritmo de ordenação ou um método de manipulação de listas, não uma estrutura de dados. Passo 6: A alternativa E está errada, pois descreve uma função, que é um bloco de código com comportamento, e não uma estrutura de armazenamento de dados. Passo 7: Comparando com o gabarito oficial, a letra C coincide com a minha resolução.
💡 Dica: Defina o conceito de registro em programação.
Alternativa por alternativa
O aluno associa registro a uma estrutura de dados numérica, como um vetor de números, e esquece que o registro agrupa campos de tipos variados.
Por que engana: Confundir registro com tipos de dados simples ou com funções, não reconhecendo que registros agrupam campos de tipos diferentes.
O aluno confunde registro com constante, supondo que uma estrutura agrupada não pode ser modificada depois de definida.
Um registro é uma estrutura que agrupa diferentes tipos de dados em um único objeto.
O aluno confunde estrutura de dados com algoritmo, associando o termo registro a operações de ordenação de listas.
O aluno confunde registro com função, supondo que o termo se refere a um bloco de código que processa entradas, e não a uma estrutura que armazena dados.
Raio-X da questão
registro na programação
avaliacao
tipos de dados compostos · variaveis e tipos basicos
Revisar o conceito de estruturas de dados em programação.
Confundir registro com tipos de dados simples ou com funções, não reconhecendo que registros agrupam campos de tipos diferentes.
ciencia_tecnologia
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?
- Assinale a alternativa que melhor descreve um registro em programação.
- Qual das seguintes alternativas melhor descreve um registro em programação?
- O que é um registro (struct) 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
