پیشنهاد پیشنیاز: تصادف، احتمال و آزمایش
مفهوم را یاد بگیر
پیام راهی برای خبر دادن یک اتفاق به بخشهای دیگر برنامه است. پیام «مرحله تمام شد» بهتر از پیام «الف» منظور را میرساند. فرستنده لازم نیست جزئیات کار هر گیرنده را بداند.
پیام میتواند چند گیرنده داشته باشد. اگر لازم است کار گیرندهها تمام شود و بعد ادامه بدهی، باید انتظار پایان را در طراحی در نظر بگیری. اجرای پیام در شبیهساز فعلی نمایشی است و این تمرین به صورت طراحی انجام میشود.
یک مثال قدمبهقدم
۱
بازیکن: رسیدن به مقصد → پیام «برد»۲
راهنما: دریافت «برد» → تبریک۳
صحنه: دریافت «برد» → نمایش پایانحالا نوبت توست
- برای یک داستان، فرستنده و دو گیرندهٔ پیام را مشخص کن.
- نام دقیق پیام را بنویس.
- توضیح بده اگر هیچ گیرندهای نباشد چه رخ میدهد.
تمرین اصلی این درس ردگیری و طراحی الگوریتم است؛ همهٔ امکانات گفتهشده هنوز در شبیهساز اجرا نمیشوند.