GeraProva GeraProva Provas com IA para professores do Brasil
BNCC 25 questões

Questões BNCC EF06CO03

Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.

Ilustração da habilidade BNCC EF06CO03
Unidade temática
Pensamento Computacional
Objeto de conhecimento
Programação
Questões vinculadas
25

Texto oficial da habilidade, conferido palavra por palavra contra a Base Nacional Comum Curricular — BNCC_Computacao.pdf, página 42. Extração confirmada por dois processos independentes.

Descrição da habilidade EF06CO03
Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.

Séries

6º ano

Matérias

Computação

Assuntos

Programação - Linguagem de programação

Unidades temáticas relacionadas

Pensamento computacional

Questões relacionadas a EF06CO03

Questão 1 · Objetiva
Uma função está retornando valores inesperados. Quais etapas você deve seguir para depurar esse problema?
Questão 2 · Objetiva
Qual é o primeiro passo para detectar um erro em um programa de computador?
Questão 3 · Objetiva
Quais estruturas de dados são usadas para armazenar informações em forma de tabela?
Questão 4 · Objetiva
Em um programa, qual é a função de uma variável?
Questão 5 · Dissertativa
Na horta da escola, uma estação simples registra a temperatura informada por um sensor. O programa deve mostrar essa temperatura em dobro para testar o visor.

Descreva, na ordem correta, os passos que o programa deve seguir desde receber a temperatura até mostrar o resultado no visor.
Questão 6 · Objetiva
Por que alguns tablets de um centro cultural aparecem como disponíveis, embora estejam guardados para conserto? Para evitar esse problema, será criado um programa para controlar 18 aparelhos usados como guias de áudio. Em cada atendimento, o funcionário informa a etiqueta do tablet e escolhe uma ação: retirar, devolver ou informar defeito. O programa guarda, para cada etiqueta, um estado: disponível, emprestado ou manutenção. Uma retirada só pode ocorrer se o aparelho estiver disponível; uma devolução só pode ocorrer se estiver emprestado. Ao informar defeito, o aparelho deve ficar em manutenção. Se a etiqueta não existir, nenhuma informação pode ser alterada. Ao final, o programa deve mostrar ao funcionário se a operação foi realizada ou por que foi recusada.

Avalie as regras do texto e identifique a decomposição que permite construir o programa sem alterar o estado de um tablet antes de verificar se a operação é permitida.
Questão 7 · Objetiva
— Se o nome do remédio ficar sem horário, alguém pode deixar de avisar o cuidador — observou Joana, voluntária de um abrigo de animais. Para reduzir esse risco, estudantes vão criar um programa de alertas. Em cada ficha digital, constam o nome do animal, o medicamento, o horário previsto e a informação “aplicado” ou “pendente”. A cada hora, o programa deve verificar todas as fichas. Quando o horário registrado coincide com a hora da verificação e o remédio ainda está pendente, deve aparecer um aviso com o nome do animal e do medicamento. Fichas de remédios já aplicados ou marcados para outros horários não devem gerar aviso. Antes de programar, o grupo discutiu como dividir essa tarefa em partes menores.

Avalie as formas de dividir a tarefa descrita e identifique a que permite construir o programa sem deixar de verificar nenhuma condição necessária.
Questão 8 · Objetiva
A fila na biblioteca do bairro aumentava quando muitas pessoas queriam usar as mesas de estudo. Para organizar as reservas, será criado um programa. A pessoa informa o número da mesa, o dia e o horário desejado. O programa consulta uma lista que registra os horários já ocupados. Se a mesa estiver livre, a reserva é registrada e aparece uma mensagem de confirmação. Se já estiver ocupada, aparece uma mensagem para que a pessoa escolha outro horário. Para facilitar a criação e a revisão do programa, os estudantes decidiram separar suas tarefas em partes menores, que podem ser verificadas uma a uma.

Analise o funcionamento descrito e identifique a divisão do programa que organiza a solução em partes menores.

Gere provas alinhadas à habilidade EF06CO03

Monte provas, atividades e planos de aula alinhados à BNCC em segundos com o GeraProva.

Ver planos
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.