تست هایی از مفاهیم سیتم عامل

در این قسمت میتوانید جزوه و تست های سالهای گذشته را دریافت کنید
قفل شده
Sina-S
كاربر عالي
كاربر عالي
پست: 699
تاریخ عضویت: یک‌شنبه 21 مهر 1387, 3:26 pm

تست هایی از مفاهیم سیتم عامل

پست توسط Sina-S » جمعه 29 خرداد 1388, 12:01 am

با عرض سلام و خسته نباشید خدمت کنکوری های عزیز...

گلچینی از تست های مفاهیم سیستم عامل (کاردانی به کارشناسی)

مزيت اصلي سيستم عامل كدام است؟
1. بالا بردن قابليت بهره وري از سخت افزار
2.ارزان بودن
3.بالا رفت سرعت محاسبات و ايجاد انعطاف در برنامه ها
4.گزينه هاي 1و 2

وظيفه سيستم عامل چيست؟
1.اجراي دستورات كاربر
2.كنترل برنامه ها
3.كنترل سخت افزار
4.مديريت منابع

منابعي كه سيستم عامل مديريت مي كند عبارت اند از:
1.دستگاه هاي جانبي،حافظه اصلي،فايل ها و برنامه ها
2.حافظه اصلي و فرعي،پردازنده ها
3. دستگاه هاي جانبي،حافظه اصلي،پردازنده،داده ها و پردازش ها
4. دستگاه هاي جانبي،حافظه اصلي،پردازنده،داده ها و برنامه هاي كاربردي

سيستم عامل:
1.روش استفاده بهينه از نرم افزار و سخت افزار كامپيوتر است.
2. مديريت منابع يك سيستم كامپيوتري است.
3.مجموعه اي از برنامه هاي كاربردي كه براي كنترل كار كامپيوتر به كار مي روند.
4.موارد 1و. 2

مشكلات زير مربوط به كدام سيستم عامل مي باشد؟
(زمان گردش طولاني،عدم وجود اولويت،نياز به سخت افزار اضافي)
Off Spooling.1
Time Sharing.2
Online Spooling.3
Real Time.4

معيار اصلي براي چند برنامگي كدام است؟
1. قرار دادن برنامه در حافظه اصلي و اجراي همزمان آن ها.
CPU Limited و I/O Limited بين برنامه هاي CPU 2.تقسيم وقت
و دستگاه هاي جانبي. CPU 3.بهبود كارايي در استفاده از
با دستگاه هاي جانبي. CPU 4.تنظيم كردن سرعت

نقطه ضعف چند برنامگي كدام است؟
1.نياز به حافظه اصلي بزرگتر جهت اجراي برنامه ه.
2.نياز به تعويض متن جهت اجراي برنامه ها.
3.امكان نياز به بيش از يك دستگاه جانبي ك نوع در هنگام اجراي برنامه ها.
4.هيچكدام

كدام گزينه ر رابطه با سيستم اشتراك زماني درست است؟
1.وجود يك سيستم فايل جهت نگهداري مدارك لازم است.
2.ارتعباط كاربر با سيستم از طريق ترمينال صورت مي گيرد.
3.همزماني اجراي برنامه ها وجود دارد.
4.هر سه گزينه

در كدام يك از انواع سيستم عل ها حالت متقارن و نا متقارن براي پردازش وجود دارد؟
Multi Programming.1
Multi Processing.2
Multi Tasking.3
Multi User.4

در كدام يك از انواع سيستم عامل فقط يك پردازنده وجود دارد كه توسط مكانيزم هاي زمان بندي
بين برنامه هاي مختلف كاربرها سوئيچ مي گردد؟
چند تكليفي
اشتراك زماني
پردازش چندتايي
چند برنامگي) )

برتري سيستم چند پردازنده اي متقارن نسبت به سيستم چند پردازنده اي نامتقارن در چيست؟
1. سيستم چند پردازنده اي متقارن هيچ برتري نسبت به نامتقارن ندارد.
2.سيستم متقارن قابل حمل مي باشد.
3. دو و چهار
4.در سيستم متقارن اگر پردازنده سيستم عامل از كار افتد كل سيستم از كار مي افتد ولي
درنامتقارن اينگونه نمي باشد.


در سيستم عامل دستورالعمل هاي زبان اسمبلي كه واسطه اي مابين پرسش و سيستم عامل را
فراهم مي سازند چه ناميده مي شود؟

System Calls .1
Shell .2
Kernel .3
Calls .4

قطعه برنامه روبرو در هنگام اجرا دچار كدام نوع وقفه مي شود؟

a:=.; 1.وقفه برنامه
2.وقفه زمان سنج
b:13
x:=(a+b) mod (a div b); 3.وقفه ورودي /خروجي
write(x); 4.وقفه نقص سخت افزار

كدام يثك از گزينه هاي زير در سيستم عامل ، نوعي از وقفه ها مي باشد، كه توسط تايمرها و يا با
روي صفحه كليد توليد مي شود؟ Break فشار دادن كليد

External Interrupt .1
Machine Check .2
Program Check .3
System Call .4

كدام مورد جزء وقفه هاي ماشين هاي كامپيوتري نيست؟
وقفه هاي حافظه ، DOS 1.وقفه هاي
2.وقفه هاي خارجي ، وقفه هاي ورودي/خروجي
Restart وقفه ، Program Check 3.وقفه هاي
Machine Check وقفه هاي ، SVC 4.وقفه هاي

در صورت بروز خطا در سخت افزار ماشين ، كدام وقفه رخ مي دهد؟
Program Check .1
SVC .2
Machine Check .3
External Interrupt .4

كدام تعريف در باره پردازش صحيح نمي باشد؟
1.پردازش عبارت است از يك برنامه درحال اجرا.
2. پردازش عبارت است از يك سري ساختمان داده.
پردازش ها فعاليت هايي هستند كه با سرعت متفاوتي عمل مي كنند و وظيفه اصلي آنها
اجراي يك برنامه است.
4.هيچكدام.


كدام گزينه از دلايل پايان يك فرآيند مي باشد؟
1.پايان طبيعي
2.خطاي محاسباتي
3.دستورالعمل نام معتبر
4. هر سه مورد

در سيستم عامل آدرس دستورالعمل بعدي قابل اجرا براي هر پردازش در كدام قسمت ذخيره
مي شود؟

CPU 1. ثبات هاي
PSW .2
PCB .3
4. هيچكدام

كدام يك از گزينه هاي زير جرء حالت هاي يك پردازش نمي باشد؟
Dispatcher .1
Running .2
Ready .3
Hold .4

در كدام حالت نمودار حالت پردازش ها فرآيند مورد نظر در حافظه ثانويه بوده و به محض بار شدن
در حافظه اصلي آماده اجرا است؟

Suspend Wait .1
Suspend Ready .2
Hold .3
Ready .4

در كدام حالت پردازش براي اولين بار در سيستم ايجاد مي شود؟
Hold .1
Running .2
Wait .3
Ready .4

هر پردازش در سيستم عامل به چه صورت نمايش داده مي شود؟
JCL+Program+Data.1
PCB 2.ساختمان داده
ISPT.3
4.به صورت يك صف آماده

فرآيند ها توسط كدام زمانبندي به بيرون يا درون حافظه و ديسك مبادله مي شود؟
1.ميان مدت
2.بلند مدت
3.كوتاه مدت
4.از حافظه به ديسك توسط ميان مدت، از ديسك به حافظه توسط كوتاه مدت

كدام گزينه در مورد الگوريتم هاي زمانبندي صحيح است؟
مي FJF برش زماني بسيار كوچك انتخاب شود،اين الگوريتم معادل RR 1. اگر در الگوريتم
شود.
است با اين تفاوت كه مشكل گرسنگي در آن حل شده است. SJF مشابه SRT 2. روش
FIFO برش زماني را بي نهايت كنيم اين الگوريتم معادل الگوريتم RR 3. اگر در الگوريتم
مي شود.
اولويت و زمانبندي صف ها يكسان است. MLQ 4. در الگوريتم

زمانبندي سطح مياني در سيستم برش زماني چه عملي انجام مي دهد؟
1. روش برخوردار با پردازش هاي مختلف تعيين مي كند.
2.عمليات همگام كردن منطقي برنامه ها را انجام مي دهد.
3.اولويت برنامه ها را تنظيم مي كند و عمليات برش زماني را سامان مي دهد.
4.تعيين كننده ورود كارها به داخل سيستم مي باشد.

پايين ترين حد يك برش زماني كداميك از موارد زير مي باشد؟
Task 1.كمي بزرگتر از اجراي يك
2. كمي بزرگتر از اجراي يك زير برنامه
Process 3 كمي بزرگتر از اجراي يك
Context Switching 4. كمي بزرگتر از اجراي يك

پايين ترين حد يك برش زماني كداميك از موارد زير است؟
Task 1.كمي بزرگتر از اجراي يك
2. كمي بزرگتر از اجراي يك زير برنامه
Process 3.كمي بزرگتر از اجراي يك
Context Switching 4. كمي بزرگتر از اجراي يك


در اين روش از روش هاي تخصيص حتفظه ،كل ليست فضاهاي آزاد جست جو و كوچكترين حفره كه
به اندازه كافي بزرگ است به پردازش اختصاص مي يابد؟

Worst Fit .1
Best Fit .2
Quick Fit .3
Buddy .4

ويژگي روش غير مستقيم ، كا از روش هاي اشتراك گزاري قطعات مي باشد در كدام گزينه آمده
است؟

1. جدول سيستمي قطعه هرگز حركت نمي كند.
2. اگر يك قطعه مشترك تغيير كند ، فقط جدول سيستمي قطعه بايد تغيير كند.
3. هر ورودي جدول محلي نوع دستيابي مجاز آن قطعه نگهداري مي كند.
4. هر سه مورد.

كدام گزينه در مورد صفحات و قطعات نادرست است؟
1.قطعه بندي عبارت است از تقسيم منطقي حافظه مجازي
2. صفحه بندي عبارت است از تقسيم عملي حافظه مجازي
3.اندازه صفحات خيلي بيشتر از اندازه قطعات است.
4.صفحات اداري اندازه ثابت هستند.

* سوالات خام هستند و فعلا پاسخنامه ندارند. خودتان جواب را پیدا کنید...

بیشتر مردم می گویند که هوش دانشمند بزرگ می سازد. ولی اشتباه می کنند زیرا شخصیت ان کار را می کند.
(آلبرت انیشتین)

موفق , پیروز و سرافراز باشید...

آواتار کاربر
reza-1365
كاربر عالي
كاربر عالي
پست: 683
تاریخ عضویت: شنبه 27 مرداد 1386, 2:09 am
محل اقامت: فعلا ایران

Re: تست هایی از مفاهیم سیتم عامل

پست توسط reza-1365 » جمعه 29 خرداد 1388, 11:41 pm

مرسی سینا جان واقعا دستت طلا. من هم در زیر چند تا تست محشر می زارم امیدوارم به درد تمام

دوستان کارشناسی بخوره این تست ها هم واسه ارشد و هم واسه کارشناسی مفید هستند دیگه

