GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO02Média⏱ medio

Enquanto visitantes aguardavam a abertura de um museu, técnicos programaram um painel luminoso e um robô-guia…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Enquanto visitantes aguardavam a abertura de um museu, técnicos programaram um painel luminoso e um robô-guia para orientar a entrada. Um sensor na porta envia o sinal “início” aos dois aparelhos. O robô se desloca sobre marcas no chão e reconhece os comandos AVANCE, VIRE À ESQUERDA, VIRE À DIREITA e PARE. Já o painel, fixado ao lado do mapa, reconhece os códigos 1, para mostrar uma seta, 2, para piscar a indicação de saída, e 3, para apagar a mensagem. Ao receber o sinal, o robô deve chegar à recepção, enquanto o painel deve destacar a rota de saída. A programação precisa permitir que os dois dispositivos iniciem suas tarefas ao mesmo tempo, sem a intervenção de um operador. Analise o funcionamento dos aparelhos e determine o procedimento que permite programar a ação conjunta descrita.

  1. A) Definir, após o sinal comum, os comandos de deslocamento do robô para os dois aparelhos.
  2. B) Definir, após o sinal comum, ações livres sem ordenar os comandos de cada aparelho.
  3. C) Definir, após o sinal comum, comandos próprios para o robô e códigos próprios para o painel.
  4. D) Definir, após o sinal comum, os códigos numéricos do painel para os dois aparelhos.
  5. E) Definir, após o sinal comum, uma mesma lista textual de ações para os dois aparelhos.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O enunciado descreve dois aparelhos com linguagens de comando diferentes. O robô reconhece os comandos textuais AVANCE, VIRE À ESQUERDA, VIRE À DIREITA e PARE. O painel reconhece apenas os códigos numéricos 1 (mostrar seta), 2 (piscar a saída) e 3 (apagar a mensagem). Passo 2: A ação deve começar ao mesmo tempo, sem operador, a partir de um sinal comum enviado pelo sensor da porta, que é o sinal 'início'. Passo 3: Para que os dois aparelhos façam tarefas diferentes ao mesmo tempo, cada um precisa receber uma sequência de comandos que ele entenda. Portanto, após o sinal comum, devem ser definidos comandos próprios para o robô (por exemplo, AVANCE, VIRE À ESQUERDA, PARE) e códigos próprios para o painel (por exemplo, 1 e 2). Passo 4: A alternativa A está errada porque comandos de deslocamento não servem ao painel, que não se move. A alternativa B está errada porque ações sem ordem não garantem a execução correta da rota. A alternativa D está errada porque deixa o robô sem comandos. A alternativa E está errada porque uma lista textual única não é reconhecida pelo painel, que aceita apenas códigos numéricos. Passo 5: O gabarito oficial C está correto, pois é a única opção que atende aos dois dispositivos com suas linguagens específicas, disparadas pelo mesmo sinal.

💡 Dica: Analise os comandos e a sequência para iniciar as ações simultâneas.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno pensa que os dois aparelhos devem receber comandos de deslocamento, esquecendo que o painel é fixo ao lado do mapa e não se move.

B Erradaerro: Conceitual

O aluno acredita que basta disparar ações livres após o sinal, sem perceber que cada aparelho precisa de uma sequência ordenada de comandos que ele reconhece.

C Correta

O sinal coordena o início, mas cada aparelho reconhece instruções diferentes. O algoritmo deve ordenar comandos adequados à tarefa de cada máquina.

D Erradaerro: Interpretação

O aluno lê apenas a parte do painel e esquece que o robô também precisa de programação, reduzindo a ação conjunta a códigos numéricos.

E Erradaerro: Conceitual

O aluno supõe que uma única lista textual possa servir aos dois aparelhos, sem notar que o painel reconhece somente códigos numéricos.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

programação concorrente e comandos

📌 Objetivo

diagnostico

🧱 Pré-requisitos

comandos básicos de programação · controle de dispositivos eletrônicos

📚 Reveja

estude programação de eventos simultâneos e controle de dispositivos

⚠️ Erro mais comum

Confundir a ordem dos comandos ou não considerar a simultaneidade das ações.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos

🔎 Resolver outra questão

Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

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.