کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

تحقیق مروری بر سیستم عامل های WIN NT وXINU و MINIX و UNIX

اختصاصی از کوشا فایل تحقیق مروری بر سیستم عامل های WIN NT وXINU و MINIX و UNIX دانلود با لینک مستقیم و پرسرعت .

تحقیق مروری بر سیستم عامل های WIN NT وXINU و MINIX و UNIX


تحقیق مروری بر سیستم عامل های  WIN NT  وXINU و MINIX و UNIX

 

 

 

 

 

 

 


فرمت فایل : WORD (قابل ویرایش)

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

 فهرست مطالب:

مقدمه ۱
۱- آدرس‌دهی ۳۲ بیتی ۱
مزیت های آدرس دهی ۳۲ بیتی : ۴
۲-VIRTUAL MEMORY (حافظه مجازی) ۵
عیوب استفاده ازRAM : 6
Mass STORAGE :HARD DISK 7
SWAP FILE 9
3-PREEMPTIVE MULTITASKING 11
THREAD 12
nonpreemptive : 13
Preemptive multitasking : 13
مقایسه nonpreemptive و Preemptive : 14
4- symmetric multipocess 16
MULTIPROCESSING* 16
MULTIPROCESSING متقارن و نا متقارن ۱۸
مزیتهاو عیوب سیستمها ی چند پرداشی نا متقارن : ۱۸
معایب سیستم های متقارن : ۱۹
THRAD 20
5- ساختار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
1-1نگاهی به مراحل پردازش در minix 42
2-2 ساختمان داخلی minix 42
3-2 مراحل مدیریت فرآیند ها در minix 44
فلاپی و دیسک ۴۵
۴-۲ مراحل جدول بندی شده در minix 46
1-1نگاهی به سیستم ورودی / خروجی در minix 47
2-3 برنامه مدیریت وقفه در سیستم minix 47
نرم افزار راه اندازی در سیستم unix 47
3-3 نرم افزار ورودی /خروجی غیر وابسته به وسایل سخت افزاری در minix 50
4-3 مدیریت وقفه در سیستم minix (Dead Lock) 51
5-3 دیسک گردان RAM 52
6-3 نگاهی به دیسک گردان فلاپی در سیستم minix 53
9-3 نگاهی به نرم افزار پایانه در minix 56
سیستم خروجی پایانه ۵۷
۱-۴مدیریت حافظه در minix 57
2-4 شمای حافظه ۵۸
نتیجه گیری ۶۱
سیستم عامل UNIX 62
مقدمه ۶۲
ساختار داخلی UNIX : 65
ورود به UNIX : 65
فایلها و دایرکتریهای در UNIX : 66
UNIX Implementation (اجرای UNIX ): 68
پردازشها در UNIX : 69

 

مقدمه

ویندوز NT نسبت به سیستمهای عامل OS/2 و UNIX و ویندوز ۱۶ بیتی دارای برتری‌هایی است که این خصوصیات و امکاناتی که ویندوز NT دارد، با یک سیستم عامل یا بیشتر نیز قابل دسترسی است. ولی هیچ‌کدام از سیتم عاملها قابلیتهای ویندوز NT را ندارد. در این قسمت مهمترین خصوصیات NT را معرفی می‌کنیم و یکسری خصوصیات کلیدی NT را شرح می‌دهیم.

۱- آدرس‌دهی ۳۲ بیتی

در اینجا لازم است توضیحی در مورد اینکه آدرس چیست و نحوة آدرس‌دهی که میکروسافت DOS چگونه است بدهیم. آدرس کلاً محل یک بایت از اطلاعات در حافظه کامپیوتر یا Mass storage می‌گویند. آدرس بر دو نوع است. آدرس می‌تواند فیزیکی و یا می‌تواند مجازی باشد.

۱-۱- آدرس‌دهی فیزیکی: به بایت دادة معین در محل فیزیکی معینی از حافظه یا دیسک اشاره می‌کنند.