یواش یواش هم دوره های من تو سایت کارشناسی به فکر ارشد باشند.

یاعلی موفق باشین.


------------------------------------------------------------------------------------------------------------

1) در سيستم عامل unix براي جدا سازي دو يا چند دستور مثلاً news , date از چه علامتي بين آنها استفاده مي شود ؟
1) -
2) &
3) ;
4) ,
جواب: گزينه 3


2) در سيستم عامل unix مي خواهيم [Del] به عمل فيزيكي فشردن كليه Delete اشاره كرد براي اين منظور از كدام يك از فرمان هاي unix استفاده مي شود؟
1) who
2) sty
3)echo
4) Ls
جواب: گزينه 2


3) كداميك از پسوندهاي زير در سيستم عامل unix پروند هايي را نمايش مي دهد كه توسط يكي از فرمان هاي unix بايگاني شده اند؟
1) .ps
2) .tar
3) .gz
4) .h
جواب: گزينه 2


4) در سيستم عامل unix كدام يك از علامت ها مشخص كننده دايركتوري كاربرد (Home directory) است؟
1) &
2) -
3) ~
4) ||
جواب: گزينه 3


5) كدام يك از گزينه هاي زير، زير فهرست حاوي پروند هاي ابزار را در سيستم عامل umix نمايش مي دهد؟
1) dev
2) bin
3) etc
4) tmp
جواب: گزينه 1


6) در سيستم عامل unix براي اين كه تعيين كنيم، آيا پرونده اي در فهرست جاري قرار داده يا خير ، چه كاري بايد انجام دهيم؟
1) بايد از فرمان Ls به تنهاي استفاده كنيم.
2) بايد از فرمان Ls به همراه نام پرونده به عنوان آرگومان استفاده كنيم.
3) بايد از فرمان Ls به همراه نام پرونده و علامت & در انتهاي آن استفاده كنيم.
4) بايد از فرمان Ls به همراه نام پرونده و علامت l در انتهاي آن استفاده كنيم.
جواب: گزينه 2


7) در سيستم عامل UNIX اگر از سوئيچ –F در دستور ls استفاده كنيم در انتهاي linkها چه علامتي قرار مي گيرد ؟
1) *
2) /
3) \
4) @
جواب: گزينه 4


8) در سيستم عامل UNIX در فرمان Ls كداميك از سوئيچ ها ، تاريخ آخرين دسترسي را نشان مي دهد؟
1) –t
2)-u
3) –r
4) –x
جواب: گزينه 2


9) در سيستم عامل UNIX چنان چه كاربر ريشه بخواهد مالكيت پرونده را تغيير دهد از كدام دستور يا فرمان بايد استفاده كنيم
1) chmode
2) chown
3)change
4) save
جواب: گزينه 2


10) كدام گزينه نوع فايلهاي متن حاوي اطلاعات رجيستري را نشان مي دهد؟
1) .REG
2) .DAT
3) .TXT
4) RGE.
جواب: گزينه 1


11) در كدام روش برنامه Scandisk سطح ديسك را براي يافتن سكتورهاي خراب بررسي مي كند؟
1) standard
2) Thorough
3)Automatically fix Error
4) full
جواب: گزينه 2


12) در ويندوز 98 كدام گزينه روش بهتري براي ذخيره كردن داده هاي پيكربندي سيستم براي برنامه هاي 32 بيتي است؟
1)فايل هايAUTOEXEC.BAT و CONFIG.SYS
2)فايل هاي از دو نوع INI
3) در بانك اطلاعاتي ويندوز به نام REGISTRY
4) همه ي موارد
جواب: گزينه 3


13) كدام گزينه پسوند فايل هاي درايو و مجازي در ويندوز 98 است؟
1)DLL
2) VXD
3)DRV
4) 386
جواب: گزينه 2


14 ) كدام برنامه در سيستم عامل ويندوز براي تبديل FAT به FAT 32 به كار مي رود
1) Disk Defragmenter
2)Scandisk
3) Drive space
4)Disk converter
جواب: گزينه 4


15) كدام برنامه در ويندوز 98 براي پاك كردن فايل هاي بلااستفاده به كار مي رود؟
1)Drive space
2) Disk cleanup
3) DoubleSpace
4) Scandisk
جواب: گزينه 2


16) كدام گزينه به جاي علامت سؤال در دستور win.com/d:? قرار مي گيرد تا ويندوز طوري اجرا شود كه مانند انتخاب گزينه ي safe mode with networking از منوي Boot عمل كند؟
1) f
2) M
3) N
4)S
جواب: گزينه 3


17) محتواي فايل Msdos.sys در ويندوز 98 از چه نوعي است؟
1) متني
2) باينري
3) اجرايي
4) تصويري(كه در آن تصوير شروع به كار ويندوز ذخيره شده است).
جواب: گزينه 1


18 ) برابر يك بودن كدام گزينه در بخش (options) فايل MSDOS.SYS باعث بار شدن فايل هاي command.com و Dblspace.bin در حافظه فوقاني مي شود؟
1) =Doublebufter
2) =Dblspace
3) Drvspace=
4)Loadtop=
جواب: گزينه 4


19) كدام گزينه در مورد كليدهاي ميانبر منوي Boot ويندوز 98 نادرست است؟
1) f4 براي pervious version of ms-dos
2) f5 براي safe mode
3) f4+shift براي step-by-step confirmation
4) shift +f5 براي safe mode command prompt only
جواب: گزينه 3 f4+shift مثل f5 عمل مي كند


20) كدام گزينه در هنگام نصب ويندوز 98 و حداقل اجزاي مورد نياز را براي صرفه جويي در فضاي ديسك نصب مي كند.
1)Typical
2)portable
3)compact
4)custom
جواب: گزينه 3
آخرین ویرایش توسط reza-1365 در جمعه 29 خرداد 1388, 11:50 pm، در مجموع 1 بار ویرایش شده است.
برای تعجیل در ظهور و سلامتی امام زمان (ع) یک صلوات بفرستید.

آواتار کاربر
reza-1365
كاربر عالي
كاربر عالي
پست: 683
تاریخ عضویت: شنبه 27 مرداد 1386, 2:09 am
محل اقامت: فعلا ایران

Re: تست هایی از مفاهیم سیتم عامل

پست توسط reza-1365 » جمعه 29 خرداد 1388, 11:43 pm

21) هنگام شروع رديابي سخت افزارهاي سيستم برنامه هاي نصب پيوند فايل هاي راه اندازي سيستم عامل قديمي (DOS) مانند IO.SYS را به چه پسوندي تغيير مي دهد؟
1) Bak
2) Dos
3) OId
4)تغيير نمي كند
جواب: گزينه 2


22) جريان پيشرفت هر مرتبه بوت شدن ويندوز 98 در كدام فايل ثبت مي شود؟
1)BOOTLOG.TXT
2)DETLOG.TXT
3) W98UNDO.DAT
4)جريان پيشرفت در فايلي ذخيره نمي شود
جواب: گزينه 1


23) با بودن چندين سيستم عامل ويندوز همانند windows 98-200-xp كدام يك از فايل هاي زير، تقدم بوت سيستم عامل ها را كنترل مي كند؟
1) Boot.com
2)Boot.ini
3) win.int
4)System.ini
جواب: گزينه 2


24) در هنگام كار با cdهاي Autoran تحت سيستم عامل ويندوز ،در ريشه اين cd ها چه فايلي موجود است؟
1) Autorun.txt
2) Autorun.inf
3)Autorun.ink
4)Autorun.com
جواب: گزينه 2 صحيح است.


25) در سيستم عامل ويندوز برنامه system monitor چه كاري را انجام مي دهد؟
1) گزارش از نحوه انجام كارها در سيستم را نمايش مي دهد
2) عمل كرد سيستم را بهينه مي كند
3) منابع آزاد سيستم را نشان مي دهد
4) گزينه هاي 1و2
جواب: گزينه 1 صحيح است.


26) در سيستم عامل ويندوز كدام برنامه وضعيت مصرف منابع سيستم را نشان مي دهد.
1) system monitor
2) Disk pefragmenter
3) Resource matter
4) هيچ كدام
جواب: گزينه 3


27) كدام سوئيچ خط فرمان برنامه Disk Defragmenter در ويندوز 98 جزئيات عمل Defragmentation را مخفي مي كنيد؟
1) /all
2) /noprampt
3)/concise
4)/detailed
جواب: گزينه 3


28) محتويات حافظه موقت ويندوز 98 را چگونه مي توان مشاهده كرد؟
1) clipboardviewerموجود در find
2) clipboardviewer موجود در system
3) clipboardviewer موجود در clip
4) clipboardviewerموجود در control panal
جواب: گزينه 3


29) كدام يك از گزينه هاي زير در فايل system.dat ذخيره نمي شود؟
1) اطلاعات به دست آمده از بايوس pnp
2) منابع مورد استفاده ي هر دستگاه
3) اتصالات شبكه و كلمات رمز
4) دستگاه هاي مختلف متصل به رايانه
جواب: گزينه 3


30) كدام فايل زير در ريشه هاي ديسكت startup وجود ندارد؟
1)DBlspace.Bin
2)sys.com
3)format.com
4) همه موارد
جواب: گزينه 4 صحيح است.
فايل هاي ذكر شده در جواب گزينه هاي 1 و 2 و 3 در فايل فشرده اي ebd.cad ريشه ي ديسك startup قرار دارند و با راه اندازي اين فايل ها از ديسك راه اندازي به درايو مجازي (Ram drive) بارگذاري مي شوند.


31) چنان چه در حال نصب ويندوز باشيم و كامپيوتر قبل از شناخت سخت افزار قفل كند. كدام يك از فايل هاي اطلاعاتي را جهت چگونگي اتفاق افتادن اين مشكل به شما مي دهد؟
1) setup.log
2)setuplog.txt
3)Detlog.txt
4)netcrash.log
جواب: گزينه 2 صحيح است.


32) در ترتيب اجراي دستورات كدام ثبات مورد استفاده قرار مي گيرد؟
1)Flag
2) PCB
3) PSW
4)PCM
جواب: گزينه 3


33) در سيستم عامل وقفه ي program چه زماني رخ مي دهد؟
1) سرزير شدن
2) تقسيم بر صفر
3) استفاده از دستورات غيرمجاز
4) همه موارد
جواب: گزينه 4 صحيح است.


34) كدام يك از گزينه هاي زير جزو وظايف سيستم عامل نيست؟
1) تسهيل در عمليات ورودي و خروجي
2) كنترل اشتباهات
3) ترجمه برنامه ها
4) دسترسي چند تايي
جواب: گزينه 3


35) هر چه تعداد چند برنامگي افزايش يابد .....
1) كارآيي cpu پيوسته افزايش مي يابد
2) كارآيي cpu كاهش يافته و سپس كاهش مي يابد
3) كارآيي cpu پيوسته كاهش مي يابد
4) كارآيي cpu كاهش يافته و سپس افزايش مي يابد
جواب: گزينه 3 صحيح است.


