ویندوز سون
سیستمهای بیدرنگ یا زمان واقعی یک سیستم عامل چند وظیفهای است که معمولاً
بعنوان یک کنترل کننده در یک کاربرد خاص استفاده میشوند. سیستم در این حالت
میبایست در زمانی مشخص و معین حتماً جواب مورد نظر را بدهد. سیستمهای کنترل
آزمایشهای علمی، تصویربرداری پزشکی، کنترل صنعتی و برخی از سیستمهای نمایش از
این دستهاند. هدف اصلی استفاده از سیستمهای بیدرنگ واکنش سریع و تضمین شده
در برابر یک رویداد خارجی میباشد. در سیستمهای بیدرنگ معمولاً وسایل
ذخیرهسازی ثانویه وجود ندارد و به جای آن از حافظههای ROM استفاده میشود.
سیستمعاملهای پیشرفته نیز در این سیستمها وجود ندارند چرا که سیستمعامل
کاربر را از سختافزار جدا میکند و این جداسازی باعث عدم قطعیت در زمان
پاسخگویی میشود. سیستمهایی که در آن مهلت زمانی باید پاسخ داده شود را
بیدرنگ سخت و سیستمهایی که مهلت زمانی را پشتیبانی نمیکنند بیدرنگ نرم
مینامند. از کاربرد سیستمهای بیدرنگ سخت میتوان به کنترل موتور یک خودرو
(پاسخ با تأخیر میتواند نتایج فاجعهباری را به همراه داشته باشد) و در
سیستمهای بیدرنگ نرم میتوان به اسکن بارکد در پایانه فروشگاه (با اینکه سرعت
پاسخدهی باید سریع باشد اما به حادّی سیستمهای سخت نمیباشد) اشاره کرد.
یک سیستم کامپیوتری پیشرفته از یک یا چند پردازنده، مقداری حافظه اصلی،
دیسکها، چاپگرها، صفحهکلید، صفحهنمایش، واسطهای شبکهای و دیگر دستگاههای
ورودی و خروجی تشکیل شدهاست. اگر سیستم یکپارچهای برای مدیریت این منابع وجود
نداشته باشد، هر برنامه باید به تنهایی این کار را انجام دهد. سیستمعامل یک
لایه نرمافزاری فراهم میکند که وظیفه مدیریت منابع سیستم را از دوش
برنامههای کاربردی رهانیده و کار برنامهنویسی را سادهتر مینماید؛ که با
توجه به نسخههای جدید سیستم عاملها که به دلیل بهرهمندی از تکنولوژی گرافیک
و امکان استفاده از ماوس، امکان استفاده ساده و آسان را برای کاربران مبتدی
فراهم نمودهاست. در حقیقت سیستمعامل واسط بین سختافزار رایانه و کاربر
میباشد.