Um estudante de programação deseja criar um jogo. Para isso, ele precisa decompor a tarefa de desenvolvimento…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Um estudante de programação deseja criar um jogo. Para isso, ele precisa decompor a tarefa de desenvolvimento. Quais etapas ele deve considerar?
- A) Apenas programar o jogo
- B) Desenhar o jogo e programar
- C) Testar o jogo antes de programar
- D) Criar o jogo sem planejamento
- E) Programar e lançar o jogo simultaneamente
✅ Resposta correta: alternativa B
Resolução passo a passo
- Decompor uma tarefa significa dividi-la em etapas menores e ordenadas. No desenvolvimento de um jogo, essas etapas incluem planejar e desenhar o jogo (regras, telas, personagens, fluxo de funcionamento) e depois programar. Passo 2: A alternativa B, Desenhar o jogo e programar, é a única que apresenta duas etapas reais e na ordem lógica do desenvolvimento. Passo 3: A alternativa A está errada porque reduz o processo a uma única etapa, programar, sem considerar o planejamento. Passo 4: A alternativa C está errada porque inverte a ordem lógica: testar um jogo antes de programá-lo não faz sentido, pois ainda não há nada para testar. Passo 5: A alternativa D está errada porque propõe criar o jogo sem planejamento, o que vai contra a própria ideia de decomposição. Passo 6: A alternativa E está errada porque lançar o jogo simultaneamente à programação ignora as etapas de teste e de ajuste que devem vir antes da publicação. Passo 7: Observação: a questão não menciona explicitamente os testes, que também fazem parte de um desenvolvimento completo. Ainda assim, entre as opções dadas, B é a resposta que melhor corresponde a uma decomposição coerente, concordando com o gabarito oficial.
💡 Dica: Liste as etapas do desenvolvimento de um jogo.
Alternativa por alternativa
O aluno acredita que desenvolver um jogo se resume a escrever o código, ignorando a etapa de planejamento e de design que deve preceder a programação.
Por que engana: O aluno pode achar que a única etapa necessária é programar o jogo, ignorando a importância do planejamento e do design.
Correto, são etapas importantes.
O aluno entende que testar pode ser feito antes de programar, invertendo a ordem lógica do processo de desenvolvimento, em que os testes dependem de algo já construído.
O aluno usa a intuição do dia a dia de que 'criar algo' pode ser feito de improviso, sem reconhecer que o planejamento é justamente o que permite decompor a tarefa.
O aluno pensa que programação e lançamento podem ocorrer ao mesmo tempo, sem perceber que o lançamento deve ocorrer só após testes e ajustes.
Raio-X da questão
etapas de desenvolvimento de jogos
fixacao
etapas de desenvolvimento de jogos · planejamento de projetos
Revisar o processo de desenvolvimento de software e suas etapas.
O aluno pode achar que a única etapa necessária é programar o jogo, ignorando a importância do planejamento e do design.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Escreva um algoritmo em linguagem descritiva que, recebendo uma lista de arestas (edge list) de um grafo com V vértices…
- Ao decompor um algoritmo complexo, que documentação técnica mínima deve acompanhar cada função para permitir integração…
- Qual vantagem direta de transformar uma variável global em parâmetro de função ao decompor um algoritmo que manipula…
- Projete a decomposição de alto nível de um algoritmo que gera relatórios mensais de presença por aluno a partir de dados…
- Quais são, em ordem, as três etapas essenciais ao decompor um algoritmo complexo para facilitar sua resolução?
- Ao decompor um algoritmo que calcula estatísticas de temperatura, qual subtarefa trata de identificar e excluir outliers…
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
