Ao criar um sistema para gerenciar dados de produtos, quais seriam as vantagens de usar registros em vez de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Ao criar um sistema para gerenciar dados de produtos, quais seriam as vantagens de usar registros em vez de listas simples?
- A) Os registros são mais simples de implementar.
- B) Registros permitem armazenar dados complexos.
- C) Registros não podem ser utilizados em programação.
- D) Listas são mais rápidas que registros em qualquer situação.
- E) Não há diferença entre registros e listas.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questao pergunta quais sao as vantagens de usar registros (estruturas que agrupam campos de tipos diferentes, como nome, preco e quantidade de um produto) em vez de listas simples (sequencias de elementos normalmente do mesmo tipo, acessados por posicao).
- Ao gerenciar dados de produtos, cada produto possui varias informacoes heterogeneas. Um registro permite agrupar essas informacoes em uma unica unidade com campos nomeados, o que torna o dado organizado, legivel e facil de manipular.
- Portanto, a alternativa B esta correta: registros permitem armazenar dados complexos, compostos de partes de tipos diferentes e relacionadas entre si.
- A alternativa A esta errada, pois registros nao sao necessariamente mais simples de implementar; sua vantagem esta na organizacao dos dados, nao na simplicidade de construcao.
- A alternativa C esta errada, pois registros sao amplamente usados em programacao, como structs em C e registros em Pascal.
- A alternativa D esta errada, pois a afirmacao 'em qualquer situacao' e falsa; o desempenho depende do uso e nao ha regra universal de que listas sejam sempre mais rapidas.
- A alternativa E esta errada, pois registros e listas tem finalidades distintas: a lista guarda uma sequencia de elementos semelhantes, enquanto o registro agrupa campos diferentes de uma mesma entidade.
💡 Dica: Liste as vantagens de registros em comparação a listas simples.
Alternativa por alternativa
Confunde a vantagem de organizar dados complexos com facilidade de implementacao, achando que a estrutura mais adequada e tambem a mais simples de programar.
Por que engana: Confundir a capacidade de armazenar dados complexos dos registros com a simplicidade das listas, levando a escolher alternativas que minimizam a funcionalidade dos registros.
Registros podem conter diferentes tipos de informações relacionadas.
Acredita que registros sao recursos exoticos ou inutilizaveis na pratica, sem perceber que linguagens como C e Pascal os oferecem diretamente.
Assume que uma estrutura e sempre superior em desempenho, ignorando que o custo de acesso depende da situacao e que a afirmacao 'em qualquer situacao' e absoluta demais.
Considera que ambas as estruturas sao apenas formas diferentes de guardar a mesma coisa, sem notar que listas guardam sequencias homogeneas e registros agrupam campos heterogeneos.
Raio-X da questão
registros em sistemas
avaliacao
estruturas de dados básicas · diferença entre listas e registros
Revisar as características e vantagens dos registros em programação.
Confundir a capacidade de armazenar dados complexos dos registros com a simplicidade das listas, levando a escolher alternativas que minimizam a funcionalidade dos registros.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a principal vantagem de usar registros para armazenar informações de um funcionário em um sistema de…
- Qual é o principal benefício de usar listas em vez de variáveis individuais para armazenar dados?
- Qual é a principal vantagem de usar registros em programação?
- Qual é a principal vantagem de usar registros ao invés de variáveis simples em um programa?
- Qual a principal vantagem de usar listas em um programa que manipula dados frequentemente?
- Qual a principal vantagem de usar listas para organizar dados em um programa?
🔎 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
