No jogo, a vida de Sofia começa com 3 pontos. Ela só pode ganhar ou perder pontos inteiros, sem usar partes de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Codificar diferentes informações para representação em computador (binária, ASCII, atributos de pixel, como RGB etc.).
Fonte: Base Nacional Comum Curricular (MEC).Questão
No jogo, a vida de Sofia começa com 3 pontos. Ela só pode ganhar ou perder pontos inteiros, sem usar partes de ponto. Entre dado inteiro, decimal, textual, booleano e binário, qual tipo deve ser usado?
- A) Dado inteiro
- B) Dado binário
- C) Dado textual
- D) Dado booleano
- E) Dado decimal
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifique a exigência do enunciado. A vida de Sofia começa em 3 pontos e só pode variar em pontos inteiros, sem partes fracionárias. Ou seja, o valor armazenado deve ser um número inteiro (3, 2, 4, 0, -1 etc.).
- Compare com os tipos de dados. O dado inteiro armazena números sem parte fracionária, exatamente o que o jogo exige. Logo, a alternativa A está correta.
- Por que as outras estão erradas. B) O dado binário guarda apenas dois estados, como 0 e 1, e não serve para contar uma quantidade de pontos que pode crescer ou diminuir. C) O dado textual guarda sequências de caracteres; números escritos como texto não podem ser somados ou subtraídos como pontos de vida. D) O dado booleano guarda apenas verdadeiro ou falso e não representa uma quantidade de pontos. E) O dado decimal armazena números com parte fracionária, o que o enunciado proíbe ao dizer que não se usam partes de ponto.
- Conclusão. Como a vida é uma contagem de pontos inteiros que sobe e desce, o tipo adequado é o dado inteiro, alternativa A, que coincide com o gabarito oficial.
💡 Dica: Pense sobre os tipos de dados que permitem valores variáveis.
Alternativa por alternativa
O dado inteiro guarda números sem partes, como 0, 1, 2 e 3. Ele serve para representar a vida, que aumenta ou diminui em pontos inteiros.
O aluno pensa que, como computadores trabalham com bits 0 e 1, qualquer informação numérica deve ser guardada como binário. Não percebe que binário é uma forma de representação e não um tipo para contar quantidades de pontos.
O aluno imagina que a pontuação é apenas um valor exibido na tela, como um texto, e não uma quantidade que será somada e subtraída. Não percebe que dados textuais não permitem operações aritméticas.
O aluno interpreta a vida apenas como um estado do personagem, como vivo ou morto, e escolhe o tipo que guarda verdadeiro ou falso. Ignora que o enunciado fala da quantidade de pontos, e não de um estado.
Por que engana: Escolher um tipo de dado que não permite valores inteiros, como o dado decimal, pensando que a vida pode ser fracionada.
O aluno associa números com possibilidade de parte fracionária ao conceito de pontuação e escolhe o tipo decimal por achar que ele é o mais geral. Deixa de considerar a frase do enunciado que proíbe partes de ponto.
Raio-X da questão
tipos de dados em programação
avaliacao
tipos de dados em programação · variáveis em programação
Revisar os tipos de dados em programação e suas características.
Escolher um tipo de dado que não permite valores inteiros, como o dado decimal, pensando que a vida pode ser fracionada.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Ana está programando um jogo. A pontuação será guardada como número, e não como texto. Ela pode ser inteira, como 10, ou…
- Em um jogo educativo sobre a preservação de rios, o jogador ganha 10 pontos ao recolher cada resíduo e perde 5 pontos ao…
- Imagine que você está programando um jogo e precisa armazenar informações sobre os jogadores. Qual é o tipo de dado mais…
- Um estudante está desenvolvendo um jogo e precisa decidir como armazenar a pontuação dos jogadores. Quais tipos de dados…
- Em um jogo, cada jogador tem um score. Qual tipo de dado seria mais adequado para organizar as pontuações de todos?
- Para armazenar dados de um jogo, qual tipo de dado seria mais adequado para representar se um jogador está vivo ou…
🔎 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
