






























Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Uma introdução à codificação de máquina de estados finitos (mef), um padrão de projeto utilizado no desenvolvimento de software. Aborda conceitos básicos, vantagens, exemplos práticos e comparações com o modelo de programa sequencial. Útil para estudantes e profissionais que desejam entender os princípios da mef e sua aplicação na construção de sistemas de software.
Tipologia: Esquemas
1 / 38
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Prof. Herbert Oliveira Rocha
Prof. Herbert Oliveira Rocha Aula baseada nos slides do Prof. Raimundo Barreto - UFAM
Controle de um elevador
Abrirá quando os três dígitos forem colocados de acordo com a senha numérica. Não importa a ordem de colocação dos dígitos. Este dispositivo não precisa de memória. Consequentemente, não é uma MEF , mas somente um dispositivo combinacional.
Substituindo o exemplo do cadeado por uma versão eletrônica, que controla uma trava através de um teclado numérico. O teclado é o dispositivo de entrada e a trava é o dispositivo de saida.
http://madebyevan.com/fsm/
Um ponto crucial neste exemplo é que os estados são noções abstratas que permite um projeto conceitual. Dessa forma, o projeto pode ser totalmente desvinculado da implementação real da fechadura.