36) در كدام روش تخصيص انباره، احتمال تكه تكه شدن خارجي بيشترتر است.
1) first fit
2) Next fit
3) worst fit
4) Best fit
جواب: گزينه 4


37) چه مكانيزمي در سيستم هاي عامل، پردازش ها را به حالت اجرايي (Running) مي برد؟
1)Dispatcher
2)I/0 Request
3)I/0 process
4) هيچ كدام
جواب: گزينه 1


38 ) چنان چه در سيستم عامل حافظه به صورت واحدهايي با اندازه هاي ثابت يكسان به هر برنامه اختصاص مي يابد چه عاملي انجام گرفته است؟
1) صفحه بندي
2) بخش بندي
3) توزيع شدن
4) تخصيص منابع
جواب: گزينه 1


39) ترتيب اجراي دستورات را در سيستم عامل كدام يك از ثبات ها كنترل مي كند؟
1) PCB
2) CS
3)FAT
4) PSW
جواب: گزينه 4


40) كدام يك از سيستم عامل هاي زير خاصيت چند كاربره دارد؟
1) Windows
2) Ms dos
3)UNIx
4) cp/M
جواب: گزينه 3
برای تعجیل در ظهور و سلامتی امام زمان (ع) یک صلوات بفرستید.

آواتار کاربر
reza-1365
كاربر عالي
كاربر عالي
پست: 683
تاریخ عضویت: شنبه 27 مرداد 1386, 2:09 am
محل اقامت: فعلا ایران

Re: تست هایی از مفاهیم سیتم عامل

پست توسط reza-1365 » جمعه 29 خرداد 1388, 11:44 pm

41) هنگامي كه در الگوريتم RR ميزان برش زماني را زياد كنيم اين الگوريتم به كدام يك از الگوريتم ها نزديك مي شود؟
1) srt
2)HRN
3) fcfs
4) sjf
جواب: گزينه 3


42) زمان بند سطح بالايي در سيستم عامل چه عملي انجام مي دهد؟
1) عمليات همگام كردن منطقي برنامه ها را انجام مي دهد.
2) اولويت برنامه ها را تعيين مي كند و عمليات برش زماني را سازمان دهي مي كند.
3) تعيين كننده ورود كارها به داخل سيستم است.
4) روش برخورد با پردازش هاي مختلف تعيين مي كند.
جواب: گزينه 3


43) در كدام روش تخصيص حافظه امكان قطعه قطعه شدن خارجي حافظه بيشتر است؟
1) Best fit
2) Buddy
3)first fit
4) worst fit
جواب: گزينه 1


44) كدام يك از گزينه هاي زير در مورد حافظه cache صحيح است؟
1) حافظه cache از نوع حافظه ي اصلي است
2) حافظه cache زمان دسترسي (Access time) كمتري نسبت به حافظه اصلي دارد.
3) حافظه cache زمان دسترسي (Access time) بيشتري نسبت به حافظه اصلي دارد.
4) ظرفيت حافظه cache از حافظه اصلي بيشتر است.
جواب: گزينه 2


45) در الگوريتم fIfo در تكنيك هاي جايگزيني صفحه، صفحه اي كه به حافظه آورده مي شود. در كجا قرار مي گيرد؟
1) در ابتداي صف
2) در انتهاي صف
3) در وسط صف
4) هيچ كدام
جواب: گزينه 2


46) فيلدهاي وضعيت اجازه دست يابي ، مكان ورودي جدول، مربوط به كدام روش مديريت حافظت هستند؟
1) جدول ليست برنامه
2) جدول صفحه بندي
3) جدول سيستمي قطعه
4) جدول قطعه برنامه
جواب: گزينه 4


47)در روش مديريت حافظه ي اصلي كه به طريق الگوريتم Buddy صورت مي گيرد، كدام يك از گزينه هاي زير صحيح نيست.
1) حافظه اصلي به واحدهاي كوچك تر كه اندازه هاي آن ها 1و2و4و8و16 ... بايت است تقسيم مي شود
2) تلفات حافظه اصلي fragmentaiw Internet يكي از مسائل عمده اين الگوريتم است.
3) اختصاص حافظه به پروسس ها، هميشه از پايين حافظه اصلي به سمت بالا صورت مي گيرد.
4) بهترين حالت اختصاص حافظه موقعي است كه اندازه پروسس ها، تواني از عدد z باشد.
جواب: گزينه 3


48) منبع را نمي توانيم به صورت اجباري از يك پردازش بگيريم، پردازش پس از اتمام كار خود داوطلبانه آن را رها خواهد كرد، اين حالت كدام يك از شرايط بن بست است؟
1) گرفتن و منتظر ماندن (Hold and wait)
2) انحصاري (Non preemption)
3) انتظار چرخشي (circular wait)
4) انحصار متقابل (mutuat Exclusion)
جواب: گزينه 2


49) در يك نوع سيستم كامپيوتري كه cpu سرعت بالا دارد، كدام يك از موارد زير بهتراست كه رعايت شود؟
1) اولويت را به كارهاي limited cpu بدهيم
2) اولويت را به كارهاي L/0 limited بدهيم
3) بدون اولويت بندي عمل كنيم
4) سعي كنيم كه كارهاي I/0limited را با cpu limited تركيب كنيم.
جواب: گزينه 4


50) اجراي دستورالعمل هاي غيرمجاز رجوع به آدرس خارج از محدوده هاي مجاز كاربر،سرريز شدن محاسباتي و تقسيم بر صفر، باعث توليد كدام يك از وقفه هاي مي شود؟
1) I/0
2)svc
3) program check
4) Restart
جواب: گزينه 3


51 – حداكثر نام يك فايل در سيستم عامل unix چقدر است ؟
1) B
2) 11
3) 255
4)256
جواب «3»


52 - معادل دستور TYPE در سيستم عامل DOS چه دستوري در سيستم عامل unix است ؟
1) rm
2) ty
3) cp
4) cat
جواب «4»


53 – معادل دستور copy ‌در سيستم عامل Dos چه دستوري در سيستم عامل unix است؟
1)copy
2) cpy
3) cp
4) c
جواب «3»


54 – معادل دستور Rename در سيستم عامل Dos چه دستوري در سيستم عامل unix است؟
1) mv
2) Re
3) Rn
4)معادل ندارد
جواب «1»


55 – براي نمايش فهرست جاري از چه دستوري در سيستم عامل Unix استفاده مي شود؟
1) ls
2) pwd
3) echo
4) who
جواب «2»


56 – براي نمايش مشخصات فايلها و فهرست ها از چه دستوري در سيستم عامل Unix استفاده مي شود؟
1) Ln
2)‌ِDU
3) file
4)‌Ls
جواب «4»


57 – در صورتي كه فايلي در سيستم عامل Unix حذف شود. چگونه مي توان آن را بازيابي كرد؟
1)undelete
2)Ud
3) Unfile
4) هيچ كدام
جواب «4»


58- براي حذف يك فايل از چه دستوري در سيستم عامل unix استفاده مي شود؟
1) mv
2) de
3) rm
4)dI
جواب «3»


59 – معادل دستور find در سيستم عامل Dos چه دستوري در سيستم عامل Unix است؟
1) search
2) sr
3) grep
4)fi
جواب «3»


60 – دستور Tail در سيستم عامل Unix چه عملي را انجام مي دهد؟
1)خطوطي از ابتداي فايل را نمايش مي دهد
2) خطوطي از انتهاي فايل را نمايش مي دهد.
3) مسير فايلهاي اجرايي را نشان مي دهد
4) ادامه مشخصات فايلها و فهرستها دستور Ls را نمايش مي دهد.
جواب «2»
برای تعجیل در ظهور و سلامتی امام زمان (ع) یک صلوات بفرستید.

آواتار کاربر
reza-1365
كاربر عالي
كاربر عالي
پست: 683
تاریخ عضویت: شنبه 27 مرداد 1386, 2:09 am
محل اقامت: فعلا ایران

Re: تست هایی از مفاهیم سیتم عامل

پست توسط reza-1365 » جمعه 29 خرداد 1388, 11:45 pm

61 – محتواي فايل Msdos – svs در ويندوز 98 از چه نوعي است؟
1) بايزي
2) اجرايي
3) متني
4) تصويري كه در آن تصوير شروع به كار ويندوز ذخيره شده است.
جواب «ج»


62– كدام مقدار logo در بخش [options] فايل Msdos-svs باعث آرم شروع به كار ويندوز مي شود.
1)o
2) I
3)z
4) هيچ كدام
جواب «2»


63 – از فضاي حافظه زير IMB در ويندوز چه استفاده اي مي شود؟
1) بدون استفاده است
2) براي برنامه هاي كاربردي win 32 استفاده مي شود.
3) براي درايورهاي حقيقي Dos استفاده مي شود.
4) براي اجزاي برنامه هاي كاربردي win I6 استفاده مي شود.
جواب «3»


64 – كدام برنامه در ويندوز 98 براي پاك كردن فايل هاي بلااستفاده به كار مي رود؟
1)Disk cleanup
2) Double space
3) scam disk
4) Drive space
جواب «1»


65 – در اثر چه عملي فايل ها روي ديسك تكه تكه مي شوند؟
1) حذف و ايجاد فايل هاي جديد
2) تغيير محتواي فايل ها
3) اشكال ساختاري در فايل سيستم fat 32 يا fat
4) موارد 1و 2
جواب «4»


66 – كدام يك از گزينه هاي زير در سيستم عامل Unix باعث نمايش محتويات فايل با امكان حالت خط به خط است؟
1)more
2)less
3)last
4) Tham
جواب «2»


67 – مفهوم پوشه (shell) معادل يا شبيه به كدام يك از گزينه هاي زير در سيستم عامل Dos است؟
1) command com
2) MsDos.sys
3) sys
4) هيچ كدام
جواب «1»


68- در سيستم عامل unix براي جدا سازي دو يا چند دستور در يك خط از چه علامتي استفاده مي شود؟
1) ؛
2) ,
3) - -
4) –
جواب «1»


69 – در سيستم عامل Unix با كدام يك از دستورات زير مي توان اطلاعات كاربر را تغيير داد؟
1) cfm
2)finger
3)tast
4)chfn
جواب «4»


70 – در صورتي كه پردازش از حالت آماده به حالت اجرا برود يعني CPU به آن اختصاص داده شود. اين عمل در سيستم عامل چه ناميده مي شود؟
1) Wareup
2) Dispatching
3) Time runout
3) Runing
جواب «2»


71 – هنگام كه در الگوريتم Rf ميزان برش زماني را زياد مي كنيم. اين الگوريتم به كدام يك از الگوريتم ها نزديك است.
1) sjf
2) HRN
3)SRT
4)Frist fit
جواب «4»


72 – در كدام يك از تكنيك هاي تخصيص انباره امكان External fragmentation بيشتر است؟
1) Buddy
2) Best fit
3) worst fit
4) frist fit
جواب «2»


73 – سيستم عامل windows NT از كدام يك از انواع سيستم عامل ها است؟
1) پردازش چند تايي نامتقارن
2) چند وظيفه اي متقارن
3) چند وظيفه اي نامتقارن
4) پردازش چند تايي متقارن
جواب« 4»


