واضی فایل

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

واضی فایل

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

تحقیق درباره. آشنایی با سیستم عامل ویندوز Windows

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 64

 

آشنایی با سیستم عامل ویندوز

Windows

سالها بود که کابران ریز کامپیوترهای و سیستم های سازگار با ان ، سیستم عامل را مترادف با می دانستند . از سال 1981 که نخسین نسخه عرضه شد تا زمانی که با ظهور عامل ، مجبور به ترک میدان رقابت شد ، حاکم بی چون و چرا بر ریز کامپیوترها بود . محیط ساده نوشتاری ، فرمانهایی که باید آنها را با دقت می نوشتند ، عدم پشتیبانی کامل ابزارهای صوتی و تصویری ، مدیریت نه چندان مناسب حافظه ( حداقل تا نسخه 5 ) و از همه مهمتر عدم وجود بهرهوری مناسب از امکانات سخت افزاری ، نیروی انسانی و زمان همگی از کاستی های آشکار این سیستم عامل بودند .

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

اغلب کاربرد بزودی از این رابط گرافیکی ، به عنوان تکمیل کننده سیستم عامل خود استفاده کردند و نتیجه آن شد که محصولات فراوانی برای

کار تحت لوای این رابط گرافیکی بوجود آمدند .

اما همچنان را به عنوان قیم نیاز است . بدون ، مفهومس برای وجود نداشت و این بود که بایستی سیستم را راه اندازی می کرد و سپس در صورت تمایل کار بر ( و وجود نرم افزار ) پروند به اجرا در می آمد و روابط گرافیکی برتر ظاهر می شد .

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

بالاخره پس از سر و صدای فراوان و نامگذاری های متعدد ، در سال 1995 میلادی ، شرکت محصول نهایی خود را با نام 95 روانه بازار کرد .

سیستم عامل جدید بزودی جای خود را در میان کاربران ریز کامپیوترها بازکرد و در زمان



خرید و دانلود تحقیق درباره. آشنایی با سیستم عامل ویندوز Windows


تحقیق درمورد کارآموزی کار با سیستم عامل Unix در بانک صادرات دایره کامپیوتر 57 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 58

 

بسم الله الرحمن الرحیم

دانشگاه آزاد اسلامی

واحدپرند

نام پروژه : گزارش کارآموزی

موضوع پروژه :

کار با سیستم عامل Unix در بانک صادرات- دایره کامپیوتر

استاد :

جناب آقای مهندس خیاطی

دانشجو :

شیدرخ فتحی

شماره دانشجویی : ۸۳۱۵۳۱۵۳

بهار ١۳۸۷

تقدیر و تشکر

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

اکنون در آستانه راهی نو به پاس نعمات بی حد پروردگار بر خود لازم می دانم سپاس گذار تمام عزیزانی باشم که در برابر سختی ها و ناملایمات روزگار یاریم نمودند.

و سپاس فراوان از پدرم که بی نیازیم آموخت و مادرم که به من درس محبت داد.

همچنین از زحمات اساتید محترم دانشگاه و به خصوص استاد ارجمند جناب آقای مهندس خیاطی که با راهنمایی های خود راهگشای اینجانب بوده اند کمال تشکر و سپاسگذاری را دارم.

مراتب سپاس صمیمانه خود را از کارکنان دایره کامپیوتر بانک صادرات منطقه غرب تهران دارم که پشتیبان من بوده و با رهنمودهای ارزنده خود راهگشای اینجانب بوده اند.

تقدیم به آنهایی که حقیقت بر دل و جانشان تجلی کرده است اگر چه از این اوراق بی بها مستغنیند.

فهرست

عنوان صفحه

بخش اول : آشنایی با سیستم عامل unix

تاریخچه ....................................................................................................... ۸

آشنایی با سیستم عامل ...................................................................... ۱۱

ویژگی های سیستم عامل unix ........................................................ ۱۲

ساختار سیستم عامل unix ................................................................ ۱۳

۱- kernel ...................................................................................... ۱۳

تخصیص حافظه های اصلی و فرعی ........................................ ۱۴

کنترل دستیابی به دستگاههای جانبی ........................................ ۱۵

۲- فایل سیستم .................................................................................. ۱۶



خرید و دانلود تحقیق درمورد کارآموزی کار با سیستم عامل Unix در بانک صادرات  دایره  کامپیوتر  57 ص


تحقیق در مورد سیستم عامل مدیریت منابع

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .doc ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 11 صفحه

 قسمتی از متن .doc : 

 

سیستم عامل: مدیریت منابع (Resource Manager)

یعنی سیستم عامل باعث استفاده بهینه و سودمند اقتصادی از منابع فیزیکی و منطقی سیستم می گردد. منظور از منابع فیزیکی، پردازنده ها، دیسک ها، حافظه ها، موس ها، چاپگرها، پورت ها و ... می باشد.

