سيستم عامل 3 وظيفه اصلي را به عهده دارد:
1- مديريت سخت افزار رايانه مانند مانيتور ، چاپگرها ، ديسك ها ، صفحه كليد و موش
2- ساماندهي فايلها بر روي رسانه هاي مختلف سيستم همچون ديسكت ، ديسك سخت، CD - DVD و نوارها
3- مديريت خطاهاي سخت افزاري و از دست دادن اطلاعات
چگونه يك سيستم عامل عمل مي كند
سيستم عامل پردازش هاي مختلف رايانه را همچون اجراي يك برنامه صفحه گسترده يا دسترسي به اطلاعات از حافظه سيستم كنترل مي كند. يكي از مهمترين پردازش ها، فرامين مفسري يا تك خطي است كه كاربر را قادر مي سازد با رايانه ارتباط برقرار كند. برخي از فرامين مفسري در محيط متني است و مي بايست تايپ شوند و يا با انتخاب كليدهاي توابع بر روي صفحه كليد اجرا مي شوند. فرامين ديگر به صورت گرافيكي قابل اجرا هستند و كاربر با انتخاب و كليك كردن بر روي آن مي تواند آن را اجرا كند. اين فرامين توسط يك نقش گرافيكي (ICON) شناسايي مي شوند. كاربران غيرحرفه اي محيط هاي گرافيكي را راحت تر استفاده مي كنند اما بسياري از متخصصين از فرامين متني استفاده مي كنند.
دسته بندي سيستم هاي عامل
1- سيستم عامل تك منظوره (Single Task)
اكثر سيستم عامل هاي تك منظوره در هر لحظه تنها يك پردازش را انجام مي دهند. به عنوان مثال زماني كه رايانه در حال چاپ يك گزارش مي باشد ، نمي تواند پردازش ديگري انجام داده و يا به درخواست برنامه ديگر پاسخ دهد ، تا زماني كه عمل چاپ خاتمه پذيرد. (مانند MS-DOS)
2- سيستم عامل چند منظوره (Multi Task)
امروزه تمامي سيستم عامل هاي جديد چند منظوره هستند و مي توانند همزمان چندين پردازش را انجام دهند. سيستم عامل لينوكس يا ويندوز2000و 2003 مثال هايي از اين دسته مي باشند.
3- سيستم عامل بلادرنگ يا (Real Time Operating System) RTOS
از اين سيستم عامل براي كنترل ماشين آلات صنعتي ، ابزار آلات علمي و سيستم هاي صنعتي استفاده مي شود. RTOS معمولاً توانايي هاي رابط كاربر كمتري نسبت به ديگر سيستم عامل ها دارد و هيچ برنامه مخصوصي براي كاربر ندارد.
4- سيستم عامل تك كاربره و تك منظوره (Single- user- Single Task)
در اين نوع سيستم عامل ها در هر لحظه فقط يك كاربر مي تواند با سيستم كار كند و همچنين در هر لحظه فقط يك پردازش انجام مي شود. بهترين مورد كاربردي امروزي اين سيستم عامل ها در رايانه هاي Palm و يا جيبي مشهود است.
5- سيستم عامل تك كاربره و چند منظوره (Single-user- multi Task)
در اين سيستم عامل در هر لحظه يك كاربر با سيستم كار مي كند ، اما توانايي پردازش چند كار همزمان را دارد. سيستم عامل هاي رايانه هاي روميزي يا كيفي بهترين مثال براي اين گروه مي باشد (مانند ويندوز98 و يا مك اينتاش)
6- سيستم عامل چند كاربره (Mnlti User)
سيستم عامل هايي كه امكان پردازش در خواست هاي چندين كاربر همزمان را در سيستم فراهم مي كنند. مانند يونيكس يا VMS در رايانه هاي Main Frame نكته مهم در تفكيك سيستم عامل هاي چندكاربره واقعي با سيستم عامل هاي تك كاربره تحت شبكه مانند Novell Netware يا Windows2000 مي باشند.
انواع سيستم عامل هاي رايانه شخصي
شركت هاي مختلفي در ساخت سيستم عامل در دنيا صاحب تجربه و بازار جهاني هستند كه مشهورترين آنها اجمالاً معرفي مي شود.
1- مك اينتاش( Macintosh ) :سيستم عاملي كه اولين بار در سال1994براي رايانه هاي اپل با پردازنده موتورولا معرفي و تاكنون نگارش هاي متعددي از آن ارايه شده است.
2- يونيكس( Unix ) :در سال1969در لابراتوار Bell (شركت At&T) ايجاد و در گروه كاربران آكادميك محبوبيت بسياري دارد. كار با اين سيستم عامل نيازمند مهارت تخصصي است و پيچيده تر از ديگر سيستم عامل هاست و لذا براي كاربران عمومي پيشنهاد نمي شود. اين سيستم عامل چند منظوره و چند كاربره است.
Control Program for Microcomputer (CPM) -3 سيستم عاملي از شركت Digital Research كه با رايانه هاي با زير پردازنده اينتل عمل مي كند. اولين سيستم عامل CPM براي رايانه هاي8088 ساخته شد و به عنوان پدر بزرگ سيستم عامل هاي رايانه شخصي حساب مي شود.
Operating system/2 0S/2 -4: در سال1980توسط شركت آي.بي.ام و شركت مايكروسافت ايجاد شد. همكاري اين دو شركت تا سال1991با ارايه نگارش هاي تكاملي برنامه ادامه داشت و از اين سال به بعد شركت آي.بي.ام ارايه نسخه جديد بعدي را به عهده گرفت.
Disk op erating system) DOS-5) : سيستم عاملي كه توسط شركت مايكروسافت براي رايانه هاي شخصي ساخت آي.بي.ام براي اولين بار ايجاد شد و نام آن از (Quick and Dirty operating system) به MS-DOS تغيير نام پيدا كرد. اين سيستم در دهه هاي اول عمر رايانه هاي شخصي از مشهورترين سيستم عامل ها بود، اما امروز كاملاً از رده خارج شده است. محيط كاري اين برنامه غيرگرافيكي و كاملاً متني بود و براي مديريت بسياري از دستگاه ها نياز به ابزارهاي كمكي نصب شده جداگانه داشت.
6- ويندوز( Windows ) :شركت مايكروسافت در سال1985 اولين نگارش ويندوز را به عنوان سيستم عاملي با محيط گرافيكي براي رايانه هاي شخصي سازگار با اي.بي.ام ارايه كرد. اين سيستم عامل در سال هاي بعد از1985به سرعت جايگزين DOS در سيستم ها شد و عملاً DOS را از رده خارج كرد و جايگزين آن شد.
7- ناول( Novel ): توسط شركت مشهور و متخصص نرم افزار تحت شبكه به نام ناول ايجاد شد و براي اولين بار اجازه به اشتراك گذاشتن منابع اطلاعاتي و سخت افزاري روي رايانه هاي شخصي را تحت شبكه به كاربران داد. در سال1992،65% بازار جهان در زمينه سيستم عامل شبكه در اختيار اين شركت قرار داشت.
8- سان (SUN) : توسط شركت آمريكايي Sun يكي از پيشتازان سازنده سيستم عامل هاي سرورها و ايستگاه هاي كاري ارايه شد.
9- لينوكس (Linux): سيستم عامل مشابه يونيكس كه به صورت رايگان يا با هزينه هاي كم براي رايانه هاي شخصي ايجاد و امكان سفارشي كردن و برنامه نويسي در آن را به كاربر مي دهد. بسياري از كشورها مانند چين با انتخاب اين سيستم عامل و برنامه نويسي سفارشي دلخواه نگارش جديد و خاصي از آن ايجاد و براي بدنه دولت خود مورد استفاده قرار مي دهند.
در آينده با پيشرفت سريع فناوري سيستم عامل ها، نگارش هاي توزيع شده راه حل نهايي خواهد بود
:: موضوعات مرتبط:
کامپیوتر ,
سیستم عامل ,
,
:: بازدید از این مطلب : 1647
|
امتیاز مطلب : 19
|
تعداد امتیازدهندگان : 6
|
مجموع امتیاز : 6