GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO01Média⏱ medio

Em um jogo de adivinhação, o computador gera um número aleatório entre 1 e 100. Você precisa criar um…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO01

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

Em um jogo de adivinhação, o computador gera um número aleatório entre 1 e 100. Você precisa criar um algoritmo que informe se o palpite é maior, menor ou igual ao número. Qual a estrutura de dados mais adequada para armazenar o palpite?

  1. A) Lista
  2. B) Dicionário
  3. C) Conjunto
  4. D) Variável
  5. E) Tupla

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Identifique o dado a ser armazenado. O palpite é um único número inteiro entre 1 e 100, digitado pelo usuário e comparado com o número sorteado pelo computador. Passo 2: Verifique se há necessidade de guardar vários valores, pares chave-valor, elementos únicos ou uma sequência fixa. Não há: o palpite é um valor isolado que é substituído a cada nova tentativa. Passo 3: Uma variável é um espaço nomeado na memória que guarda um valor por vez e pode ser reatribuído a cada rodada. Por exemplo, palpite recebe 50, depois recebe 75, e o algoritmo compara cada valor com o número sorteado. Passo 4: Por que as demais estão erradas. Lista armazena uma sequência de vários valores, o que é desnecessário para um único palpite. Dicionário armazena pares chave-valor, sem utilidade aqui, pois não há associação entre nomes e valores. Conjunto armazena elementos únicos sem ordem, recurso que não é exigido pelo problema. Tupla é uma sequência imutável, e seria uma estrutura exagerada para guardar um único número que muda a cada tentativa. Passo 5: Conclusão. A estrutura mais adequada é a variável, alternativa D, que coincide com o gabarito oficial.

💡 Dica: Considere as opções de estruturas de dados disponíveis.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acredita que qualquer entrada do usuário deve ser guardada em uma lista, mesmo quando há apenas um valor, confundindo a estrutura de coleção com a de um dado simples.

Por que engana: Escolher uma estrutura de dados mais complexa, como lista ou dicionário, quando uma variável simples é suficiente para armazenar um único valor.

B Erradaerro: Conceitual

Associa a necessidade de nomear o palpite à estrutura de dicionário, que na verdade exige pares chave-valor, sem que o problema tenha essa necessidade.

C Erradaerro: Conceitual

Imagina que, como palpites não devem se repetir, o conjunto seria a estrutura ideal, quando a unicidade diz respeito ao histórico de tentativas e não ao armazenamento do palpite atual.

D Correta

Variáveis são perfeitas para armazenar um único valor, como o palpite.

E Erradaerro: Conceitual

Supõe que estruturas imutáveis são sempre mais seguras e adequadas, sem perceber que o palpite muda a cada tentativa e que a tupla é mais indicada para agrupar valores fixos.

Raio-X da questão

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

estruturas de dados

📌 Objetivo

fixacao

🧱 Pré-requisitos

estruturas de dados · algoritmos básicos

📚 Reveja

Revisar os tipos de estruturas de dados e suas aplicações.

⚠️ Erro mais comum

Escolher uma estrutura de dados mais complexa, como lista ou dicionário, quando uma variável simples é suficiente para armazenar um único valor.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

🔎 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.