زمان کنونی: ۱۰ فروردین ۱۴۰۳, ۰۷:۱۴ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

تست سیستم عامل- ۷۶ کامپیوتر ۸۶

ارسال:
  

reyhaneh64 پرسیده:

تست سیستم عامل- ۷۶ کامپیوتر ۸۶




سوال ضمیمه شده
پاسخ گزینه ۲ هست.
دلیل نادرستی گزینه ۳ چیه؟
به چه ترتیبی وقفه بیاد امکان نوشتن در بافر پر وجود داره یا انحصار متقابل برقرار نیست؟
مرسی
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

homa پاسخ داده:

RE: سوال ۷۶ سیستم عامل‌، کامپیوتر ۸۶

(۰۸ دى ۱۳۹۰ ۰۷:۲۲ ب.ظ)reyhaneh64 نوشته شده توسط:  سوال ضمیمه شده
پاسخ گزینه ۲ هست.
دلیل نادرستی گزینه ۳ چیه؟
به چه ترتیبی وقفه بیاد امکان نوشتن در بافر پر وجود داره یا انحصار متقابل برقرار نیست؟
مرسی

وقتی جمله ایی یک قسمتش غلط باشه نمیشه گفت جمله‌ی درستیه

جمله اول و چهارم غلطه چون:امکان بن بست وجود داره ،فرض کن اول مصرف کننده اجرا میشه و میبینه بافر خالیه اما قبل از اینکه بخوابه وقفه می خوره و نویسنده اجرا میشه و تو if دوم تو برنامه نویسنده چون الان یکی تو بافر نوشتیم به مصرف کننده سیگنال بیدار باش میده اما این سیگنال از بین میره چون اصلا مصرف کننده نخوابیده و حالا اینجا وقفه میخوره و مصرف کننده اجرا میشه و به خواب میره و تولید کننده همینجور به بافر اضافه میکنه تا اینکه خودش هم با پر شدن بافر به خواب میره
جمله‌ی سوم غلطه چون انحصار متقابل رعایت نمیشه،منبع بحرانی ما بافر هست که هر دو یک زمان می تونن بهش دسترسی پیدا کنن.
ولی قسمت اول جمله‌ی چهارم و سوم درسته چون مصرف کننده هیچ وقت نمیتونه از بافر خالی بخونه و تولید کننده هم نمی تونه تو بافر پر بنویسه
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

reyhaneh64 پاسخ داده:

RE: سوال ۷۶ سیستم عامل‌، کامپیوتر ۸۶

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

تشکر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

narges_r پاسخ داده:

سوال ۷۶ سیستم عامل‌، کامپیوتر ۸۶

همونجور که هما جان گفتن دسترسی همزمان به بافر وجود داره
همین که در وسط اجرای if که شرط ان دسترسی به ناحیه بحرانیست امکان وقفه وجود داره یعنی دسترسی همزمان چون مثلا مصرف کننده در حال خواندن بافر است و درواقع در ناحیه بحرانی که همان بافر هست وقفه ایجاد میشه و همونطور هم که میدونید وقتی وقفه ساعت ایجاد میشه برنامه در جایی که هست متوقف میشه یعنی در اینجا در ناحیه بحرانی در بافر متوقف شده و تولید کننده هم پردازنده را در دست گرفته قادر به استفاده از بافر هست پس هردو مصرف کننده و تولید کننده به ناحیه بحرانی که همان بافر هست دسترسی دارد.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Mohammad-A پاسخ داده:

سوال ۷۶ سیستم عامل‌، کامپیوتر ۸۶

در ادامه صحبت دوستان٬ شما به متغیر count نگاه کنید. فرض کنید تولیدکننده تعدادی آیتم تولید کرده. در این هنگام حالا فرض کنید که CPU به مصرف‌کننده رسیده. مصرف‌کننده متغیر Count رو برابر یک مقدار خاصی می‌بینه٬ اما پیش از اینکه بخواد یکی از این متغیر کم کنه٬ دوباره پردازنده به تولیدکننده میرسه و دوباره Count رو یکی زیاد می‌کنه. اینجا مصرف‌کننده متغیر count رو برابر یک مقدار دیگری دیده که در واقعیت به دلیل اینکه پردازنده در زمان خاصی به تولیدکننده رسیده٬ این مقدار درست نیست.

بنابراین انحصار متقابل میتونه جای تردید ایجاد کنه.
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تست ۸۷ کامپیوتر مربوط به عامل ها Shekarchi_shab ۳ ۱,۶۳۹ ۲۰ بهمن ۱۴۰۱ ۰۷:۳۹ ب.ظ
آخرین ارسال: HamidReza1
  انتخاب موضوع پروژه درباره سیستم عامل آیلا ۱۸ ۱۸,۴۲۷ ۱۳ دى ۱۴۰۰ ۰۵:۴۱ ب.ظ
آخرین ارسال: Cimia
  سوال در مورد صفحه بندی در سیستم عامل Azadam ۱ ۱,۵۲۲ ۱۳ دى ۱۴۰۰ ۱۱:۰۴ ق.ظ
آخرین ارسال: Azadam
  منابع پایگاه داده وسیستم عامل پیشرفته!دکتری ؟ morweb ۰ ۱,۷۸۹ ۱۷ بهمن ۱۳۹۹ ۰۴:۰۹ ب.ظ
آخرین ارسال: morweb
  طراحی یک سیستم عامل (از صفر) sina4everafter ۱۲ ۱۵,۶۳۲ ۰۶ بهمن ۱۳۹۹ ۱۲:۵۳ ب.ظ
آخرین ارسال: nahalmomen2007@yahoo.com
  خواص محیط برای عامل سیستم تحلیل تصاویر پزشکی Ali1991khe ۶ ۵,۱۳۳ ۰۴ مهر ۱۳۹۹ ۰۸:۳۲ ق.ظ
آخرین ارسال: Ali1991khe
  تغییرات کتاب سیستم عامل جدید سیستم عامل sima84 ۱ ۲,۴۸۸ ۱۶ اردیبهشت ۱۳۹۹ ۰۹:۴۳ ب.ظ
آخرین ارسال: marvelous
  سیستم های عامل(دکتر نقیب زاده) y.zare64 ۵ ۹,۰۲۴ ۱۶ اسفند ۱۳۹۸ ۰۸:۵۱ ب.ظ
آخرین ارسال: slayermind
  سیستم عامل سیلبرشاتز marvelous ۱ ۲,۰۷۶ ۲۵ دى ۱۳۹۸ ۰۸:۵۴ ب.ظ
آخرین ارسال: marvelous
  سیستم عامل طورانی marvelous ۴ ۴,۵۵۹ ۰۳ دى ۱۳۹۸ ۰۲:۲۱ ق.ظ
آخرین ارسال: marvelous

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close