نمایش نتایج 1 تا 6 از 6

نام تاپیک: شبیه سازی دو فرآیند

  1. #1

    شبیه سازی دو فرآیند

    سلام

    می خواهیم یه برنامه بنویسیم که دوفرایند رو که اجرا می شوند را شبیه سازی کند اگه میشه یکی راهنمایی کنید برای کدزدن...
    راستش من اصلا معنی درست حسابی سوال رو نفهمیدم اگه میشه کمک کنید

    مرسی

  2. #2
    کاربر دائمی آواتار SamaPic
    تاریخ عضویت
    مهر 1387
    محل زندگی
    مشهد مقدس
    پست
    329

    نقل قول: سوال

    با سلام.
    کمی بیشتر توضیح دهید.
    منظور شما از فرایند چیست؟

  3. #3

    نقل قول: شبیه سازی دو فرآیند

    مثلا میتونی فرایند صف کارها رو شبیه سازی کنی..

    که باید تعدادی کار تعریف کنی که هر کدام مدت زمان اجراشون و همچنین deadline و زمان ورود هر کدام مشخص باشه..

    بعد شیوه زمان بندی رو مشخص کنی (FIFO or LIFO Or SJF OR...) ....
    و بعد یکی یکی اجرای کارها رو شبیه سازی کنی و زمان رو تغییر بدی....

    میتونی چند تا تابع تولید اعداد تصادفی بنویس که اعدادی رو که لازم هست تولید کنند...

  4. #4

    نقل قول: سوال

    نقل قول نوشته شده توسط SamaPic مشاهده تاپیک
    با سلام.
    کمی بیشتر توضیح دهید.
    منظور شما از فرایند چیست؟
    راستش این برای درس سیستم عامل هستش وفکرکنم همونکه دوستمون توضیح دادن یه چیزتوهمون مایه هاباشه!

  5. #5

    نقل قول: سوال

    نقل قول نوشته شده توسط SamaPic مشاهده تاپیک
    با سلام.
    کمی بیشتر توضیح دهید.
    منظور شما از فرایند چیست؟
    فرایند:‌به برنامه در حال اجرا و یا آماده برای اجرا که در حافظه هستش فرایند یا همون process میگن.

    ببین از اونجا که دوتا گفته فکر کنم منظورش شرایط رقابت و الگوریتمهای مربوط به اون هستش. فرایندها رو میتونی مثل توابع سی پیاده کنی که دارن سعی میکنن یه متغییر یک سال رو دستکاری کنن. البته برای پیاده سازی چند برنامه گی هم باید از چند نخی ها استفاده کنی. من پیشنهاد می کنم که به کتابخونه sdl_thread یه نگاهی بنداز. توی تاپیک زیر هم من مثال ایجاد یک نخ رو گذاشتم:

    https://barnamenevis.org/showthread.php?t=154231

  6. #6
    کاربر تازه وارد آواتار MMMYousefMMM
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    در پناه حق
    پست
    37

    نقل قول: سوال

    نقل قول نوشته شده توسط pswin.pooya مشاهده تاپیک
    فرایند:‌به برنامه در حال اجرا و یا آماده برای اجرا که در حافظه هستش فرایند یا همون process میگن.

    ببین از اونجا که دوتا گفته فکر کنم منظورش شرایط رقابت و الگوریتمهای مربوط به اون هستش. فرایندها رو میتونی مثل توابع سی پیاده کنی که دارن سعی میکنن یه متغییر یک سال رو دستکاری کنن. البته برای پیاده سازی چند برنامه گی هم باید از چند نخی ها استفاده کنی. من پیشنهاد می کنم که به کتابخونه sdl_thread یه نگاهی بنداز. توی تاپیک زیر هم من مثال ایجاد یک نخ رو گذاشتم:

    https://barnamenevis.org/showthread.php?t=154231

    فکر نمیکنم منظور ایشان این کارها باشد چون قرار است کار این الگوریتمها شبیه سازی شود نه اینکه پیاده سازی شود.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •