GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO04Difícil⏱ medio

Ana está desenvolvendo um aplicativo que ajuda a calcular o tempo de estudo. Para isso, ela decide usar a…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO04

Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Ana está desenvolvendo um aplicativo que ajuda a calcular o tempo de estudo. Para isso, ela decide usar a estratégia de decomposição. Quais partes ela deve considerar para o desenvolvimento?

  1. A) Apenas processamento dos dados.
  2. B) Entrada de dados, apresentação e armazenamento.
  3. C) Entrada de dados, processamento e saída.
  4. D) Somente a visualização dos resultados.
  5. E) Entrada de dados e impressão final dos resultados.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A questão pede as partes que Ana deve considerar ao decompor o aplicativo que calcula o tempo de estudo. Decomposição, em computação, é dividir um problema grande em partes menores e mais simples de resolver.
  2. Em um programa, o fluxo básico de funcionamento é: receber os dados (entrada), realizar os cálculos e transformações (processamento) e apresentar o resultado (saída). Para calcular o tempo de estudo, Ana precisa receber as horas ou minutos informados pelo usuário, calcular o total ou a média e mostrar o resultado.
  3. Portanto, a alternativa correta é a C, Entrada de dados, processamento e saída, pois cobre todas as etapas essenciais do funcionamento do aplicativo.
  4. As outras alternativas estão erradas porque: A) considera apenas uma etapa, deixando de fora a entrada e a saída; B) inclui armazenamento e apresentação, que não são as partes básicas pedidas pela decomposição deste problema e deixam de fora o processamento; D) considera somente a visualização, ignorando a entrada e o cálculo; E) cita entrada e impressão, mas omite o processamento, que é justamente onde o tempo de estudo é calculado.
  5. Observação: o gabarito oficial (C) coincide com a resolução obtida, não havendo divergência.

💡 Dica: Liste as partes do aplicativo que precisam ser desenvolvidas.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que o aplicativo se resume ao cálculo, esquecendo que os dados precisam ser recebidos e o resultado precisa ser exibido ao usuário.

B Erradaerro: Conceituala que mais engana

O aluno confunde as etapas do fluxo de um programa com componentes de sistemas de informação, incluindo armazenamento e apresentação e deixando o processamento de fora.

Por que engana: O aluno pode confundir as etapas do fluxo de dados, escolhendo apenas uma parte do processo em vez de considerar todas as etapas necessárias.

C Correta

Essas etapas são fundamentais para o funcionamento do aplicativo.

D Erradaerro: Senso comum

O aluno pensa que a parte mais visível do aplicativo, a tela de resultados, é suficiente para a decomposição, ignorando a entrada de dados e o cálculo.

E Erradaerro: Atenção

O aluno lembra das duas pontas do programa (entrada e saída) mas esquece o processamento, que é a etapa que de fato calcula o tempo de estudo.

Raio-X da questão

Dificuldade Difícil
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

decomposição em programação

📌 Objetivo

fixacao

🧱 Pré-requisitos

decomposição em programação · fluxo de dados

📚 Reveja

Revisar os conceitos de decomposição e desenvolvimento de aplicativos.

⚠️ Erro mais comum

O aluno pode confundir as etapas do fluxo de dados, escolhendo apenas uma parte do processo em vez de considerar todas as etapas necessárias.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Decomposiçã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.