Um estudante faz um projeto onde ele deve armazenar dados sobre as notas de seus colegas em diferentes…
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
Um estudante faz um projeto onde ele deve armazenar dados sobre as notas de seus colegas em diferentes matérias. Quais tipos de dados ele deve considerar para garantir que as informações sejam corretas e organizadas?
- A) Apenas números
- B) Strings e listas
- C) Números e listas
- D) Strings, números e listas
- E) Apenas dicionários
✅ Resposta correta: alternativa D
Resolução passo a passo
- Identifique as informações que o projeto precisa guardar. Há nomes de alunos e nomes de matérias, que são textos (strings). Há as notas, que são valores numéricos (números). E há a necessidade de agrupar as notas de cada aluno em cada matéria de forma organizada, o que pede estruturas como listas. Passo 2: Como os três tipos aparecem no problema, a alternativa correta é a D, Strings, números e listas. Passo 3: A alternativa A está errada porque ignora os nomes de alunos e de matérias, que são textos. Passo 4: A alternativa B está errada porque não considera que as notas são números, que precisam ser calculados, como médias. Passo 5: A alternativa C está errada porque deixa de fora os textos, como nomes de alunos e de disciplinas. Passo 6: A alternativa E está errada porque dicionário é uma estrutura de organização, não um tipo de dado que sozinho cubra todas as informações, e a questão exige os tipos básicos envolvidos. Passo 7: Conclusão: para garantir dados corretos e organizados, o estudante deve usar strings para identificar alunos e matérias, números para as notas e listas para reunir as notas, e o gabarito D está coerente com essa análise.
💡 Dica: Considere os tipos de dados que melhor representam notas e matérias.
Alternativa por alternativa
Acredita que, por tratar de notas, basta armazenar números, esquecendo que os nomes dos alunos e das matérias também precisam ser guardados como texto.
Considera apenas textos e listas, achando que as notas podem ser guardadas como texto, sem reconhecer que são valores numéricos que precisam de cálculo e validação.
Esquece que nomes de alunos e de matérias são informações textuais e precisam ser armazenadas como strings, lendo a questão como se só valores e agrupamentos importassem.
Por que engana: Escolher apenas um tipo de dado, como números ou strings, sem considerar a necessidade de diferentes tipos para organizar as informações corretamente.
Combinando esses tipos, o estudante organiza eficientemente as informações.
Confunde a estrutura de organização (dicionário) com o tipo de dado, imaginando que um único dicionário resolve tudo sem considerar os tipos de dados que compõem as informações.
Raio-X da questão
tipos de dados
fixacao
tipos de dados em programação · estruturas de dados
Revisar os tipos de dados em programação e suas aplicações.
Escolher apenas um tipo de dado, como números ou strings, sem considerar a necessidade de diferentes tipos para organizar as informações corretamente.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Uma escola criou um sistema de votação online. Para cada estudante, o sistema deve guardar o nome, a idade, a nota dada…
- Na escola, um aluno precisa descrever a solução de um problema de organização de dados de estudantes. Para cada aluno, o…
- Uma escola quer implementar um sistema de gestão de notas. Os alunos devem ser capazes de visualizar suas notas pela…
- Explique como você programaria um algoritmo que armazena dados de alunos em uma escola, incluindo nome, idade e notas…
- Qual seria a melhor forma de representar uma coleção de dados sobre um grupo de estudantes (nome, idade, nota)?
- Quais estruturas de dados são mais adequadas para armazenar informações de um aluno, como nome, idade e notas?
🔎 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