74 – سيستم عامل unix با كدام يك از زبان هاي برنامه نويسي طراحي شده است؟
1)pascal
2) abasic
3)c
4) Basic
جواب «3»


75 – در سيستم عامل unix پوشه ها در كدام بهرست ذخيره مي شوند؟
1) /etc/ passwd
2) /usr/bin
3) /etc/bim
4) usr/paswd
جواب «2»


76 – در سيستم عامل Unix بهتر است كلمه ي عبورچند كاراكترداشته باشد؟
1) هشت كاراكتر
2) شش كاراكتر
3) چهار كاراكتر
4)دوازده كاراكتر
جواب «2»


77 – كدام يك از فهرست هاي سيستم عامل Unix حاوي برنامه هاي كمكي استاندارد unix است؟
1) tmp
2) man
3) dev
4) bin
جواب «4»


78 – هنگامي كه پرونده يا فهرستي را در unixايجاد مي كنيم مجوزهاي از پيش انتخاب شده به طور خودكار براي آن ها ايجاد مي شود. با كدام فرمان مي توانيم اين مجوزها را تغيير دهيم .
1) ch mod
2) u mask
3)chown
4)change
جواب «2»


79 – در سيستم عامل Unix چنانچه بخواهيم چندين پرونده را حذف كنيم. در خط فرمان بايد نام پرونده ها را با چه علامتي فهرست كنيم.
1) -
2) &
3) ||
4) با يك فاصله خالي بين نام فهرست ها
جواب «4»


80 – در فرمان kill در سيستم عامل Unix كه براي از بين بردن يك كار است. شماره ي كار بايد با كدام يك از علائم زير همراه شود؟
1) &
2) 1
3) %
4) –
جواب «3»


81- در سيستم عامل Unix براي اين كه فرمان find جست و جو را از ريشه آغاز كند . بعد از find از چه علامتي استفاده مي كنيم؟
1) 1
2) /
3) -
4) &
جواب «2»


82 – دستور زير در سيستم عامل Unix چه كاري انجام مي دهد؟
1) ليست فايل ها و فهرست ها را با اطلاعات كامل نمايش مي دهد.
2) ليست فايل ها و فهرست ها را به ترتيب الفبا و با تعيين نوع پرونده ها نمايش مي دهد
3) ليست فايل ها و فهرست ها را به صورت ستوني نمايش مي دهد.
4) ليست فايل ها و فهرست ها را به صورت سطري نمايش مي دهد.
ج) گزينه ‍»2» صحيح است.


83 – كدام يك از فرمان هاي سيستم عامل Unix براي نمايش مسير جاري كاربرد دارد؟
1)grep
2) find
3) dv
4) pwd
جواب «4»


84 – كدام يك از گزينه هاي زير در سيستم عامل يونيكس براي پاك كردن صفحه نمايش به كار گرفته مي شود؟
1) less
2) clear
3)cleam
4) cls
جواب «3»


85 – كدام يك از دستورهاي زير در سيستم عامل Unix فقط براي ديدن فايل هاي متني استفاده مي شود؟
1) pg
2) cat
3) more
4) less
جواب «1»


86 – چنان چه فرمان gred بين حروف كوچك و بزرگ تفاوتي قائل نشود از كدام يك از سوئيچ هاي زير استفاده مي كنيم؟
1) 7-
2)-L
3) –I
4) –f
جواب «3»
برای تعجیل در ظهور و سلامتی امام زمان (ع) یک صلوات بفرستید.

آواتار کاربر
reza-1365
كاربر عالي
كاربر عالي
پست: 683
تاریخ عضویت: شنبه 27 مرداد 1386, 2:09 am
محل اقامت: فعلا ایران

Re: تست هایی از مفاهیم سیتم عامل

پست توسط reza-1365 » جمعه 29 خرداد 1388, 11:47 pm

بخش دوم سوالات
امیدوارم به درد دوستان بخوره
*****************************************************************

مفاهيم و تعاريف اوليه سيستم عامل

1) وظیفه یک سیستم عامل چند منظوره :
1) به اشتراک گذاشتن حافظه اصلی کامپیوتر می باشد
2) به اشتراک گذاشت پردازنده و دستگاههای ورودی – خروجی
3) حسابداری منابع مصرف شده در سیستم

2) کدامیک از موارد زیر برای کامپیوتر های نسل دوم مصداق دارد ؟
1) TURNAROUND سیستم بالا بود .
2) این کامپیوتر از لامپ خلا استفاده کرده و بسیار حجیم بودند
3) اغلب برنامه های کاربردی برای این سیستم ها به زبان فرترن نوشته می شود
4) 1 و 3 بالا

3) در یک سیستم عامل گسترده ( DISTRUBUTED OPERATING SYSTEM) کدامیک از موارد زیر درست نیست ؟
1) چندین CPU مستقل از نظر جغرافیایی با هم فاصله دارند و تحت یک سیستم عامل کار می کنند .
2) در تبادل پیغام کاربراین می بایست آدرس ماشینهای یکدیگر را بدانند .
3) محل استقرار فایلها در کنترل کاربریان نمی باشد .
4) قابلیت اطمینان یک سیستم عامل گسترده از یک سیستم عامل متمرکز بیشتر است .

4) کامپیوتر آنالوگ کمترین استفاده را در یکی از موارد زیر دارند :
1)کنترل پروسسهای صنعتی
2) کاربردهای پزشکی
3) پردازش اطلاعات تجاری
4) محاسبات فنی و مهندسی

5) کدام گزینه درست است ؟
1)Multiprogramming یعنی سیستمی که بتواند چند برنامه را پشت سر هم و بدون توقف یکی پس از دیگری اجرا نماید ولی multiprocessing یعنی سیستمی که اجرای چند برنامه را با هم پیش ببرد .
2) multiprogramming یعنی سیستمی که در آن اجرای چند برنامه با هم پیش برود و multiprocessing یعنی سیستمی که از چند پردازنده مرکزی تشکیل شده باشد و اجرای برنامه ها در آن با هم پیش برود .
3) multiprogramming یعنی سیستم اجاری برنامه ها به طور موازی ولی multiprocessing یعنی سیستم اجرای فرآیند های بلادرنگ به طور موازی .
4) هر دو اصطلاح مذکور مترادف می باشند و فرقی با هم ندارد چون process یا فرآیند در حقیقت همان برنامه در حال اجراء می باشد .

6) jop های وارده به یک کامپیوتر همه دارای این خصوصیت هستند که چنانچه کامپیوتر به طریقه single programming عمل کند . 50% وقت cpu تلف خواهد شد . حال اگر کامپیوتر multiprogramming عمل کند به گونه ای که بتوان در هر زمان حداکثر دو jop در حالت اجراء داشت آنگاه درصد اتلاف وقت cpu چقدر خواهد بود ؟
1) صفر درصد
2) حدود 20%
3) حدود 10%
4) حدود 50%

7) سیتم عامل :
1) روش استفاده بهینه از سخت افزار و نرم افزار کامپیوتر است
2) روشی است که باعث می شود کامپیوتر به بهترین نحو کار کند
3) مجموعه ای از برنامه هاست که برای کنترل کار کامپیوتر به کار می روند .
4) مدیریت منابع یک سیستم کامپیوتر است .

8) کار اصلی سیستم عامل کامپیوتر چیست ؟
1) استفاده بهینه از منابع
2) سرپرستی نرم افزارها
3) سرپرستی دستگاههای سخت افزاری
4) مدیریت منابع

9) تفاوت دو حالت time sharing و real time چیست ؟
1) time sharing یعنی سرویس دهی آنی و همزمان به کاربر و real time یعنی اشتراک زمانی و تقسیم هر قسمت زمان بین تمام کاربران .
2) time sharing یعنی اشتراک زمانی و تقسیم هر قسمت زمان بین تمام کاربران و real time یعنی سرویس آنی و همزمان به کاربر
3) time sharing یعین سرویس دهی به هر کاربر و انتظار بقیه کاربران تا پایان سرویس آن کاربر و real time یعنی سرویس دهی آنی و همزمان به کاربر .
4) time sharing یعنی اشتراک زمانی و تقسیم هر قسمت زمان بین تمام کاربران و real time یعنی سرویس دهی به هر کاربر وانتظار بقیه کاربران تا پایان سرویس آن کاربر .

10) اگر بخواهیم در یک زمان بیش از یک برنامه را اجرا کنیم ، نرم افزار سیستم مورد استفاده باید توانایی کار به روش ..... را داشته باشد .
1) پردازش دسته ای (batch processing)
2) پردازش تعاملی (interactive processing )
3) چند وظیفه ای ( multitasking)
4) حافظه مجازی (virtual memory)


11) سیستم عاملی که فرمانهای کاربر بی درنگ اجرا می کند سیستم ...... نامیده می شود.
1) اشتراک زمانی (time sharing )
2) پاسخ سریع (quick response )
3) دسته ای (batch )
4)زمانی واقعی (real time )

12) عمل Buffering در دستور العمل های ورودی و خروجی چه مزیتی دارد ؟
1) باعث صرفه جویی در مصرف حافظه های اصلی می شود .
2) باعث صرفه جویی در مصرف حافظه اصلی و جانبی می شود .
3) دقت اجرای برنامه ها را بالا می برد .
4) سرعت اجرای برنامه ها را بالا می برد.

13) اصطلاح سیستم عامل دیسکی ( disk operating system) از آن رو به کار می رود که .....
1) این سیستم عاملها در شروع کار در دیسک قرار گرفته اند .
2) کارکردن با دیسک را بسیار آسان می کنند .
3) مخصوص پردازش پرونده های دیسکی تهیه شده اند .
4) هنگام اجرا بخشی از آنها در دیسک و بخشی دیگر در حافظه قرار می گیرد.

14) وظیفه سیستم عامل چیست ؟
1) اجرای دستورهای کاربر
2) کنترل برنامه ها
3) کنترل سخت افزار
4) مدیریت منابع کامپیوتر

15) توانایی چند وظیفه ای (multi tasking) چیست ؟
1) برنامه های یک کامپیوتری با سخت افزار متفاوت اجرا شود .
2) سیستم عامل در آن واحد بتواند چندین وظیفه را باهم اجرا کند .
3) در آن واحد بتواند چندین برنامه را به هم اجرا کند
4) زمان اجرای برنامه ها را بین کاربران مختلف تقسیم کند .

16) درباره سیستم عامل ms-dos کدام پاسخ صحیح است ؟
1) signal-user است و multi-tasking نیست .
2) multi- user است و multi tasking نیست .
3) Multi-user و multi-tasking است .
4) signal-user و multi tasking است .

17) منظور از اشتراک زمانی ( time sharing) چیست ؟
1) امکاناتی است که برای اجرای چندین برنامه همزمان در سیستم های چند پردازشگر (multi processing ) تهیه شده است .
2) تکنیکی که در سیستم چند استفاده کننده ای برای جلوگیری از تداخل ناحیه حافظه در برنامه های کاربران استفاده می شود .
3) تکنیک تقسیم بندی زمان به قسمتهای کوچک که در هر تکه زمانی cpu یک برنامه را اجراء کند .
4) منظور همان سیستم عامل unix است .

