دانلود دروس تخصصی موفقیت ارتباط با ما فروشگاه تخصصی علمی آموزشی فایل ویکی پاورپوینت تمامی رشته ها فایل ویکی1

دانلود پاورپوینت تاريخچه سيستمهای عامل

دانلود پاورپوینت تاريخچه سيستمهای عامل

اولين digital / computer توسط (1792-1871)charles babbage طراحي شد.

کامپيوتری که او ساخت موتور  تحلي لی (Analytical Engine)  نام داشت . اگر چه بانج بيشتر عمر و ثروت

 خود را صرف ساختن موتور تحليلی کرد ولی به نتيجه  دلخواه و مطلوب خود نرسيد زيرا او فقط از مکانيک

 محض استفاده می کرد .

 و فن آوری آن دوران امکان توليد چرخها و چرخ دنده هايي با دقت و ظرافت مورد نياز وي را نداشت .

نسل اول _(55-1945) : لامپهای خلا و تخته مدارهای سوراخدار:

در دهه 40 کامپیوترهايی  با استفاده از لامپهای خلا بوجود آمد.

اندازه اين ماشينها بسيار بزرگ بود و به همراه دهها هزار لامپ خلا داخل اتاقها را پر مي کرد ، اما از ارزانترين کامپيوترهای شخصی امروزی کندتر کارمی کرد.

- کليه عمليات به زبان ماشين بود( زبانهای برنامه سازی شناخته شده بود)

- نسل بدون سيستم عامل ( هيچ کس نامی از سيستم عامل نشنيده بود)

- برنامه نويس برای کار با ماشين ابتدا وقت رزرو ميکرد  ، سپس سروقت معين به اتاق ماشين وارد می شد

 و تخته مدار سوراخدار خود را در ماشين قرار مي داد و ساعاتی را منتظر می ماند به اين اميد که هيچ يک از چند هزار   (مثلا 2000 ) لامپ خلا در طی اجرای برنامه نسوزد

- برنامه ها برای محاسبات عددی معمولی مانند تهيه جداول

- يک عده از مردم تمامی مراحل طراحی ساخت برنامه نويسی استفاده و نگهداری يک ماشين را بر عهده داشتند

نسل دوم :( 65-1955) ترانزيستور(batch):

ظهور ترانزيستور در اواسط دهه 1950 يک انقلاب بنيادين بود حجم کامپیوترها کوچک شد و قابليت اطمينان آنها بالا رفت لذا سازندگان می توانستند کامپيوترها را توليد کرده و به مشتريها بفروشند.
- متخصصين طراحی ساخت برنامه نويسی،  تعمير و نگهداری و اپراتوری از يکديگر تفکيک شدند.
- هزينه اين ماشينها حدود چند ميليون دلار بود.
برای اجرای يک job(کار) ( مثلا يک برنامه يا يک مجموعه از برنامه ها ) يک برنامه نويس خود را برروی
يک کاغذ می نوشت ( به زبان فرترن يا اسمبلی ) سپس آنرا بروی smart card ( کارتهای منگنه )punch می کرد و يک دسته کارت را به اتاق كامپيوتر  می آورد و به يکی از اپراتورها تحويل می داد.

وقتي کامپيوتر کار در حال اجرا را به اتمام می رساند يک اپراتور به سمت چاپگر می رفت و کاغذهای خروجی برنامه  را جدا و به اتاق خروجی منتقل ميکرد تا بعدا برنامه نويس آنها را بردارد سپس او يکی ديگر از دسته کارتها را ا ز اتاق ورودی آورده و در دستگاه کارت خوان قرار می داد و در صورتي که برنامه به مترجمfortran نياز داشت وی دسته کارت مترجم فرترن را نيز داخل کمد فايلها برداشته و در دستگاه کارتخوان قرار می داد. هنگاميکه اپراتورها برای انجام اين کارها در اتاق ماشين راه می رفتند مدت زيادی از وقت کامپيوتر تلف مي شد.
راه حلی که برای کاستن زمان تلف شده بوجود آمد: سيستمهای دسته ای (batch) بود. يک سبد پر از دسته کارتها در اتاق ورودی جمع آوری شود سپس کليه آنها به وسيله دستگاه کارتخوان ( يک کامپيوتر کوچک و نسبتا ارزان مانند IBM1401) خوانده شده و از طريق يک Tape drive برروی يک

