فایل ورد کامل تحقیق مروری بر سیستم عامل های win NT و XINU و MINIX و UNIX 80 صفحه در word


در حال بارگذاری
10 جولای 2025
پاورپوینت
17870
4 بازدید
۷۹,۷۰۰ تومان
خرید

توجه : به همراه فایل 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 ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.