۲-۱- آدرس‌دهی مجازی: به آدرس منطقی (نرم‌افزاری) اشاره می‌کند که سیستم عامل به آدرس فیزیکی معینی اشاره می‌کند.

مطلب قابل توجه در انیجا این است که ویندوزNT از بین دو آدرس‌دهی، از آدرس‌دهی مجازی استفاده می‌کند که برای هر درخواست اصولاً چهار گیگابایت اختصاص داده می‌شود که البته ۲ گیگابایت آن برای سیستم عامل منظور می‌شود.

به دنبال پیشرفت مایکروسافت DOS به دلیل محدودیتهای حافظه، میکروپروسسورهایی از قبیل ۸۰۸۶ و ۸۰۸۸ شانزده بیتی که یک فضای آدرس‌دهی بیست بیتی را عرضه می‌داشتند طراحی کردند. یعنی در واقع این میکروپروسسورهای می‌توانستند یک مگابایت از حافظه را به طور فیزیکی آدرس‌دهی کنند. با توجه به این که بیست بیت به خوبی در کلمه (word) شانزده بیتی جای نمی‌گرفت مهندسین INTEL برای دستیابی به هر آدرس، طرحی به نام تقسیم حافظه ارائه دادند.

در این نوع آدرس‌دهی آمدند یک مگابایت را به ۱۶ قسمت تقسیم کردند که هر قسمت ۶۴ کیلوبایتی با ghunk بود. این کار بدین دلیل بود که برنامه‌نویسان اصولاً در پردازنده‌های ۸ بیتی قدیمی مانند INTEL 8085 و ZILOG Z80 با آدرس‌دهی ۶۴ kdyte آشنایی داشتند.

برای اینکه برنام‌نویسان بتوانند به هر آدرسی در داخل فضای آدرس یک مگابایتی دست پیدا کنند آدرس حافظه فیزیکی محاسبه شد. (قسمت در ۱۶ ضرب کرده و سپس یک offset به آن اضافه می‌شود. نتیجه به بایت مورد نظر اشاره می‌کند.) بقیة پردازنده‌های ۶ بیت مانند ۶۸۰۰۰ Motorola از آدرس‌دهی خطی استفاده می‌کردند که هربیت از حافظه مستقیماً و بدون استفاده از offset & segment آدرس‌دهی می‌کرد. و علاوه بر تسهیلاتی مانند MS-DOS 5.0 و windows 3.1، طراحان زیادی طرحهای خود را برای آدرس‌دهی و بیش از ۶۴۰ کیلوبایت حافظه پیشنهاد کردند. می‌توان از معروفترین نمونه‌ها  QEMM QUALAS’ ۳۸۶ MAو QUARTERDECK’S را نام برد.

کل این و طرحها حافظة مورد استفاده را بیش از حد ۶۴۰ کیلوبایتی بسط داند، ولی مجبور کردن آنها به کار با یک موقعیت خاص PC و دنبالة درخواستها و تسهیلات نرم‌افزاری معمولاً یک هدر کردن زمان، پردازش خنثی‌کننده است. همیشه این‌طور به نظر می‌رسد که حداقل یک درخواست مهم با یکی از تسهیلات با مدیریت حافظة شما سازگار نیست.

اولین پردازنده که فضای آدرس‌دهی خطی را به کار برد و نیز با DOS سازگاری داشت INTEL 386 بودکه می‌بایست تقسیم‌بندی حافظه در کنار آن احتیاج به مدیریت شخص ثالث را حذف کرد که در واقع فضای آدرس‌دهی ۳۲ بیتی INTEL 386 با برنامه‌ها نوشته شده برای پردازنده‌های INTEL قبلی سازگاری نداشت.

این برنامه‌های ناسازگار، DOS و تمام برنامه‌های اجرا شده تحت DOS بودند. برایایجاد سازگاری با DOS و درخواستهای آن INTEL یک طریقة دیگر آدرس‌دهی را طرح کرد بنام Real Mode .

