تحقیق رشته کامپیوتر – سیستم عامل های توزیع شده

Rate this post
تحقیق رشته کامپیوتر – سیستم عامل های توزیع شده

تحقیق-رشته-کامپیوتر--سیستم-عامل-های-توزیع-شده

در ابتدا کامپیوترها خیلی گران (در حد
میلیون دلار) بودند و جای زیادی را اشغال می کردند (در حد یک اتاق بزرگ)
تعداد کمی کامپیوتر وجود داشت و آنها در لابراتوارهای تحقیقاتی دانشگاه‌ها و
مراکز صنعتی بود. این کامپیوترها از یک کنسول و بوسیله یک اپراتور قابل
استفاده بودند وکاربران عادی نمی‌توانستند از آن استفاده کنند. برنامه
نویسان، برنامه‌های خود را می‌نوشتند و آن را روی رسانه‌ی خاصی مثل کارت
پانچ شده به مرکز کامپیوتر تحویل می‌دادند تا مورد پردازش قرار گیرند. قبل
از پردازش یک برنامه، اپراتور باید محیط لازم برای پردازش را آماده سازی می
کرد. این آماده سازی شامل سوار کردن نوارها و بارگذاری کارت‌های پانچ شده
در کارت خوان و … بود. برنامه اجرا می‌شود و نتایج اجرای برنامه به صورت
پرینت شده به برنامه نویس برگشت داده می‌شد.

آماده سازی کار در کامپیوترهای اولیه یک مشکل اساسی بود و بسیاری از وقت
CPU را هدر می‌داد. در سالهای ۱۹۵۰ تا ۱۹۶۰  مفاهیم جدیدی برای بهینه سازی
صرف وقت CPU ارائه شده که از میان آنها می‌توان به موارد زیر اشاره کرد:

۱-             دسته‌بندی کارهایی که نیازهای مشابهی دارند قبل از پردازش.

۲-             توالی اتوماتیک کارها.

۳-             پردازش غیر بر خط بر پایه مفاهیم با فرینگ و سرکشی

۴-             چند برنامگی

دسته‌بندی کارها اندکی استفاده از CPU را افزایش داد چرا که اپراتور
تنها وقتی محیط پردازش را تغییر می‌داد که دسته جدیدی از کارها برای اجرا
واگذار می‌شد. توالی اتوماتیک کارها توسط کارت‌های کنترل برای تعیین اغاز و
انتهای هرکار مقدار استفاده از CPU را افزایش داد و این بهینه سازی به
خاطر حذف توالی کارها توسط انسان بود.

 

سیستم
عامل های توزیع شده ، سیستم‌های جفت شده قوی، سیستم‌های جفت شده ضعیف،
سیستم‌های جفت شده ضعیف، سیستم‌های محاسبات توزیع شده، پردازش غیر بر خط،
چند برنامگی، اشتراک زمانی، اشتراک منابع کامپیوتر، ترمینال گنگ،
میکروپروسسور، مینی کامپیوتر، اشتراک پردازنده، مدل ایستگاه کاری،
سیستم‌های عامل شبکه، امنیت سیستم عامل،
توزیع شده، چند پردازشی،

دانلود فایل

Author: Admin

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.