سیستم عامل
سیستمعامل یا این که سامانهٔ عامل[۱] نرمافزار سیستمی ای است
که رئیس منابع رایانه همراه را به عهده گرفته و بستری را مهیا میسازد
که نرمافزار کاربردی اجرا شده و از سرویس ها آن به کارگیری نمایند .
سیستمعامل بخشی از ضروریترین نرمافزارهای یک سیستم کامپیوتر ای است .
سیستمعامل خدماتی به برنامههای کاربردی و استفاده کننده ارائه میدهد .
برنامههای کاربردی یا این که از روش واسطهای برنامهنویسی کاربردی[یادداشت
۱] یا این که از راههای فراخوانیهای سیستم بدین سرویس ها دسترسی دارا هستند .
با فراخوانی این واسطها , برنامههای کاربردی می توانند سرویسی را از سیستمعامل التماس نمایند ,
پارامترها را انتقال دهند , و جواب عملیات را اخذ نمایند
. ممکن است یوزرها با برخی اشکال واسط کاربری نرمافزار نظیر واسط خط امر یا این که یک واسط گرافیکی استفاده کننده با سیستمعامل تعامل نمایند .
برای رایانههای دستی و رومیزی
, عموماً واسط کاربری تحت عنوان جزو سیستمعامل در حیث گرفته میگردد
. در سیستمهای بزرگ و یکسری کاربره مانند یونیکس و سیستمهای مشابه یونیکس
, واسط کاربری معمولاً تحت عنوان یک برنامه کاربردی که بیرون از سیستمعامل اجرا می شود پیادهسازی می گردد .
نمونههایی از محبوبترین سیستمعاملهای نوین دربرگیرنده :
اندروید , ویندوز , آی وی اس , مک اواس , لینوکس , کروم اواس , ویندوز فون , بیاسدی , کیواناکس , و زد
/اواس .اس ام اس
می باشند .
نوشتار اساسی : سیستمعامل بیدرنگ
سیستمهای بیدرنگ یا این که زمان حقیقی یک
سیستم استدلال یک سری وظیفهای است که معمولاً تحت عنوان یک کنترلکننده در یک کاربرد یگانه استعمال می شوند .
سیستم دراین حالت میبایست در هنگامی مشخص و معلوم و مشخص حتماً پاسخ متبوع را بدهد .
سیستمهای در دست گرفتن آزمایشهای علمی , تصویربرداری طبابت ,
در دست گرفتن صنعتی و بعضا از سیستمهای نمایش از این دستهاند
. انگیزه حیاتی به کار گیری از سیستمهای بیدرنگ برخورد سرعت بالا و تضمین شده
در قبال یک اتفاق افتاد فرنگی هست .
در سیستمهای بیدرنگ معمولاً وسایل ذخیرهسازی ثانویه نیست و به جای آن از حافظههای ROM به کارگیری میشود .
سیستمعاملهای توسعه یافته هم درین سیستمها وجود ندارند
به دلیل آن که سیستمعامل استفاده کننده را از سختافزار جدا مینماید
و این جزءجزءکردن سبب عدم قطعیت در حین پاسخگویی می گردد .
سیستمهایی که در آن مهلت زمانی[یادداشت ۲] می بایست جواب داده شود
را بیدرنگ مشقت بار و سیستمهایی که مهلت هنگامی را پشتیبانی نمیکنند
بیدرنگ قابل انعطاف مینامند . از کاربرد سیستمهای بیدرنگ دشوار میتوان
به در دست گرفتن موتور یک ماشین ( جواب با تأخیر میتواند نتیجه ها فاجعهباری را به همراه داشته باشد )
و در سیستمهای بیدرنگ قابل انعطاف میتوان به کپی بارکد در ایستگاه مغازه
( با این که سرعت پاسخدهی بایستی سرعت بالا باشد ولی به حادّی سیستمهای مشقت بار نیست ) اشاره نمود . [۲][۳]
سیستمهای یکسری کاربره
نوشتار مهم : چندکاربره
سیستمهای تعدادی کاربره اذن میدهند تا یوزرها مختلف به صورت همزمان به یک سیستم رایانه همراه ای دسترسی داشته باشند .
سیستمهای اشتراک هنگامی و کارساز اینترنت را میتوان تحت عنوان سیستمهای یکسری کاربره طبقهبندی کرد .
در سیستمهای اشتراک وقتی صرفا یک پردازنده قراردارد
که بوسیله مکانیزمهای زمانبندی دربین برنامههای متفاوت کاربرها با سرعت دوچندان سوئیچ میگردد
و به این ترتیب هر استفاده کننده تصور می نماید کل رایانه همراه در اختیار اوست . [۲]
سیستمعامل تک پردازنده
این دسته سیستمعاملها , سیستمعاملهای نسل چهارم ( نسل فعلی ) میباشند
که بر روی یک پردازنده اجرا میشوند .
از قبیل ویندوز اکسپی , ۹۸ , امای و ویستا که بیشتر متاع کمپانی مایکروسافت میباشند . [نیازمند منبع]
سیستم استدلال شبکه ای
نوشتار حیاتی : سیستمعامل شبکه
سیستم عاملهایی نظیر ناول نت که بیشترین به کار گیری و تجهیزات این سیستم استدلال برای شبکه میباشد[نیازمند منبع]
سیستمعامل توزیع شده
نوشتار حیاتی : سیستمهای برهان توزیع شده
این سیستمعاملها خویش را مثل سیستمعاملهای تک پردازنده به استفاده کننده معرفی مینمایند
, البته در کار از چند پردازنده به کارگیری میکنند . این گونه سیستمعامل در یک محیط شبکهای اجرا میگردد
درین جور سیستم یک برنامه بعداز اجرا در کامپوترهای متعدد پاسخ پایانی به سیستم اساسی استفاده کننده برمیگردد
سرعت پردازش درین گونه سیستم دوچندان بالاست .
عوارض تولید
سیستم عامل
میتوانید لینک های دیگر ما رو دنبال کنید