نیک فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

نیک فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق درباره REAL TIME

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

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

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

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

 

خلاصه : در سالهای اخیر ، یک درخواست برای سیستم‌های REAL_TIME که می‌‌تواند حجم گسترده‌‌‌ای از داده‌‌های به اشتراک گذاشته شده را دستکاری کند ، به یک امر حتمی و لازم در سیستم‌‌های REAL_TIME Data BASE RTDBS به عنوان یک زمینة تحقیقی تبدیل شده است . این مقاله بر روی مسئلة زمان‌بندی QUERY ها در RTDBS ها متمرکز شده است .

ما الگوریتم جدیدی به نام Priority Adaptation Query Reource Scheduling PAQRS برای اداره کردن کارهای Multi Class Query و Single Class Query را معرفی و ارزیابی می‌کنیم . هدف عمدة الگوریتم به حداقل رساندن تعداد Deadline های از دست داده شده است و در عین حال اطمینان پیدا کردن از اینکه dead line های از دست داده شده در بین کلاسهای متفاوت مربوط به یک توزیع اجرایی از دست دادن پخش شده باشد . این منظور با تعدیل پویای پذیرش ورودی ، تخصیص حافظه و سیاست‌های اعمال اولویت بر طبق پیکربندی منبع معنی آن و خصوصیات کلی کار بدست می‌آید . یک سری از آزمایشات نشان داده‌اند که PAQRS برای زمان‌بندی Query های Real _Time بسیار مؤثر هستند .

معرفی : در تعدادی از Data Base application های پدیداری شامل ـ کنترل پرواز ، مدیریت شبکه و اتوماسیون کارخانه ـ باید تعداد زیادی از داده‌های به اشتراک گذاشته شده به یک روش به هنگام دستکاری شوند . به صورت مخصوص‌‌ تری ،‌این application ها ممکن است که transaction ها و Query هایی تولید کنند که باید تا Dead line های مشخصی انجام شوند تا نتایج کاملی ( یا اصلاً نتیجه‌ای ) را در برداشته باشند . نیاز به سیستم‌هایی که می‌توانند از چنین مدیریت‌های زمانی میزان اصلی داده‌ها ،‌ پشتیبانی کنند ،‌توجه محققین را به سمت زمینة سیستم‌های Real _ Time Data buse RTDBS در هر دو زمینة اجتماعات محاسبه‌ای Real _ Time و Data base ای کشانده است . امروزه بیشتر کار در زمینة RTDBS بر روی موارد مدیریت Tran ssaction و زمان‌بندی منابع سطح پایین CPU , I/O متمرکز شده است .

بسته به اینکه چگونه application های یک سیستم Real _Time Data base می‌توانند فشار زمانی اشان را تحمل کنند به عنوان یک سیستم Hard ، Soft یا Firm شناخته می‌شوند . در این مطالعه ، ما بر روی Firm RTDBS ها تمرکز می‌کنیم که در آن Job ای که از زمان dead line اش بگذرد به عنوان یک Job بدون استفاده ( غیرمفید ) در نظر گرفته می‌شود . برای رویارویی با فشارهای زمانی Job هایش ، یک Firm RTDBS باید Mulit Program باشند ، بنابر این تمامی منابع آن می‌تواند به صورت پرباری مورد استفاده قرار بگیرد . به علاوه ، باید زمان تکمیل Job های منفرد که تنظیم کند ؛‌ برای این کار باید از زمان‌بندی الویت‌بندی برای رفع هرگونه درگیری منبعی Multi Programming باعث آن می‌شود استفاده کند . در Firm RTDBS هنگامی که فضای کاری آن شامل Job هایی است که از کلاسهای متفاوتی نشأت گرفته‌اند رسیدن به هدف اصلی آن سخت‌تر می‌شود . برای چنین فضاهای کاری ، RTDBS باید مواردی مانند چگونگی توزیع از دست دادن Dead line ها در بین کلاسهای مختلف را هم اداره کند . چون توزیع مطلوب از دست دادنهای Dead line از یک محیط به محیط دیگر ممکن است فرق داشته باشد ، RTDBS باید بتواند سیاست‌های زمان‌بندی منبع‌هایش را بر مبنای توزیع اعمال شده توسط System Administer سازگار کند . بنابر این هدف یک RTDBS با یک فضای کاری چند کلاسه multi class باید به حداقل رساندن کل تعداد موارد از دست رفتن Dead line ها باشد و هر از دست رفتنی باید با توجه به تنظیمات Administer بین کلاسها توزیع شود .

( A) Real_Time Query Processing

