سیستمعامل: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
دتدت برچسبها: حذف حجم زیادی از مطالب منبعدار ویرایشگر دیداری |
جز ویرایش 5.78.26.163 (بحث) به آخرین تغییری که Freshman404 انجام داده بود واگردانده شد برچسب: واگردانی |
||
خط ۱:
{{اواس}}
'''سیستمعامل''' یا '''سامانهٔ عامل'''<ref>فرهنگ واژههای مصوّب فرهنگستان: ۱۳۷۶ تا ۱۳۸۵، بخش دوم فارسی، صفحهٔ ۳۹۸. ([http://www.persianacademy.ir/fa/wordspdf.aspx دانلود از فرهنگستان])</ref> [[نرمافزار]]ی است که مدیریت منابع رایانه را به عهده گرفته و بستری را فراهم میسازد که [[نرمافزار کاربردی]] اجرا شده و از خدمات آن استفاده کنند. سیستمعامل جزء ضروریترین نرمافزارهای یک سیستم کامپیوتری است.
سیستمعامل خدماتی به برنامههای کاربردی و کاربر ارائه میدهد. برنامههای کاربردی یا از طریق واسطهای برنامهنویسی کاربردی<ref group="یادداشت">Application User Interface-APIs</ref> یا از طرق فراخوانیهای سیستم به این خدمات دسترسی دارند. با فراخوانی این واسطها، برنامههای کاربردی میتوانند سرویسی را از سیستمعامل درخواست کنند، پارامترها را انتقال دهند، و پاسخ عملیات را دریافت کنند. ممکن است کاربران با بعضی انواع واسط کاربری نرمافزار مثل واسط [[خط فرانسه|خط فرمان]] یا یک [[واسط گرافیکی کاربر]] با سیستمعامل تعامل کنند. برای کامپیوترهای دستی و رومیزی، عموماً واسط کاربری به عنوان بخشی از سیستمعامل در نظر گرفته میشود. در سیستمهای بزرگ و چند کاربره مثل یونیکس و سیستمهای شبیه یونیکس، واسط کاربری معمولاً به عنوان یک برنامه کاربردی که خارج از سیستمعامل اجرا میشود پیادهسازی میشود.
نمونههایی از محبوبترین سیستمعاملهای نوین شامل: [[اندروید]]، [[بیاسدی]]، [[آیاواس]]، [[لینوکس]]، [[اواس ده]]، [[کیواناکس]]، [[مایکروسافت ویندوز]]، [[ویندوز فون]] و [[زد/اواس]] میباشند.
== انواع سیستمعامل ==
=== سیستمهای
[[سیستمعامل بیدرنگ|سیستمهای بیدرنگ]] یا زمان واقعی یک سیستم عامل چند وظیفهای است که معمولاً به عنوان یک کنترلکننده در یک کاربرد خاص استفاده میشوند. سیستم در این حالت میبایست در زمانی مشخص و معین حتماً جواب مورد نظر را بدهد. سیستمهای کنترل آزمایشهای علمی، [[تصویربرداری پزشکی]]، کنترل صنعتی و برخی از سیستمهای نمایش از این دستهاند. هدف اصلی استفاده از سیستمهای
=== سیستمهای
[[چند کاربره|سیستمهای چند کاربره]] اجازه میدهند تا کاربران متعدد به صورت همزمان به یک سیستم کامپیوتری دسترسی داشته باشند. [[اشتراک زمانی|سیستمهای اشتراک زمانی]] و [[کارساز وب]] را میتوان به عنوان سیستمهای چند کاربره طبقهبندی کرد. در سیستمهای اشتراک زمانی تنها یک پردازنده قرار دارد که توسط مکانیزمهای [[زمانبندی (رایانه)|زمانبندی]] بین برنامههای مختلف کاربرها با سرعت زیاد سوئیچ میشود و بنابراین هر کاربر تصور میکند کل رایانه در اختیار اوست.<ref name="مفاهیم سیستمعامل"
=== سیستمعامل
این نوع سیستمعاملها، سیستمعاملهای نسل چهارم (نسل فعلی) هستند که بر روی یک پردازنده اجرا میشوند. از قبیل ویندوز [[ویندوز اکسپی|اکسپی]]، [[ویندوز ۹۸|۹۸]]، [[ویندوز امای|امای]] و [[ویندوز ویستا|ویستا]] که بیشتر محصول شرکت [[مایکروسافت]] میباشند.
=== سیستم عامل
سیستم عاملهایی مثل ناول نت که بیشترین استفاده و امکانات این سیستم عامل برای شبکه میباشد
=== سیستمعامل توزیع
{{اصلی|سیستمهای عامل توزیع شده}}
این سیستمعاملها خود را مانند سیستمعاملهای تک پردازنده به کاربر معرفی میکنند، اما در عمل از چندین پردازنده استفاده میکنند. این نوع سیستمعامل در یک محیط شبکهای اجرا میشود در این نوع سیستم یک برنامه پس از اجرا در کامپوترهای مختلف جواب نهایی به سیستم اصلی کاربر برمیگردد سرعت پردازش در این نوع سیستم بسیار بالاست.
خط ۴۶:
* جلوگیری از [[تداخل]]<ref group="یادداشت">Starvation</ref>
== سیستمعاملهای
در سالهای اخیر رقابت بیشتر بین سیستمعاملهای مایکروسافت ویندوز، اپل مک اواس و لینوکس جریان دارد که آماری که در ماه ژوییه ۲۰۱۱ توسط وبگاه [[W3Schools]] به ثبت رسیده حاکی از آن است که هماکنون بیش از ۸۰ درصد کاربران اینترنت از سیستمعامل ویندوز استفاده میکنند.
خط ۹۰:
== تاریخچه سیستم عامل ==
=== در
اولین کامپیوترها فاقد سیستمعامل بودند. در اوایل سال ۱۹۶۴ فروشندگان کامپیوترهای تجاری ابزار کاملاً گستردهای را برای تسهیل توسعه، زمانبندی، و اجرای کارها روی یک سیستم پردازش دستهای فراهم میکردند. برای مثال رایانه تولید شده توسط UNI
VAC.
در ابتدا سیستمعامل روی مین فریمها مستقر میشد و کمی بعد سیستمعامل میکروکامپیوترهای ابتدایی که فقط از یک برنامه در هر زمان پشتیبانی میکردند و به یک زمانبند بسیار ابتدایی نیاز داشتند. هر برنامه زمانی که در حال اجرا بود تحت کنترل کامل ماشین قرار داشت.
چند وظیفهای (اشتراک زمانی) اولین بار در مین فریمها و در ۱۹۶۰ عرضه شد.
ابتدا کامپیوترها بسیار بزرگ و جاگیر بودند اما امروزه در کف یک دست جا میگیرند.
=== مین فریمها ===
|