Em um registro 'livro' usado por um algoritmo de biblioteca, os campos são: 'titulo' (texto), 'ISBN'…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um registro 'livro' usado por um algoritmo de biblioteca, os campos são: 'titulo' (texto), 'ISBN' (sequência de dígitos) e 'paginas' (número). Qual tipo de variável é mais apropriado para o campo 'paginas'?
- A) Lista (array)
- B) Decimal (float)
- C) String (texto)
- D) Inteiro (int).
- E) Booleano (bool)
✅ Resposta correta: alternativa D
Resolução passo a passo
- Identifique o que o campo 'paginas' representa. Número de páginas de um livro é uma contagem de unidades inteiras: um livro tem 120 páginas, nunca 120,5 páginas nem 'cento e vinte' como texto.
- Compare com os tipos de dados. Um valor que é contagem de itens discretos, sem parte fracionária e que pode ser somado e comparado matematicamente, pede o tipo inteiro (int).
- Analise as alternativas. A alternativa D, Inteiro (int), é a mais adequada, pois representa exatamente números inteiros não negativos usados em contagens.
- A) Lista (array) está errada porque uma lista serve para guardar vários valores; o campo guarda um único número por livro.
- B) Decimal (float) está errada porque aceita parte fracionária, o que não faz sentido para número de páginas.
- C) String (texto) está errada porque transformaria o número em texto, impedindo operações aritméticas como somar ou comparar quantidades de páginas.
- E) Booleano (bool) está errada porque só aceita verdadeiro ou falso, insuficiente para representar uma quantidade.
- Conclusão. O gabarito oficial D está correto: o campo 'paginas' deve ser do tipo inteiro.
💡 Dica: Considere o tipo de dado que melhor representa um número inteiro.
Alternativa por alternativa
O aluno pode ter pensado que, como um livro tem muitas páginas, o campo deveria guardar uma coleção de valores em uma lista.
O aluno pode ter associado quantidade a números 'com casas decimais' e achado que um valor numérico genérico deve ser float.
Por que engana: Confundir o tipo de dado correto para representar a quantidade de páginas, escolhendo um tipo que não é numérico, como string ou booleano.
O aluno pode ter imaginado que, por ser um dado descritivo, qualquer informação do livro deve ser armazenada como texto, como o título.
O número de páginas é uma contagem discreta sem frações; usar inteiro evita erros de representação e é eficiente em armazenamento e operações aritméticas.
O aluno pode ter pensado que o campo registra uma condição de sim ou não, confundindo-o com um atributo de situação do livro.
Raio-X da questão
tipos de variáveis
avaliacao
tipos de variáveis · tipos de dados
Revisar os tipos de variáveis em programação.
Confundir o tipo de dado correto para representar a quantidade de páginas, escolhendo um tipo que não é numérico, como string ou booleano.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Na escola, Pedro quer anotar no caderno que trouxe uma maçã para o lanche. Como Pedro pode guardar esse recado usando um…
- Na sala de jogos, a professora anotará o nome da criança, a quantidade de peças e a data de devolução de cada jogo…
- Lia tirou uma foto do gato no pátio da escola e quer guardar o arquivo com esse nome. Qual nome de arquivo é adequado…
- Na feira de ciências, a turma fez um robô. No computador, os alunos vão guardar o nome do robô, a quantidade de pilhas e…
- — Preciso saber quais mudas podem ser entregues hoje, mesmo sem olhar o visor — disse a voluntária que organiza a feira…
- — Tia, onde fica o livro do Ziraldo? — perguntou uma criança na biblioteca do bairro. Para ajudar nas buscas…
🔎 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