Magnetic tape ذخيره گردد. اين کامپيوترها به عنوان کامپيوترهای ورودی / خروجی استفاده می شدند يعنی برای خواندن کارتها کار باtapedrive ها و جاپ خروجی ها مناسب بودند اما برای محاسبات عددی مناسب نبودند يک کامپيوتر گرانقيمت مانند  برای پردازش و محاسبات واقعی استفاده می شد .

نسل سوم (80-1965)integnted circuits(ICS)and multi programming:

System /360 ,IBMرا ساخت كه خانوادهاي از ماشينها بود كه از نظر نرم افزاري با يگديگر سازگار بودند.

طيف وسيعي از ماشينها ( از اندازه 1401 تا خيلي قويتر از 7094) را در خود داشت .

تفاوت ماشين ها فقط در قيمت و كا رايي (حداكثر اندازه حافظه ،سرعت پر دازنده ،تعداد دستگاههاي ورودي / خروجي و نظاير آن) بود. همه انها معماري و مجموعه دستورالعملهاي يكساني داشتند ،لذا برنامه هاي نوشته شده در يكي از آنها در ساير ماشينها نيز قابل اجرا بود. ضمنا براي انجام محاسبات در دو زمينه علمي و تجاري ساخته شده بود.

بدليل استفاده از مدارات مجتمع به جاي ترانزيستور ،حجم كوچكتر وreliability  بالاتري نسبت به نسل دوم وجود داشت . و از نسبت price/performance بهتري برخوردار بودند.

سيستم عامل بود IBM system/360 os/360, كه رضايت مشتريها را در بر داشت

تكنيكهاي اساسي اين نسل شامل :

چند برنامگي multiprogramming

Spooling

Time-sharing

برنامه ها به دو دسته  تقسیم میشوند:

(I/Obound(I/o limited   

(cpu – bound(cpu limited 

در برنامه هاي cpu limited(مثل برنامه هاي محاسبات علمي سنگين) ، I/Oبندرت به كار مي رود . افزايش سرعت دستگاههاي ورودي و خروجي تا ثير چنداني در سرعت اجراي برنامه ندارد ولي افزايش سرعت CPU(مثلا استفاده از CPU اي با قدرت محاسباتي دو برابر )،در سرعت اجراي برنامه تاثير خيلي زيادي دارد (تقريبا دو برابر سرعت در اجراي برنامه) در برنامه هاي I/o limited(مثل برنامه هاي تجاري و بانكهاي اطلا عاتي)، حجم I/O خيلي زياد است اما معمولا از محاسبات پيچيده خبري نيست . لذا اغلب 80 تا 90 درصد كل زمان برنامه زمان انتظا ر I/O ميباشد.

در اين سيستمها افزايش سرعت دستگاههاي ورودي و خروجي تاثير زيادي روي كل زمان اجراي يك برنامه دارد اما سرعت CPU اگر اضافه شود تا ثير چنداني نخواهد داشت.

براي جلوگيري از بيكاري  CPU هنگام اجراي يك برنامه كه اكنون منتظر كامل شدن عمل I./O  است از تكنيك multiprogramming استفاده شد .

شامل 11  اسلاید POWERPOINT



پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت هزینه و دریافت فایل

مبلغ قابل پرداخت 5,200 تومان
نمایش لینک دانلود پس از پرداخت هزینه
ایمیل
موبایل
کمک به هزینه درمان بیماران سرطانی

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


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

نام فایلحجم فایل
TARIKHCHEH-SYSTEM_2041652_3571.zip147.7k





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

دانلود پاورپوینت پروژه مدارک مایکروسافت معرفی شرکت مایکروسافت: "Micro-soft" کوتاه شده کلمات (Microcomputer software) در ابتدا توسط Bill gates و Paul Allen  در نیو مکزیکو سال 1975 ایجاد شد، که فعالیت آنان برای گسترش و فروش basic Interpreters برای Altair 8800 بود. سرانجام این کمپانی توانست حکمفرمای تمام Operating سیستم ها شود.   مدارک مايکرو سافت چيست : دستيابی به مدارک قابل ارائه از طرف شرکت مايکروسافت بهترين معيار سنجش ...

توضیحات بیشتر - دانلود 6,500 تومان