قالب وردپرس پوسته وردپرس قالب فروشگاهی وردپرس وردپرس قالب وردپرس
خانه / کتاب / کتاب مفاهیم سیستم عامل

کتاب مفاهیم سیستم عامل

مفاهیم سیستم عامل

سیستم عامل
سیستم عامل

سیستم عامل چیست؟

کلمه OS مخفف عبارت Operating System به معنای “سیستم عامل” است. سیستم عامل برنامه‌ای است که پس از بایوس و Boot Loader، بر روی RAM قرار گرفته و کنترل سیستم را بر عهده می‌گیرد. به زبان ساده، سیستم عامل برنامه‌ای است که استفاده از سیستم و کامپیوتر را بسیار آسان و بهینه‌تر کرده و امکان مولتی تسکینگ را برای کاربر فراهم می‌کنند. همچنین منابع سخت افزاری را مدیریت و سازماندهی کرده و به عنوان رابط میان کاربر و سخت افزار عمل می‌کند. در واقع می‌توان گفت سیستم عامل مهمترین برنامه کنترل کننده است.

همچنین سیستم عامل‌ها معمولا امکانات اولیه برای کارکردن با سیستم را در اختیار کاربر قرار می‌دهند و با استفاده از منابع خود امکان تهیه و اجرای نرم افزارهای مختلف برای استفاده بهینه از سیستم را فراهم می‌کنند.

وظایف سیستم عامل چیست؟

سیستم عامل دارای دو هدف اصلی نیز می‌باشد:

سیستم عامل استفاده از کامپیوتر را ساده می‌سازد. این بدان معناست که مثلا کاربر یا برنامه نویس بدون درگیر شدن با مسائل سخت افزاری دیسک‌ها به راحتی فایلی را بر روی دیسک ذخیره و حذف کند. این کار در واقع با به کار بردن دستورات ساده‌ای که فراخوان‌های سیستمی(System Calls) را صدا می‌زنند انجام پذیرد. در صورت عدم وجود سیستم عامل کاربرو یا برنامه نویس می‌بایست آشنایی کاملی با سخت افزارهای مختلف کامپیوتر(مثل: مانیتور، فلاپی، کی برد و غیره) داشته باشد و روتین‌هایی برای خواندن و یا نوشتن آنها به زبان‌های سطح پائین بنویسد. از این جنبه به سیستم عامل با عنوان ماشین توسعه یافته(Extended machine) یا ماشین مجازی(Virtual machine) یاد می‌شود که واقعیت سخت افزار را از دید برنامه نویسان مخفی می‌سازد.

سیستم عامل
سیستم عامل

وظیفه دوم سیستم عامل مدیریت منابع(Resource Management) می‌باشد. یعنی سیستم عامل باعث استفاده بهینه و سودمند(اقتصادی) از منابع سیستم می‌گردد. منظور از منابع پردازنده‌ها، حافظه‌ها، دیسک‌ها موس‌ها، چاپگرها، فایل‌ها، پورت‌ها و غیره هستند. یک سیستم کامپیوتری منابع نرم افزاری و سخت افزاری بسیار دارد که ممکن است در حین اجراء برنامه لازم باشند، سیستم عامل همانند مدیر منابع عمل کرده و آنها را بر حسب نیاز به برنامه‌های مشخصی تخصیص می‌دهد.

سیستم عامل معمولا اولین برنامه‌های است که پس از بوت شدن در حافظه بار می‌شود. پس از بار شدن قسمتی از سیستم عامل بطور دائم در حافظه باقی(Resident) می‌ماند. قسمت‌های دیگر با توجه به کاربرد کامپیوتر توسط کاربر از دیسک به حافظه آورده می‌شود. به قسمت اصلی سیستم عامل که وظایف مهم آن را انجام می‌دهد هسته یا Kernel گفته می‌شود. هسته سیستم عامل برنامه‌ای است که در تمامی اوقات بر روی کامپیوتر در حال اجراست.

سیستم عامل، نوع و نحوه مشاهده اطلاعات و انجام عملیات مورد نظر را نیز مشخص می‌نماید. برخی از سیستم‌های عامل از یک رابط کاربر گرافیکی معروف به GUI که از کلمات Graphical User Interface اقتباس شده است، استفاده می‌نمایند. در این نوع از سیستم‌های عامل، اطلاعات با استفاده از تصاویر(آیکون، دکمه‌ها، جعبه‌های محاوره‌ای، پنجره‌ها، …) و کلمات ارائه می‌گردد(ویندوز نمونه‌ای از اینگونه سیستم‌های عامل است). سایر سیستم‌های عامل ممکن است از یک رابط کاربر مبتنی بر متن به منظور تعامل با کاربر استفاده نمایند.

اطلاعات فایل
عنوان کتاب : مفاهیم سیستم عامل

تعداد صفحات : ۹۴۴ صفحه

وضعیت محصول : رایگان

فرمت فایل : پی دی اف

زبان : انگلیسی

ویرایش : نهم

حجم : ۵.۹ Mb

 

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

نظر دهید

نشانی ایمیل شما منتشر نخواهد شد.

})