آشنایی باتعریف سیستم عامل( operating system)
آشنایی باتعریف سیستم عامل( operating system)
دانلود مقاله در مورد سیستم عامل (Operating system)
سیستم عامل ، برنامه بزرگ و پیچیده ای است که نوشتن آن به تجربه بسیار بالا نیاز دارد و همیشه به صورت تیمی نوشته می شود.
هر سیستم عامل دارای مجموعه ای تعریف شده از فرامین می باشد که کاربر با به کار بستن آنها می تواند خواسته های خود را به کامپیوتر اعلام نماید. در یادگیری یک OS در واقع شما با این فرامین و چگونگی به کارگیری آنها آشنا خواهید شد.
به طور خلاصه وظایف سیستم عامل را می توان چنین بیان کرد :
- مدیریت منایع سیستم
- برقرار کردن ارتباط بین کاربر و سخت افزار
- فراهم کردن امکانات لازم برای کاربر جهت مدیریت کامپیوتر
انواع سیستم عامل
سیستم عامل های متفاوتی توسط شرکت های بزرگ نرم افزاری دنیا طراحی و برنامه نویسی شده اند که هر یک شخصیت و توانایی های خاصی به کامپیوتر می دهند. اینکه چرا تعداد سیستم عاملها زیاد می باشد، دلیل تفاوت سخت افزارها، تنوع خواسته ها و رقابت بین شرکت ها است. در تفاوت سخت افزار ها باید بدانیم که سیستم عامل در کامپیوترهای Main Frame، مینی کامپیوتر ها و PC با یکدیگر کاملاً متفاوت است. هر کامپیوتر با توجه به توانایی ها و قدرت عملیاتی که دارد از سیستم عاملی بهره می گیرد که بتواند به خوبی آن را شناخته و مدیریت نماید. در تنوع خواسته ها کاربر با توجه به نیازی که دارد و کاری که می خواهد انجام دهد سیستم عامل مناسب را انتخاب می کند.
در کنار آنچه بیان شد رقابت بین شرکتهای نرم افزاری نیز باعث تنوع سیستم عاملها شده است. ممکن است برای یک نوع کامپیوتر و یک نوع کار چند سیستم عامل از چند شرکت مختلف موجود باشد که هر یک مدعی سهولت و کارآیی بیشتر هستند. به طور کلی در یک سیستم عامل باید معیارهای زیر را در نظر گرفت :
برآروده کردن نیازها، توانایی بالا، سهولت استفاده، سرعت اجرایی بالا، رواج استفاده، پشتیبانی قوی و قیمت ارزان.
یکی از تقسیم بندی های سیستم عامل ها بر اساس تعداد کاربران آنها می باشد و دو دسته زیر را شامل می شود