← Listas de exercícios
📝 Lista de exercícios · Computação · 9º ano

Autômatos e eventos

Nome:Turma:Data:
1.Múltipla escolha
Um autômato (máquina de estados) descreve um comportamento por meio de:

Resposta: c) Ex.: o semáforo muda de estado a cada evento de tempo.

2.Múltipla escolha
Uma catraca de ônibus tem os estados “travada” e “livre”. O evento que leva de “travada” para “livre” é:

Resposta: b) Passar o cartão libera; empurrar faz voltar a travar depois da passagem.

3.Múltipla escolha
Em um jogo, o personagem está no estado “parado” e o jogador aperta a seta. Em uma programação por eventos:

Resposta: b) Programas por eventos reagem a ações do usuário ou do sistema.

4.Verdadeiro ou falso
Sobre autômatos:
  • Um elevador pode ser descrito por estados como “parado”, “subindo” e “descendo”.
  • Todo estado precisa saber como reagir a cada evento possível.
  • Um autômato pode ter apenas um estado e nenhuma transição útil.
  • Autômatos só existem em computadores.

Resposta: V, V, V, F. Máquinas de lavar, portas automáticas e semáforos também seguem estados.

5.Múltipla escolha
No semáforo verde → amarelo → vermelho → verde, qual é o estado seguinte ao amarelo?

Resposta: a) A sequência de transições é fixa.

6.Dissertativa
Desenhe o diagrama de estados de uma porta automática de supermercado (estados, eventos e transições). Depois, descreva em pseudocódigo como um programa por eventos controlaria essa porta.

Resposta esperada: Estados: fechada, abrindo, aberta, fechando. Eventos: pessoa detectada, porta totalmente aberta, ninguém detectado por X segundos, porta totalmente fechada. O pseudocódigo deve usar uma variável de estado e reagir a cada evento.

As questões dissertativas não são corrigidas automaticamente: compare com a resposta esperada ou entregue ao professor.

Para estudar o tema