و منظور از منابع منطقی اطلاعات، فایل ها و ... هستند.

یک سیستم کامپیوتری منابع سخت افزاری و نرم افزاری زیادی دارد که ممکن است در حین اجرای برنامه لازم باشد سیستم عامل همانند مدیر منابع عمل کرده و آنها را بر حسب نیاز به برنامه های مشخصی تخصیص می دهد مثلاً اگر دو برنامه همزمان بخواهند از چاپگر استفاده کنند سیستم عامل اطلاعات خروجی آنها را در بافر ریخته و سپس به ترتیب بر اساس اولویت از پیش تعیین شده اطلاعات را به چاپگر می فرستد بنابراین کار سیستم عامل این است که بداند چه کسانی از کدام منابع استفاده می کنند و در برابر confilict (تضاد) درخواست های مختلف میانجیگری می کنند.

سیستم عامل معمولاً اولین برنامه ای است که پس از بوت شدن در حافظه بار می شود پس از بار شدن قسمتی از سیستم عامل به طور دائم در سیستم عامل باقی می ماند (Resident)، قسمت های دیگر با توجه به کاربرد کامپیوتر توسط کاربر از دیسک یا حافظه آورده می شود.

سیستم عامل

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

تمام کامپیوترها از سیستم عامل استفاده نمی نمایند. مثلا" اجاق های مایکروویو که در آشپزخانه استفاده شده دارای نوع خاصی از کامپیوتر بوده که از سیستم عامل استفاده نمی نمایند. در این نوع سیستم ها بدلیل انجام عملیات محدود و ساده، نیازی به وجود سیستم عامل نخواهد بود. اطلاعات ورودی و خروجی با استفاده از دستگاههائی نظیر صفحه کلید و نمایشگرهای LCD ، در اختیار سیستم گذاشته می شوند. ماهیت عملیات انجام شده در یک اجاق گاز مایکروویو بسیار محدود و مختصر است، بنابراین همواره یک برنامه در تمام حالات و اوقات اجراء خواهد شد.

برای سیستم های کامپیوتری که دارای عملکردی بمراتب پیچیده تر از اجاق گاز مایکروویو می باشند، بخدمت گرفتن یک سیستم عامل باعث افزایش کارآئی سیستم و تسهیل در امر پیاده سازی برنامه های کامپیوتری می گردد. تمام کامپیوترهای شخصی دارای سیستم عامل می باشند. ویندوز یکی از متداولترین سیستم های عامل است . یونیکس یکی دیگر از سیستم های عامل مهم در این زمینه است . صدها نوع سیستم عامل تاکنون با توجه به اهداف متفاوت طراحی و عرضه شده است. سیستم های عامل مختص کامپیوترهای بزرگ، سیستم های روبوتیک، سیستم های کنترلی بلادرنگ ، نمونه هائی در این زمینه می باشند.

سیستم عامل با ساده ترین تحلیل و بررسی دو عملیات اساسی را در کامپیوتر انجام می دهد :



خرید و دانلود تحقیق در مورد سیستم عامل مدیریت منابع


دانلود پاورپوینت سیستم عامل

دانلود پاورپوینت سیستم عامل

لینک دانلود و خرید پایین توضیحات

دسته بندی : پاورپوینت

نوع فایل :  .ppt ( قابل ویرایش و آماده پرینت )

تعداد اسلاید : 25 اسلاید

 قسمتی از متن .ppt : 

 

Shahriar Pirnia http://www.pirnia.net

Operating systemسیستم عامل

زمان بندی پروسسها Process Scheduling

Scheduler (زمانبند) : بخشی از سیستم عامل است که تصمیم می گیرد از بین پروسسهای آماده اجرا CPU به کدام یک داده شود . برا ی این تصمیم گیری از الگوریتمی استفاده می شود که الگوریتم زمان بندی (ُScheduling Algorithm) نامیده می شود .

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