بازده Query ها می‌تواند بسته به میزان حافظه‌ای که برای کار به آنها داده شده است بسیار متفاوت باشد . هنگامی که حافظة کافی در اختیار Query ها قرار می‌گیرد ،‌اکثر آنها می‌توانند به آسانی یکباره Operand Relation هایشان را بخوانند و نتایج لازم را به صورت مستقیم تولید کنند . این مقدار به عنوان حداکثر حافظة مورد نیاز Query در نظر گرفته می‌شود . اگر حافظة کمتری به آنها اختصاص داده شود ، تا زمانیکه این مقدار بیشتر از حداقل حافظة مورد نیاز Query باشد ، باز هم اکثر Query ها می‌توانند با بیرون نوشتن فایلهای Temporary و خواندن دوبارة آنها در Process های بعدی اجر شوند . برای مثال ، یک Hash Join هم می‌تواند با داشتن حداکثر حافظة مورد نیاز برای Query اش اجرا شود که یکی بزرگتر از اندازة Inner Relation اش است و هم می‌تواند فقط در یک عبور اضافی با تعداد Buffer Page هایی به کمی ریشة دوم اندازة inner Relation اش کار کند . برای کمک به اینکه تمامی کلاسهای Query بتوانند به سطح بازدهی موردنظرشان برسند ، یک RTDBS حتماً باید به تعدادی از Query ها کمتر از حداکثر حافظة موردنیازشان تخصیص دهد به ویژه هنگامی که مقدار حافظة موردنیازشان بزرگ است . در هر حال ، اگر تعداد زیادی Query پذیرفته شود ، I/o اضافی که در نتیجة آن ایجاد می‌شود باعث Thrashing می‌شود و به جای کمک بودن برای هم روندی ایجاد اشکال می‌کند . بنابر این RTDBS ها باید به دقت پذیرفتن Query به سیستم را کنترل کنند .

بعد از مشخص شدن اینکه کدام Query ها باید پذیرفته شوند مسئلة‌بعدی که RTDBS با آن رو برو سست تخصیص حافظه است . هنگامیکه با اولویت‌ترین Query ایی که Cpu یا Disk را در اختیار دارد ، از آن منبع به صورت کاملاً انحصاری استفاده می‌کند ،‌ ولی حافظه باید بین تمام Query های پذیرفته شده به اشتراک گذاشته شود . هنگامیکه حداکثر حافظة موردنیاز کل Query های پذیرفته شده از حافظة قابل دسترسی بیشتر باشد ، RTDBS باید در مورد میزان حافظه‌ای که باید بر هر Query بدهد تصمیم‌گیری کند . در این تصمیم‌گیری هم بازده موردنیاز کلاسها و هم فشار محدودیت زمانی هر Query در نظر گرفته شود . به علاوه ، تأثیر تخصیص حافظه در کاهش زمان پاسخگویی Query های منفرد هم باید در نظر گرفته شود اینکه بهترین استفاده از حافظة در دسترس بشود . در آخر ، چون اولویت نسبی تا یک Query در حال اجرا ممکن است با گذشت زمان به علت آمدن و رفتن Query های دیگر به سیستم تغییر کند ، تخصیص حافظه به یک Query احتمالاً نوسان و بالا و پایین خواهد داشت . برای ساده کردن پردازش َquery مؤثر در رویارویی با چنین نوسان حافظه‌ای ، RTDBS ها نیازمندquery operator هایی هستند که بصورت دینامیکدر حال اجرا هم بتوانند حافظه آزاد کنند و هم حافظة بیشتری را بپذیرند . تا این تاریخ ، کنترل ورودی و تخصیص حافظه مسائلی هستند که در زمان‌بندی Real _Time Query آدرس دهی نشده‌اند .

Our Foues ( B )

این مقاله بر روی مشکل Query های زمان‌بندی در سیستم‌های Real _ Time Data base متمرکز است . در اینجا الگوریتمی به نام


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


تحقیق درباره REAL TIME

تحقیق درباره پوشش های سرامیکی ونسوز 36 ص

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

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

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

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

 

پوشش های سرامیکی ونسوز

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

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

فاکتورهای انتخاب :

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

محیطی که فلز پوشش کاری شده در آن کار می کند .

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

سازگاری پوشش با فلز پایه

روش اعمال پوشش

کنترل کیفی پوشش

توانایی تعمیر پوشش

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

هیدروژن با جلوگیری یا به حداقل رساندن نفوذ اکسیژن ،نیتروژن وهیدروژن ازاتمسفر بواسطه پوشش به فلز پایه محافظت کند .

مکانیزم های محافظت

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

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

سازگاری شیمیایی ومکانیکی :

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

