نمودار حالت نوعی دیاگرام برای تشریح و توضیح رفتار یک سیستم به صورت مرحله ای در علوم کامپیوتری و دیجیتال می باشد. نمودار حالت، از تعداد محدودی «حالت» تشکیل شده است که این حالت ها بیانگر یکی از حالت های مختلف سیستم می باشد. برخی اوقات نیز برای یک نگاه کلی به مدار سیستم از این نمودارها استفاده می شود. اشکال مختلفی از نمودار حالت وجود داشته که بعضاً دارای معانی متفاوتی می باشند. معمولاً هنگام طراحی یک ماشین یا مدار، برای راحتی و قابل فهم بودن کارکرد آن ابتدا نمودار حالت آن رسم شده و سپس از روی آن جدول حالت و شماتیک آن به دست می آورند. این عمل به دلیل نزدیکی فهم بصری نمودار با کارکردی کلی مدار می باشد.
نمودار حالت یک دید کلی و خلاصه از رفتار یک سیستم را به ما می دهد. این نمودار مجموعه ای از رخدادها را که در حالات مختلف و ممکن یک سیستم رخ می دهد را تجزیه و تحلیل می کند. بدینوسیله هر نمودار معمولاً اشیایی از یک کلاس را ارائه می کند و با حالات مختلف این کلاس، سیستم را مورد ارزیابی و پیگیری قرار می دهد. این موضوع ابتدا به وسیله دانشمندی به نام "شانون" و " ویوور" در کتاب " تئوری ریاضیات در ارتباطات " در سال ۱۹۴۹ مطرح شد. منبع دیگر، کتاب "تیلور بوث" با نام" ماشین های ترتیبی و تئوری خودکارسازی " در سال ۱۹۶۷ می باشد. در طرف دیگر استفاده از "جدول درستی انتقال " نیز شیوه ای دیگر برای بیان این مفهوم می باشد.
در نمودار حالت، کلیه حالات یک ماشین در نظر گرفته شده و هر حالت با یک دایره نشان داده می شود. سپس شرایط آن حالت مورد بررسی قرار گرفته و بررسی می شود که بر اثر ورودی های مختلف ماشین به کدام حالت جدید می رود یا در حالت فعلی باقی می ماند. این انتقال حالت ها را به وسیله پیکانهایی از حالت فعلی به سمت حالت جدید نشان می دهند و دارای این مفهوم می باشد که ماشین با دریافت یک ورودی خاص، از این حالت به حالت جدید می رود. همچنین معمولاً بروی این پیکان ها مقدار ورودی متناظر برای این انتقال و مقدار خروجی از حالت فعلی را برای آن نشان داده و آن ها را با یک ممیز از هم جدا می کنند. این نمودار حالت در واقع شکل بصری جدول حالت یک ماشین یا مدار منطقی می باشد و به وسیله آن دید بهتری را می توان نسبت به مدار به دست آورد.
یک فرم کلاسیک از نمودار حالت برای سیستم هایی با حالات محدود، «گراف جهت دار» با المان ها ( Q, Σ، Z, δ، q0, F ) می باشد:
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفنمودار حالت یک دید کلی و خلاصه از رفتار یک سیستم را به ما می دهد. این نمودار مجموعه ای از رخدادها را که در حالات مختلف و ممکن یک سیستم رخ می دهد را تجزیه و تحلیل می کند. بدینوسیله هر نمودار معمولاً اشیایی از یک کلاس را ارائه می کند و با حالات مختلف این کلاس، سیستم را مورد ارزیابی و پیگیری قرار می دهد. این موضوع ابتدا به وسیله دانشمندی به نام "شانون" و " ویوور" در کتاب " تئوری ریاضیات در ارتباطات " در سال ۱۹۴۹ مطرح شد. منبع دیگر، کتاب "تیلور بوث" با نام" ماشین های ترتیبی و تئوری خودکارسازی " در سال ۱۹۶۷ می باشد. در طرف دیگر استفاده از "جدول درستی انتقال " نیز شیوه ای دیگر برای بیان این مفهوم می باشد.
در نمودار حالت، کلیه حالات یک ماشین در نظر گرفته شده و هر حالت با یک دایره نشان داده می شود. سپس شرایط آن حالت مورد بررسی قرار گرفته و بررسی می شود که بر اثر ورودی های مختلف ماشین به کدام حالت جدید می رود یا در حالت فعلی باقی می ماند. این انتقال حالت ها را به وسیله پیکانهایی از حالت فعلی به سمت حالت جدید نشان می دهند و دارای این مفهوم می باشد که ماشین با دریافت یک ورودی خاص، از این حالت به حالت جدید می رود. همچنین معمولاً بروی این پیکان ها مقدار ورودی متناظر برای این انتقال و مقدار خروجی از حالت فعلی را برای آن نشان داده و آن ها را با یک ممیز از هم جدا می کنند. این نمودار حالت در واقع شکل بصری جدول حالت یک ماشین یا مدار منطقی می باشد و به وسیله آن دید بهتری را می توان نسبت به مدار به دست آورد.
یک فرم کلاسیک از نمودار حالت برای سیستم هایی با حالات محدود، «گراف جهت دار» با المان ها ( Q, Σ، Z, δ، q0, F ) می باشد:
wiki: نمودار حالت