فایل ورد کامل تحقیق مروری بر سیستم عامل های win NT و XINU و MINIX و UNIX 80 صفحه در word
توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد
فایل ورد کامل تحقیق مروری بر سیستم عامل های win NT و XINU و MINIX و UNIX 80 صفحه در word دارای ۸۰ صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است
فایل ورد فایل ورد کامل تحقیق مروری بر سیستم عامل های win NT و XINU و MINIX و UNIX 80 صفحه در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
توجه : در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی فایل ورد کامل تحقیق مروری بر سیستم عامل های win NT و XINU و MINIX و UNIX 80 صفحه در word،به هیچ وجه بهم ریختگی وجود ندارد
بخشی از متن فایل ورد کامل تحقیق مروری بر سیستم عامل های win NT و XINU و MINIX و UNIX 80 صفحه در word :
موضوع : فایل ورد کامل تحقیق مروری بر سیستم عامل های win NT و XINU و MINIX و UNIX 80 صفحه در word
به دنبال پیشرفت مایکروسافت DOS به دلیل محدودیتهای حافظه میکروپروسسورهایی از قبیل ۸۰۸۶ و ۸۰۸۸ شانزده بیتی که یک فضای آدرسدهی بیست بیتی را عرضه میداشتند طراحی کردند یعنی در واقع این میکروپروسسورهای میتوانستند یک مگابایت از حافظه را به طور فیزیکی آدرسدهی کنند با توجه به این که بیست بیت به خوبی در کلمه word شانزده بیتی جای نمیگرفت مهندسین INTEL برای دستیابی به هر آدرس طرحی به نام تقسیم حافظه ارائه دادند
در این نوع آدرسدهی آمدند یک مگابایت را به ۱۶ قسمت تقسیم کردند که هر قسمت ۶۴ کیلوبایتی با ghunk بود این کار بدین دلیل بود که برنامهنویسان اصولاً در پردازندههای ۸ بیتی قدیمی مانند INTEL 8085 و ZILOG Z80 با آدرسدهی ۶۴ kdyte آشنایی داشتند
برای اینکه برنامنویسان بتوانند به هر آدرسی در داخل فضای آدرس یک مگابایتی دست پیدا کنند آدرس حافظه فیزیکی محاسبه شد قسمت در ۱۶ ضرب کرده و سپس یک offset به آن اضافه میشود نتیجه به بایت مورد نظر اشاره میکند بقیه پردازندههای ۶ بیت مانند ۶۸۰۰۰ Motorola از آدرسدهی خطی استفاده میکردند که هربیت از حافظه مستقیماً و بدون استفاده از offset & segment آدرسدهی میکرد و علاوه بر تسهیلاتی مانند MS-DOS 50 و windows 31 طراحان زیادی طرحهای خود را برای آدرسدهی و بیش از ۶۴۰ کیلوبایت حافظه پیشنهاد کردند میتوان از معروفترین نمونههاQEMM QUALAS’ ۳۸۶ MA و QUARTERDECK’S را نام برد
کل این و طرحها حافظه مورد استفاده را بیش از حد ۶۴۰ کیلوبایتی بسط داند ولی مجبور کردن آنها به کار با یک موقعیت خاص PC و دنباله درخواستها و تسهیلات نرمافزاری معمولاً یک هدر کردن زمان پردازش خنثیکننده است همیشه اینطور به نظر میرسد که حداقل یک درخواست مهم با یکی از تسهیلات با مدیریت حافظه شما سازگار نیست
اولین پردازنده که فضای آدرسدهی خطی را به کار برد و نیز با DOS سازگاری داشت INTEL 386 بودکه میبایست تقسیمبندی حافظه در کنار آن احتیاج به مدیریت شخص ثالث را حذف کرد که در واقع فضای آدرسدهی ۳۲ بیتی INTEL 386 با برنامهها نوشته شده برای پردازندههای INTEL قبلی سازگاری نداشت
این برنامههای ناسازگار DOS و تمام برنامههای اجرا شده تحت DOS بودند برایایجاد سازگاری با DOS و درخواستهای آن INTEL یک طریقه دیگر آدرسدهی را طرح کرد بنام Real Mode
این نوع آدرسدهی با سایر نرمافزارهای قبل سازگاری داشت ولی متذسفانه در هنگام کار با این نوع آدرسدهی یعنی Real moed 386 و ۴۸۶ بیش از یک ۸۰۸۶ خیلی سریع عمل نمیکند DOS که در مقابل محدودیتهای ۸۰۸۶ و ۸۰۸۸ نوشته شده بود هنوز بسیار شبیه نسخه سریع حد خود در سال ۱۹۸۱ با تمام محدودیتهای آدرسدهی عمل میکنند
در ویندوز NT یک پردازش شامل دستور العمل ها فضای آدرس دهی مجازی که برای نگهداری برنامه لازم است داده و منابع سیستم عامل که توسط برنامه های در حال اجرا به کار رفته اند می باشد در هر پردازش حداقل یک thread وجود دارد و قسمتی است که معمولآ ویندوز NT برای اجرا زمانبندی می کند هر پردازش یک thread نیازمند است چرا که بدون thread هیچ ازرشی ندارد در هنگام اجرای thread است که پردازش هم صورت می گیرداگر چه در ویندوز NTدر یک زمان می شودچند برنامه را با هم انجام شوند و این بدین معنی است که هر پردازش بیش از یک thread دارد
برنامه پایگاه اطلاعاتی را برای آ ژانس های مسافرتی در نظر می گیریم این برنامه آثار رکوردهای سرویس گیرنده آژانس را روی یک کامپیوتر محلی حفظمیکند وبرای به دست آوردن اطلاعات پرواز برای سرویس گیرنده به یک سیستم رزرواسیون از طریق شبکه یا مودم وصل شود یک شرکت مسافرتی می تواند برای سرویس گیرنده در خواست اطلاعات بکند و فایل مسافرتی سرویس گیرنده را صدا زند اتصال شبکه ای به سیستم رزرواسیون برای ایجاد و تکمیل زمان بیشتری لازم دارد تا دریافت فایل از هارددیسک اصلی اگر این درخواست به صورت یک thread نوشته شود شرکت باید قبل از دستیابی به فایل مسافرتی انقدر صبر کند تا اتصال رزرواسیون انجام شود و اطلاعات مورد در خواست انتقا ل داده شود گر چه برای یک درخواست چند threadبرنامه می تواند دست یابی به یروفایل سرویس گیرنده را هر زمان که شرکت مسافرتی اتصال شبکه ای بهسیستم رزرواسیون برقرار کرد آغاز کند در حالی که یک thread منتظر پاسخ رزرواسیون است thread دیگر پروفایل سرویس گیرنده دریافت و نمایش می دهد
ویندوز NT هم می تواند این thread های مجزا را انجام دهد وهم می تواند thread را به پردازنده های گوناگون در سیستمهای چند پردازنده ای بفرستد این threadهای چندگانه به طورهمزمان با هم اجرا می شوند
یک برنامه با ید نوشته شو دتا این thread های چند گانه را باهم ادغام کند اکثر برنامه ها که در سیستم چند پردازنده ای قابل اجرا هستند ویک thread دارند بسیاری از امکانات اجرایی نهفته و پنهان سیستم را از بین میبرند در بعضی از جاها یک پردازش با یک thread می توانند سرعت پردازنده های دیگر را پایین بیاورداین مسئله معمولآ در سیستم های شبکه ای که پردازش های اجرا شونده روی پردازنده های یک منبع مشترک مانند مدیریت شبکه را بکارمی برندواقعیت دارد اگر مدیریت شبکه چند thread باشد بازیابی می تواند بینthread هایی که روی چند پردازنده اجرا می شوند مانند تقاضا برای افزایش منابع مدیریتتقسیم شود اگر یک طرح تک thread بکار رود مدیریت شبکه می تواند تنها روی یک پردازنده کار کند با افزایش تقاضا پردازنده تضعیف می شودوبرای سیستم موجود اشکالاتی پیدا می شوند
حالا نوبت آن رسیده است که از خصوصیت دیگر ویندوز NT خصوصیت پنجم نام ببرید و آن client/serverاست که در صفحه بعد توضیحات آن داده خواهد شد
۵- ساختارCLIENT/SERVER
خیلی ها اصطلاح client/server را با شبکه های محلی و یا lanبکار می برند ما در اول شرح اصطلاحمی پردازیم سپس در مورد چگونگی کار ویندوزNT که چگونه طرح client/server را از شبکه به سیستم عامل منتقل می کند
برای درک بهتر متوسل به مثالی می شویم
فرض کنید شما در شرکتی که کار می کنید در اتاق خود یک PC که در آن یک دیسک قرار دارد و یک چاپگر که متصل به کامپیوتر است و همچنین مودم دارید این PC برای شما یک نفر در هر زمان بخوبی کار نخواهد کرد اگر شرکت افراد استخدام شده خود را افزایش داد به هر نفر یک PC تعلق می گیرد حال باید تصمیم بگیریم که ایا شما می توانید به هر کدام این افراد جداگانه یک چاپگر و یک مودم بدهید
مسلم است که این کار پر هزینه استو بعلاوه چاپگر شما که اغلب بلا استفاده است چه لزومی دارد که برای هر نفر هم یک چاپگر خریداری شود
سؤال دیگر که پیش می آید این است که ممکن است افراد دیگری هم در شرکت به فایلهایی که در هارد PC شما است احتیاج داشته باشد یکی از راهها این است که این فایلها روی فلاپی دیسک Save شود
مروری بر سیستمهای عامل UNIX MINIX XINU WIN NT
فایل ورد کامل تحقیق مروری بر سیستم عامل های win NT و XINU و MINIX و UNIX 80 صفحه در word
فهرست مطالبمقدمه ۱
۱- آدرسدهی ۳۲ بیتی ۱
مزیت های آدرس دهی ۳۲ بیتی ۴
۲-VIRTUAL MEMORY حافظه مجازی ۵
عیوب استفاده ازRAM
Mass STORAGE HARD DISK 7
SWAP FILE 9
۳-PREEMPTIVE MULTITASKING 11
THREAD 12
nonpreemptive 13
Preemptive multitasking 13
مقایسه nonpreemptive و Preemptive 14
۴- symmetric multipocess 16
MULTIPROCESSING* 16
MULTIPROCESSING متقارن و نا متقارن ۱۸
مزیتهاو عیوب سیستمها ی چند پرداشی نا متقارن ۱۸
معایب سیستم های متقارن ۱۹
THRAD 20
۵- ساختارCLIENT/SERVER 22
CUENT/SERVER در ویندور NT 24
خصوصیت کنترل دستیابی ۲۶
مقدمه ۲۸
ساختار سیستم عامل xinu 29
زمانبندی و سوئیچ کردنScheduling & Context Switching 30
فرآیند پوچ Null Process 31
هماهنگی فرآیند ها Process Coordination 32
Interprocess Communication 33
مدیریت حافظه Memory Management 34
Interrupt Processing 35
Input Output Management 36
Booting XINU 37
File System 38
سیستم عامل MINIX 40
تاریخچه MINIX 40
۱-۱نگاهی به مراحل پردازش در minix 42
۲-۲ ساختمان داخلی minix 42
۳-۲ مراحل مدیریت فرآیند ها در minix 44
فلاپی و دیسک ۴۵
۴-۲ مراحل جدول بندی شده در minix 46
۱-۱نگاهی به سیستم ورودی / خروجی در minix 47
۲-۳ برنامه مدیریت وقفه در سیستم minix 47
نرم افزار راه اندازی در سیستم unix 47
۳-۳ نرم افزار ورودی /خروجی غیر وابسته به وسایل سخت افزاری در minix 50
۴-۳ مدیریت وقفه در سیستم minix Dead Lock 51
۵-۳ دیسک گردان RAM 52
۶-۳ نگاهی به دیسک گردان فلاپی در سیستم minix 53
۹-۳ نگاهی به نرم افزار پایانه در minix 56
سیستم خروجی پایانه ۵۷
۱-۴مدیریت حافظه در minix 57
۲-۴ شمای حافظه ۵۸
نتیجه گیری ۶۱
سیستم عامل UNIX 62
مقدمه ۶۲
ساختار داخلی UNIX 65
ورود به UNIX 65
فایلها و دایرکتریهای در UNIX 66
UNIX Implementation اجرای UNIX 68
پردازشها در UNIX 69
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
مهسا فایل |
سایت دانلود فایل 