18) کدام مورد مزیت استفاده ویندوز نسبت به dos نمی باشد ؟
1) اجرای همزمان برنامه
2) استفاده بهینه از حافظه
3) سادگی سیستم عامل
4) محیط گرافیکی راحت برای کاربر

19) مزیت قابل حمل سیستم عامل unix نسبت به dos کدام است ؟
1)چون فقط بخش کمی از آن به زبان ماشین است با تغییر اندکی می توان آن را روی بسیاری از سیستم ها نصب کرد .
2) برنامه های نوشته شده برای unix را می توان به راحتی در دیگر سیتم عاملها استفاده کرد .
3) دستورات unix را می توان به راحتی در دیگر سیتم عاملها استفاده کرد .
4) وابسته به سخت افزار نیست و بر روی هر سیستمی اجراء می شود .

20) سیستم عامل windows3.1 کدام مورد زیر را ندارد ؟
1) time sharing
2) رابط Gul
3) multi programming
4) object- oriented


21) برای افزایش میزان به کارگیری cpu کدام مورد بهتر است ؟
1) ابتدا برنامه های cpu limited و سپس برنامه های I/o limited اجرا شوند .
2) در یک سیستم یکی از دو نوع برنامه های cpu limited یا i/o limited وجود داشته باشند .
3) برنامه های cpu limited و i/o limited همزمان اجرا شوند .
4)ابتدا برنامه های I/o limited اجرا شوند و سپس برنامه های cpu limited اجرا شوند.

22) spooling یعنی چه ؟
1) به کارگیری حافظه ثانویه به عنوان میانگیر حافظه هنگام پر شدن حافظه اصلی .
2) به کارگیری حافظه ثانویه به عنوان میانگیر حافظه هنگام انتقال داده ها ، بین وسایل جانبی و پردازنده های کامپیوتری .
3) به کارگیری حافظه ثانویه جهت ذخیره محاسبات پردازشگر هنگام پر شدن حافظه اصلی
4) به کار گیری حافظه اصلی به عنوان یک میانگیری حافظه ثانویه جهت کاهش تأخیرهای پردازش .

23) کدام گزینه تعریف کاملتری از سیستم عامل است ؟
1) سیستم عامل یک برنامه بزرگ کاربردی است که استفاده از سخت افزار را ساده تر می سازد .
2) سیستم عامل یک برنامه بزرگ سیستمی است که روی ماشین اجرا می گردد .
3) سیستم عامل یک برنامه سطح پائین است که از منابع سخت افزاری حداکثر استفاده را می برد .
4) سیستم عامل یک برنامه است که مسئول استفاده کارآمد از کلیه منابع یک سیستم کامپیوتری است .

24) کدام گزینه درباره هدف سیستم عامل درست است ؟
1) استفاده بهینه از منابع و ایجاد سطح ارتباطی بالاتر برای کامپیوتر است .
2) ایجاد سطح ارتباطی بالاتر با کامپیوتر و نه لزوماً استفاده بهینه از منابع می باشد .
3) استفاده بهینه از منابع بر ایجاد سطح ارتباطی بالاتر ارجحیت دارد .
4) بالا بودن سطح ارتباطی بر استفاده بهینه از منابع بالاتر ارجحیت دارد .

25) کدام گزینه در رابطه با وظایف سیستم عامل های مختلف درست است ؟
1) در سیستم های دسته ای وظایف مشخص است ولی در سیستم های محاوره ای وظایف پویا است .
2) وظایفه آنها بسته به نوع عملکرد محیط متفاوت می باشد .
3) وظایف اصلی آنها ثابت بوده ولی از نظر نوع سرویس دهی متفاوت هستند .
4) به جز سیستم های real time در بقیه سیستم ها وظایف کاملاً مشخص و ثابت است .
برای تعجیل در ظهور و سلامتی امام زمان (ع) یک صلوات بفرستید.

آواتار کاربر
reza-1365
كاربر عالي
كاربر عالي
پست: 683
تاریخ عضویت: شنبه 27 مرداد 1386, 2:09 am
محل اقامت: فعلا ایران

Re: تست هایی از مفاهیم سیتم عامل

پست توسط reza-1365 » جمعه 29 خرداد 1388, 11:48 pm

26) لایه ای که روی سخت افزار کشیده می شود تا بتوان با کاربر بهتر ارتباط برقرار کرد ،.......
1) ماشین مجازی
2) کل سیتم عامل است
3) ریز برنامه ها می باشند
4) معمولاً هسته سیستم عامل است

27) منابعی که سیستم عامل مدیریت می کند عبارتند از
1) دستگاههای جانبی ، حافظه اصلی ، فایل ها و برنامه ها
2) حافظه اصلی و فرعی ، پردازنده ها
3) دستگاههای جانبی ، حافظه اصلی ، پردازنده ، داده ها و فراروندها
4) دستگاههای جانبی ، حافظه اصلی ، پردازنده ، داده ها و برنامه های کاربردی

28) مهمترین مزیت سیستم عامل کدام است ؟
1) ارزان بودن
2) بالا بودن قابلیت استفاده از سخت افزار
3) بالا بودن سرعت محاسبات و ایجاد انعطاف پذیری در کارها
4) موارد 1 و 2

29) وظیفه سیستم عامل مدیریت منابع است . خود سیستم عامل توسط چه کسی مدیریت می شود ؟
1) سیستم عامل نیاز به مدیریت ندارد .
2) مدیریت سیستم عامل به عهده خودش می باشد .
3) سیستم عامل بوسیله سخت افزار مدیریت می شود .
4) هر سه دیدگاه فوق صحیح است

30) در کامپیوتر های اولیه که سیستم عامل وجود نداشت . وظایف سیستم عامل چگونه انجام می گرفت ؟
1) در آن زمان اصولاً سخت افزارها بدون نیاز به سیستم عامل ساخته می شدند .
2) در آن زمان به جای سیستم عامل از برنامه های دیگری استفاده می شد.
3) در آن زمان به جای سیستم عامل از اپراتورهای کامپیوتر کمک گرفته می شد .
4) در آن زمان از سیستم عامل خیلی ساده استفاده می شد .

31) پیشرفت سخت افزار چه اثری روی تکامل سیستم های عامل داشته است ؟
1) تکامل سیستم های عامل مستقل از پیشرفت سخت افزار بوده است .
2) پیشرفت سخت افزار عامل اصلی گستردگی و تنوع سیستم های عامل و تکامل آنها بوده است .
3) نیاز به سیستم عامل های بهتر روی پیشرفت سخت افزارها مؤثر بوده است .
4) گزینه های 2 و 3

32) معیار اصلی برای چند برنامگی کدام است ؟
1)قرار دادن چند برنامه در حافظه اصلی و اجرای همزمان آن
2) تقسیم وقت cpu بین برنامه های I/o limited و cpu limited
3) بهبود کارآئی در استفاده از cpu و دستگاههای جانبی
4) تنظیم کردن سرعت cpu با دستگاههای جانبی

33) نقطه ضعف اصلی چند برنامگی کدام است ؟
1) نیاز به حافظه اصلی بزرگتر جهت اجرای برنامه ها
2) نیاز بع تعویض متن جهت اجرای برنامه ها
3) امکان نیاز به بیش از یک دستگاه جنبی از یک نوع در هنگام اجرای برنامه ها
4) هیچکدام

34) بخشهای یک سیستم کامپیوتری کدامند ؟
1) سخت افزار
2) نرم افزارهای سیستم
3) برنامه های کاربردی
4) هر سه مورد

35) دو دسته کلی نرم افزارها کدامند ؟
1) برنامه های سیستمی – برنامه های کاربردی
2) برنامه های کاربران – برنامه های برنامه نویسی
3) زبانهای برنامه نویسی – نرم افزارهای آماده
4) سیستم عاملها – یوتیلیتی ها

36) کدام گزینه درست است ؟
1)سیستم عامل یک برنامه طولانی است که همیشه تا روشن ماندن کامپیوتر اجرا می گردد.
2) سیستم عامل واسطی بین سخت افزار و برنامه های کاربردی و کاربران سیستم است .
3) سیستم عامل منابع اصلی کامپیوتر را مدیریت می کند .
4) هر سه گزینه

37) چهار مؤلفه اصلی یک سیستم کامپیوتری کدام است ؟
1) کاربر – سوپر وایزر – cpu- حافظه
2) سخت افزار – سیستم عامل – برنامه های کاربردی – کاربران
3) cpu- حافظه – سیستم عامل – برنامه های کاربردی
4) هیچکدام

38) در سیستم time sharing وقت پردازنده چگونه بین برنامه ها تقسیم می گردد ؟
1) به طور تصادفی بین برنامه ها تقسیم می گردد .
2) به صورت مساوی و در مقاطع زمانی مشخص بین برنامه ها تقسیم می شود .
3) هر برنامه به میزان اجرای کاملش به طور پیوسته از وقت cpu استفاده می کند .
4) به هر برنامه یک پردازنده داده می شود و نیازی به تقسیم وقت cpu نیست .

39) کدام گزینه از مزایای online spooling نیست ؟
1) گردش سریع کارها
2) مدارک ورودی /خروجی چند تایی
3) عملیات ساده تر
4) دسترسی با الویت

40) کدامیک از موارد زیر جزو وظایف مهم سیستم عامل نیست ؟
1) تسهیل در عملیات I/o
2) دسترسی چند تایی
3) کنترل اشتباهات و ترجمه برنامه ها
4) سیستم فایل

41) برنامه هایی که سرعت cpuعامل مهم درتعیین زمان کل اجرای برنامه است چه نام دارند ؟
1) cpu limited
2) I/o limited
3) 1و2
4) memory limited

42) کدام مورد از مزایای سیستم های online spooling نمی باشد ؟
1) سهولت برای استفاده از راه دور
2) گردش سریع کار
3) دسترسی با الویت
4) کاربرد بالای دستگاههای جانبی

43) کدام مورد زیر جزء طراحی سیستم online spooling نمی باشد ؟
1) مدیر دیسک
2) پردازنده
3) مدیر ترمینال
4) زمانبند کار

44) دو روال free، wait در عملیات زمانبند پردازشها در کدام واحد زیر است ؟
1)زمانبند خروجی
2) پردازنده کار
3) زمانبند کار
4) هماهنگ کننده

45) مشکلات زیر مربوط به کدام سیستم است ؟ زمان گردش طولانی ، عدم وجود اولویت ، نیاز به سخت افزار اضافی .
1) offline spooling
2) online spooling
3) Real time
4) هر سه گزینه

46) مزیت online spooling نسبت به offline spooling کدام است ؟
1) عملیات ساده تر
2) سهولت آن در استفاده از راه دور
3) ارزان تر است
4) دسترسی با الویت دارد

