GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO04Média⏱ curto

Um programador está desenvolvendo um software. Para facilitar, ele decide dividir o projeto em módulos. Isso é…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO04

Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um programador está desenvolvendo um software. Para facilitar, ele decide dividir o projeto em módulos. Isso é um exemplo de?

  1. A) Integração de sistemas
  2. B) Decomposição
  3. C) Codificação direta
  4. D) Teste de software
  5. E) Documentação do projeto

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Ao resolver a questão sem olhar o gabarito, observamos que o enunciado descreve um programador que divide um projeto grande em partes menores, chamadas módulos, para facilitar o desenvolvimento.
  2. Essa ideia de quebrar um problema complexo em subproblemas menores e mais simples é chamada de decomposição, um princípio básico do pensamento computacional e da engenharia de software.
  3. Portanto, a alternativa correta é a B (Decomposição), que coincide com o gabarito oficial.
  4. Por que as outras estão erradas:
  5. A) Integração de sistemas é o processo de juntar os módulos já desenvolvidos para que funcionem em conjunto, ou seja, é a etapa posterior à divisão, não a própria divisão.
  6. C) Codificação direta é escrever o código sem planejamento prévio, o que vai na contramão da ideia de dividir o projeto em módulos.
  7. D) Teste de software é a verificação do funcionamento do programa, atividade que ocorre depois que o software está construído.
  8. E) Documentação do projeto é o registro escrito das decisões e do funcionamento do sistema, não a organização estrutural em módulos.

💡 Dica: Identifique o conceito relacionado à divisão de projetos em módulos.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno associa a presença de vários módulos à ideia de juntá-los, confundindo a divisão inicial do projeto com a etapa posterior de integração das partes.

Por que engana: Confundir decomposicao com outras etapas do desenvolvimento, como integracao ou teste, por desconhecer o conceito de modularizacao.

B Correta

É uma técnica eficaz para lidar com tarefas complexas.

C Erradaerro: Senso comum

O aluno pode entender que programar 'direto' é a forma mais rápida de adiantar o trabalho, sem perceber que dividir em módulos é justamente um planejamento anterior à codificação.

D Erradaerro: Interpretação

O aluno pode ligar a ideia de módulos a testes, por imaginar que cada parte separada precisa ser testada isoladamente, sem notar que a questão pergunta sobre a divisão em si.

E Erradaerro: Conceitual

O aluno pode confundir a organização do projeto em partes com a documentação, que também está relacionada ao projeto, mas trata do registro escrito e não da estrutura do software.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 consolidacao
🎯 Conceito central

divisão de módulos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de modularizacao · noções basicas de programacao

📚 Reveja

Revisar conceitos de modularidade em programação.

⚠️ Erro mais comum

Confundir decomposicao com outras etapas do desenvolvimento, como integracao ou teste, por desconhecer o conceito de modularizacao.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de 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.