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
- A professora fez uma tabela: os grupos ficam nas linhas, os dias da semana ficam nas colunas e cada espaço mostra a…
- Um aplicativo percebe quais fotos mostram animais. O que ele pode fazer para achar essas fotos mais rápido? O que o…
- Em Manaus, a escola testa um programa que separa mensagens em urgente e comum. Aplique a ideia de classificacao e…
- Desenhe um grafo que represente uma rota de entregas entre três escolas (E1, E2, E3) e dois pontos de apoio (P1, P2)…
- Um mapa de estações de metrô em que as estações estão ligadas por linhas pode ser representado como um grafo? Escreva a…
- Escolha um exemplo do cotidiano (por exemplo: contatos em um aplicativo da escola ou paradas de ônibus) e descreva como…
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