47) در سیستم spooling اعمال free، wait چه معنایی دارد ؟
1) wait به معنای متوقف شدن پروسس جاری free به معنای آزاد کردن منابعی که در اختیار پروسس جاری است .
2) wait به معنای معطل شدن برای آزاد کردن یک منبع و free به معنای آزاد کردن منبعی که پروسس به خاطر آن معطل است .
3)wait به معنای متوقف شدن و دادن cpu به هماهنگ کننده و free به معنای دادن cpu به پروسس آزاد شده توسط هماهنگ کننده است .
4)wait به معنای متوقف شدن و دادن cpu به هماهنگ کننده و free به معنای آماده اجرا نمودن پروسسی که لازم است اجرا شود .

48) کدام جمله در مورد سیستم عامل های unix و dos صحیح است ؟
1)unix سیستم عامل تک کاربره و تک برنامه ای و dos چند کاربره تک برنامه ای می باشد .
2) unix سیستم عامل چند کاربره و تک برنامه ای و dos چند کابره و چند برنامه ای می باشد .
3) unix سیستم عامل چند کابره و چند برنامه ای و dos تک کاربره و تک برنامه ای می باشد .
4) unix سیستم عامل تک کاربره چند برنامه ای و dos تک کاربره تک برنامه ای می باشد .

49)مفهوم multi tasking در سیستم های عامل چیست ؟
1) چند کاربره
2) چند برنامگی و چند کاربری
3) چند وظیفه ای
4) تک کاربره

50) بزرگترین مزیت سیستم عامل چیست ؟
1) بالا بردن سرعت محاسبات و ایجاد انعطاف پذیری در کارها
2) عاری بودن ازخطا
3) بالا بردن قابلیت استفاده از سخت افزار
4) مورد 2و 3

51) کدامیک از موارد زیر از مزایای offline spooling می باشد ؟
1) عدم نیاز به سخت افزار اضافی
2) زمان گردش کوتاه
3) سهولت برای استفاده از راه دور
4) ایجاد اولویت در دسترسی به کامپیوتر

52) یک سیستم کامپیوتری که دارای cpu با سرعت بالا می باشد ، کدامیک از موارد زیر بهتر است رعایت شود ؟
1) اولویت را به کارهای i/o limited بدهیم
2) سعی کنیم کارهای i/o limited را با cpu limited ترکیب کنیم .
3) اولویت را به کارهای cpu limited بدهیم .
4) بدون اولویت بندی عمل کنیم .
برای تعجیل در ظهور و سلامتی امام زمان (ع) یک صلوات بفرستید.

آواتار کاربر
reza-1365
كاربر عالي
كاربر عالي
پست: 683
تاریخ عضویت: شنبه 27 مرداد 1386, 2:09 am
محل اقامت: فعلا ایران

Re: تست هایی از مفاهیم سیتم عامل

پست توسط reza-1365 » جمعه 29 خرداد 1388, 11:58 pm

خدمات و مولفات سيستم عامل

1) دو دلیل طراحی و پیاده سازی سیستم های عامل ماشین مجازی
1) امکان برنامه نویسی به زبانهای غیر اسمبلی روی ماشین و شبیه سازی دستگاههای جانبی غیر موجود
2) اجرای همزان چند سیستم عامل مختلف روی یک کامپیوتر و بالا بردن throughput سیستم می باشد .
3) تست یک سیستم عامل جدید همزمان با سیستم عامل قدیم یک کامپیوتر و شبیه سازی دستورات ماشینی که کامپیوتر فاقد آن می باشد .
4) 2و 3 بالا

2) چگونه می توان از مکانیزم وقفه برای شناسایی loop های بی پایان کمک گرفت ؟
1) زمان شناسایی loopبی پایان را وقفه پذیر کنیم .
2) زمان استفاده از یک منبع را محدود نمائیم و پایان آن را به صورت یکوقفه اعلام کنیم .
3) با چک کردن نوع افزایش یا کاهش متغیر حلقه در صورت رسیدن به شرط خاتمه تکرار وقفه بدهیم .
4) هیچکدام

3) تفاوت sb=single Buffer و Double Buffer از نظر نوع کاربرد در چیست ؟
1) در sb کانال ورودی می تواند در حین مشغول بدون پردازنده داده را در بافر بگذارد و در Db سیستم اجازه روی هم افتادن عملیات ورودی و خروجی و پردازش را می دهد .
2) در sb یک بافر وجود دارد ولی در DB دو بافر وجود دارد
3) در SB از بافر برای کانالهای ورودی و خروجی استفاده می شود اما در DB تنها برای ورودی یا خروجی استفاده می شود .
4)SB و DB از نظر نوع کاربرد تفاوتی ندارند تنها از نظر سرعت اجرائی متفاوت هستند.

4) در هنگام وقوع یک وقفه (interrupt) انجام کدامیک از فعالیتهای زیر به آنچه که معمولاً در سیستم عامل انجام می شود نزدیکتر است ؟
1) بلافاصله برنامه وقفه پرداز اجرا می شود و فاصله اجرا آن cpu به اجرای برنامه مورد وقفه ادامه می دهد .
2) بلافاصله برنامه وقفه پرداز اجرا می شود و در فاصله اجرای آن cpu مشغول اجرای فرآیند دیگری می گردد .
3) بلافاصله برنامه وقفه پرداز اجرا می شود و پس از اجرای آن دوباره همان برنامه مورد وقفه اجرا می شود .
4) بلافاصله برنامه وقفه پرداز اجرا می شود و پس از اجرای برنامه مورد وقفه ادامه می یابد یا برنامه ای با اولویت بیشتر اجرا می شود .

5) از بخشهای اصلی یک نرم افزار اداره کننده یک دستگاه می توان موارد زیر را بر شمرد ؟
1) هسته سیستم عامل ، زمانبند ورودی / خروجی ، روتین های خدماتی وقفه این دستگاه
2) مدیریت دستگاه زمانبندی فرآیند ها و زمانبندی ورودی / خروجی
3) تبدیل کننده استانداردهای ورودی / خروجی به یکدیگر روتین های خدماتی وقفه ، برنامه های ورودی / خروجی و هدایت دستگاه
4) نرم افزارهای میانگیری مدیریت پرونده ها ، زمانبند ورودی / خروجی ، حفاظت .

6) سیستمی را در نظر بگیرد که خواند کارتها ، پردازش و چاپ کارتها باید پی در پی و کارت به کارت صورت بپذیرد و این اعمال ورودی ، پردازش ، و خروجی نمی توانندد موازی با هم انجام گیرند . اگر مرحله ورود هر کارت 200 میلی ثانیه ، پردازش 10میلی ثانیه و خروجی هر کارت نیز 200 میلی ثانیه طول بکشد ، درصد بکارگیری cpu چقدر است ؟
1) %5
2) %13
3) %2.4
4) % 26

7) اگر در سیستم تست قبلی در ورودی از بافر استفاده کنیم ، یعنی محتوای هر کارت را در بافر قرار داده تا بعداً پردازش کنیم ، آنگاه درصد بکارگیری cpu چقدر خواهد شد ؟
1)%5
2) %13
3)%20
4)%26

8) کدام گزینه در رابطه با سیستم اشتراک زمانی درست می باشد ؟
1) وجود یک سیستم فایل جهت نگهداری مدارک لازم است .
2) ارتباط کاربر با سیستم از طریق ترمینال صورت می پذیرد .
3) همزمانی در اجرای برنامه ها وجود دارد
4) هر سه گزینه

9) در سیستم های multiprogramming کدام مورد درست است ؟
1) اجرای چند برنامه توسط چند پردازنده
2) اجرای چند برنامه به صورت ظاهراً همزمان توسط یک پردازنده
3) 1و2
4) اجرای یک برنامه توسط چند پردازنده

10) کدام گزینه نادرست است ؟
1) برای ایجاد هماهنگی بین سرعت پردازنده و دستگاههای I/o از وقفه استفاده می کنیم .
2) انواع وقفه ها عبارتند از داخلی – خارجی و نرم افزاری
3) هیچکدام
4) هر دو

11) سیستم عامل جزو کدامیک ازنرم افزارها به حساب می آید ؟
1) نرم افزار سیستم
2) کاربردی
3) نرم افزار سودمند
4) نرم افزار مترجم

12) رایجترین سیستم عامل در ریز کامپیوتر ها کدامند ؟
1)dos- cpm-windows-vm
2) unix-dos-windows-apple
3) unix-linux-cpm-windows
4) os/2-dos-fox-cpm

13) وقفه program check چه زمانی رخ می دهد ؟
1) تقسیم بر صفر
2) استفاده از دستورات غیر مجاز
3) سرریز شدن
4) هر سه مورد

14) راه حل برای یکنواحت کردن اختلاف بین عرضه و تقاضا در سیستم عامل کدام است ؟
1)استفاده از poling
2)حافظه میانگیر
3)چند برنامه گی
4) 1و 3

15) کدامیک ازموارد زیر جزو ایرادات یک ماشین بدون سیستم عامل است ؟
1) کاربران می توانند در درسترسی به ماشین از اولویت خود استفاده کنند .
2) انعطاف پذیر سیستم یعنی کاربر می تواند هر کاری را انجام دهد و سیستم عامل مانع وی نخواهد بود .
3) ممکن است کاربران در هنگام استفاده از ماشین دچار اشتباه شوند .
4) کاربر به ماشین دسترسی بر خط دارد

16) کدام گزینه از فواید یک ماشین دارای سیستم عامل است ؟
1) کاربر مجبور است برنامه اش را خود ، به سیستم وارد کند .
2) برای هر بار اجرا باید برنامه را به کامپیوتر وارد کند .
3) ممکن است کاربراین درهنگام استفاده از ماشین دچار اشتباه گردند .
4) کاربر به ماشین دسترسی online دارد و می تواند پیشرفت برنامه اش را ملاحظه کند.
برای تعجیل در ظهور و سلامتی امام زمان (ع) یک صلوات بفرستید.

آواتار کاربر
reza-1365
كاربر عالي
كاربر عالي
پست: 683
تاریخ عضویت: شنبه 27 مرداد 1386, 2:09 am
محل اقامت: فعلا ایران

Re: تست هایی از مفاهیم سیتم عامل

پست توسط reza-1365 » شنبه 30 خرداد 1388, 12:00 am

17) به محض روشن شدن سخت افزار اولین کاری که انجام می گیرد :
1) بار کردن سیستم عامل است
2) قرار دادن آدرس برنامه loader در همه ثباتها می باشد
3) قرار دادن آدرس شروع برنامه loader در ثبات program counter
4) هیچکدام

18) در صورت بروز خطا در سخت افزار ماشین ، کدام وقفه رخ می دهد ؟
1) program check
2) svc
3)machine check
4) external interrupt

19) ترتیب اجرای دستورات را کدام ثبات کنترل می کند؟
1)PCB
2)PSW
3)CS
4)FAT

20) کدام مورد جزو وقفه های ماشین های کامپیوتری نیست ؟
1) وقفه های dos ، وقفه های حافظه
2) وقفه های خارجی ، وقفه های ورودی و خروجی
3) وقفه های program check ، وقفه restart
4) وقفه های svc ، وقفه های machine check

21) وظیفه یک سیستم چند منظوره کدام است ؟
1) به اشتراک گذاشتن حافظه اصلی کامپیوتر
2) به اشتراک گذاشتن پردازنده و دستگاهای i/o
3) حسابداری منابع مصرف شده در سیستم
4) موارد 1، 2

