BNCC
33 questões
Questões BNCC EF07CO05
Criar algoritmos fazendo uso da decomposição e do reúso no processo de solução de forma colaborativa e cooperativa e automatizá-los usando uma linguagem de programação.
Texto oficial da habilidade, conferido palavra por palavra contra a Base Nacional Comum Curricular — BNCC_Computacao.pdf, página 48. Extração confirmada por dois processos independentes.
Descrição da habilidade EF07CO05
Criar algoritmos fazendo uso da decomposição e do reúso no processo de solução de forma colaborativa e cooperativa e automatizá-los usando uma linguagem de programação.
Séries
7º ano
Matérias
Computação
Assuntos
Estratégias de solução de problemas - Reúso
Unidades temáticas relacionadas
Pensamento computacional
Questões relacionadas a EF07CO05
Questão 1 · Objetiva
Qual a importância de empregar generalização na solução de problemas programáticos?
Questão 2 · Objetiva
Em um projeto, escolha a estratégia que deve ser utilizada para resolver um problema comum de forma colaborativa.
Questão 3 · Objetiva
Analise a importância do reúso de código em algoritmos.
Questão 4 · Objetiva
Identifique a definição correta de decomposição em algoritmos.
Questão 5 · Objetiva
Qual é uma prática comum para facilitar a reutilização de código?
Questão 6 · Dissertativa
Em um jogo de aventura, há cristais em diferentes fases. Sempre que o personagem encosta em um cristal, o jogo deve aumentar a pontuação, tocar um som e fazer o cristal desaparecer.
A equipe percebeu que essa mesma sequência foi planejada separadamente para cada fase.
Explique como a equipe pode dividir essa tarefa em partes e reaproveitar o mesmo trecho de programação quando o personagem coletar cristais em fases diferentes.
A equipe percebeu que essa mesma sequência foi planejada separadamente para cada fase.
Explique como a equipe pode dividir essa tarefa em partes e reaproveitar o mesmo trecho de programação quando o personagem coletar cristais em fases diferentes.
Questão 7 · Objetiva
Na apresentação digital da biblioteca, o mesmo aviso de silêncio aparece na abertura, no intervalo, antes da leitura e no encerramento. Em cada ocasião, o programa mostra a mensagem e toca o mesmo som.
Para organizar o programa, qual alternativa substitui adequadamente esses blocos repetidos?
Para organizar o programa, qual alternativa substitui adequadamente esses blocos repetidos?
Questão 8 · Objetiva
— Se cada sala tiver um roteiro próprio, vamos repetir muitos blocos — observou uma estudante durante a montagem de uma exposição interativa. O programa deve reagir quando um visitante aperta um botão em qualquer uma das quatro salas: acender uma luz na cor da sala, tocar o som escolhido para ela, esperar alguns segundos e apagar a luz. As cores, os sons e os tempos de espera mudam entre as salas, mas a sequência de ações é a mesma. Para dividir o trabalho, um grupo ficou responsável por programar essa sequência, e os demais deveriam configurar as informações de cada sala e ligar seus botões ao programa. A exposição só será montada depois que os testes de cada sala forem concluídos.
Analise as necessidades da exposição e identifique a organização do programa que favorece o trabalho dividido, o reúso de código e o funcionamento das quatro salas.
Analise as necessidades da exposição e identifique a organização do programa que favorece o trabalho dividido, o reúso de código e o funcionamento das quatro salas.
Gere provas alinhadas à habilidade EF07CO05
Monte provas, atividades e planos de aula alinhados à BNCC em segundos com o GeraProva.
Ver planos