بویژه موقعی که پوشش ها بر روی فلزات دیر گداز وآلیاژهای پایه نیکل برای کار در دماهای بالا به کار می رود . پوششهای اکسیدی به اصطلاح پایدار مانند آلومینا در صورت وجود برخی فلزات دیر گداز مانند نیوبیم وتا نتالم در دماهای بالا 1370C0 پایدار نیستند همچنین آلومینا با فلزاتی مانند تیتانیم وزیر کونیم واکنش می دهد وویژگی های محافظتی پوشش از بین خواهد رفت .

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

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

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

- روشهای کاربرد

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

کنترل کیفیت پوشش

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


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


تحقیق درباره پوشش های سرامیکی ونسوز 36 ص

تحقیق در مورد چگونگی شتاب دار کردن ذرات

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

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

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

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

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


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

 

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

نوارهای انرژی وحاملها:

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

مقدار انرژی جنبشی که یک اربیتال دارد بستگی به انرژی الکترون آن دارد.

پیوندهای کووالانسی:

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

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

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

نوارهای انرژی در نیمه هادی:

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

اتمهای منفرد و جامدات:

در اینجا رفتار ویک اتم در حالتی را که در همسایگی هیچ اتم دیگری قرار ندارد و بصورت کاملا منفرد یعنی در خلا کامل است بررسی می کنیم.(شکل 1)

ابتدا الکترون سطوح کم انرژی تر را پر می کند.

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

با تجمع اتمها اصل انحصار پائولی اهمیت پیدا می کند. طبق این اصل هیچ دو الکترونی نمی تواند در حالت کوانتومی انرژی یکسانی داشته باشد. بنابراین انتظار می رود که با نزدیک شدن اتمهای منفرد ترازهای انرژی تغییر کند.

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


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


تحقیق در مورد چگونگی شتاب دار کردن ذرات

تحقیق درباره linux

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

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

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

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

 

تعاریف پایه و نکات کاربردی در لینوکس و یونیکس

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

1- فرامین و دستورات در محیط سیستم عاملهای گنو / لینوکس به بزرگی و کوچکی حروف حساس یا باصطلاح case sesitive‌ میباشند ، این بدان معناست که کلماتی چون Mozilla, MOZILLA, mOzilla , mozilla کاملا با هم متفاوت هستند و بعنوان چهار دستور جداگانه تلقی میشوند .و بصورت پیش فرض فقط دستور mozilla‌ برای اجرای مرورگر اینترنت موزیلا در محیط این سیستم قابل اجراست و بقیه دستورات بدون نتیجه خواهد بود . همچنین کلمه عبور ورودی شما به سیستم و کلمه رمز عبور نیز از این قائده پیروی میکنند .

2- نام فایلها در لینوکس میتواند حداکثر شامل 256 کاراکتر باشد که این کاراکترها کلیه حروف و اعداد و ( - و _ و . ) و حتی تعدادی کاراکترهای غیر مصطلح دیگر باشد .

3- فایلهائی که نام آنها با دات یا ( . ) آغاز میشود را نمیتوان با دستور ls‌ یاdir مشاهده و لیست نمود . چرا که سیستم تصور میکند این فایلها دارای خصوصیت پنهان بوده و باید حتما از دستور ls –a برای مشاهده همه فایلهای موجود در مسیر جاری استفاده کرد . (a=all)

4- کاراکتر / در لینوکس مشابه همتای خود درداس یعنی \‌ بوده و به معنای ریشه تمام دایرکتوریهای موجود در سیستم فایل لینوکس است . برای مثال برای رفتن به یکی از دایرکتوریهای سیستم از دستور cd /usr/doc استفاده میشود .

5- در لینوکس همه دایرکتوریها در زیر شاخه یک دایرکتوری اصلی بنام ریشه یا root‌ قرار دارند و هیچگونه درایوی مثل داس یا ویندوز (c,d,e,f,…) وجود ندارد . این بدان معناست که حتی درایوهای فیزیکی مثل هارد دیسکهای متعدد و یا حتی درایوهای شبکه پس از اتصال به سیستم فایل لینوکس در زیر مجموعه دایرکتوری ریشه root‌ قرار میگیرند .

6- در فایلهای پیکربندی سیستمی لینوکس کلیه خطوط دستوری که با کاراکتر # شروع میشوند صرفا حاوی توضیحاتی برای راهنمائی کاربران میباشند و در هنگام اجرای فایل پیکربندی نادیده گرفته خواهند شد .

