BNCC
58 questões
Questões BNCC EF07CO03
Construir soluções computacionais de problemas de diferentes áreas do conhecimento, de forma individual e colaborativa, selecionando as estruturas de dados e técnicas adequadas, aperfeiçoando e articulando saberes escolares.
Texto oficial da habilidade, conferido palavra por palavra contra a Base Nacional Comum Curricular — BNCC_Computacao.pdf, página 46. Extração confirmada por dois processos independentes.
Descrição da habilidade EF07CO03
Construir soluções computacionais de problemas de diferentes áreas do conhecimento, de forma individual e colaborativa, selecionando as estruturas de dados e técnicas adequadas, aperfeiçoando e articulando saberes escolares.
Séries
7º ano
Matérias
Computação
Assuntos
Programação - Projetos com programação
Unidades temáticas relacionadas
Pensamento computacional
Questões relacionadas a EF07CO03
Questão 1 · Objetiva
Por que algumas famílias recebem kits de higiene antes de outras após uma enchente? Em uma simulação de defesa civil, moradores registram pedidos em um ponto de atendimento. Cada pedido recebe um código e informa o bairro, a quantidade de kits e se há pessoa idosa, bebê ou pessoa com mobilidade reduzida na residência. Novos pedidos podem chegar durante toda a manhã. Para evitar perdas e discussões, a coordenação decidiu que pedidos prioritários serão atendidos antes dos demais. Entre pedidos da mesma categoria, deve ser respeitada a ordem de chegada. Ao retirar um pedido para separar os kits, ele não pode voltar à espera. Os estudantes precisam propor como guardar temporariamente esses pedidos no programa de atendimento.
Analise as regras de atendimento descritas e identifique a organização de dados mais adequada para controlar a retirada dos pedidos.
Analise as regras de atendimento descritas e identifique a organização de dados mais adequada para controlar a retirada dos pedidos.
Questão 2 · Objetiva
— Como vamos guardar os resultados sem misturar os locais e os horários? — perguntou uma voluntária durante o monitoramento de aves em um parque municipal. O grupo realizou contagens em quatro pontos do parque, identificados por A, B, C e D, em três períodos do dia: manhã, tarde e noite. Em cada combinação de ponto e período, foi registrado apenas um número de aves observadas. Para montar uma ferramenta de consulta, os estudantes precisam colocar esses números em uma estrutura com linhas e colunas. Assim, ao selecionar um ponto e um período, a ferramenta deverá mostrar o número registrado naquela combinação, sem procurar em vários registros separados.
Identifique a organização de dados mais adequada para a ferramenta consultar cada combinação de ponto do parque e período do dia.
Identifique a organização de dados mais adequada para a ferramenta consultar cada combinação de ponto do parque e período do dia.
Questão 3 · Objetiva
“A estrada entre Vila Nova e Campo Alto foi liberada, mas a ligação de Pedra Branca com o abrigo central continua bloqueada”, informou a Defesa Civil durante uma simulação de cheia. O município mantém quatro abrigos e seis localidades ligadas por estradas. Algumas estradas passam por outras localidades antes de chegar a um abrigo. Como chuvas podem interromper ou liberar trechos ao longo do dia, o sistema usado pela equipe precisa atualizar essas mudanças. Ao receber o nome de uma localidade, o sistema deve indicar se há caminho disponível até algum abrigo, considerando somente os trechos liberados. A equipe também precisa registrar cada estrada uma única vez, mesmo quando ela puder ser usada nos dois sentidos.
Analise as necessidades do sistema descrito e identifique a forma de organizar os dados que permite verificar caminhos e atualizar bloqueios nas estradas.
Analise as necessidades do sistema descrito e identifique a forma de organizar os dados que permite verificar caminhos e atualizar bloqueios nas estradas.
Questão 4 · Objetiva
— Tem muita gente chegando ao posto para o mutirão de vacinação — comentou o agente de saúde, olhando o painel de senhas.
Um grupo de estudantes ficou responsável por programar um sistema simples para organizar o atendimento. Cada pessoa recebe uma senha ao chegar. Algumas senhas são de atendimento prioritário (idosos, gestantes e pessoas com deficiência). A regra combinada foi: sempre que houver alguém do grupo prioritário esperando, essa pessoa deve ser chamada antes das demais; porém, dentro de cada grupo, a chamada precisa respeitar a ordem de chegada. O sistema também deve permitir que novas pessoas entrem a qualquer momento e que a próxima pessoa seja retirada da espera assim que for chamada.
Os estudantes querem escolher uma forma de guardar as senhas que facilite essas operações sem “reorganizar tudo” a cada chegada.
Com base no texto, identifique a organização dos dados que permite chamar a próxima senha respeitando prioridade e ordem de chegada, com entradas e saídas rápidas.
Um grupo de estudantes ficou responsável por programar um sistema simples para organizar o atendimento. Cada pessoa recebe uma senha ao chegar. Algumas senhas são de atendimento prioritário (idosos, gestantes e pessoas com deficiência). A regra combinada foi: sempre que houver alguém do grupo prioritário esperando, essa pessoa deve ser chamada antes das demais; porém, dentro de cada grupo, a chamada precisa respeitar a ordem de chegada. O sistema também deve permitir que novas pessoas entrem a qualquer momento e que a próxima pessoa seja retirada da espera assim que for chamada.
Os estudantes querem escolher uma forma de guardar as senhas que facilite essas operações sem “reorganizar tudo” a cada chegada.
Com base no texto, identifique a organização dos dados que permite chamar a próxima senha respeitando prioridade e ordem de chegada, com entradas e saídas rápidas.
Questão 5 · Objetiva
"Tem livro que aparece como emprestado duas vezes e ninguem sabe com quem esta", reclamou uma voluntaria do Ponto de Leitura do bairro. O acervo tem livros com um codigo curto colado na contracapa (ex.: L042). No atendimento, cada voluntario registra no tablet os codigos dos livros que saem.
Nos dias de maior movimento, acontece de duas pessoas digitarem o mesmo codigo sem perceber. A lista de emprestimos fica com repeticoes e o sistema simples da biblioteca passa a achar que existem duas copias do mesmo livro fora do acervo, bloqueando novas reservas. O grupo decidiu refazer o programa para que: (1) cada codigo de livro emprestado apareca no registro no maximo uma vez; (2) seja rapido verificar se um codigo ja esta emprestado; (3) ao devolver, o codigo deixe de constar no registro. A ordem dos codigos nao importa.
Com base no texto, identifique a estrutura de dados mais adequada para armazenar os codigos dos livros emprestados, evitando repeticoes e facilitando a verificacao de presenca.
Nos dias de maior movimento, acontece de duas pessoas digitarem o mesmo codigo sem perceber. A lista de emprestimos fica com repeticoes e o sistema simples da biblioteca passa a achar que existem duas copias do mesmo livro fora do acervo, bloqueando novas reservas. O grupo decidiu refazer o programa para que: (1) cada codigo de livro emprestado apareca no registro no maximo uma vez; (2) seja rapido verificar se um codigo ja esta emprestado; (3) ao devolver, o codigo deixe de constar no registro. A ordem dos codigos nao importa.
Com base no texto, identifique a estrutura de dados mais adequada para armazenar os codigos dos livros emprestados, evitando repeticoes e facilitando a verificacao de presenca.
Questão 6 · Objetiva
— João, você viu a nova plataforma de vendas que a cooperativa local lançou para aproximar produtor e consumidor? O sistema permite cadastrar produtos, receber pedidos e organizar entregas. Em algumas semanas, o volume de vendas aumentou e as pessoas compram diretamente dos agricultores. No entanto, os produtores sentiram que o contato pessoal e as tradições locais ficaram mais distantes. Eles agora buscam formas de usar a tecnologia não apenas para vender, mas também para fortalecer a convivência e valorizar histórias e receitas da comunidade.
Com base no texto, identifique a proposta que expressa de forma crítica e criativa o uso da tecnologia para fortalecer os laços entre produtores e consumidores.
Com base no texto, identifique a proposta que expressa de forma crítica e criativa o uso da tecnologia para fortalecer os laços entre produtores e consumidores.
Questão 7 · Objetiva
Ao final de uma feira de ciências, um grupo de estudantes criou um aplicativo simples para registrar pedidos de empréstimo de kits de robótica. Cada pedido chega em horários diferentes, e a equipe decidiu atender sempre na ordem em que foi enviado. Quando um kit é devolvido, o próximo pedido da lista recebe o aviso automaticamente. Se algum estudante cancelar o pedido, ele é retirado da relação sem mudar a ordem dos demais. Para que o aplicativo funcione desse modo, os alunos discutiram qual estrutura de dados melhor representa essa organização.
Analise o texto-base e identifique a estrutura de dados mais adequada para organizar os pedidos de empréstimo conforme a ordem de chegada.
Analise o texto-base e identifique a estrutura de dados mais adequada para organizar os pedidos de empréstimo conforme a ordem de chegada.
Questão 8 · Objetiva
Em uma pesquisa com alunos de uma comunidade com internet intermitente, qual solução tecnológica é mais adequada para coletar respostas de forma confiável?
Gere provas alinhadas à habilidade EF07CO03
Monte provas, atividades e planos de aula alinhados à BNCC em segundos com o GeraProva.
Ver planos