این نوع آدرس‌دهی با سایر نرم‌افزارهای قبل سازگاری داشت ولی متذسفانه در هنگام کار با این نوع آدرس‌دهی یعنی Real moed ، ۳۸۶ و (۴۸۶) بیش از یک ۸۰۸۶ خیلی سریع عمل نمی‌کند. DOS که در مقابل محدودیتهای ۸۰۸۶ و ۸۰۸۸ نوشته شده بود، هنوز بسیار شبیه نسخه سریع حد خود در سال ۱۹۸۱ با تمام محدودیتهای آدرس‌دهی عمل می‌کنند.

دو طریق آدرس‌دهی حافظه:

Real Mode : یک طریقة آدرس‌دهی حافظه است که از آدرس‌دهی نوع تقسیم‌بندی حافظه یعنی همان segment & offset استفاده می‌کنند. ماننده پردازندة INTEL 8086.

‍‍‍‍‍Protected Mode : یک طریقة دیگر آدرس‌دهی حافظه که برای دستیابی به بایت حافظه به جای segment & offset از آدرس‌دهی خطی استفاده می‌کند. این نوع آدرس‌دهی مشخصات حفاظت سخت‌افزاری که windows و windows NT آن را به کار گرفته‌اند، فعال می‌کند.

windows NT برای تهیه آدرس‌دهی ۳۲ بیتی واقعی Trune 32-bit addressing از آدرس‌دهی خطی ۳۸۶ و ۱۸۶ و پنتوم (INTELS586) و  همچنین  پردازنده  pisk  همچنون  Mips  و DigtalAlpha   استفاده  می کند.  قابل  ذکر است  که  دیگر  NT از  سازگار  بودن  با DOS و windos  ۱۶بیتی  صرفنظر می کند و دارای طرحی است بنام (viriul dos machine) که در این  صورت  این  امکان  را به  ویندوز NT می دهد که بتواند در خواستهای Dos و windows16 بیتی را اجرا کند (بعدا در مورد VDM صحبت خواهیم کرد ) .


دانلود با لینک مستقیم

دانلود پاورپوینت مروری اجمالی بر سیستم نگاهداری داده ها 39 اسلاید

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

دانلود پاورپوینت مروری اجمالی بر سیستم نگاهداری داده ها 39 اسلاید


دانلود پاورپوینت مروری  اجمالی  بر سیستم نگاهداری داده ها 39 اسلاید

فایل ( File ) چِیست ؟

فایل سیستم (File System) چِیست   

دیسک (Disk) چیست ؟

دسترسی کاربران به فایلهای داده چگونه میباشد؟


دانلود با لینک مستقیم

دانلود پاورپوینت مروری بر کنترلرهای فازی و کاربردهای آن در Robotics

اختصاصی از کوشا فایل دانلود پاورپوینت مروری بر کنترلرهای فازی و کاربردهای آن در Robotics دانلود با لینک مستقیم و پرسرعت .

دانلود پاورپوینت مروری بر کنترلرهای فازی و کاربردهای آن در Robotics


دانلود پاورپوینت مروری بر کنترلرهای فازی و کاربردهای آن در  Robotics
nاولین بار در سال 1965 توسط دکتر لطفی زاده مطرح گردید.
nبرای برطرف ساختن ناتوانی منطق دوگانه و ریاضیات بسیار دقیق در برخورد با دنیای واقعی و نا دقیق
nدر سال 1968 نظریات مربوط به کارگیری منطق فازی در بحث کنترل مطرح گردید
nاولین با در سال 1974 در ارتباط با فرایند کنترل یک موتور بخار توسط آقایان ممدانی و اصیلیان صورت پذیرفت
nیکی از  موارد  مهم به کار گیری منطق فازی برای طراحی سیستم های کنترلی براساس کنترل منطقی فازی FLC (Fuzzy Logic Control) می باشد
nدر منطق دو ارزشی یا ارسطویی فرض بر دقیقا معلوم بودن حد و مرزهاست و یک مقولة معلوم یا در آن حوزه قرار دارد یا خیر
nمسائل دنیای واقعی فاقد حد و مرزهای واضح و روشن هستند
nتاریخچه منطق فازی
nبررسی اجمالی کنترلرهای فازی
nکنترلرهای ساده فازی
nکنترلرهای خود سازمان ده فازی
nکنترلرهای وفق پذیر فازی
بررسی چند نمونه از کاربرد کنترلهای فازی درRobotics
 
 
شامل 27 اسلاید powerpoint
 

