Sonlu durum makinesi
Davranış Modeli
Yazeka
Arama sonuçlarına dayanarak oluşturuldu
Sonlu durum makinesi (FSM), belirli bir zamanda sınırlı sayıda durumdan birinde bulunabilen ve bu durumlar arasında geçiş yapan soyut bir davranış modelidir. Bilgisayar bilimi, elektronik ve yazılım mühendisliğinde sistem davranışlarını modellemek için yaygın olarak kullanılır.
Temel bileşenleri arasında sonlu durum kümesi, girdi alfabesi, geçiş fonksiyonu, başlangıç durumu ve kabul durumları bulunur. Örneğin, turnike sistemleri veya ağ protokolleri gibi uygulamalarda kullanılır.
FSM'ler alıcı (girdi kabul eden) ve dönüştürücü (çıktı üreten) olarak ikiye ayrılır. Moore ve Mealy modelleri, çıktıların duruma veya girdiye bağlı olmasına göre farklılık gösterir.