Na biblioteca municipal de Salvador, um sistema registra em um campo 'leitura' o número de livros que cada…
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
Na biblioteca municipal de Salvador, um sistema registra em um campo 'leitura' o número de livros que cada aluno leu. Qual tipo de dado é mais adequado para esse campo?
- A) Lista — guarda vários valores em sequência.
- B) Real/float — permite casas decimais.
- C) Texto (string) — armazenaria o número como caracteres.
- D) Booleano — indica verdadeiro ou falso.
- E) Inteiro (integer) — representa números sem parte decimal.
✅ Resposta correta: alternativa E
Resolução passo a passo
- Identifique o que o campo armazena. O campo 'leitura' registra o número de livros lidos por cada aluno, ou seja, uma contagem de itens inteiros (1 livro, 2 livros, 0 livros).
- Relacione o tipo de dado à natureza do valor. Como a contagem de livros nunca tem parte fracionária (não existe 2,5 livros lidos), o tipo mais adequado é o inteiro (integer), que representa números sem parte decimal.
- Analise as demais alternativas. A) Lista serve para guardar vários valores em sequência, mas aqui cada aluno tem apenas um número total; a lista seria inadequada. B) Real/float permite casas decimais, o que é desnecessário e pode causar imprecisão para contagens. C) Texto (string) armazenaria o número como caracteres, impedindo somas e comparações matemáticas diretas. D) Booleano guarda apenas verdadeiro ou falso, insuficiente para registrar quantidades.
- Conclusão. A alternativa correta é a E, que coincide com o gabarito oficial.
💡 Dica: Pense no tipo de dado que representa contagem.
Alternativa por alternativa
O aluno pensa que, por haver vários livros, o campo deve guardar uma sequência de valores, confundindo a quantidade total com uma coleção de registros.
O aluno supõe que números em geral devem ser tratados como decimais, sem perceber que contagens de itens inteiros não têm parte fracionária.
Por que engana: Confundir tipos de dados, escolhendo um que permite casas decimais para um número inteiro de livros lidos.
O aluno acredita que, por ser um número 'escrito', ele deve ser guardado como texto, ignorando que o sistema precisa fazer cálculos com ele.
O aluno associa 'registrar leitura' a um controle de sim ou não (leu ou não leu), ignorando que o campo guarda a quantidade de livros.
Inteiros são apropriados para contagens de livros, pois não têm frações e permitem somas e médias discretas.
Raio-X da questão
tipos de dados
avaliacao
tipos de dados · variáveis em programação
Revisar os tipos de dados em programação e suas aplicações.
Confundir tipos de dados, escolhendo um que permite casas decimais para um número inteiro de livros lidos.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Para inscrever estudantes em uma oficina de ciências, a escola registrou estas informações de Joana: nome, oficina…
- — Se o aplicativo misturar as informações, como ele saberá o que mostrar no mapa? — perguntou a monitora durante uma…
- "Enviei três histórias, mas só a última aparece quando procuram meu nome", relatou uma moradora ao centro cultural que…
- Folhas de alface brilham sob luzes artificiais em uma estufa automatizada. Sensores de umidade do solo convertem níveis…
- Postes enfileirados ao longo das avenidas estão equipados com sensores que alimentam um sistema de monitoramento urbano…
- Ao final de um mutirão de leitura, uma biblioteca comunitária decidiu registrar os livros em um sistema simples para…
🔎 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
