لینک دانلود خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : .doc ( قابل ویرایش اماده پرینت )
تعداد : 64 صفحه
قسمتی متن :
سیستم عامل چیست؟
سیستم عامل قسمت مهم هر سیستم کامپیوتری یک سیستم کامپیوتری بصورت کلان تواند چهار جزء تقسیم شود: سخت افزار، سیستم عامل، برنامه کاربردی کاربرها.
سخت افزار شامل واحد پردازش مرکزی (CPU)، حافظه، دستگاه ورودی خروجی (I/O) باشد. منابع اصلی محاسبات تشکیل دهد. برنامه کاربردی مانند کمپایلرها، سیستم بانک اطلاعاتی، بازی ها، برنامه تجاری روش منابع حل مسائل محاسباتی کاربران بکار برند تعریف کنند.
ممکن کاربران مختلفی (افراد، ماشین ها، کامپیوترهای دیگر) جهت حل مسائل مختلفی کوشش کنند. همچنین، ممکن برنامه کاربردی مختلفی وجود داشته باشد. سیستم عامل استفاده سخت افزار بین کاربران مختلف برنامه کاربردی کنترل هماهنگ کند.
سیستم عامل مانند یک حکومت است. اجزاء یک سیستم کامپیوتری شامل سخت افزار، نرم افزار داده باشد. سیستم عامل امکانات استفاده مناسب منابع عملیات سیستم کامپیوتری فراهم کند. مانند یک حکومت، سیستم عامل خودی خودکار مفیدی انجام نمی دهد. ولی بطور ساده محیطی فراهم کند برنامه بتوانند کار مفید انجام دهند.
می توانیم سیستم عامل بعنوان تخصیص دهنده منابع نگاه کنیم. یک سیستم کامپیوتری منابع زیادی دارد (سخت افزار نرم افزار) ممکن یک مسئله لازم باشد: مانند زمان CPU، فضای حافظه، فضای ذخیره فایل دستگاه I/O غیره. سیستم عامل مانند مدیران منابع عمل کند هنگام لزوم برنامه مشخص کاربران تخصیص دهد. بعلت انکه ممکن تقاضای زیادی احتمال متناقض بودنشان منابع وجود داشته باشد بشود. سیستم عامل باید تصمیم بگیرد. منابع کدام تقاضا تخصیص دهد سیستم کامپیوتر موثر عادلانه عمل کند. یک نظر تفاوت دیگر سیستم عامل لزوم کنترل دستگاه برنامه متعدد تمرکز کند. هر سیستم عامل یک برنامه کنترل کننده باشد. برنامه کنترل اجرای برنامه کاربر نظارت کند اشتباه استفاده نادرست کامپیوتر جلوگیری کند. مخصوصا نسبت عملیات دستگاه I/O کنترل انها دخالت دارد.
گرچه کلا یک تعریف کامل مناسب سیستم عامل وجود ندارد، سیستم عامل وجود دارند زیرا انها روش منطقی حل مسائل ایجاد سیستم کامپیوتری مفید هستند. هدف اصلی سیستم کامپیوتری اجرای برنامه کاربر راحت تر کردن حل مسائل او باشد. راستای هدف،سخت افزار کامپیوتر ساخته شده است. بعلت انکه استفاه مستقیم سخت افزار کار اسانی نیست. برنامه کاربر بوجود امده است. برنامه متعدد اعمال همگانی مشخص مانند کنترل دستگاه I/O نیاز دارند. کارهای عمومی کنترل تخصیص منابع یک نرم افزار جمع شده اند سیستم عامل باشد.
ویندوز NT
سیستم عامل ویندوز NT مایکروسافت، سیستم عاملی 32 بیتی مایکروپروسسورهای جدید باشد. NT قابل حمل انواع مختلف معماری پردازنده باشد. یک چند نسخه NT اینتل 386 بالاتر POWER PC, DEC ALPHA, MIPS R4000 پیاده سازی شده است. هدف کلیدی سیستم عبارتند از: قابلیت حمل امنیت. واسطه قابل حمل نام POSIX همگامی IEEE Std 1003 حمایت چند پردازنده قابلیت گسترش حمایت بین المللی سازگاری برنامه کاربردی MS-DOS NT.MS-WINDOWS معماری میکروهسته مانند کامپیوترهای مکینتاش باشد، بطوری توان یک قسمت سیستم عامل بهینه سازی نمود بدون انکه قسمت دیگر شدیدا تحت تاثیر قرار دهد. NT (نسخه 4) یک سیستم چند کاربره نیست.
دو نسخه NT، یکی NT ایستگاه کاری دیگری NT سرویس دهنده است. انها یک هسته یک کد سیستم عامل استفاده کنند، اما NT سرویس دهنده کاربردهای سرویس دهنده مشتری پیکربندی شده تواند عنوان سرویس دهنده NetWARE LANها استفاده شود. نسخه چهار سرویس دهنده NT تعداد مجوزهای فروخته شده UNIX بیشتر بوده است.