سیستمعامل: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
نجات ۱ منبع و علامتزدن ۰ بهعنوان مرده.) #IABot (v2.0 |
به نسخهٔ 25141596 ویرایش Alpineer برگردانده شد. (توینکل) برچسب: خنثیسازی |
||
خط ۱:
{{اواس}}
'''سیستمعامل''' یا '''سامانهٔ عامل'''<ref>فرهنگ واژههای مصوّب فرهنگستان: ۱۳۷۶ تا ۱۳۸۵، بخش دوم فارسی، صفحهٔ ۳۹۸. ([http://www.persianacademy.ir/fa/wordspdf.aspx دانلود از فرهنگستان]
سیستمعامل خدماتی به برنامههای کاربردی و کاربر ارائه میدهد. برنامههای کاربردی یا از طریق واسطهای برنامهنویسی کاربردی<ref group="یادداشت">Application User Interface-APIs</ref> یا از طرق فراخوانیهای سیستم به این خدمات دسترسی دارند. با فراخوانی این واسطها، برنامههای کاربردی میتوانند سرویسی را از سیستمعامل درخواست کنند، پارامترها را انتقال دهند، و پاسخ عملیات را دریافت کنند. ممکن است کاربران با بعضی انواع واسط کاربری نرمافزار مثل واسط [[خط فرانسه|خط فرمان]] یا یک [[واسط گرافیکی کاربر]] با سیستمعامل تعامل کنند. برای کامپیوترهای دستی و رومیزی، عموماً واسط کاربری به عنوان بخشی از سیستمعامل در نظر گرفته میشود. در سیستمهای بزرگ و چند کاربره مثل یونیکس و سیستمهای شبیه یونیکس، واسط کاربری معمولاً به عنوان یک برنامه کاربردی که خارج از سیستمعامل اجرا میشود پیادهسازی میشود.
نمونههایی از محبوبترین
== انواع سیستمعامل ==
=== سیستمهای بیدرنگ ===
[[سیستمعامل بیدرنگ|سیستمهای بیدرنگ]] یا زمان واقعی یک سیستم عامل چند وظیفهای است که معمولاً به عنوان یک کنترلکننده در یک کاربرد خاص استفاده میشوند. سیستم در این حالت میبایست در زمانی مشخص و معین حتماً جواب مورد نظر را بدهد. سیستمهای کنترل آزمایشهای علمی، [[تصویربرداری پزشکی]]، کنترل صنعتی و برخی از سیستمهای نمایش از این دستهاند. هدف اصلی استفاده از سیستمهای بیدرنگ واکنش سریع و تضمین شده در برابر یک رویداد خارجی میباشد. در سیستمهای بیدرنگ معمولاً وسایل ذخیرهسازی ثانویه وجود ندارد و به جای آن از حافظههای ROM استفاده میشود.
=== سیستمهای چند کاربره ===
[[چند کاربره|سیستمهای چند کاربره]] اجازه میدهند تا کاربران متعدد به صورت همزمان به یک سیستم کامپیوتری دسترسی داشته باشند. [[اشتراک زمانی|سیستمهای اشتراک زمانی]] و [[کارساز وب]] را میتوان به عنوان سیستمهای چند کاربره طبقهبندی کرد. در سیستمهای اشتراک زمانی تنها یک پردازنده قرار دارد که توسط مکانیزمهای [[زمانبندی (رایانه)|زمانبندی]] بین برنامههای مختلف کاربرها با سرعت زیاد سوئیچ میشود و بنابراین هر کاربر تصور میکند کل رایانه در اختیار اوست.<ref name="مفاهیم سیستمعامل" />
=== سیستمعامل تک پردازنده ===
این نوع
=== سیستم عامل شبکه ای ===
سیستم عاملهایی مثل ناول نت که بیشترین استفاده و امکانات این سیستم عامل برای شبکه میباشد
=== سیستمعامل توزیع شده ===
{{اصلی|سیستمهای عامل توزیع شده}}
این
== دلایل ایجاد سیستمعامل ==
سطر ۵۰ ⟵ ۴۱:
* [[مدیریت حافظه]]های اصلی و جانبی
* برقراری امکان دسترسی چندتایی<ref group="یادداشت">Multiaccess</ref> و اجرای هم روند<ref group="یادداشت">Concurrent</ref> [[فرایند (رایانه)|فرایند]]ها
* به
* تعیین راهکارهایی برای اداره [[بنبست]]<ref group="یادداشت">Deadlock</ref>
* جلوگیری از [[وضعیت رقابتی]]<ref group="یادداشت">Race Condition</ref> و تداخل یا در هم قفل شدن<ref group="یادداشت">Interlock</ref> [[فرایند (رایانه)|فرایند]]ها
سطر ۵۶ ⟵ ۴۷:
== سیستمعاملهای فعلی ==
در سالهای اخیر رقابت بیشتر بین
آمار موجود که مربوط به اوت ۲۰۱۰ میباشد به شرح زیر است:
سطر ۶۶ ⟵ ۵۷:
* [[گنو/لینوکس|توزیعهای گنو/لینوکس]]: ۵٫۲٪
از
* [[یونیکس]]
* [[گنو/لینوکس]]
سطر ۸۴ ⟵ ۷۵:
* [[ویلز (سیستمعامل)|ویلز]]
* [[پالم (سیستمعامل)|پالم]]
همچنین از
* [[اندروید]]
* [[iOS]]
سطر ۹۸ ⟵ ۸۸:
* [[پالم (سیستمعامل)|پالم]]
* [[تایزن]]
== تاریخچه سیستم عامل ==
سطر ۱۰۵ ⟵ ۹۴:
VAC.
در ابتدا سیستمعامل روی مین فریمها مستقر میشد و کمی بعد سیستمعامل
چند وظیفهای (اشتراک زمانی) اولین بار در مین فریمها و در ۱۹۶۰ عرضه شد.
ابتدا کامپیوترها بسیار بزرگ و جاگیر بودند اما امروزه در کف یک دست جا میگیرند.
سطر ۱۱۱ ⟵ ۱۰۰:
=== مین فریمها ===
==== میکرو کامپیوترها ====
== ویژگیها ==
سطر ۱۲۳ ⟵ ۱۱۲:
* '''برنامه''' وقفههایی که به دلیل بعضی شرایط حاصل از یک دستورالعمل بروز میکند. شامل سریز شدن محاسباتی، تقسیم بر صفر، تلاش برای اجرای یک دستورالعمل ماشین غیرمجاز و مراجعه به آدرسی خارج از فضای مجاز کاربر.
* '''زمانسنج''' وقفهای که توسط زمانسنج داخلی تولید میشود. این وقفه به سیستمعامل اجازه میدهد، بعضی اعمال را بهطور مرتب انجام دهد.
* '''ورودی/خروجی'''
* '''نقص سختافزار''' وقفههایی که با نقص سختافزاری تولید میشود، مثل نقص برق یا خطای توازن حافظه.
سطر ۱۴۴ ⟵ ۱۳۳:
== جستارهای وابسته ==
* [[جدول زمانی اختراعها در ایالات متحده (۱۹۴۶–۱۹۹۱)|اختراعها در ایالات متحده (۱۹۴۶–۱۹۹۱)]]
* [[فهرست سیستمعاملها
== یادداشت ==
{{پانویس|۲|چپچین=بله|گروه=یادداشت}}
== منابع ==
سطر ۱۵۷ ⟵ ۱۴۹:
[[رده:اختراعهای آمریکایی]]
[[رده:سیستمعاملها]]
[[رده:مقالههای
|