دانلود پاورپوینت بررسی تاریخچه سیستمهای عامل (os history)
پاورپوینت بررسی تاریخچه سیستمهای عامل (os history)
دسته بندی | پاورپوینت |
فرمت فایل | ppt |
حجم فایل | 16 کیلو بایت |
تعداد صفحات | 11 |
دریافت فایل
پاورپوینت بررسی تاریخچه سیستمهای عامل (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
باید آنرا پشتیبانی نمایند.
دارای پشتیبانی 24 ساعته تلفنی و پیامکی و ایمیلی و تلگرامی 09214087336
بهترین کیفیت در بین فروشگاه های فایل
دانلود سریع و مستقیم
دارای توضیحات مختصر قبل از خرید در صفحه محصول