مشاهده / بستن موضوعات سایت

جزوه کامل درس سیستم عامل دانشگاه تهران

جزوه کامل درس سیستم عامل دانشگاه تهران
امتیاز 5 با 6 رأی

عنوان جزوه : سیستم عامل

مخاطبان : دانشجویان رشته نرم افزار، سخت افزار و دیگر رشته های مرتبط

 

جزوه کامل درس سیستم عامل

 

زبان : فارسی

فرمت فایل : PDF

حجم فایل : 3 مگابایت

نوع خط : تایپ شده

تعداد صفحات : شامل 14 جلسه که مجموعا 55 صفحه میباشند

نمونه 1 : برای مشاهده کلیک کنید

نمونه 2 : برای مشاهده کلیک کنید

نمونه 3 : برای مشاهده کلیک کنید

نمونه 4 : برای مشاهده کلیک کنید

دانشگاه : تهران

قیمت : 1000 تومان

نحوه ارائه : پس از پرداخت آنلاین، بلافاصله به طور خودکار گزینه دانلود به شما نشان داده شده و میتوانید فایل را دانلود کنید.

← تعداد دانلود تا این لحظه : 2,864

 

مشاهده این مطالب نیز به شما پیشنهاد میشود :

جزوه کامل درس سخت افزار کامپیوتر (PDF)

مقاله کامل محاسبات شبکه ای Grid Computing

مقاله مسیریابی شبکه (Word+PDF)

جزوه لغات زبان انگلیسی کارشناسی ارشد کامپیوتر (PDF)

 برای مشاهده تمامی جزوات و مقالات رشته نرم افزار، اینجا را کلیک کنید

 

بخشی از جزوه :

 جلسه اول

سیستم عامل :

– نرم افزاری است که کامپیوتر را کنترل میکند

– نرم افزاری است که سخت افزار را برای کاربر، قابل استفاده میکند

سرویس های سیستم عامل در سه سطح قرار دارند :

1- Kernel Service

2- Library Service

3- Aplication Service

هسته سیستم عامل Kernel میباشد که در حد ممتاز اجرا میشود. سیستم حداقل از دو حالت اجرا حمایت میکند :

1- حالت ممتاز (حق بالا)  2- حالت عادی (حق پایین)

توضیحات اضافی : حالت غیر ممتاز (حق پایین) حالتی است که اجازه اجرای دستورالعمل های حساس سخت افزاری مثل دستورالمعل توقف و دستورالعمل های ورودی/خروجی را نمیدهد. این حالت را حالت کاربر نیز گویند چرا که برنامه ای کاربران معمولا در این حالت اجزا میشود. حالت ممتاز یک وضعیت اجرایی است که به تمام دستورالعمل های سخت افزار اجازه اجرا میدهد. که به این حالت حالت سیستم، حالت کنترل یا حالت هسته می گویند.

Kernel یا هسته سیستم :

1- به وقفه واکنش نشان میدهد

2- به سخت افزار دسترسی مستقیم دارد

3- مقیم دائمی حافظه میباشد

4- ایجاد پردازه، ختم پردازه، زمانبندی و … در قسمت Kernel انجام میشود.

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

1- مدیریت منابع مانند پردازنده، حافظه، گذرگاه ها، تایمرها و …

2- ماشین توسعه یافته (Extend Machine)

3- ایجاد لایه تجدید : مجموعه برنامه هایی است که جزئیات سخت افزاری را از دید کاربر مخفی نگه میدارد.

4- ایجاد واسطه کاربری قوی و خوش تعریف

تاریخچه سیستم عامل :

جهت بررسی تاریخچه سیستم عامل می بایست تاریخچه معماری ماشین هایی را در نظر گرفت که سیستم عامل ها بر روی آن ها اجرا میشوند.

1- نسل اول 1945-1955 : در ساخت کامپیوتر ها از لامپ خلاء استفاده میشد. ماشین های آن موقع قادر بودند در هر لحظه یک بیت را اجرا کنند. زبان های برنامه نویسی حتی اسمبلی ناشناخته بودند. پس چیزی به نام سیستم عامل وجود نداشت.

2- نسل دوم 1955-1965 : کامپیوتر ها از ترانزیستور ساخته شدند. شرکت جنرال سیستم اولین سیستم عامل را برای کامپیوتر IBM 701 نوشت. سیستم عامل ها به صورت batch کار میکردند.

3- نسل سوم 1965-1980 : پیدایش مدارات مجتمع IC، پیدایش multiprogramming، پیدایش vlsi-lsi، این دوره معادل میشود با عرضه سیستم عامل برای کامپیوتر های شخصی، همچنین سیستم عامل ها روی شبکه کار میکردند، معمولا از اولین سیستم عامل هایی که در این دوره به برتری دست یافتند به Ms Dos برای خانواده کامپیوتری Intel و Unix برای کامپیوتر های Motorola میتوان اشاره کرد.

سیستم ها از جهت ارتباط با کاربر به دو دسته تقسیم میشوند :

1- سیستم های محاوره ای (Interactive) : سیستم هایی هستند که در آن ها کاربر به طور مستقیم و روی خط (on-line) با کامپیوتر در ارتباط است. کاربر دستوراتی را وارد میکند و منتظر پاسخ می ماند. پس از دریافت پاسخ مجددا دستوراتی را وارد میکند.

2- سیستم های دسته ای (batch) : سیستم هایی هستند که در آن ها دریافت دستورات (برنامه های کاربر) و سپس اجرای آن ها در دو مرحله انجام می گیرد. ابتدا برنامه هایی که عموما دارای نیاز های مشابه نظیر کامپایلر یکسان هستند در یک گروه به سیستم وارد شده و پس از بار شدن کامپایلر مورد نیازشان اجرای آن ها به طور متوالی انجام میشود … .

kasra (خریدار این جزوه)
1396/9/27 - در 5:40 ب.ظ

بسیار عالی و جامع بود مرسی

© تمامی حقوق برای جزوه کده محفوظ است.