۰
subtitle
ارسال: #۱
  
تست سیستم عامل- ۶۰ ارشد آزاد ۸۹ گروه الف
کدام یک از دستورات زیر ممتاز هستند؟
۱) تغییر به مد هسته( کرنل مد )
۲) تغیرر اولویت پردازنده
۳) نوشتن در ثبات PC
۴) خواندن ثبات psw
به نظر شما گزینه درست کدام است ؟
۱) تغییر به مد هسته( کرنل مد )
۲) تغیرر اولویت پردازنده
۳) نوشتن در ثبات PC
۴) خواندن ثبات psw
به نظر شما گزینه درست کدام است ؟
۰
ارسال: #۲
  
سوال ۶۰ ارشد آزاد ۸۹ گروه الف
گزینه ۱
دستورات مربوط به کرنل سیستم عامل ممتاز هستند!
دستورات مربوط به کرنل سیستم عامل ممتاز هستند!
۰
ارسال: #۳
  
RE: سوال ۶۰ ارشد آزاد ۸۹ گروه الف
من هم گزینه اول رو قبول دارم ولی به نظر شما تغییر اولویت پردازنده هم جزو دستورات ممتاز نیست؟
۰
ارسال: #۴
  
سوال ۶۰ ارشد آزاد ۸۹ گروه الف
دوستان محترم ۳۲ بار این مطلب مشاهده شده چرا هیچ کس غیر از یک نفر نظری نداده؟ خواهش می کنم نظرات خودتون رو مطرح کنید چون واقعا کتابهای تست بازار آدم رو گمراه می کنند.......
۰
ارسال: #۵
  
سوال ۶۰ ارشد آزاد ۸۹ گروه الف
گزینه ۳ صحیح است.
دستورات ممتاز دستوراتی هستند که می توانند روی اجرای پردازه های دیگر و حتی سیستم عامل تاثیر بگذارند. برای نمونه دستوراتی که مقدار ثبات های کنترلی CPU را تغییر می دهند(مثل دستور نوشتن در PC) دستورات ممتاز هستند. مثال دیگر، دستورات کار با وقفهها (یعنی دستوراتی که وقفهها را فعال یا غیرفعال می کنند یا اولویت آنها را تغییر می دهند) نیز ممتاز هستند.
توجه کنید که هیچ پردازه ای به جز هسته سیستم عامل نباید بتواند دستورات ممتاز را اجرا کند چون در آنصورت روی اجرای برنامه های دیگر تاثیر می گذارد. برای مثال اگر یک برنامه کاربر بتواند در ثبات PC هر آدرس دلخواهی را بنویسد خواهد توانست آدرس دستورالعملی را از هر برنامه دیگر (حتی سیستم عامل) را در PC بنویسد و باعث اجرای آن شود!
دستورات ذکر شده در گزینه های ۱ و ۲ و ۴ غیرممتاز هستند و تمام پردازهها باید قادر به اجرای آن باشند.
دستورات ممتاز دستوراتی هستند که می توانند روی اجرای پردازه های دیگر و حتی سیستم عامل تاثیر بگذارند. برای نمونه دستوراتی که مقدار ثبات های کنترلی CPU را تغییر می دهند(مثل دستور نوشتن در PC) دستورات ممتاز هستند. مثال دیگر، دستورات کار با وقفهها (یعنی دستوراتی که وقفهها را فعال یا غیرفعال می کنند یا اولویت آنها را تغییر می دهند) نیز ممتاز هستند.
توجه کنید که هیچ پردازه ای به جز هسته سیستم عامل نباید بتواند دستورات ممتاز را اجرا کند چون در آنصورت روی اجرای برنامه های دیگر تاثیر می گذارد. برای مثال اگر یک برنامه کاربر بتواند در ثبات PC هر آدرس دلخواهی را بنویسد خواهد توانست آدرس دستورالعملی را از هر برنامه دیگر (حتی سیستم عامل) را در PC بنویسد و باعث اجرای آن شود!
دستورات ذکر شده در گزینه های ۱ و ۲ و ۴ غیرممتاز هستند و تمام پردازهها باید قادر به اجرای آن باشند.
۰
ارسال: #۶
  
سوال ۶۰ ارشد آزاد ۸۹ گروه الف
درسته شما دقیقا جوابی که مقسمی داده رو نوشته اید.
ولی کتاب پوران صفحه ۳۰ گفته نوشتن در شمارنده برنامه در مد کاربر و تغییر الویت پردازنده در مد هسته اجرا می شود!! به کدوم باید اعتماد کرد؟؟!
ولی کتاب پوران صفحه ۳۰ گفته نوشتن در شمارنده برنامه در مد کاربر و تغییر الویت پردازنده در مد هسته اجرا می شود!! به کدوم باید اعتماد کرد؟؟!
۰
ارسال: #۷
  
سوال ۶۰ ارشد آزاد ۸۹ گروه الف
اصلاح می کنم. الان خلاصه های خودمو خوندم دیدم درست می گین. کتاب دکتر حقیقت هم همینو گفته:
خواندن PSW:مد کاربر
ناتوان ساختن وقفه ها:ممتاز-مد هسته
تغییر اولویت پروسسها(فرایند): توسط مدیر فرآیند در مد کرنل(هسته)
نوشتن در ثبات دستورالعمل: مد کاربر
البته تغییر اولویت پروسس درسته نه پردازنده که طراح شاید می خواسته ذهن رو منحرف کنه... با این حال منم گیج شدم. تصمیم گیری به عهده رفقا... هم این هست و هم جواب مقسمی. کدوم درسته؟؟
خواندن PSW:مد کاربر
ناتوان ساختن وقفه ها:ممتاز-مد هسته
تغییر اولویت پروسسها(فرایند): توسط مدیر فرآیند در مد کرنل(هسته)
نوشتن در ثبات دستورالعمل: مد کاربر
البته تغییر اولویت پروسس درسته نه پردازنده که طراح شاید می خواسته ذهن رو منحرف کنه... با این حال منم گیج شدم. تصمیم گیری به عهده رفقا... هم این هست و هم جواب مقسمی. کدوم درسته؟؟
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close