GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO01Fácil⏱ medio

Em um jogo de tabuleiro, você precisa armazenar 4 tipos diferentes de dados de cada jogador: nome, idade…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um jogo de tabuleiro, você precisa armazenar 4 tipos diferentes de dados de cada jogador: nome, idade, pontos e nível. Que tipo de dado você usaria para cada informação?

  1. A) Todos devem ser armazenados como inteiros.
  2. B) Todos devem ser armazenados como strings.
  3. C) Nome (string), Idade (int), Pontos (int), Nível (string).
  4. D) Idade e nível devem ser strings.
  5. E) Pontos devem ser armazenados como strings.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Analise a natureza de cada informação. Nome é um texto formado por letras (por exemplo, Ana Souza), por isso pertence ao tipo string (cadeia de caracteres).
  2. Idade é um número inteiro que representa anos completos (por exemplo, 15), logo deve ser armazenada como int.
  3. Pontos é uma quantidade contável que aumenta em unidades inteiras (por exemplo, 120 pontos), portanto o tipo adequado é int.
  4. Nível é um rótulo que identifica uma etapa do jogo (por exemplo, 'Iniciante' ou 'Avançado'), não uma grandeza para somar; por isso é armazenado como string. Caso o nível fosse numérico e usado em cálculos, seria int, mas o enunciado não indica isso.
  5. Conclusão: a alternativa C associa corretamente cada informação ao seu tipo. A alternativa A está errada porque nome não é numérico e não pode ser inteiro. A alternativa B está errada porque idade e pontos são quantidades numéricas que se tratam melhor como inteiros. A alternativa D está errada porque idade é um número inteiro, não um texto. A alternativa E está errada porque pontos são contagens numéricas e não textos.

💡 Dica: Identifique o tipo de dado adequado para cada informação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acha que tudo que é número, inclusive nome e nível, pode ou deve ser guardado como inteiro, sem considerar que nomes contêm letras.

Por que engana: Confundir o tipo de dado adequado para armazenar informações, como usar strings para idade ou pontos que são numéricos.

B Erradaerro: Conceitual

O aluno acredita que, por serem informações do jogador, tudo deve virar texto, sem perceber que idade e pontos são quantidades numéricas usadas em contas.

C Correta

A combinação correta de tipos de dados é essa.

D Erradaerro: Senso comum

O aluno confunde idade com um dado textual, talvez por ser escrita como palavra em formulários, e considera o nível como número, misturando os tipos.

E Erradaerro: Conceitual

O aluno acha que pontos, por serem registrados em placares, devem ser texto, ignorando que pontos são valores numéricos que podem ser somados.

Raio-X da questão

Dificuldade Fácil
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

tipos de dados

📌 Objetivo

fixacao

🧱 Pré-requisitos

tipos de dados · variáveis em programação

📚 Reveja

Revisar os tipos de dados em programação e suas aplicações.

⚠️ Erro mais comum

Confundir o tipo de dado adequado para armazenar informações, como usar strings para idade ou pontos que são numéricos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Organização e representação da informação

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.