1- عدالت ((Fairness : هر پروسس سهم عادلانه ای از CPU را دریافت نماید .

2- کارایی (ٍٍٍٍEfficiency) : CPU بیکار نماند و وقتی پروسس امکان جلو رفتن ندارد CPU به پروسس دیگری داده شود .

3- زمان پاسخ (Response Time) : زمان پاسخ ، زمان پاسخ به فرمانهای Interactive کاربر است .

4- حداقل بودن زمان بازگشت (Turnaround Time) : زمان بازگشت برای یک کار Batch طول زمان از لحظه ورود آن به سیستم تا لحظه پایان یافتن (کامل شدن) آن می باشد .

5- حداکثر شدن Throughput: تعداد کارهایی است که در واحد زمان انجام می شود .

زمانبندی

زمانبندی انحصاری (Nonpreemptive) (اجرا تا تکمیل)

زمانبندی غیر انحصاری (Preemptive)

زمانبندی Round Robin :

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

به هر پروسس یک Quantum (کوانتم) یا Time-slice (برش زمانی) CPU داده می شود . اگر پروسس در پایان کوانتم هنوز خاتمه نیافته باشد ، CPU از آن گرفته می شود و به پروسس بعدی در صف داده می شود .

اندازه Quantum چقدر باشد ؟

فرض کنید Context switch ، 5 میلی ثانیه طول بکشد .

اگر طول کوانتم 20 میلی ثانیه باشد

20% = (20 + 5) / 5 = میزان اتلاف

اگر طول کوانتم را 500 میلی ثانیه در نظر بگیریم

1% > 505/5 =( 5 + 500 )/ 5 = میزان اتلاف

اغلب کوانتم برابر 100 میلی ثانیه را مناسب می دانند .

p5

100

p2

80

p3

70

p5

p2

80

p3

70

p5

80

p2

80

p3

70

p5

70

p4

80

p3

70

p5

70

p4

70

p3

70

p5

70

p4

60

p3

70

90

پس از گذشت یک : quantum

پس از گذشت دو : quantum

زمانبندی اولویت (Priority Scheduling Algorithm) :

در زمانبندی Round Robin همه پروسسها دارای اولویت یکسان بودند .

نیاز به اعمال فاکتورهای خارجی منجر به زمانبندی دارای اولویت می شود .



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


دانلود پاورپوینت Operating system سیستم عامل

دانلود پاورپوینت Operating system سیستم عامل

لینک دانلود و خرید پایین توضیحات

دسته بندی : پاورپوینت

نوع فایل :  .ppt ( قابل ویرایش و آماده پرینت )

تعداد اسلاید : 25 اسلاید

 قسمتی از متن .ppt : 

 

Shahriar Pirnia http://www.pirnia.net

Operating systemسیستم عامل

زمان بندی پروسسها Process Scheduling

Scheduler (زمانبند) : بخشی از سیستم عامل است که تصمیم می گیرد از بین پروسسهای آماده اجرا CPU به کدام یک داده شود . برا ی این تصمیم گیری از الگوریتمی استفاده می شود که الگوریتم زمان بندی (ُScheduling Algorithm) نامیده می شود .

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

1- عدالت ((Fairness : هر پروسس سهم عادلانه ای از CPU را دریافت نماید .

2- کارایی (ٍٍٍٍEfficiency) : CPU بیکار نماند و وقتی پروسس امکان جلو رفتن ندارد CPU به پروسس دیگری داده شود .

3- زمان پاسخ (Response Time) : زمان پاسخ ، زمان پاسخ به فرمانهای Interactive کاربر است .

4- حداقل بودن زمان بازگشت (Turnaround Time) : زمان بازگشت برای یک کار Batch طول زمان از لحظه ورود آن به سیستم تا لحظه پایان یافتن (کامل شدن) آن می باشد .

5- حداکثر شدن Throughput: تعداد کارهایی است که در واحد زمان انجام می شود .

زمانبندی

زمانبندی انحصاری (Nonpreemptive) (اجرا تا تکمیل)

زمانبندی غیر انحصاری (Preemptive)

زمانبندی Round Robin :

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

به هر پروسس یک Quantum (کوانتم) یا Time-slice (برش زمانی) CPU داده می شود . اگر پروسس در پایان کوانتم هنوز خاتمه نیافته باشد ، CPU از آن گرفته می شود و به پروسس بعدی در صف داده می شود .

اندازه Quantum چقدر باشد ؟

فرض کنید Context switch ، 5 میلی ثانیه طول بکشد .

اگر طول کوانتم 20 میلی ثانیه باشد

20% = (20 + 5) / 5 = میزان اتلاف

اگر طول کوانتم را 500 میلی ثانیه در نظر بگیریم

1% > 505/5 =( 5 + 500 )/ 5 = میزان اتلاف

اغلب کوانتم برابر 100 میلی ثانیه را مناسب می دانند .

p5

100

p2

80

p3

70

p5

p2

80

p3

70

p5

80

p2

80

p3

70

p5

70

p4

80

p3

70

p5

70

p4

70

p3

70

p5

70

p4

60

p3

70

90

پس از گذشت یک : quantum

پس از گذشت دو : quantum

زمانبندی اولویت (Priority Scheduling Algorithm) :

در زمانبندی Round Robin همه پروسسها دارای اولویت یکسان بودند .

نیاز به اعمال فاکتورهای خارجی منجر به زمانبندی دارای اولویت می شود .



خرید و دانلود دانلود پاورپوینت Operating system سیستم عامل