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

Em um aplicativo de finanças pessoais, você precisa organizar gastos em categorias. Como você definiria as…

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 aplicativo de finanças pessoais, você precisa organizar gastos em categorias. Como você definiria as variáveis para armazenar esses dados?

  1. A) Uma única variável para todos os gastos.
  2. B) Variáveis separadas por categoria.
  3. C) Apenas uma lista de gastos.
  4. D) Utilizar apenas texto para gastos.
  5. E) Todas as variáveis como inteiros.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O enunciado pede como organizar gastos em categorias num aplicativo de finanças pessoais, ou seja, como estruturar os dados para que cada tipo de gasto fique agrupado e possa ser consultado ou somado separadamente.
  2. A alternativa B propõe criar variáveis separadas por categoria (por exemplo, alimentacao, transporte, lazer). Isso deixa explícito a qual categoria cada valor pertence e facilita cálculos como o total gasto em cada área.
  3. A alternativa A é errada porque uma única variável para todos os gastos não preserva a separação por categoria; cada novo valor sobrescreveria ou misturaria os anteriores.
  4. A alternativa C é errada porque uma lista única sem identificação de categoria obriga a percorrer todos os itens a cada consulta e não organiza os dados pelo critério pedido.
  5. A alternativa D é errada porque gastos são valores numéricos; guardá-los apenas como texto impede somas e comparações diretas.
  6. A alternativa E é errada porque valores monetários podem ter centavos, então restringir tudo a inteiros causa perda de precisão, e a escolha do tipo não resolve a organização por categorias.
  7. Conclusão: a resposta correta é a B, que coincide com o gabarito oficial.

💡 Dica: Pense nas categorias e tipos de dados que você usaria.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acredita que uma única variável basta para guardar todos os gastos, sem perceber que assim não há como separar os valores por categoria.

Por que engana: Escolher uma única variável para todos os gastos, ignorando a necessidade de categorização para melhor organização.

B Correta

Variáveis separadas ajudam a organizar melhor.

C Erradaerro: Conceitual

Imagina que uma lista simples de gastos já organiza os dados, ignorando que sem identificação de categoria o agrupamento não existe.

D Erradaerro: Senso comum

Supõe que, por se tratar de gastos, o texto seria a forma mais natural de registro, sem notar que valores em texto não permitem cálculos numéricos.

E Erradaerro: Conceitual

Pensa que o tipo da variável é o que organiza os dados, confundindo a escolha do tipo de dado com a estruturação por categorias; além disso, valores monetários podem ter centavos.

Raio-X da questão

Dificuldade Média
Bloom Analisar
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

variáveis em programação

📌 Objetivo

fixacao

🧱 Pré-requisitos

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

📚 Reveja

Revisar como definir variáveis e tipos de dados em programação.

⚠️ Erro mais comum

Escolher uma única variável para todos os gastos, ignorando a necessidade de categorização para melhor organização.

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