BNCC
330 questões
Questões BNCC EF06CO02
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção 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 42. Extração confirmada por dois processos independentes.
Descrição da habilidade EF06CO02
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
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 EF06CO02
Questão 1 · Objetiva
Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô visita uma placa por vez, mede a poeira acumulada e guarda essa medida em um arquivo. Quando a leitura chega a 70 unidades ou mais, ele deve acionar uma escova antes de registrar o resultado. Nas placas com menos poeira, a escova não deve ser usada. Após concluir o trabalho em uma placa, o robô segue para a próxima, até verificar todas as seis. A programação precisa evitar tanto a limpeza desnecessária quanto o esquecimento de alguma placa.
Identifique o algoritmo que atende ao funcionamento do robô descrito no texto.
Identifique o algoritmo que atende ao funcionamento do robô descrito no texto.
Questão 2 · Objetiva
— Se a descrição vier depois de todos os cartões, eu já não saberei a que objeto ela se refere — alertou uma visitante que usa leitor de tela durante a preparação de uma exposição itinerante. Para gerar os áudios de três cartões, a equipe programou o seguinte roteiro: REPETIR 3 VEZES: ler o título do cartão; ler a nota histórica; avançar ao próximo cartão. DEPOIS DA REPETIÇÃO: ler a descrição do objeto. A visitante explicou que, em cada cartão, o título deve identificar o objeto, a descrição deve apresentá-lo e a nota histórica deve completar as informações, tudo antes de o sistema avançar.
Analise o roteiro e reconstrua a sequência repetida que mantém as informações de cada cartão associadas ao respectivo objeto.
Analise o roteiro e reconstrua a sequência repetida que mantém as informações de cada cartão associadas ao respectivo objeto.
Questão 3 · Objetiva
— Quando a caixa de devoluções enche, como o separador decide o destino de cada livro? — perguntou Caio na biblioteca do bairro. A bibliotecária explicou que o aparelho lê o código de um livro por vez e consulta a lista de reservas. Livros esperados por leitores seguem para o carrinho amarelo; os demais, para o azul. A caixa só é considerada vazia depois que todos os livros forem tratados, e então o aparelho envia um aviso à equipe. Para evitar extravios, cada livro deve ir para apenas um dos carrinhos. Caio deverá transformar essa rotina em comandos para o aparelho.
Com base no funcionamento descrito, identifique a sequência de comandos que permite programar corretamente o separador.
Com base no funcionamento descrito, identifique a sequência de comandos que permite programar corretamente o separador.
Questão 4 · Objetiva
— Os livros recebidos na campanha de doação precisam chegar organizados à biblioteca do bairro — explicou a bibliotecária. Há quatro livros sobre a mesa, cada um com um código de identificação. Para evitar trocas, o carrinho automático deve tratar um livro de cada vez: obter a informação do código, colocar nele uma etiqueta com o setor de destino e levá-lo ao carrinho de transporte. Ao final, os quatro livros deverão estar identificados e guardados para seguir às estantes. Os estudantes escreverão instruções para o carrinho executar essa rotina sem que seja necessário repetir o texto completo para cada livro.
Com base na situação, identifique a instrução com repetição definida que organiza corretamente o trabalho do carrinho.
Com base na situação, identifique a instrução com repetição definida que organiza corretamente o trabalho do carrinho.
Questão 5 · Objetiva
— Mãe, por que o aplicativo do prédio avisou que gastamos muita água ontem?
No elevador, um morador explicou que o antigo hidrômetro tinha apenas um mostrador, lido uma vez por mês. O novo modelo envia o consumo a cada hora para um sistema que monta um gráfico e compara os valores com dias anteriores. Quando aparece um gasto fora do padrão, o sistema manda um alerta no celular.
Na mesma semana, a escola trocou o controle de entrada. Antes, a inspetora anotava em uma prancheta quem chegava atrasado. Agora, o estudante encosta um cartão em um leitor e o sistema registra o horário. Se o atraso se repete, uma mensagem é enviada para a família.
Em ambos os casos, o objetivo era acompanhar rotinas e tomar decisões mais rápidas.
Com base no texto, identifique a característica que permite reconhecer, nos dois exemplos, o uso de tecnologia computacional no cotidiano.
No elevador, um morador explicou que o antigo hidrômetro tinha apenas um mostrador, lido uma vez por mês. O novo modelo envia o consumo a cada hora para um sistema que monta um gráfico e compara os valores com dias anteriores. Quando aparece um gasto fora do padrão, o sistema manda um alerta no celular.
Na mesma semana, a escola trocou o controle de entrada. Antes, a inspetora anotava em uma prancheta quem chegava atrasado. Agora, o estudante encosta um cartão em um leitor e o sistema registra o horário. Se o atraso se repete, uma mensagem é enviada para a família.
Em ambos os casos, o objetivo era acompanhar rotinas e tomar decisões mais rápidas.
Com base no texto, identifique a característica que permite reconhecer, nos dois exemplos, o uso de tecnologia computacional no cotidiano.
Questão 6 · Objetiva
Por que o site da prefeitura libera o agendamento para algumas pessoas e bloqueia para outras? No formulario de vacina, o sistema pede duas confirmacoes: marcar “Moro no municipio” e digitar o CPF. Em testes (exemplos ficticios), o tecnico registrou:
Clara: marcou “Moro no municipio” e informou CPF -> tela “Agendamento liberado”.
Davi: marcou “Moro no municipio” e nao informou CPF -> tela “Agendamento bloqueado”.
Elisa: nao marcou “Moro no municipio” e informou CPF -> tela “Agendamento bloqueado”.
Fabio: nao marcou “Moro no municipio” e nao informou CPF -> tela “Agendamento bloqueado”.
O tecnico concluiu que a decisao do sistema pode ser descrita por uma frase logica do tipo “se ... entao ...”, usando a palavra “nao”.
Com base nos testes, identifique a regra que um programador poderia escrever para que o sistema bloqueie exatamente nos mesmos casos registrados.
Clara: marcou “Moro no municipio” e informou CPF -> tela “Agendamento liberado”.
Davi: marcou “Moro no municipio” e nao informou CPF -> tela “Agendamento bloqueado”.
Elisa: nao marcou “Moro no municipio” e informou CPF -> tela “Agendamento bloqueado”.
Fabio: nao marcou “Moro no municipio” e nao informou CPF -> tela “Agendamento bloqueado”.
O tecnico concluiu que a decisao do sistema pode ser descrita por uma frase logica do tipo “se ... entao ...”, usando a palavra “nao”.
Com base nos testes, identifique a regra que um programador poderia escrever para que o sistema bloqueie exatamente nos mesmos casos registrados.
Questão 7 · Objetiva
— A tela voltou para o início de novo! — reclamou Diego, ao tentar inscrever o grupo de dança do bairro em um edital no portal da prefeitura.
No portal, a equipe leu as orientações: o sistema encerra a sessão se ficar 3 minutos sem clicar em “Salvar rascunho”. Esse botão só aparece depois que os campos de identificação do grupo (nome, responsável e contato) são preenchidos. O botão “Anexar projeto” só é liberado depois do rascunho salvo. Além disso, o arquivo do projeto precisa estar com o nome exato “projeto.pdf”; se estiver com outro nome, o portal recusa o envio. Por fim, o botão “Enviar inscrição” só aparece quando o arquivo já foi anexado.
Para evitar retrabalho e não perder a sessão, Diego decidiu organizar um passo a passo antes de tentar novamente.
Com base no texto, identifique a sequência de passos mais adequada para Diego concluir a inscrição sem que o portal recuse o arquivo ou encerre a sessão.
No portal, a equipe leu as orientações: o sistema encerra a sessão se ficar 3 minutos sem clicar em “Salvar rascunho”. Esse botão só aparece depois que os campos de identificação do grupo (nome, responsável e contato) são preenchidos. O botão “Anexar projeto” só é liberado depois do rascunho salvo. Além disso, o arquivo do projeto precisa estar com o nome exato “projeto.pdf”; se estiver com outro nome, o portal recusa o envio. Por fim, o botão “Enviar inscrição” só aparece quando o arquivo já foi anexado.
Para evitar retrabalho e não perder a sessão, Diego decidiu organizar um passo a passo antes de tentar novamente.
Com base no texto, identifique a sequência de passos mais adequada para Diego concluir a inscrição sem que o portal recuse o arquivo ou encerre a sessão.
Questão 8 · Objetiva
Um aluno escreveu apenas: 'organizar a festa da sala'. Depois percebeu que o grupo não sabia por onde começar.
— O que falta ao algoritmo descrito para que ele possa ser executado?
— O que falta ao algoritmo descrito para que ele possa ser executado?
Gere provas alinhadas à habilidade EF06CO02
Monte provas, atividades e planos de aula alinhados à BNCC em segundos com o GeraProva.
Ver planos