سیستم عامل یک لایه نرمافزاری فراهم میکند که وظیفه مدیریت منابع سیستم را از دوش برنامههای کاربردی رهانیده و کار برنامهنویسی را ساده مینماید. در این مقاله سعی شده تمام سیستم عامل های موجود در بازار و ویژگی و کم کاست انها مطرح شود .انتخاب یک سیستم عامل یک نیاز شخصی است و در مقایسه سیستم ها با هم سعی شده نقاط ضعف و قدرت انها مطرح شود و بحث ها به طور جانبدارانه از یک سیستم عامل خاص نباشد . در مقایسه ها سعی شده 3 سیستم عامل مهم و معروف مورد بررسی قرار داده شوند . چون بعضی سیستم عامل های مطرح شده از رده خارج شده می باشند به توضیح انها نپرداخته و مقاله را به حاشیه
نمی کشانم . در اخر باز هم متذکر می شوم که انتخاب یک سیستم عامل بستگی به نیاز هر شخص و کار انجامی ان بستگی دارد پس همه ی سیستم عامل ها برای همه ی کارها نوشته نشده اند و هر کار نیاز به سیستم عامل و سخت افزار مورد نیاز خود دارد .
فهرست مطالب:
چکیده. 7
سیستم عامل چیست؟. 8
انواع سیستم عامل. 8
1- سیستم عامل تک برنامه ای single program:8
2- سیستم عامل های چند برنامه ایmulti programming :9
3- سیستم عامل برای سیستم هایی با چند استفاده کننده multi user: 9
4- سیستم عامل برای سیستم هایی با پردازش توزیعی distributed processing : 10
5- سیستم عامل بلادرنگ real time operating system :. 10
وظایف سیستم عامل چیست؟. 11
یونیکس چیست ؟. 12
تاریخچه یونیكس. 12
چگونگی پیدایش و حیات سیمبان ؟. 13
تکنولوژی Symbian :. 15
زبانهای برنامه نویسی برای Symbian :. 15
فناوری سیمبان. 16
سیستم عامل پالم. 18
انواع سیستم عامل:. 18
Symbion. 19
Windows mobile. 19
Palm.. 20
Linux. 20
Java. 20
BlackBerry. 20
کمبودها و نقایص مک. 21
مقایسه مک و ویندوز. 23
برتری لینوکس به ویندوز. 25
مزیت های لینوکس در مقابل ویندوز:. 27
منبع:. 31
کامپیوتر