Em um viveiro marinho, cientistas testam um sistema de automação capaz de monitorar e regular continuamente o…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Usar autômatos para descrever comportamentos de forma abstrata automatizando-os através de uma linguagem de programação baseada em eventos.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um viveiro marinho, cientistas testam um sistema de automação capaz de monitorar e regular continuamente o nível de água em tanques destinados ao cultivo de corais. O sistema detecta três condições de volume: “nível baixo”, quando a altura fica abaixo de 20 cm; “nível adequado”, entre 20 cm e 30 cm; e “nível alto”, acima de 30 cm. Detectado nível baixo, a bomba de reposição entra em ação até restabelecer o nível adequado. Se o nível alcançar o ponto alto, a mesma bomba interrompe o fluxo e aguarda a descida até o nível adequado. Adicionalmente, se o nível permanecer adequado sem variações por 10 minutos, o sistema entra em estado de espera e retoma as verificações quando identifica qualquer nova flutuação de volume. Analise o texto-base e identifique a descrição abstrata do autômato que descreve corretamente os estados e transições do sistema de controle de nível de água.
- A) Estados NB=Baixo, NA=Adequado, NL=Alto, ME=Espera; transicoes: NB->NA se baixo; NL->NA se alto; NA->ME se 10min; ME->NA se variacao
- B) Estados NB=Baixo, NA=Adequado, NL=Alto, ME=Espera; transicoes: NB->ME se baixo; NL->ME se alto; ME->NA se 10min; NA->NB se variacao
- C) Estados NB=Baixo, NA=Adequado, NL=Alto; transicoes: NB->NA se baixo; NL->NA se alto; NA->NL se alto; NA->NB se baixo
- D) Estados NB=Baixo, NA=Adequado, NL=Alto, ME=Espera; transicoes: NB->NA se baixo; NL->NA se alto; ME->NA se 10min; NA->ME se variacao
- E) Estados NB=Baixo, NA=Adequado, NL=Alto, ME=Espera; transicoes: NB->NA se baixo; NA->NL se alto; NL->NA se alto; NA->ME se 10min
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifico os estados descritos no texto: nível baixo (abaixo de 20 cm), nível adequado (entre 20 e 30 cm), nível alto (acima de 30 cm) e espera (estado de repouso após 10 minutos de nível estável). Passo 2: Mapeio as transições. Com nível baixo, a bomba repõe água até o nível voltar ao adequado, o que leva do estado Baixo ao Adequado. Com nível alto, a bomba interrompe o fluxo e espera a descida até o adequado, o que leva do estado Alto ao Adequado. Passo 3: Se o nível adequado permanece sem variações por 10 minutos, o sistema vai do Adequado para a Espera. Passo 4: Na Espera, qualquer nova flutuação de volume faz o sistema retomar as verificações, ou seja, voltar ao estado Adequado para reavaliar. Passo 5: A alternativa A reproduz exatamente esse comportamento: NA->ME se 10min e ME->NA se variação, além de NB->NA e NL->NA para o retorno ao nível adequado. Passo 6: Por que as outras estão erradas: a B inverte a lógica, fazendo o nível baixo levar à espera e a variação levar do adequado ao baixo; a C não possui o estado de espera, ignorando a regra dos 10 minutos; a D inverte as transições da espera, colocando a variação como gatilho da espera e os 10 minutos como gatilho de retorno; a E cria transições de Adequado para Alto que o texto não prevê e não inclui o retorno da Espera. Passo 7: Observação: a alternativa A usa rótulos simplificados nas guardas (por exemplo, 'se baixo' e 'se alto'), que não capturam totalmente a condição de restabelecimento do nível adequado, mas é a única que descreve corretamente a estrutura de estados e transições do sistema.
💡 Dica: Analise as condições e transições descritas para cada estado do sistema.
Alternativa por alternativa
Representa fielmente o comportamento descrito: reposicao em NB e NL leva a NA, transicao para ME apos 10min e retorno a NA em variacoes.
O aluno inverte a lógica do sistema, supondo que o nível baixo ou alto leva diretamente à espera e que o retorno do estado de espera ocorre pelo tempo de 10 minutos. Ele confunde o gatilho da espera com o da regulação.
Por que engana: Confundir as condições que disparam as transições entre estados ou esquecer o estado de espera.
O aluno ignora a regra dos 10 minutos de nível estável, que é o que faz o sistema entrar em estado de espera. Assim, a descrição fica sem o estado ME, deixando de cumprir a parte do enunciado que trata da estabilidade.
O aluno lê as transições da espera de forma invertida, supondo que a variação de volume leva o sistema à espera e que os 10 minutos sem variação fazem o sistema voltar ao adequado. O texto diz o contrário nos dois casos.
O aluno cria uma transição de Adequado para Alto por conta própria, já que o nível alto é tratado pela bomba como correção e não como evolução normal do adequado, e não inclui o retorno da Espera ao estado de verificação quando há nova flutuação.
Raio-X da questão
autômato estados transições
avaliacao
conceito de autômato finito · transições de estados
estude autômatos e diagramas de estados
Confundir as condições que disparam as transições entre estados ou esquecer o estado de espera.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Pesquisa recente revela que em estufas automatizadas, 45% das falhas no sistema de ventilação ocorrem fora do horário…
- Ao monitorar estufas de cultivo experimental, sensores de umidade do solo, um pluviômetro e um botão de controle manual…
- Projete um autômato baseado em eventos para controlar a irrigação de uma horta escolar que recebe dados de um sensor de…
- Técnicos acompanham uma simulação para localizar vazamentos em quatro hidrômetros de uma rua. O programa deve ler cada…
- Numa esquina residencial, um semáforo inteligente controla o fluxo de veículos e pedestres. Quando não há solicitação…
- Dados ilustrativos: em um jardim sensorial, três bancos equipados com sensores de pressão registram quando cada banco é…
Todas as questões de Programação - Autômatos e linguagens baseadas em eventos
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