7- لینوکس بصورت ذاتی یک سیستم چند کاربره میباشد و کلیه تنظیمات سیستمی و فایلهای متعلق به هر کاربر در یک دایرکتوری اختصاصی وی در شاخه /home/ قرار میگیرد . تنظیمات کاربری و کلمه شناسائی و سایر تنظیمات اختصاصی اعمال شده در سیستم توسط هر کاربر در دایرکتوری home‌ مخصوص وی و در فایلهائی قرار میگیرد که همگی با نقطه یا " . " آغاز میگردند .

8- فایلهای تنظیمات عمومی سیستم در دایرکتوری /etc قرار دارند .

9- در لینوکس همچون سایر سیستمهای عامل چند کاربره همه دایرکتوریها و حتی تک تک فایلها حاوی اطلاعات مربوط به خصوصیات و سطح دسترسی قابل تعریف permissions میباشند .

10- دستورات تکمیلی هر فرمان اجرا شده در خط فرمان متنی با کاراکتر - و وقتی فرمان کمکی حاوی بیش از یک کاراکتر باشد با - - آغاز میشوند. این مورد را میتوان با برخی سوئیچها کمکی فرمان داس / مقایسه کرد .

11- هنگامی که بخواهید یک فرمان در پس زمینه سیستم اجرا شود باید پس از تایپ دستور یا فرمان مربوطه کاراکتر & را قرا دهید .

 

معرفی انواع سیستم فایل در لینوکس و یونیکس و ویندوز

سیستم فایل هر کامپیوتر، امکان ذخیره سازی فایل‌ها و اطلاعات را روی آن فراهم می‌سازد. هنگامی که از داخل برنامه واژه پرداز خود سندی را ذخیره می‌کنید، این سیستم فایل است که تعیین می‌کند سند چگونه و کجا ذخیره شود. ابزارهای ذخیره سازی مانند فلاپی دیسک‌ها، دیسک‌های سخت، درایوهای CD-ROM، درایوهای Zip و... تا قبل از اینکه سیستم‌عامل سیستم فایل را روی آنها تشکیل دهد، قابل استفاده نیستند.سیستم فایلهای گوناگونی برای سیستم‌عامل‌های مختلف از جمله ویندوز و سیستم عاملهای مبتنی بر یونیکس و لینوکس ارائه شده‌اند که در مورد ویندوز این سیستم فایلها عبارتند از :

انواع سیستم‌های فایل در ویندوز

۱- FAT16 : در سیستم‌عامل داس استفاده می‌شد.۲- FAT32 : از ویندوز ۹۵ تا me استفاده می‌شد.۳- NTFS 4.0 : در سیستم‌های nt 4.0 استفاده می‌شد.۴- NTFS های جدید : از ویندوز ۲۰۰۰ به بعد استفاده می‌شود.

انواع سیستم‌های فایل در یونیکس و لینوکس

اما بحث اصلی ما درمورد سیستم فایلهای مبتنی برلینوکس است که برخی از آنها عبارتند از ext2، ext3، xfs، reiserfs و غیره. این سیستم فایل‌ها در جزئیات فنی دارای تفاوت‌هایی با هم هستند ولی از نظر ساختاری که ایجاد می‌کنند مشابه بوده و تفاوت چندانی باهم ندارند. در این مقاله ما وارد جزئیات فنی هر نوع از سیستم فایلها نشده و تنها ساختار آنها را بررسی خواهیم کرد.

سیستم فایل یا درخت؟

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

پارتیشن‌ها

در سیستم فایل سیستم‌عامل‌های مبتنی بر لینوکس و یونیکس، دیسک‌های سخت می‌توانند پارتیشن‌های متعددی داشته باشند. در این صورت هر پارتیشن دارای یک نقطه اتصال یا mount point می‌باشد که در آن نقطه به درخت سیستم فایل متصل می‌شود. مثلا می‌توانید اطلاعات کاربران سیستم را در یک پارتیشن جداگانه ذخیره نموده و نقطه اتصال آنرا home تعیین کنید که محل قرارگیری اطلاعات کاربران است و به همین ترتیب.

بخش‌های درخت سیستم فایل

