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
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.
- A) Definir, após o sinal comum, os comandos de deslocamento do robô para os dois aparelhos.
- B) Definir, após o sinal comum, ações livres sem ordenar os comandos de cada aparelho.
- C) Definir, após o sinal comum, comandos próprios para o robô e códigos próprios para o painel.
- D) Definir, após o sinal comum, os códigos numéricos do painel para os dois aparelhos.
- 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
- 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
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.
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.
O sinal coordena o início, mas cada aparelho reconhece instruções diferentes. O algoritmo deve ordenar comandos adequados à tarefa de cada máquina.
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.
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
programação concorrente e comandos
diagnostico
comandos básicos de programação · controle de dispositivos eletrônicos
estude programação de eventos simultâneos e controle de dispositivos
Confundir a ordem dos comandos ou não considerar a simultaneidade das ações.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- — O carrinho não entende “leve a caixa para a balança”, explicou a monitora do ponto de coleta de recicláveis. Para…
- “Se cada computador escutar uma parte, terminaremos antes da abertura do acervo”, explicou a coordenadora da rádio…
- Após uma tarde de brincadeiras na praça, uma caixa automática de empréstimo de bolas ficou cheia de devoluções. Para…
- Durante a montagem de uma mostra de curtas no centro cultural do bairro, estudantes programam um painel para iniciar…
- — O carrinho chegou à mesa errada de novo — observou Marina durante uma mostra tecnológica na biblioteca. Para levar um…
- A fila na biblioteca do bairro aumentava quando muitas pessoas queriam usar as mesas de estudo. Para organizar as…
🔎 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