دانلود با لینک مستقیم

مقاله مروری بر کاربرد نظام‌های خبره و هوشمند در بازیابی اطلاعات

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

مقاله مروری بر کاربرد نظام‌های خبره و هوشمند در بازیابی اطلاعات


مقدمه

مقالات و متون متعددی در مورد مفهوم و کاربردهای نظام‌های خبره و هوش مصنوعی نوشته شده است. با این حال، جست‌جو در ویرایش پیوسته (2004) پایگاه چکیده مقالات کتابداری و اطلاع‌رسانی (لیزا)‌ نشان داد که به طور نسبی مقالات اندکی در خصوص کاربردهای عینی نظام‌ها‌ی خبره و هوشمند در بازیابی اطلاعات نوشته شده است. هدف مقاله حاضر، پاسخگویی به این سؤال است که آیا نظام‌های خبره و هوش مصنوعی (هوشمند) را می‌توان در نظام‌های بازیابی اطلاعات مورد استفاده قرار داد و اگر چنین است کاربرد عینی آنها در این‌گونه نظام‌ها چگونه است. مروری بر تحقیقات انجام شده در حوزه کتابداری و اطلاع رسانی در این زمینه نشان می‌دهد که ابهام‌هایی در خصوص کاربردهای عینی فن‌آوری‌های خبره و هوش مصنوعی در بازیابی اطلاعات مشاهده می‌شود. چه بسا، یکی از دلایل این امر انتشار متون و مقالاتی است که بیشتر بر جنبه‌های نظری تاکید داشته‌اند. این موضوع توسط لنکستر و وارنر در کتاب" کاربرد فناوریهای هوشمند در خدمات کتابداری و اطلاع‌رسانی" برجسته شده است (لنکستر و وارنر، 2001، ص1). در واقع، این ابهام وجود دارد که آیا نظام‌های مورد بحث در این‌گونه متون و مقالات، به طور عینی به مرحله بهره برداری رسیده‌اند و در پایگاه‌های اطلاعاتی حاوی انواع مختلفی از اطلاعات، برروی دیسک فشرده یا شبکه‌های پیوسته، مورد استفاده قرارگرفته‌اند، یا اینکه تنها ساختار و عملکردهای آنها به طور نظری مورد بحث قرارگرفته است، یا در بهترین شکل، در قالب پیش نمون ارائه شده‌اند. از طریق جدول 1 می‌توان دیدگاهی کلان نسبت به مقالات مرتبط منتشر شده در مجلات حوزه کتابداری و اطلاع‌رسانی که در پایگاه لیزا نمایه شده‌اند بدست آورد

نظام خبره و هوشمند چیست؟