اکنون به بررسی تک تک شاخه‌های سیستم فایل می‌پردازیم. توجه داشته باشید که دسترسی به اکثر این شاخه‌ها فقط توسط کاربر ریشه امکان پذیر است.-شاخه bin: در این شاخه، دستورات سیستم‌عامل که برای تمام کاربران قابل دستیابی هستند و برخی دستورات مدیریتی سیستم قرار می‌گیرند.-شاخه boot: این شاخه که می‌تواند در یک پارتیشن جداگانه بوده و به پوشه boot متصل شده باشد، حاوی برنامه راه‌نداز بوت سیستم عامل می‌باشد. مانند Grub و Lilo.-شاخه dev: محل قرارگیری نقطه دسترسی‌های ابزارهای سخت افزاری است. مثلا تمام پورت‌ها، پارتیشن‌ها و... در اینجا دارای یک فایل هستند. برای مثال فایل dev/fd0 نشاندهنده فلاپی درایو سیستم است و به همین ترتیب. بسیاری از برنامه‌های کاربردی از این فایلهای دسترسی برای خواندن و نوشتن داده‌ها بر روی ابزار مورد نظرشان استفاده می‌کنند. مثلا یک برنامه کاربردی فایل dev/fd0 را باز کرده و در آن می‌نویسد. در حقیقت اطلاعات روی درایو فلاپی و دیسکی که در آن قرار دارد، نوشته خواهد شد.


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


تحقیق درباره linux

تحقیق در مورد خواص الاستیکی نانوتیوپ‌ها 27 ص

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

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

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

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

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


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

 

خواص الاستیکی نانوتیوپ‌ها :

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

کاربرد در نانوتکنولوژی :

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

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

سوزن دستگاههای اسکن‌ کننده برای توسعه نانوتکنولوژی بسیار با اهمیت هستند زیرا این دستگاهها شکل سطح را مشخص می‌کنند .بنابراین باید سوزن آنها بسیار تیز باشد و پس از مصرف مکرر دچار سایش نگردد. امروزه نانوتیوپ‌های منفرد که به تیرهای یک سر درگیر سیلیکنی متصل هستند در میکروسکوپ‌های نیروی اتمی متداول استفاده می‌شوند . نمونه‌ای از این سوزن‌های ساخته شده از نانوتیوپ‌ کربن در شکل 5-55 نشان داده شده است .

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

نانو تکنولوژی ،‌انسان و محیط زیست

مزایای نانوتکنولوژی :

با توجه به مطالبی که در فصول قبلی مورد بحث قرار گرفت ملاحظه می‌نماییم که نانوتکنولوژی در تمام جنبه‌های مختلف زندگی انسان تاثیر گذار بوده و اغلب این اثرات به صورت محسوس و غیرمحسوب قابل مطالعه ، بررسی و تحلیل می‌باشد و بطور کلی می‌توان گفت که زندگی اجتماعی انسان و توسعه همه جانبه آن وابستگی شدیدی به موضوع نانوتکنولوژی داشته ، و اغلب این وابستگی‌ها نتیجه اثرات مثبت و سازنده‌ای است که نانوتکنولوژی در زمینه‌های مختلف زندگی انسان از جمله مسایل اقتصادی ، زیست محیطی ، پزشکی ، تغذیه ، صنایع ،منسوجات و بطور کلی سیستم‌ها و ابزار آلات و ملزومات روزمره از خود نشان داده است . نمونه‌هایی از این اثرات مثبت در قالب کاهش مصرف مواد اولیه و هزینه‌های تولید ،‌کاهش آلودگی محیط زیست ، طراحی و ساخت وسایل و ابزارهای دقیق در مهندسی پزشکی ، رساندن دز مناسب دارو به سلولهای بیمار ، تقویت و تعدیل مواد مناسب در تغذیه روزمره ، افزایش کارآیی و عمر قطعات صنعتی و بهبود کیفیت و تنوع کارآیی مواد و منسوجات مورد نیاز زندگی انسان و هزاران مورد دیگر را می‌توان نام برد . در این خصوص در فصول قبلی در زمینه مزایای نانوتکنولوژی مباحثی مطرح و مسایل بیشتری در کتب و مقالات منتشر شده توسط دیگر نویسندگان ] 5-1[ بیان شده است که اهم آنها به شرح ذیل است .

ذرات نانومتری می‌توانند به راحتی وارد سلول‌ها شوند ، بر این اساس داروهای جدیدی را نیز می‌توان تولید نمود .

جالب‌ترین کاربردی که این مواد در زمینه محیط زیست و همچنین در زمینه انرژی دارند ، پیل‌های سوختی می‌باشد که کاربردهای صنعتی زیادی دارند . از جمله تحقیقاتی که در حال انجام است می‌توان به تحقیقات در زمینه بکارگیری نانوتیوپ‌های کربن به عنوان ذخیره کننده هیدروژن در این پیل‌ها اشاره نمود . این پیل‌ها قادر خواهند بود تا حتی اتومبیل‌ها را نیز به حرکت در آورند در حالی که تنها ماده خروجی این گونه اتومبیل‌ها آب می باشد. شماتیکی از این پیلها در شکل 6-1 نشان داده شده است .

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


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


تحقیق در مورد خواص الاستیکی نانوتیوپ‌ها 27 ص