توضیحات کامل :

سیستم عامل یک لایه نرم‌افزاری فراهم می‌کند که وظیفه مدیریت منابع سیستم را از دوش برنامه‌های کاربردی رهانیده و کار برنامه‌نویسی را ‌ ساده می‌نماید. در این مقاله سعی شده تمام سیستم عامل های موجود در بازار و ویژگی و کم کاست انها مطرح شود .انتخاب یک سیستم عامل یک نیاز شخصی است و در مقایسه سیستم ها با هم سعی شده نقاط ضعف و قدرت انها مطرح شود و بحث ها به طور جانبدارانه از یک سیستم عامل خاص نباشد . در مقایسه ها سعی شده 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