23) وظیفه بار کننده (loader ) کدام است ؟
1) تمام برنامه ها را به cpu می دهد .
2) تمام روتین های یک پردازش را بر روی هم سوار کرده و آن را جهت اجرا شدن آماده می سازد .
3) یک بنرامه بین حافظه و دیسک مبادله (swap) می کند .
4) خطاهای برنامه را حین اجرا اعلام می کند

24) کدام گروه از دستورات زیر جزو دستورات سیستم عامل نمی باشد ؟
1) ری ست نرم افزاری سیستم
2) اجرای عملیات i/o
3) وقفه های نرم افزاری
4) فعال و غیر فعال کردن وقفه ها

25) کدام گزینه از وظایف سیستم عامل می باشد ؟
1) اجرای برنامه
2) ایجاد یک ماشین مجازی
3) مدیریت منابع نرم افزاری و سخت افزاری
4) 2و 3

26) در محیط یک سیتم عامل چند وظیفه ای (multi task) کدامیک از وقفه های زیر از اولیت بالاتری برخوردار می باشند ؟
1) وقفه از طرف برنامه کاربر برای انجام i/o
2) وقفه یک دستگاه جانبی برای اعلام پایان عمل i/o
3) وقفه ساعت داخلی ماشین
4) وقفه به خاطر سعی به دستیابی به آدرس غیر مجاز در حافظه اصلی

27) multiprogramming توسط چه عامل امکان پذیر است ؟
1) نوع سیستم عامل
2) دستگاههای i/o مستقل از cpu
3) نوع برنامه
4) 1و 2

28) کدام گزینه جزو سیستم عامل نیست ؟
1) i/o control
2) process control
3) file system
4)performance monitor

29) کدامیک از موارد زیر جزء سیستم های multi access نیست ؟
1) Batch processing
2) Real time
3) Time sharing
4) Transaction Processing

30) اگر عملیات سیستم شدیداً وابسته به ورودی / خروجی یا پردازنده مرکزی باشد ، آیا می توان سرعت اجرای برنامه ها را افزایش داد ؟ چگونه ؟
1) بلی ، بوسیله یک بافر در حافظه می توان سرعت اجرا را مقداری افزایش داد .
2) خیر ، با هیچ روشی نمی توان سرعت را افزایش داد
3) بلی ، بوسیله پیاده سازی یک بافر در دیسک می توان تعداد عملیات ورودی / خروجی را کاهش داد و سرعت اجرا را بالا برد .
4) بلی ، با پیاده سازی یک روتین وقفه دقیق می توان سرعت را افزایش داد .

31) کدامیک از موارد زیر جزو وظایف سیستم عامل می باشد ؟
1) تسهیل در عملیات ورودی و خروجی
2) نگهداری فهرست راهنما و حفاظت از فایلهای کاربران
3) دسترسی چند تایی (multi access)
4) همه موارد

32) کدام سیستم عامل زیر خاصیت چند کاربره دارد ؟
1) Ms dos
2) Unix
3) cp/m
4) WINDOWS

33) کدامیک از موارد زیر وقفه ها ( interrupts) صحیح است ؟
1) تمام وقفه ها منشأ سخت افزاری دارند .
2) تمام وقفه ها سبب تغییر اجاری دستور العملها توسط پردازشگر می گردند .
3) تمام وقفه ها منشأ نرم افزاری دارند .
4) تمام وقفه ها در اثر بروز خطا در سخت افزار ماشین رخ دهند .
برای تعجیل در ظهور و سلامتی امام زمان (ع) یک صلوات بفرستید.

آواتار کاربر
reza-1365
كاربر عالي
كاربر عالي
پست: 683
تاریخ عضویت: شنبه 27 مرداد 1386, 2:09 am
محل اقامت: فعلا ایران

Re: تست هایی از مفاهیم سیتم عامل

پست توسط reza-1365 » شنبه 30 خرداد 1388, 12:02 am

1) کدام گزینه برای تعریف process کاملتر است ؟
1) یک فراروند مجموعه ای از کدهای قابل اجرا روی یک ماشین است و که تحت یک نام واحد وجود دارد .
2) یک فراروند برنامه ای است که به آن cpu اختصاص یافته و در حالت اجرا باشد.
3) یک فراروند PCB(process control block) دارد .
4) یک فراروند برنامه ای است که با آن pcb ها را می توان مدیریت کرد .

2) هر چه تعداد چند برنامگی افزایش یابد :
1) کارایی cpu پیوسته کاهش می یابد .
2) کارایی cpu کاهش یافته و سپس افزایش می یابد .
3) کارایی cpu افزایش یافته و سپس کاهش می یابد .
4) کارایی cpu پیوسته افزایش می یابد .

3) منظور از زمان انتظار waiting time چیست؟
1) زمانی که پروسسی برای اولین بار آماده اجرا می شود تا زمانی که برای اولین بار cpu به آن تعلق می گیرد .
2) زمانی که پروسس برای اولین بار cpu را در اختیار می گیرد تا زمانی که cpu به پروسس دیگری واگذار می شود .
3) زمانی که پروسسی برای اولین بار آماده اجرا می شود تا زمانی که اجرای آن کامل می شود .
4) زمانی که پروسسی برای اولین پردازش وارد حافظه اصلی شده تا زمانی که از آن خارج می شود .

4) اطلاعات مربوط به یک پروسس در کجا نگهداری می شود ؟
1) partition table
2) pcb
3) fat
4) Boot sector

5) کدامیک از موارد زیر به حالات پروسس تعلق دارد ؟
1)Running-time sharing-insert
2) Blocked-running -ready
3) kernel-blocked-shell
4) insert-ready-running

6) سرعت نسبی اجرای یک پروسس را نمی توان بنا به یکی از دلایل زیر با ضریب اطمینان بالا تعیین کرد .
1) تغییرات سرعت سخت افزار سیستم
2) تغییرات در زمان context switching بین پروسسها
3) تغییرات در تعداد دستور العملهای یک پروسس
4) تنوع دستور العملهای یک پروسس

7) متد aging:
1) در محیطهای on-line برای اینکه سیستم عامل پروسس یک ترمینال را برای اجرا انتخاب کند به کار می رود .
2) با استفاده از زمانهای تخمین زده گذشته برای یک پروسس زمان اجرای آن را در آینده پیش بینی می کنند .
3) 1و2 بالا
4) هیچکدام

8) پنج کار در وضعیت آماده , در انتظار اجراء شدن روی یک کامپیوتر هستند . زمان تخمین زده شده برای اجرای این کارها به ترتیب برابر 10،5،6،8،x میکروثانیه می باشد به نظر شما استفاده از کدام روش زمانبندی ، متوسط زمان پاسخگویی این کارها را حداقل می کند ؟
1) (FCFS)
2) (SJF)
3)(SRT)
4) (RR)

9) تفاوت صدا زدن زیر برنامه با گرفتن cpu از یک پردازش و دادن به پردازش آماده دیگر چیست ؟
1) با توجه به این در هر دو صورت لازم است اطلاعات وضعیت پردازش جاری ثبت شود و پس از مراجعه به همان پردازش اطلاعات ذخیره شده برگردانده شود ، پس تفاوتی بین این دو وجود ندارد .
2)تنها تفاوت موجود این است که در صدا زدن زیر برنامه بازگشت به برنامه فراخواننده تضمین شده است ولی در تعویض پردازش این بازگشت تضمین شده نیست .
3) تنها تفاوت آنها در این است که صدا زدن زیر برنامه توسط برنامه کاربردی انجام می گیرد اما تعویض توسط سیستم عامل صورت می گیرد .
4) فرقی ندارد زیرا تعویض پردازش همان شکل وقفه را دارد .

10) چگونه امکان دارد یک پردازش از حالت بلوکه دوباره به حالت آماده ready برگردد؟
1) در صورتی که وقت cpu که قبلاً به آن اختصاص یافته تمام شده و دوباره نوبت به اجرای مجدد آن فرا رسیده باشد .
2) در صورتی که نیاز به عمل i/o و یا وقوع حادثه دیگری داشته که این کار به انجام رسیده و اجرای پردازش می تواند ادامه یابد .
3) بطور کلی هرگاه یک پردازش به حالت بلوکه برده شود تا زمانی که اپراتور نخواهد به حالت آماده بر نمی گردد .
4) درصورتی که یک برنامه با الویت بالاتر مانع اجرای آن شده باشد و پس از پایان آن برنامه نخواهد دوباره اجرا شود .

11) دریک کامپیوتر که دارای cpu با سرعت بالایی است , کدام مورد زیر بهتر است رعایت گردد ؟
1) اولویت را به برنامه های i/o limited بدهیم .
2) بدون اولویت بندی عمل کنیم .
3) اولویت را به برنامه های cpu limited بدهیم .
4) کارهای i/o limited را با cpu limited ترکیب کنیم .

12) تکنیکهای مؤثر جهت کنترل عملیات دستگاههای جانبی کدامند ؟
1) حافظه های میانبر
2) اصول چند برنامه گی
3) استفاده از وقفه ها
4) هر سه گزینه

13) هنگامی که یک فرآیند , cpu را در اختیار دارد در چه حالتی است ؟
1) Running
2)Ready
3) Dispatch
4) Wakeup

14) هنگامی که پردازش از حالت آماده به اجرا در می آید یعنی cpu به آن داده می شود، به این عمل چه می گویند ؟
1) Running
2) Timer run out
3) Dispatching
4)Wake up

15) کدام الگوریتم زمانبندی برای کارهای طولانی مناسبتر می باشد ؟
1) FCFS
2) HRN
3)SRT
4)RR

16) کوانتوم زمانی ( time slice) چیست ؟
1) کل زمان از cpu که به برنامه ای داده می شود .
2) کل زمان cpu که به تمام برنامه ها داده می شود .
3) ذره ای از زمان که به هر کار داده می شود .
4) ذره زمانی که به هر وسیله i/o داده می شود.

17) الگوریتم RR چه نوع الگوریتمی است ؟
1) غیر انحصاری با برش زمانی
2) انحصاری با برش زمانی
3) غیر انحصاری بدون برش زمانی
4) انحصاری بدون برش زمانی

18) هنگامی که در الگوریتم RR میزان برش زمانی را زیاد می کنیم , الگوریتم به سمت کدام مورد میل می کند ؟
1) FCFS
2) SRT
3)HRN
4)SJF

19) کدامیک جزو سیستم های دسترسی چند تایی می باشد ؟
1) سیستم بلادرنگ
2) سیستم خاص – منظور پردازش تراکنشها
3) سیستم های همه منظوره و اشتراک زمانی
4) هر سه گزینه