الف. نظام هوش مصنوعی (هوشمند) در اغلب متون، این مفهوم دلالت بر نظامی دارد که قادر است برخی اعمال هوشمندانة انسان را شبیه‌سازی کند. فنلی تعریف شفافی از نظام‌های هوش مصنوعی ارائه داده است: "برنامه‌های کامپیوتری که به منظور شبیه‌‌سازی قدرت استدلال‌گرایی انسان طراحی شده‌اند و می‌توانند از اشتباهات خود درس بگیرند و قادرند به صورت سریع و خبره اعمالی را انجام دهند که انجام آنها نیاز به تخصص انسان دارد" (فنلی، 1992). کاسی در کتاب خود تحت عنوان "ماهیت هوش مصنوعی" این مفهوم را یک حوزه کلان از علم به شمار آورده است که ممکن است در اذهان مردم معانی مختلفی را (نظیر روبات‌های مصنوعی) را تداعی کرده باشد. هوش مصنوعی قرار است وظایفی را انجام دهد که نیاز به هوش انسان دارد (کاسی، 1998). در این وادی، این پرسش مطرح است که آیا بسیاری از وظایفی نظیر محاسبات و تجزیه و تحلیل‌های پیچیدة ریاضی که برنامه‌های کامپیوتری قادرند آنها را با سرعت، دقت، و صحت بیشتری نسبت به انسان انجام دهند (نظیر برنامه‌های تجزیه و تحلیل آماری) می‌توان مصادیقی از یک نظام هوشمند به شمار آورد. اگرچه کامپیوتر چنین اعمالی را می‌تواند با دقت و صحت بیشتری نسبت به انسان انجام دهد، اما در نقطة مقابل، کارهای بسیار ساده‌ای نیز وجود دارند که انسان قادر است آنها را به سهولت انجام دهد. به طور مثال، تشخیص چهرة افراد برای انسان کاری بسیار معمولی محسوب می‌شود، ولی برای نظام‌های کامپیوتری فرایندی بسیار پیچیده، دشوار و چه بسا نا ممکن محسوب می‌گردد. نظام‌های هوشمند قصد دارند به اموری بپردازند که برای انجام آنها نیاز به سطح بالایی از استدلال‌گرایی و تصمیم گیری است. فورد چنین تعریفی از یک نظام هوشمند ارائه داده است: "نظام هوشمند نظامی است که حداقل از برخی از قواعد دانش اکتشافی (نه لزوما در سطح خبره) استفاده کند یا بتواند قضاوت‌ها یا تصمیم گیری‌هایی را با وجود نامعلوم بودن یا ناقص بودن شواهد موجود انجام دهد" (فورد، 1991، ص8) با بررسی متون مرتبط دو هدف اصلی را می‌توان در ایجاد نظام‌های هوش مصنوعی به منظور شبیه‌سازی اعمال هوشمندانه انسان شناسایی کرد: • درک و بررسی بهتر جنبه‌های مختلف هوش انسان و امکان شبیه‌سازی آن توسط ماشین • طراحی برنامه‌های کاربردی هوشمند برای انجام وظایفی که نیاز به هوش انسان دارد طبق نظرات مک‌کارتی و هیس ، مشکلی که حوزة هوش مصنوعی با آن روبه‌رو است، با جنبه‌های معرفت شناسی و اکتشافی مسائل در ارتباط است. برخی اعمالی را که نظام‌های خبره انجام می‌دهند به هیچ وجه نمی‌توان هوشمند دانست. در واقع، نظام‌های هوش مصنوعی باید از درجة بالایی از استدلال‌گرایی و تصمیم‌گیری در شرایط و موقعیت‌های مختلف برخوردار باشند. استفاده از منطق اکتشافی اساس کار نظام‌های هوشمند به شمار می‌آیند، بنا‌براین، حتی برنامه‌هایی که از سطح بسیار بالایی از تحلیل‌های آماری و ریاضی استفاده کنند را نمی‌توان یک نظام هوشمند تلقی کرد.

فرمت ورد  تعداد صفحات 39


دانلود با لینک مستقیم

دانلود مقاله مروری بر روشهای محاسبه ارزیابی و تخمین تلفات در شبکه های توزیع نیروی برق

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

دانلود مقاله مروری بر روشهای محاسبه ارزیابی و تخمین تلفات در شبکه های توزیع نیروی برق


 دانلود مقاله مروری بر روشهای محاسبه  ارزیابی و تخمین تلفات در شبکه های توزیع نیروی برق

 دانلود مقاله مروری بر روشهای محاسبه  ارزیابی و تخمین تلفات در شبکه های توزیع نیروی برق با فرمت pdf  تعدادصفحات 98


دانلود با لینک مستقیم