الف ) از وضعیت Run به Ready و از وضعیت Blocked به Ready
ب ) از وضعیت Ready به Run و از وضعیت Blocked به Ready
ج ) از وضعیت Run به Blocked و از وضعیت Blocked به Ready
د ) از وضعیت Ready به Run و از وضعیت Run به Blocked
الف ) Running ب ) Terminated ج ) Ready د ) Changing
الف ) FCFS ب ) SRT ج ) HRRN د ) SJF
الف ) همواره کمتر میشود.
ب ) تغییری نمیکند.
ج ) همواره بیشتر میشود.
د ) ممکن است کمتر یا بیشتر شود .
الف ) مدیریت منابع
ب ) ایجاد سهولت کار برای کاربران
ج ) سهولت گسترش در مقابل سخت افزار جدید
د ) سهولت مقابله با خطاهای جدید
الف ) Time sharing
ب ) Multi Tasking
ج ) Multi Processing
د ) Multi Programming
استفاده نماید برای اجرای کامل این فرآیند بایستی وارد چند صف مختلف و چند وقفه شود ؟ ( 1 نمره )
زمان اجرا |
زمان ورود |
فرآیند |
1 |
0 |
A |
4 |
0 |
B |
2 |
3 |
C |
1 |
4 |
D |
الف ) M ب ) M + 1 ج ) M – 1 د ) M + 2
4 , 3 , 2 , 1 , 4 , 3 , 5 , 4 , 3 , 2 , 1 , 5
در این حال در الگوریتم جایگزینی LRU چند نقص صفحه رخ میدهد ؟ ( 1 نمره )
ب ) سیستمی از تکنیک حافظه مجازی استفاده میکند . با فرض اینکه اندازه هر صفحه برابر 256 کلمه و گنجایش حافظه اصلی 1000 کلمه باشد و در ابتدا هیچ صفحهای از فرآیند در حافظه موجود نباشد آنگاه با استفاده از سیاست جایگزینی صفحه FIFO تعداد نقص صفحه را بدست آورید ؟ ( اعداد را از سمت چپ به راست بخوانید ) ( 2 نمره )
540 , 1700 , 275 , 280 , 783 , 1652 , 1520 , 1700 , 540 , 805 , 1400 , 1222 , 304 , 805.
الف ) تعداد کل منابع موجود اولیه ( A B C D ) را بدست آورید . ( 0.5 نمره )
ب ) بررسی کنید که سیستم در کدام حالت قرار دارد ( امن یا نا امن ) ؟ ( 1.5 نمره )
Available |
Max |
Used |
Process |
A B C D |
A B C D |
A B C D |
|
1 3 1 0 |
0 0 1 2 |
0 0 1 2 |
P1 |
|
2 3 5 6 |
1 3 5 4 |
P2 |
0 6 3 2 |
0 2 1 2 |
P3 |
|
2 7 5 0 |
1 0 0 0 |
P4 |
موفق باشید .
با سپاس از جناب آقای مغیث
همایی