20) کدامیک از پاسخهای زیر فرق بین A=multiprogramming و B= multiprocessing را بهتر بیان می کند ؟
1) A یعنی سیستمی که بتواند چند برنامه را پشت سر هم و بدون توقل یکی پس از دیگری اجرا نماید ولی B یعنی سیستمی که اجرای چند برنامه را با هم پیش ببرد .
2) A یعنی سیستمی که در آن اجرای چند برنامه با هم پیش برود و B یعنی سیستمی که از چند پردازنده مرکزی تشکیل شده باشد و اجرای برنامه ها در آن با هم پیش برود .
3) A یعنی سیستم اجرای برنامه ها به طور موازی و B یعنی سیستم اجرای فرآیندهای بلادرنگ به طور موازی
4) A, B دو اصطلاح مترادف بوده و با هم فرقی ندارند .

21)نقطه ضعف اصلی چند برنامگی کدام است ؟
1) نیاز به حافظه اصلی بزرگتر جهت اجرای برنامه ها
2) نیاز به context switching جهت اجرای برنامه ها
3) امکان نیاز به بیش از یک دستگاه جانبی از یک نوع در بین اجرای برنامه ها
4) هیچکدام

22) کدام گزینه از قابلیتهای multiprogramming نمی باشد ؟
1) کاهش سربار سیستم عامل
2) زیاد کردن throughput
3) کم کردن زمان پاسخ
4) هر سه گزینه

23) سرعت نسبی اجرای یک پردازش را نمی توان بنا به یکی از دلایل زیر با ضریب اطمینان بالا معین کرد . این دلیل کدام است ؟
1) تغییرات سرعت سخت افزار سیستم
2) تغییرات در تعداد دستورات یک پردازش
3) تغییرات در زمان context switching بین پردازشها
4) تنوع دستورات یک پردازش

24) شش پردازش در صف Ready یک سیستم وجود دارند و زمان اجرای آن ها عبارت است از 11 ،6 ،9 ،7 ،x ،14 در کدام روش زمانبدی متوسط زمان پاسخگویی کارها حداقل می گردد ؟
1) SJF
2)SRT
3) FIFO
4) RR

25) کدام گزینه غلط است ؟
1) زمان بندی RR در سیستم های اشتراک زمانی استفاده می گردد .
2) زمانبندی FCFS برای فعالیتهای فعل و انفعالی مناسب است .
3) زمانبندی SRT در سیستم های اشتراک زمانی استفاده می گردد.
4) درزمانبندی HRN هر چه زمان سرویس دهی , افزایش یابد ، اولویت کاهش می یابد .

26) پردازش عبارت است از
1) یک برنامه در حال اجرا
2) یک فعالیت ناهمگام
3) یک سری ساختمان داده
4) هر سه گزینه

27) کدام عبارت در مورد پردازش درست نیست ؟
1) وظیفه اصلی هر پردازش اجرای یک برنامه است .
2) در طول عمر خود به طوردائم از چند حالت معین می گذرد .
3) فعالیتهای هستند که با سرعت برابر عمل می کنند .
4) یک سری ساختمان داده می باشند .
برای تعجیل در ظهور و سلامتی امام زمان (ع) یک صلوات بفرستید.

آواتار کاربر
reza-1365
كاربر عالي
كاربر عالي
پست: 683
تاریخ عضویت: شنبه 27 مرداد 1386, 2:09 am
محل اقامت: فعلا ایران

Re: تست هایی از مفاهیم سیتم عامل

پست توسط reza-1365 » شنبه 30 خرداد 1388, 12:03 am

28) کدام گزینه نادرست است ؟
1) روش غیر انحصاری بودن برای سیستم online ضروری است .
2) روش غیر انحصاری دریک سیستم Batch نیز مفید است .
3) روش غیر انحصاری هزینه کمتری نسبت به روش انحصاری دارد .
4) روش غیر انحصاری تلاش می کند زمان پاسخ بهتری را به کاربران بدهد.

29)کدامیک از موارد زیر جزو اهداف زمانبندی نیست ؟
1) توان عملیاتی را بالا می برد
2) از به تعویق افتادن به صورت نامحدود اجتناب می کند .
3) هزینه های سیستم را به حداقل می رساند
4) عدم کنترل منظم تحت بار سنگین

30) کدام گزینه جزو معیار های زمانبندی می باشد ؟
1) تا چه حد و با چه سرعتی یک برنامه ایجاد نقص صفحه می کند .
2) تا چه حد یک پاسخ سریع لازم است .
3) اولویت برنامه
4) هر سه گزینه

31) الگوریتم SJF چه مشکلی دارد ؟
1) کارهای کوتاه را زودتر اجرا می کند
2) کارهای کوتاه را دیرتر اجرا می کند
3) کارهای بزرگ را زودتر اجرا می کند
4) کارهای بزرگ را دیرتر اجرا می کند

32) حد پایین یک برش زمانی می بایست ؟
1) کمی بزرگتر از اجرای یک task باشد .
2) کمی بزرگتر از اجرای یک پردازش باشد .
3) کمی بزرگتر از یک context switch باشد
4) کمی بزرگتر از اجرای تابع باشد .

33) برش زمانی یعنی :
1) ذره ای از زمان cpu به هر کار داده می شود .
2) مدت زمان cpuکه به هر کار داده می شود .
3) مدت زمانی که سیستم به هر کار می پردازد .
4) هیچکدام

34) کدام گزینه درست است ؟
1) روش RR مشکل گرسنگی یا تعوق زیاد را ندارد ولی در FCFS این مشکل امکان پذیر است .
2) روش RR در دادن سرویس به پردازش ها از Fifo منصف تر است .
3) 1و2
4) هزینه پیاده سازی RR از Fifo کمتر است .

35) در یک سیستم rr اگر زمان تعویض پردازش ها 2 میلی ثانیه باشد و برش زمانی 18 میلی ثانیه باشد درصد بهره وری مفید cpu چقدر است ؟
1) 80%
2) 85%
3) 90%
4) 95%

36) در حالتهای یک پردازش وضعیتهای Dispatch و Wakeup به ترتیب از راست به چپ عبارتند از :
1) از وضعیت Run به Ready و از وضعیت Blocked به Ready
2) از وضعیت Run به Blocked و از وضعیت Blocked به Ready
3) از وضعیت Ready به Run و از وضعیت Blocked به Ready
4) از وضعیت Ready به Run و از وضعیت Run به Blocked

37) در سیستم عالم چند وظیفه ای که Os/2 نمونه ای از آن می باشد . توجه ریز پردازنده به میزان کسری از ثانیه به نوبت به هر برنامه معطوف می گردد. برای حفظ نظم ، سطوح تقدم برای برنامه های تعیین شده و یا به ترتیب پردازش می شوند . به این حالت چه می گویند ؟
1) Contaxt switching
2) cooperative multitasking
3) time – slice multitasking
4) real – time system

38) کدام روش زمانبندی انحصاری دارد ؟
1) RR
2)SRT
3) HRN
4) گزینه های 1و 2

39) کنترل درجه بندی برنامه گی از وظایف کدام زمانبند می باشد ؟
1) بلند مدت
2) میان مدت
3) کوتاه مدت
4) کنترلر برنامه

40) در صورتی که فرآیند در حال اجرا داوطلبانه پردازشگر را آزاد نمایند ، کدامیک از جملات زیر صحیح است ؟
1) Freescheduling
2) preemptive multitasking
3)cooperative multitasking
4) هیچکدام

41) اگر وظایف یک کامپیوتر به صورت FiFo انجام شوند آیا این یک راه حل عادلانه ای در سیستم عامل به شمار می رود ؟
1) بلی
2) خیر
3) ممکن است
4) قابل تعریف نمی باشد

42) اطلاعات موجود در pcb شامل کدام یک از موارد زیر نیست ؟
1) آدرس حافظه پردازش
2) نشانی سایر منابع پردازش
3) وظیفه اصلی پردازش
4) مکانی برای نگهداری ثباتها

43) در کدامیک از سیستم عامل زیر برناه به چند پردازش مجزا تقسیم می شود ؟
1) multi tasking
2)multi processing
3)multi programming
4) time sharing

44)زمانبند سطح میانی ، در سیستم برش زمانی چه عملی انجام می دهد ؟
1) روش برخورد با پرداز ش های مختلف را تعیین می کند
2) علمیات همگام کردمنطقی برنامه ها را انجام می دهد
3) اولویت برنامه ها را تنظیم می کند و عملیات برش زمانی را سازمان می دهد .
4) تعیین کننده ورود کارها به داخل سیستم می باشد .

45) در کدام روش زمانبندی زمان صبر کردن برای کارهای طولانی زیاد می شود ؟
1) Sjf
2)SRT
3) HRN
4) RR

46) پائین تر حد یک برش زمانی کدامی کاز موارد زیر است ؟
1) کمی بزرگتر از اجرای یک Task
2) کمی بزرگتر از اجرای یک زیر برنامه
3) کمی بزرگتر از اجرای یک Process
4) کمی بزرگتر از یک context switching

47) الگوریتم زمانبندی LPT چگونه عمل می کند ؟
1) از بین کارهای باقی مانده ، آنکه زمان کمتری جهت اجرا نیاز دارد را انتخاب می کند .
2) کارهای کوچکتر را ابتدا اجرا می کند
3) از بین کارهای باقی مانده ، طولانی ترین کار را برای اجرا انتخاب می کند .
4) این الگوریتم برای تمام کارها، یکسان عمل می کند .

48) حالت فرآیند توسط ..... برای سیستم عامل مشخص می گردد .
1) کاربر
2) هسته سیستم عامل
3) PCB
4)Command.com ms dos

49) در کدام سیستم عامل بیشتر از یک Process می تواند در سیستم موجود باشد ؟
1) single user
2) Multi processing
3) multi processing multi programming
4) single user multi programming

50) در نمودار انتقال پردازش ، در کدام حالت process تمام منابع به غیر از پردازنده را در اختیار دارد ؟
1) Ready
2) Running
3) wait
4) suspend wait

51) در نمودار انتقال پردازش ، چنانجه process آمده باشد ولی حافظه نداشته باشیم ، چه حالتی را خواهیم داشت ؟
1) Suspend
2)suspend Ready
3) Running
4) Hold

52) در نمودار انتقال پردازش ، در کدام حالت صفی از پردازشها راخواهیم داشت ؟
1) Ready 2) wait
3) Hold-Ready
4) Ready
5)Ready running

53) مقدار حافظه ای که به یک pross داده می شود به چه منظور می باشد ؟
1) اجرا
2) توقف پردازش
3) سرعت بیشتر
4) راه اندازی

54) کدام الگوریتم ، الگوریتم انحصاری انتخاب پردازش است ؟
1) SRTF-RR
2)SPN
3)MLQ
4)RR

55) چگونه ممکن است که یک job از حالت اجرا Running به حالت مسدود Block برود ؟
1) زمانی که یک وقفه اتفاق بیفتند
2) زمانی که بیش از حد از cpu استفاده کرده باشد .
3) زمانی که کارش تمام شود
4) زمانی که یک job با الویت بالاتری وارد شود .

56) کدام از روشهای زمانبندی برای استفاده در سیستم های اشتراک زمانی مناسبتر است ؟
1) SRT
2)FIFO
3)RR
4)موارد 2 و 3
برای تعجیل در ظهور و سلامتی امام زمان (ع) یک صلوات بفرستید.

قفل شده