Aula de transição de estados

305 palavras 2 páginas
Diagrama de transição de estados
Diagrama de transição de estados é uma representação do estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um sistema. Com isso, o objeto pode passar de um estado inicial para um estado final) através de uma transição.



* Estado: Condição ou situação durante a vida de um objeto na qual ele satisfaz algumas condições, executa algumas atividades ou espera por eventos. • * Transição: O relacionamento entre dois estados, indicando que o objeto que está no primeiro estado irá passar para o segundo estado mediante a ocorrência de um determinado evento e em certos casos uma condição. • * Condição: causa necessária para que haja a transição de estado. Decorre da ocorrência de um evento ou circunstância que propicia a transição de estado. •

• * Estado inicial: Estado por onde se começa a leitura de um diagrama de estado. • * Estado final: Estado que representa o fim de uma máquina. • * Barra de Sincronização: Semelhante a um Fork do Diagrama de atividade. • * Estado composto: Estado composto por outras máquinas de estado organizadas em regiões que são executadas em paralelo. • * Sincronização: permite que os relógios de dois ou mais processos paralelos estejam sincronizados em um determinado momento do processo. • * Ação: atividade do sistema que efetua a transição de estado.

Exemplo
• Um exemplo simples seria um semáforo (sinal de trânsito). • Cada estado corresponde a uma situação que ocorrerá. Quando verde, os carros podem prosseguir na via. Passado um tempo, é acionada a tarefa de mudar para amarelo. Então o semáforo passa de verde para amarelo. Aqui os carros ficam em estado de atenção e já aguardam a próxima transição. • O próximo passo é passar para vermelho. Nesse estado, os carros estão parados na via. De vermelho, o próximo estado somente será verde, assim, os carros podem voltar a trafegar na via.

Relacionados

  • Cadeias de Markov
    8054 palavras | 33 páginas
  • Arquitetura de computação
    2458 palavras | 10 páginas
  • rupturas de ensino da 4a pra 5a serie
    858 palavras | 4 páginas
  • Plano de Aula
    1121 palavras | 5 páginas
  • Atividade Compiladores
    1436 palavras | 6 páginas
  • História moderna
    8419 palavras | 34 páginas
  • Ciencias da computacao
    733 palavras | 3 páginas
  • historia do direito antigo
    1828 palavras | 8 páginas
  • a evolução do direito do trabalho
    1828 palavras | 8 páginas
  • Sistemas digitais
    1065 palavras | 5 páginas