Para programar um jogo, você deve dividir a tarefa em partes, como gráficos e sons. Qual estratégia você…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Para programar um jogo, você deve dividir a tarefa em partes, como gráficos e sons. Qual estratégia você aplica?
- A) Decomposição
- B) Codificação
- C) Execução
- D) Testes
- E) Documentação
✅ Resposta correta: alternativa A
Resolução passo a passo
- O enunciado descreve a ação de dividir uma tarefa complexa (programar um jogo) em partes menores e independentes, como gráficos e sons. Essa ação tem nome específico no pensamento computacional: decomposição.
- Decomposição é a estratégia de quebrar um problema grande em subproblemas menores, mais simples de resolver e de testar isoladamente. Ao separar o jogo em módulos de gráficos, sons, lógica e controles, cada parte pode ser desenvolvida e compreendida separadamente.
- Por que as outras estão erradas: B) Codificação é a etapa de escrever o código, e não a de dividir a tarefa; C) Execução é rodar o programa já pronto; D) Testes é verificar se as partes funcionam, o que acontece depois da divisão; E) Documentação é registrar informações sobre o programa, sem tratar da divisão da tarefa.
- Conclusão: a alternativa correta é A, Decomposição, que coincide com o gabarito oficial.
💡 Dica: Pense em como dividir tarefas em um projeto.
Alternativa por alternativa
A decomposição é utilizada para dividir tarefas complexas em partes menores.
O aluno associa a construção do jogo à etapa de escrever código, achando que dividir a tarefa é programar as partes em si.
Por que engana: Confundir decomposicao com outras etapas do desenvolvimento, como codificacao ou testes.
O aluno entende 'execução' como a ação de fazer o trabalho de desenvolvimento, quando na verdade significa rodar o programa já pronto.
O aluno confunde a divisão da tarefa com a verificação das partes, pensando que testar gráficos e sons é a estratégia de organizar o projeto.
O aluno acha que, por envolver planejamento, a documentação é a estratégia de separar a tarefa em partes, quando ela apenas registra informações sobre o projeto.
Raio-X da questão
divisão de tarefas
avaliacao
divisao de tarefas em programacao · conceitos basicos de programacao
Revisar estratégias de gerenciamento de projetos.
Confundir decomposicao com outras etapas do desenvolvimento, como codificacao ou testes.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- João está programando um jogo. Como ele pode decompor a criação do jogo para facilitar a implementação?
- Um programador está desenvolvendo um jogo que precisa de várias fases. O que ele deve fazer para organizar e dividir as…
- Considere o problema de criar um jogo simples. Qual a decomposição mais eficiente para essa tarefa?
- Ao programar um jogo, o desenvolvedor divide o problema em tarefas como design, programação e teste. Qual é o objetivo…
- Para criar um jogo simples, a turma dividiu o trabalho em partes menores. Qual divisão mostra partes da criação do jogo?
- Um estudante de programação deseja criar um jogo. Para isso, ele precisa decompor a tarefa de desenvolvimento. Quais…
🔎 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
