لینک پرداخت و دانلود در "پایین مطلب"
فرمت فایل: word (قابل ویرایش و آماده پرینت)
تعداد صفحات:10
مقدمه
در فصلهای گذشته چندین مدل شبیهسازی از سیستمهای صفی مورد بررسی قرار گرفت. اگر دقت کرده باشید متوجه میشوید که یک مدل شبیهسازی شامل دستورالعملها یا اعمالی از قبیل اضافه کردن، جستجو کردن، خارج ساختن عضوی از یک لیست،تولید اعداد تصادفی با توزینهای مختلف، جمعآوری مشاهدات و محاسبه آماری آنها میباشد. بعضی از اعمال انجام شده در یک مدل شبیهسازی به سادگی به وسیلهی یک یا چند دستورالعمل از یک زبان معمولی کامپیوتری قابل پیادهسازی میباشند ولی بعضی دیگر نیاز به اطلاعات بیشتر از چگونگی ساختمان دادهها در آن زبان یا مهارت بیشتر در برنامهنویسی دارند. بنابراین یک محدودیت عملی محسوب میشوند.
وجود این محدودیت و همچنین مشترک بودن اعمال موجود در مدلهای شبیهسازی موجب شد که زبانهای مخصوص شبیهسازی نسبت به زبانهای عمومی کامپیوتری مثل FORTRAN، تصمیمگیری در مورد انتخاب یک زبان عمومی یا اختصاصی به عوامل گوناگون از قبیل، آگاهی مدل ساز، پیچیدگی مدل، قابلیت دسترسی و ..... بستگی دارد.
در توضیح این چنین میتوان گفت که ممکن است مدل ساز تا به حال از یک زبان مخصوص شبیهسازی استفاده نکرده باشد و در مقابل از یک زبان عمومی آگاهی کافی داشته باشد. مسلم است که مدل ساز ترجیح میدهد که زحمت برنامهنویسی پیچیدهتر را با زبان عمومی به خود بدهد و وقتی را برای یادگیری زبان مخصوص شبیهسازی صرف نکند. از طرفی وجود یا عدم وجود یک زبان شبیهسازی در سیستم کامپیوتری مورد استفاده نیز یک عامل تعیین کننده میباشد.
همان طور که ذکر شد عامل مهم دیگر در تصمیم گیری، پیچیدگی سیستم یا مدل آن است در مورد سیستمهای ساده گاه استفاده از زبانهای عمومی، سادهتر و سریعتر نیز خواهد بود ولی هر چه مدل پیچیدهتر و گستردهتر میشود مشکلات برنامهنویسی آن با زبانهای عمومی بیشتر و امتیاز زبانهای اختصاصی آشکارتر میگردد.
در این فصل به معرفی اختصاری یکی از زبانهای مخصوص شبیهسازی به نام Gpss میپردازیم.
مقاله معرفی اختصاری زبان Gpss