لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 79
مقدمه:
سیستم عامل یکی از نرمافزارهای سیستم است که به عنوان واسطی بین سختافزار و برنامههای کاربردی و کاربران عمل مینماید.
ویژگیها و وظایف سیستم عامل عبارتند از:
الف. کنترل و ایجاد هماهنگی بین برنامههای کاربردی مختلف در استفاده از سختافزار.
ب. کنترل عملکرد دستگاههای مختلف ورودی و خروجی.
ج. تخصیص منابع به برنامههای مختلف.
سیستم عامل برنامهای است که هستهی آن همواره بر روی کامپیوتر، در حالت اجرا قرار دارد. دو هدف اصلی سیستم عامل، ایجاد سادگی برای کاربرد و استفادهی کارا و موثر از کامپیوتر است.
فصل اول
مفاهیم اولیه
1 .1- سیستم عامل چیست؟
2 .1- ظهور تدریجی و سیر تکاملی سیستمهای عامل
3 .1- تکامل سیستم عاملهای جدید
1 .1- سیستم عامل چیست؟
سیستم عامل بخش مهمی از هر سیستم کامپیوتر است. هر سیستم کامپیوتری را میتوان به چهار قسمت تقسیم کرد:
سختافزار، سیستم عامل، برنامههای کاربردی و کاربران
سختافزار شامل CPU (یا بطور خلاصه پردازنده)، حافظه و دستگاههای ورودی و خروجی است و منابع اصلی کامپیوتر را فراهم میکند. برنامههای کاربردی مثل کامپایلرها، سیستمهای بانک اطلاعاتی، بازیها و برنامههای تجاری، چگونگی بهرهبرداری از این منابع جهت حل مسائل محاسباتی کاربران را مشخص میکند. کاربران مختلفی وجود دارند که میخواهند مسائل متفاوتی را حل کنند.
بنابراین ممکن است برنامههای کاربردی گوناگونی وجود داشته باشند. سیستم عامل، بکارگیری سختافزار را بین برنامههای مختلف کاربران، کنترل و تنظیم میکند.
سیستم عامل مانند یک دولت است. اجزای سیستم کامپیوتری عبارتند از: سختافزار، نرمافزار و دادهها. سیستم عامل ابزارهایی را براستفادهی بهینه از منابع فراهم میکند. سیستم عامل مانند دولت، خودش کار خاصی انجام نمیدهد، بلکه فقط محیطی را فراهم میآورد که برنامههای دیگر به خوبی اجرا شوند.
1 .1 .1- دیدگاه برتر
دیدگاه برتر نسبت به کامپیوتر، بر حسب واسطی که مورد استفاده قرار میگیرد، فرق میکند، اغلب کاربران کامپیوتر از PC استفاده میکنند که شامل مانیتور، صفحه کلید، ماوس و واحد سیستم است. چنین سیستمی برای یک کاربر تهیه شده است تا از منابع آن برای انجام کارهای بیشتر استفاده کند. در این مورد، سیستم عامل برای سهولت استفاده طراحی شد، ولی نگاهی به کارایی داشت، اما به بهرهوری منابع پرداخته نشد. کارایی برای کاربر مهم است، ولی بخش زیادی از سیستم بیکار میماند و منتظر سرعت I/O کاربر است.
بعضی از کاربران از پایانههایی استفاده میکنند که به کامپیوتر بزرگ یا مینی کامپیوتر وصل هستند. کاربران دیگر نیز از طریق پایانههای دیگر به این کامپیوتر دسترسی دارند. این کاربران از منابع به طور مشترک استفاده میکنند و اطلاعات را مبادله مینمایند. سیستم عامل طراحی شد تا بهرهوری منابع را افزایش دهد. بدین ترتیب، کل زمان پردازنده، حافظه و I/O به طور کارآمد مورد استفاده قرار میگیرند.
کاربران دیگر از ایستگاههای کاری استفاده میکنند که به شبکههای سایر ایستگاههای کاری و کارگزاران وصل هستند. این کاربران میتوانند منابعی را در اختیار بگیرند، ولی از منابعی مثل فایلها و چاپگرها به طور اشتراکی استفاده میکنند. لذا سیستم عامل آنها طراحی شد تا بین بهرهوری از منابع و استفاده شخصی توازن برقرار کند.
اخیراً کامپیوترهای دستی گوناگونی، بعضی وصل به شبکهها متصل هستند (از طریق سیم یا به صورت بیسیم). بر حسب قدرت و محدودیتهایی که دارند، عملیات راه دور را انجام میدهند. این سیستمهای عامل طراحی شدند تا استفاده شخصی را فراهم کنند، اما کارایی در اثنای کارکردن باتری نیز مهم است.
دانلود سیستم عامل 78 ص