صفحه 1:
آشنایی با زبان 00
جلسه ششم
بر اساس کتاب چکیده را(26) تألیف مهندس مهدی ساعدی
صفحه 2:
* نمودار فعالیت
نمودار فعالیت برای ترسیم جنبه های دینامیکی سیستم است. یک
نمودار فعالیت اساسا یک فلوچارت است که برای نمایش
جریان کنترل از یک فعالیت به فعالیت دیگر به کار می رود.
در این نمودار سعی بر آن شده که صرف نظر از آنکه فاعل رفتار
ترسیم شده چه کسی است. بتوان یک رفتار را به خوبی با تقدم
و تاخر و شروط لازم به نمایش در آورد.
صفحه 3:
حالت فعالیت و حالت فعل
حالت فعالیت عبارت است از حالتی که در طی آن یک فعالیت
انجام می شود. فعالیت کاری است که می تواند تجزیه شود و یا
به وسیله روی دادن واقعه ای, منقطع گردد.
حالت فعل عبارت است از کاری که بیشتر از آنچه هست نمی
تواند تجزیه شود و در تفکر ما نسبت به سیستم اين گونه است
که انگار در یک آن یا لحظه, انجام می شود. هر چند از نظر
فیزیکی دارای بعد زمان است. اما ما برای آن بعد زمان در نظر
نمی گیریم. تفاوت آنها: در حالت فعالیت می توان فعل ورودی
و خروجی داشت ولی در حالت فعل نمی توان.
صفحه 4:
شکل های حالت
حالت فعالیت و حالت فعل
صفحه 5:
حالات آغازین و پایانی
این دو حالت بیان گر حالت آغازین یا شروع در یک نمودار
فعالیت و حالت پایانی یا نهایی در آن هستند.
صفحه 6:
انتقال ها
زمانی که با تمام شدن یک فعالیت یا فعل به فعالیت یا فعل
دیگری انتقال می يابیم. کنترل نیز به فعالیت یا فعل جدید
منتقل می شود. برای نمایش این جریان, از انتقال ها استفاده
مى گردد. به اين نوع انتقال,
انتقال بدون ماشه يا تکاملی گفته
می شود به دلیل آنکه فورا پس
از انجام شدن کار در حالت مبداء.
کنترل به حالت مقصد عبور داده
می شود.
صفحه 7:
انتقال ها (ادامه)
برای نمایش آنکه چند فعالیت می توانند موازی یا همروند اجرا شوند از
میله همگام سازی استفاده می گردد. به این انشعاب. اصطلاحاً شاخه
شاخه گفته می شود.
وقتی بخواهیم نشان دهیم با انجام و به پایان رسیدن چند فعالیت. امکان
انتقال به یک حالت جدید وجود دارد. از یک میله همگام سازی استفاده
می شود. به این حالت اصطلاحاً ادغام گفته می شود.
انتقال می تواند محروس یا مشروط باشد. به این معنا که تا شرط خاصی
که بر روی انتقال و درون علامت([ ]) نوشته شده. ارضا نشود. نمی توان از
حالت مبدا به حالت مقصد منتقل شد. حتی اگر فعالیت حالت مبدا به
اتمام رسیده باشد.
صفحه 8:
انتقال ها (ادامه)
۰ برای نمایش انشعابات در نمودار فعالت. از نماد لوزی نو حالی
استفاده می شود.
* برای آنکه نشان دهیم که یک انتقال. چند بار رخ می دهد. از
علامت ستاره استفاده می کنیم. به این نوع انتقال, انتقال
تکراری گفته می شود.
صفحه 9:
صفحه 10:
خط شنا
برای آنکه نشان دهیم که فاعل یک فعالیت یا فعل در نمودار
فعالیت چه کسی است از نماد خط شنا استفاده می شود. به این
ترتيب كه با ترسيم خط جين های عمودی و تفکیک نمودار به
بخش های مختلف و سپس نام گذاری هر بخش به نام فاعل
فعالیت های آن بخش و در نهایت قرار دادن فعالیت های هر
بخش در OF بخش, می توان این کار را انجام داد.
صفحه 11:
تکرار و خط شنا در نمودار
فعالیت
صفحه 12:
* نمودار حالت
در تک نمودار سالت کلب حالات ممکنی که تک نیء بی تواید
در دوره زندگی خود در آن قرار بگیرد را ترسیم می کنیم.
همچنین. شرایط و وقایعی که بر اساس آنها یک شیء می تواند
از حالتی به حالت دیگر برود نیز در نمودار نمایش می یابد.
ae
صفحه 13:
حالت
حالت عبار تست از شرایط یا وضعتی در طول زندگی یک شیء. که
شیء در حین col یا شرایطی را ارضا می کند. یا فعالیتی را
انجام می دهد و يا رخ دادن یک واقعه را انتظار می کشد.
شکل ۰۱ حالت
۳ NIN
صفحه 14:
مواردی که در حالت وجود دارد
فعل ورودی و خروجی: افعالی که در لحظه ورود به حالت و
لحظه خروج از آن اجرا می شود.
فعالیت: پس از فعل ورودی اجرا می شود.
زیر حالت ها بیان گر ساختار تو در توبی یک حالت است.
انتقال داخلی: در آن شیء تغییر حالت نمی دهد ولی با انجام
یک انتقال, از حالت فعلی دوباره به همین حالت وارد
می شود.
صفحه 15:
انتقال
انتقال عبار تست از ارتباطی ما بین دو حالت که نشان می دهد.
شیء از حالت اولیه با انجام فعلی خاص به حالت ثانویه وارد
می شود. در صورتیکه واقعه ای مشخص رخ دهد و شرایط
مشخصی ارضا گردد.
صفحه 16:
یک انتقال دارای بنج قسمت است
۱. حالت مبدا: حالتی که تحت تاثیر انتقال واقع می شود.
۲ واقعه. واقعه ای که با درافت شدنش توسط شیء در حالت مبداء
اتقال را قادر می سازد تا در صورت راضی بودن شرط های
انتقال. انتقال صورت پذیرد.
۳ شرط یا محافظ: عبارتی منطقی است که وقتی واقعه ای دریافت
شده توسط انتقال» امکان وقوع انتقال را فراهم می کند. این
عبارت محاسبه می شود و در صورت درست بودن انتقال
شلیک می شود و در غیر اینصورت انتقال روی نمی دهد.
صفحه 17:
a
یک انتقال دارای پنج قسمت است(ادامه)
۴. فعل: فعل یک عمل یا اجرای تجزیه ناپذیر است که می تواند
بر روی انتقال سوار شود و به اين معناست که با انجام انتقال.
فعل نیز اجرا می شود.
۵. حالت مقصد: حالتی است که پس از تکمیل انتقال. فعال می
شود و شیء در آن حالت قرار می گيرد.
* یک انتقال می تواند چند حالت مبدا داشته باشد كه در اين
صورت به شکل "ادغام " معروف است.
* اگر انتقال دارای چند حالت مقصد باشد. "شاخه شاخه" گویند.
صفحه 18:
ادغام و شاخه شاخه در نمودارهای حالت
صفحه 19: