BNCC
333 questões
Questões 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.
Texto oficial da habilidade, conferido palavra por palavra contra a Base Nacional Comum Curricular — BNCC_Computacao.pdf, página 38. Extração confirmada por dois processos independentes.
Descrição da habilidade 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.
Séries
1º ano2º ano3º ano4º ano5º ano
Matérias
Computação
Assuntos
Decomposição
Unidades temáticas relacionadas
Pensamento computacional
Questões relacionadas a EF15CO04
Questão 1 · Objetiva
— Se o painel da feira de leitura tentar fazer tudo de uma vez, será difícil descobrir onde está um erro — observou a bibliotecária. O painel deverá informar as salas com vagas, os horários das rodas de leitura e os avisos de mudança enviados pelos mediadores. Cada informação chega em momentos diferentes e precisa aparecer junta para o público. Para planejar o programa, a turma comparou o painel a um brinquedo de montar: primeiro, as peças são preparadas separadamente; depois, são encaixadas para formar o conjunto. Os estudantes precisam escolher uma forma de organizar o trabalho antes de escrever as instruções do painel.
Avalie os planos a seguir e identifique aquele que aplica a comparação apresentada para organizar a criação do painel.
Avalie os planos a seguir e identifique aquele que aplica a comparação apresentada para organizar a criação do painel.
Questão 2 · Objetiva
— A gente perdeu dois pedidos ontem — reclamou a atendente da padaria, olhando o caderno cheio de recados. Pela manhã, chegam muitas mensagens: alguns clientes pedem pães diferentes, outros avisam alergias, e às vezes um produto acaba antes do fim da fila. Para diminuir erros, um grupo vai criar um programa simples, em blocos, que ajude no atendimento.
O programa precisa: guardar o nome do cliente e os itens pedidos; avisar quando um item estiver esgotado para não aceitar aquele pedido; somar os pedidos do dia para gerar uma lista única para a cozinha; e, no final, montar uma mensagem pronta confirmando o pedido e o horário de retirada.
Antes de programar, o grupo discute como dividir essa tarefa grande em partes menores, para depois juntar tudo em um único funcionamento.
Com base no texto, identifique a divisão do problema em partes menores que melhor permite programar cada parte separadamente e, depois, combinar tudo no programa final.
O programa precisa: guardar o nome do cliente e os itens pedidos; avisar quando um item estiver esgotado para não aceitar aquele pedido; somar os pedidos do dia para gerar uma lista única para a cozinha; e, no final, montar uma mensagem pronta confirmando o pedido e o horário de retirada.
Antes de programar, o grupo discute como dividir essa tarefa grande em partes menores, para depois juntar tudo em um único funcionamento.
Com base no texto, identifique a divisão do problema em partes menores que melhor permite programar cada parte separadamente e, depois, combinar tudo no programa final.
Questão 3 · Objetiva
Uma turma vai criar um aplicativo para organizar tarefas escolares. O grupo percebeu que tentar fazer tudo de uma vez atrasava o trabalho e dificultava identificar erros.
— Considerando a situação, qual procedimento traduz melhor a decomposição no desenvolvimento do aplicativo?
— Considerando a situação, qual procedimento traduz melhor a decomposição no desenvolvimento do aplicativo?
Questão 4 · Objetiva
Para organizar uma feira de ciências, um grupo de estudantes criou um algoritmo para distribuir as tarefas. Primeiro, eles registraram o que cada tarefa exigia, como pesquisar, desenhar, montar ou apresentar. Depois, anotaram as habilidades e a disponibilidade de cada integrante. Por fim, definiram que cada tarefa seria atribuída à pessoa mais adequada, considerando essas informações, e que nenhuma tarefa ficaria sem responsável.
Considerando a regra definida no texto, qual procedimento o grupo deve usar para atribuir cada tarefa aos integrantes?
Considerando a regra definida no texto, qual procedimento o grupo deve usar para atribuir cada tarefa aos integrantes?
Questão 5 · Objetiva
Imagine que você deve ajudar seus colegas a entender como resolver um problema de programação. O que você deve fazer primeiro?
Questão 6 · Objetiva
Para fazer um sanduíche, Ana segue esta ordem: lavar as mãos, separar pão e queijo, montar o sanduíche e guardá-lo no prato.
Qual é a segunda etapa?
Qual é a segunda etapa?
Questão 7 · Objetiva
Uma professora quer ensinar seus alunos a montar um robô. Como a decomposição pode ajudá-los nesse processo?
Questão 8 · Objetiva
Ao resolver um problema, você deve dividir os dados em partes menores. O que significa isso na prática?
Gere provas alinhadas à habilidade EF15CO04
Monte provas, atividades e planos de aula alinhados à BNCC em segundos com o GeraProva.
Ver planos