معرفی و دانلود فایل کامل پاورپوینت بررسی تاریخچه سیستمهای عامل (os history)

پنج‌شنبه 13 مهر 1396 ساعت 09:10
پاورپوینت بررسی تاریخچه سیستمهای عامل (os history) در 11 اسلاید قابل ویرایش همراه با تصاویر و توضیحات کامل
دسته بندی پاورپوینت
فرمت فایل ppt
حجم فایل 16 کیلو بایت
تعداد صفحات فایل 11
پاورپوینت بررسی تاریخچه سیستمهای عامل (os history)

فروشنده فایل

کد کاربری 6017

پاورپوینت بررسی تاریخچه سیستمهای عامل (os history) در 11 اسلاید قابل ویرایش



تاریخچه سیستمهای عامل (os history)

اولین digital / computer توسط (1792-1871)charles babbage طراحی شد.
کامپیوتری که او ساخت موتور تحلی لی (Analytical Engine) نام داشت . اگر چه بانج بیشتر عمر و ثروت
خود را صرف ساختن موتور تحلیلی کرد ولی به نتیجه دلخواه و مطلوب خود نرسید زیرا او فقط از مکانیک
محض استفاده می کرد .
و فن آوری آن دوران امکان تولید چرخها و چرخ دنده هایی با دقت و ظرافت مورد نیاز وی را نداشت .





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


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

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

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



تفاوتهای سیستم عامل شبکهای و سیستم عامل توزیع شده :
DISTRIBUTED VERSUSNETWORK OS

در یک سیستم عامل شبکه ، کاربران از وجود ماشینهای مختلف در شبکه آگا هند و می توانند به یک یا چند
REMOTE COMPUTER وصل نما یید و فایلهای یک ماشین را روی ماشین دیگر کپی کنند هر ماشین سیستم عامل Local خودش را اجراء می کند . یک سیستم عامل شبکه ، ساختاری مانند یک سیستم عامل تک کاربره را دارد که بخش مربوط به راهبری NIC و برنامه های ورود به سیستم از راه دور و دسترسیRemote به فایلها به ان اضافه شده است .

اما در سیستم عامل توزیع شده :
کاربران از این امر اگاه نیستند که در برنامه شان در کجا به اجراء در می آید (در کامپیوتر local یا یک یا چند کامپیوتر remote ) و یا فایلهای انها در کجا قرار دارند که خاصیت transparency نام دارد 0
هر چیزی را با نام آن مشخص میکنیم ونیاز به دانستن اینکه کجا قرار دارد نداریم .
اغلب سیستمهای توزیع شده به برنامه های کاربردی اجازه میدهند که در یک زمان بر روی چندین پردازنده (بطور موازی) به اجراء در آید.

مثالهایی از D-OSES : AMOEBA





سیستمهای اشتراک ز مانی time sharing) (


این سیستمها دارای تکنیک multi programming هستند ولی می توانند به کاربران online پاسخ
دهند هر کاربر یک ترمینال بر خط (online) در اختیار دارد .
در این سیستمها ،کامپیوتر قادر است که به تعدادی از کاربران online در کنار یکدیگر سرویس دهد
وقتی در مواقعی کهcpu بیکار می ماند ، کارهای دسته ای بزرگ را در background به اجرا در آورد.
CTSS اولین سیستم اشتراک زمانی بود که دانشگاه M . I. T آنرا بوجود آورد .
(ـ) Multics محصولی از دانشگاه General E lectric Bell Labs , MIT
مخفف MULTIPLEXED INFORMATION AND COMPUTING SERVICE
(ـ) UNIX توسط KEN THEMPSON بر روی یک کامپیوتر کوچک PDP-7بوجود امد.
(ـ) POSIX (استاندارد IEEE برای UNIX) حداقل واسط فراخوان سیستمی که سیستمهای UNIX
باید آنرا پشتیبانی نمایند.


اعتماد شما سرمایه ما
نظرات (0)
امکان ثبت نظر جدید برای این مطلب وجود ندارد.