Você está criando um jogo onde o jogador deve coletar frutas. Como você armazenaria a quantidade de cada fruta…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Você está criando um jogo onde o jogador deve coletar frutas. Como você armazenaria a quantidade de cada fruta que o jogador coletou?
- A) Usando uma lista
- B) Usando apenas uma variável
- C) Usando um número fixo
- D) Usando uma constante
- E) Usando um algoritmo
✅ Resposta correta: alternativa A
Resolução passo a passo
- O enunciado pede onde guardar a quantidade de cada tipo de fruta coletada pelo jogador. Como são vários tipos de fruta, cada um com sua própria contagem, é preciso uma estrutura que guarde vários valores ao mesmo tempo. Passo 2: Uma lista (ou vetor) guarda vários valores em sequência, e cada posição pode representar um tipo de fruta, com o número de unidades coletadas nessa posição. Por exemplo, a posição 0 pode guardar as maçãs, a posição 1 as bananas, e assim por diante. Passo 3: Por isso a alternativa A é a correta, e o gabarito oficial está certo. Passo 4: A alternativa B está errada, pois uma única variável só guarda um valor por vez e não consegue representar a contagem de vários tipos de fruta. Passo 5: A alternativa C está errada, pois um número fixo não muda durante o jogo, enquanto a quantidade coletada precisa ser atualizada a cada fruta pega. Passo 6: A alternativa D está errada, pois uma constante tem valor que não pode ser alterado depois de definido, o que impede registrar a coleta. Passo 7: A alternativa E está errada, pois um algoritmo é uma sequência de passos para resolver um problema, e não uma forma de armazenar dados. Passo 8: Observação: em linguagens mais avançadas, um dicionário (chave-valor, em que a chave é o nome da fruta) seria até mais adequado, mas, entre as opções dadas, a lista é a resposta mais apropriada.
💡 Dica: Pense em como usar estruturas de dados para armazenar informações.
Alternativa por alternativa
Uma lista permite armazenar múltiplos valores, como a quantidade de cada fruta.
Acredita que uma única variável basta para guardar as contagens de todas as frutas, sem perceber que cada tipo precisa de seu próprio valor armazenado.
Por que engana: Escolher a alternativa B, acreditando que uma única variável é suficiente para armazenar múltiplos valores de frutas coletadas.
Confunde um valor fixo com um dado que muda durante a execução, achando que a quantidade coletada pode ser representada por um número que não se altera.
Acha que, por ser um elemento nomeado do programa, uma constante serve para guardar dados que variam, sem notar que o valor de uma constante não pode ser alterado.
Confunde estrutura de dados com procedimento, achando que um algoritmo é uma forma de armazenar informações, quando na verdade ele é uma sequência de passos para resolver um problema.
Raio-X da questão
armazenamento de dados
fixacao
estruturas de dados · variáveis em programação
Revisar conceitos de estruturas de dados em programação.
Escolher a alternativa B, acreditando que uma única variável é suficiente para armazenar múltiplos valores de frutas coletadas.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Imagine que você está criando um jogo onde um personagem coleta itens. Quais variáveis são necessárias para armazenar a…
- Considere que você precisa coletar dados de diferentes frutas, como nome, cor e doçura. Qual estrutura de dados seria…
- Imagine que você precisa programar um jogo onde um personagem coleta moedas. Que tipo de dado pode ser utilizado para…
- Imagine que você está criando um jogo. Como você utilizaria variáveis para armazenar a pontuação dos jogadores?
- Um estudante está desenvolvendo um jogo e precisa decidir como armazenar a pontuação dos jogadores. Quais tipos de dados…
- Imagine que você está programando um jogo e precisa armazenar informações sobre os jogadores. Qual é o tipo de dado mais…
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
