netlcom
10-08-2009, 03:37
یکی پیدا میشه به من در مورد این سوال کمک کنه خیلی واجه لطفا کمکم کنید
سوال:
اسماعیل یک ساخنمان 20 طبقه دارد او در هر طبقه 4 واحد آپارتمانی دارد برای دسیابی به این واحد طبقات از 2 آسانسور معمولی و یک آسانسور سریع السیر استفاده می کند در یکی از آسانسر های معمولی دکمه ای برای اولویت بندی آسانسر وجود دارد اولویت بندی به این صورت است که هر شخصی اگر در طبقه 10هم و 20 ام و دکمه را بزند سریعا بدون مکث در طبقات دیگر به آن طبقات وارد می شود و اگر در خلال کار دکمه دیگری در طبقه دیگری زده شود بعد از ایست در طبقه 10 و 20 به درخواست دیگری میرسد.اگر کسی دکمه 10 و 20 را نزند ولی دکمه طبقات دیگر را بزند که کمتر از طبقه 10 باشد آسانسر بالاتر نمی رود.و اگر بیشتر از طبقه 10 باشد تا آخرین طبقه بالا میرود و بعد به سمت پایین می رود این اولویت را با سقف و stack شبیه سازی کنید و قانون آن را در آورید .آسانسرهای دیگر را با ایست شبیه سازی کنید و بگویید چگونه آسانسر سریع با کمک stack به درخواست کاربر آن پاسخ می دهد.
برنامه آسانسر های معمولی را به صورت گرافیکی بنویسید.
سوال:
اسماعیل یک ساخنمان 20 طبقه دارد او در هر طبقه 4 واحد آپارتمانی دارد برای دسیابی به این واحد طبقات از 2 آسانسور معمولی و یک آسانسور سریع السیر استفاده می کند در یکی از آسانسر های معمولی دکمه ای برای اولویت بندی آسانسر وجود دارد اولویت بندی به این صورت است که هر شخصی اگر در طبقه 10هم و 20 ام و دکمه را بزند سریعا بدون مکث در طبقات دیگر به آن طبقات وارد می شود و اگر در خلال کار دکمه دیگری در طبقه دیگری زده شود بعد از ایست در طبقه 10 و 20 به درخواست دیگری میرسد.اگر کسی دکمه 10 و 20 را نزند ولی دکمه طبقات دیگر را بزند که کمتر از طبقه 10 باشد آسانسر بالاتر نمی رود.و اگر بیشتر از طبقه 10 باشد تا آخرین طبقه بالا میرود و بعد به سمت پایین می رود این اولویت را با سقف و stack شبیه سازی کنید و قانون آن را در آورید .آسانسرهای دیگر را با ایست شبیه سازی کنید و بگویید چگونه آسانسر سریع با کمک stack به درخواست کاربر آن پاسخ می دهد.
برنامه آسانسر های معمولی را به صورت گرافیکی بنویسید.