فایل جز

مرجع دانلود فایل فایل های دانشجویی

فایل جز

مرجع دانلود فایل فایل های دانشجویی

پایگاه جامع فرق، ادیان و مذاهب_ تقریباً ده سالی است که از روز ۲۹ اکتبر، مصادف با ۷ آبان، به عنوان «روز جهانی کوروش بزرگ» یاد می‌شود. این موضوع، هم در فضای مجازی و هم در دنیای حقیقی، در سطحی وسیع مطرح گشته و می‌گردد، و چنان پیرامون آن با آب و تاب سخن گفته می‌شود که هرگونه «زیر سؤال بردن» آن مصداق «وطن‌فروشی» و «خیانت» شمرده می‌شود! برخی متعصبانه چنان بر نام و یاد این روز، اصرار می‌ورزند که به هیچ کس فرصت نقد و بررسی نیز نمی‌دهند. اما به راستی «روز جهانی کورش» در کدام سازمان و یا نهاد رسمی بین‌المللی ثبت شده است؟ آیا ادعای جهانی بودنِ Cyrus day درباره 29 اکتبر صحیح است؟ یا ناشی از توهماتِ عده‌ای سرخورده و بیمار است؟!

پاسخ این است که در هیچ یک از تقویم‌ها و گاهشماری‌های رسمی بین‌المللی، ابداً نامی از روز جهانی کورش وجود ندارد! هیچ یک از سازمان‌ها و نهادهای جهانی هیج روزی را به نام «کورش بزرگ» نامگذاری نکرده‌اند. لذا هر آنچه درباره‌ی این روز گفته می‌شود صرفاً ناشی از توهمات و تخیلات عده‌ای از سران جریان باستان‌گرایی است که برای ارضاء سرخوردگی‌هایشان دست به چنین جعلیاتی می‌زنند.

اکنون نگاهی به تارنمای رسمی سازمان ملل متحد (United Nations) و سازمان یونسکو (Unesco) می‌اندازیم و روزهای جهانی ثبت شده (International Days) را بررسی می‌کنیم. تصویری از سایت رسمی سازمان ملل متحد:


مشاهده می‌کنیم که در روزهای ماه اکتبر میلادی، هیچ اثری از «روز جهانی کورش» وجود ندارد.[1] اکنون نگاهی به سایت رسمی سازمان یونسکو :


در این سایت نیز مشاهده می‌کنیم که در روزهای ماه اکتبر و حتی دیگر ماه‌ها، هیچ اثری از «روز جهانی کورش» نیست.[2] حال آیا به راستی منصفانه است که عده‌ای با تخیلات و توهمات، جوانان این مرز و بوم را مضحکه‌ی خاص و عام قرار دهند؟ آیا ترویج این قبیل القائات دروغین کاری پسندیده است؟ آیا برای بزرگداشت مقام بزرگان باید به دروغ و اراجیف متوسل شد؟ همچنین اگر کسی با توهمات و دروغ‌پراکنی‌هایی این چنینی مبازه کرد، آیا منطقی است که او را به وطن‌فروشی و خیانت متهم نمود؟ اگر کسی حقیقت را بیان کرد و از این دروغ (روز جهانی کورش) پرده برداشت، آیا خردمندانه است که سرکوب و یا ترور شخصیتی شود؟ این‌ها همگی پرسش‌هایی هستند که شایعه‌پراکنان و دروغگویان باستان‌گرا باید به آن‌ پاسخ دهند. پس منصفانه و منطقی به تاریخ و گزاره‌های تاریخی بنگریم و از دروغ و ناراستی برحذر باشیم.

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

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

براساس داده‌های اسکوپوس ایران در رشته سلول‌های بنیادی 1190 مدرک تولید کرده که از این نظر رتبه 28 جهان و مقام دوم منطقه را در اختیار دارد.

بر این اساس کشورهای آمریکا با تولید 81370 مدرک، ژاپن با تولید 21979 مدرک،  چین با تولید 1970 مدرک، آلمان با تولید 18840 مدرک و انگلستان با تولید 15537 مدرک کشورهایی هستند که در این زمینه جایگاه ممتازی را به خود اختصاص داده‌اند.در این حوزه ترکیه مقام اول منطقه و از کشورهای اسلامی مالزی و مصر و لبنان نیز رتبه‌های سوم، چهارم و پنجم را در جمع کشورهای اسلامی و منطقه در اختیار دارند.

موقعیت ایران در هوافضا

آمریکا، چین، انگلستان، فرانسه و کانادا 5 کشور برتر رشته هوا فضا در دنیا محسوب  می‌شوند. ایران در این حوزه جایگاه 19 تولید علم را در به خود اختصاص داده است.

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

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

در حوزه بیوتکنولوژی ایران با تولید 470 مدرک در میان کشورهای اسلامی رتبه اول و در دنیا در بین تمام کشورهای جهان در رتبه 23 قرار گرفته است.

5 رتبه اول تولید علم جهان در رشته بیوتکنولوژی به ترتیب به آمریکا، چین، ژاپن، آلمان و کره جنوبی تعلق دارد. در بین کشورهای اسلامی و منطقه بعد از جمهوری اسلامی ایران که مقام اول را در رشته بیوتکنولوژی در دست دارد کشورهای ترکیه با 451 مدرک ، مالزی با 346 مدرک ، سنگاپور با 284 مدرک و مصر با 190 مدرک قرار دارد.

ایران درتولید علم شیمی

پایگاه استنادی تامسون رویترز تعداد مقالات متخصصان علم شیمی ایران را 4473 مقاله به ثبت رسانیده است که 2.325 درصد از کل تولید علم این رشته در جهان محسوب می‌شود.

ایران با تولید 4473 مقاله در سال 2012 رتبه 13 تولید علم رشته شیمی در جهان و رتبه اول را در منطقه به دست آورده است.کشورهایی مانند لهستان، تایوان، استرالیا، برزیل، سوئیس و هلند نیز به ترتیب رتبه 14 تا 19 تولید علم شیمی را در دست.

ایران پیشتاز در نانو فناوری

بر اساس رتبه بندی Nano Statistic (ستاد توسعه فناوری نانو) ایران در رده بندی تعداد مقالات نانو تا سپتامبر 2013 در جایگاه هشتم دنیا قرار گرفت.

در این رده بندی چین با 20 هزار و 463 مقاله در جایگاه اول و آمریکا با 12 هزار و 231 مقاله در رده دوم جهانی قرار گرفته است و ایران با 2 هزار و 663 مقاله رتبه 8 جهانی را از آن خود کرده است.ایران در شاخص تعداد اختراعات نانو در سال 2013 رتبه 38 جهانی را کسب کرده است در حالی که در سال‌های 2012 و 2011 در جایگاه 30 جهانی قرار داشته است.

ایران از سال 1387 تا 1392 موفق به تولید 168 محصول در حوزه فناوری نانو شده است. از این تعداد 36 درصد از محصولات (60 محصول) نمونه آزمایشگاهی آن تولید شده و 47 درصد (80 محصول) وارد بازار شده است. 17 درصد (28 محصول) نیز در حال ورود به بازار است.از 168 محصول نانویی20 محصول در حوزه نانو ابزار، 17 محصول در زمینه تجهیزات کاربرد غیر مستقیم در نانو، 54 محصول در زمینه نامو مواد و 30 محصول در زمینه محصولات واسطه‌ای علوم و فناوری نانو است.

رجیستری چیست؟

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

رجیستری یک بانک اطلاعاتی برای نگهداری تنظیمات و انتخاباتی است که برای سیستم عاملهای 32 بیتی از قبیل ویندوز 95،98،ME،NT،2000،XP و... تنظیم می نماییم.محتوای آن شامل اطلاعات و تنظیماتی است که برای نرم افزار ها ،سخت افزار، کاربران، و تنظیمات دلخواه برای کامپیوتر و سیستم عامل ویندوز می باشد.

هنگامی که کاربر تغییراتی در ویندوز به وجود می آورد مثلا در کنترل پنل ،Accessories ،System Policies تغییراتی می دهد ، این تغییرات همگی در رجیستری ویندوز منعکس و ذخیره می شوند.

فایلهایی که رجیستری ویندوز را تشکیل می دهند بسته به نسخه ویندوز شما متفاوت می باشند.در ویندوز 95 یا 98 شامل دو فایل مخفی که در دایرکتوری ویندوز نصب شده(مثلا c:windows) قرار دارند که فایلهای User.dat و System.dat هستند.در ویندوز هزاره( ME) علاوه بر اینها فایل Class.dat نیز به آنها اضافه شده است.اما در ویندوز 2000 و NT این فایلها در مسیر %system root%system32config قرار دارند . ممکن است شما منظور عبارت %system root% را نفهمیده باشید ، این به معنی نام درایو و مسیری است که ویندوز در آن نصب شده است.

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

 

ساختار رجیستری

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

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

در رجیستری سه نوع متغیر وجود دارد که عبارتند از :String , Binary , Dword که هر کدام از آنها در شرایط خاصی استفاده می شوند.به طور شش شاخه اصلی در رجیستری وجود دارند که هر کدام بخشی از اطلاعات ذخیره شده در رجیستری را نگهداری می کنند که در اینجا اشاره ای کوتاه بر هر کدام داریم:

HKEY_CURRENT_USER: این شاخه به بخشی از اطلاعات شاخه HKEY_USERS اشاره می کند که در آن خصوصیات و اطلاعات کاربر فعلی از قبیل نام کاربر، تنظیمات میز کاری (Desktop) ، تنظیمات منوی شروع (Startmenu) و ... در سیستم نگهداری می شود.

HKEY_CLASS_ROOT: این شاخه شامل اطلاعاتی از قبیل :نگاشت پیوستگی فایلها برای پشتیبانی از ویژگی کشیدن و رها کردن (Dtrag-and-Drop) ، اطلاعات OLE ، میانبرهای ویندوز(Shortcuts) ، و هسته اصلی واسط کاربری ویندوز (User Interface) میباشد.

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

HKEY_USERS : این شاخه محتوای اطلاعات انتخابات و تنظیمات مربوط به هر کاربر می باشد.هر کاربر یک SID در این شاخه دارد .

HKEY_CURRENT_CONFIG : این شاخه نیز به شاخه HKEY_LOCAL_MACHINE اشاره میکند و در ارتباط میباشد و شامل پیکربندی سخت افزار سیستم می باشد.

HKEY_DYN_DATA : این شاخه نیز به شاخه HKEY_LOCAL_MACHINE اشاره می کند و برای استفاده از خاصیت PLUG & PLAY در ویندوز می باشد . این بخش پویا می باشد یعنی بر اساس هر وسیله یا دستگاه جانبی که به سیستم متصل می شود تغییر می کند.

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

REG_DWORD : این نوع متغیر برای نمایش داده های 4 بایتی و همچنین برای ذخیره کردن مقادیر منطقی درست یا غلط(TRUE OR FALSE) به کار میروند.بدین ترتیب که برای نمایش غلط ار عدد "0" و برای نمایش درست از "1" استفاده میشود . علاوه بر این برای نگهداری پارامترهای گرداننده‏ ددستگاهها و سرویس دهنده ها از اسن نوع پارامتر لستفاده می کنند.و در REGEDT32 قابلیت نمایش به صورت باینری ،هگزا و دسیمال را دارد.

REG_EXPAND_SZ : این یک نوع متغیررشته ای فابل گسترش می باشد که نرم افزار ها جهت بعضی اعمال خود از این متغیر استفاده می کنند.برای مثال در ویندوز 2000 یاNT به جای عبارت %SYSTEM ROOT% با مقدار واقعی خود یعنی مسیر نصب ویندوز (مثلا C:WINDOWS) جایگزین می شود. باید توجه داشته باشید که این نوع متغیر فقط در ویرایشگرهای پیشرفته رجیستری از قبیل REGEDT32 قابل استفاده است.

REG_MULTI_SZ : این نوع متغیر رشته ای چند گانه می باشد که برای مقادیری که شامل یک لیست یا چندین مقدار میباشد به کار می رود که هر مقدار با کاراکتر NULL از بقیه جدا می شود. باید توجه داشته باشید که این نوع متغیر فقط در ویرایشگرهای پیشرفته رجیستری از قبیل REGEDT32 قابل استفاده است.

REG_SZ : این نوع متغیر رشته ای استاندارد می باشد که برای ذخیره کردن متن قابل خواندن توسط کاربر استفاده می شود.

انواع دیگر نوع داده که در ویرایشگرهای استاندارد قابل استفاده نیستند عبارتند از :
REG_DWORD_LITTLE_ENDIAN : که یک عدد 32 بیتی از نوع LITTLE_ENDIAN را می توانند در خود ذخیره کنند.

REG_DWORD_BIG_ENDIAN : که یک عدد 32 بیتی از نوع BIG_ENDIAN را می توانند در خود ذخیره کنند.

REG_LINK : که یک پیوند نماد ین یونیکد می باشد و به طور داخلی استفاده میشود و نرم افزارها قادر به استفاده کردن از آن نمی باشند.

REG_NONE : که نوع خاصی برای آن تعریف نشده است.

REG_QWORD : این نوع متغیر می تواند یک عدد 64 بیتی را در خود ذخیره کند.

REG_QWORD_LITTLE_ENDIAN : این نوع متغیر نیز می تواند یک عدد 64 بیتی با فرمت LITTLE_ENDIAN را در خود ذخیره کند .

REG_RESOURCE_LIST : لیست منبع گرداننده های دستگاه ها می باشد.

 

کاربردهایی از کلید HKEY_CURRENT_CONFIG

افزایش عمق رنگ در حدود ۹۶ بیت

             اگر توجه کرده باشید به صورت پیش فرض ویندوزهای 9x و 2000 و XP  فقط اجازه دسترسی به عمق رنگ در حد 32 بیت را میدهند ( یعنی 32 بیت در هر پیکسل ). این گزینه شاید برای کسانی که از یک کارت گرافیک استاندارد و معمولی ( Standard PCI/AGP Video Card )  استفاده میکنند مناسب باشد ، اما اگر شما از یک کارت گرافیک قوی استفاده میکنید ( در کنار یک مونیتور قدرتمند )  دیگر نیازی به این گونه محدودیت ها ندارید و میتوانید بسیار فراتر از آن را از ویندوز خود انتظار داشته باشید ( افزایش عمق رنگ در حد 64 یا 96 بیت ).

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

توجه مهم : قبل از هرگونه تغییر حتما ( تأکید میکنم حتما ) یک Backup از رجیستری تهیه کنید.برای ویندوزهای سری 9x و ME :

ابتدا از طریق Run وارد Regedit شده و کلید زیر را بیابید :

HKEY_CURRENT_CONFIG\Display\Setting

سپس در صفحه سمت راست به دنبال کلیدی با نام BitsPerPixel بگردید ( از نوع String ). به صورت پیش فرض عدد آن 32 خواهد بود که بیان گر همان عمق رنگ 32 بیت است. بعد روی آن دوبار کلیک کرده و مقدار عمق رنگ دلخواه را به آن اختصاص دهید که میتواند 64 یا 96 بیت و یا حتی بیشتر هم باشد ( بسته به قدرت کارت گرافیک شما ).

توجه : قبل از هر گونه تغییر در این قسمت فایل راهنما یا RTFM یا Manual را که در CD کارت گرافیک شما موجود میباشد را حتما ( تأکید میکنم حتما ) مطالعه کنید و از میزان توانایی کارت گرافیک خودتان و از اینکه تا چه حد عمق رنگ را پشتیبانی میکند مطمئن شوید بعد اقدام به تغییر این عدد کنید. افزایش ناگهانی این عدد و در صورتی که کارت گرافیک شما قادر به پشتیبانی از آن نباشد میتواند باعث خسارات جبران ناپذیری در کارت گرافیک شما شود ( بع علت وارد آمدن فشار بیش از حد به آن ) بنابراین مسئولیت این کار به عهده خودتان است !

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

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

خوب این روش برای ویندوزهای  9x و ME  بود. اما در ویندوز 2000 قضیه کمی فرق میکند. در ویندوز 2000 باید طبق روش زیر عمل کرد :

ابدا از طریق Run وارد Regedit شده و سپس کلید زیر را بیابید  :

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\000x\System\CurrentControlSet\Services\YourCardName\Device0

 

توجه : در این کلید در قسمت 000x منظور از x هر عددی غیر از 0 است. منظور از YourCardName هم نام کارت گرافیک شما است.

حالا در صفحه سمت راست مقدار کلید Default.Settings.BitsPerPixel را به دلخواه تغییر دهید ( 64 یا 96 بیت و ... ).

بعد کلید زیر را بیابید :

HKEY_LOCAL-MACHINE\System\CurrentControlSet\Hardware

Profile\000x\System\CurrentControlSet

\Services\YourCardName\Device0\Mon80000000

بعد مجددا کلید Default.Settings.BitPerPixel را در صفحه سمت راست خواهید دید که همان مقدار را که به قبلی اختصاص دادید باید به این هم اختصاص دهید.

در پایان شما باید این کلید را نیز بیابید :

HKEY_LOCAL-MACHINE\System\CurrentControlSet\Hardware Profile\000x\System\CurrentControlSet\Services

\YourCardName\VGAsave\Device0

 

و مقدار Default را از 4 به یک عدد مثل 16 تغییر دهید.

و اما برای ویندوز XP :

ابتدا از طریق Run وارد Regedit شده و سپس کلید زیر را بیابید :

HKEY_CURRENT_CONFIG\System\CurrentControlSet\

Control\Video\ID\0000\Monxxxxxxxx

سپس در صفحه سمت راست کلیدی با نام DefaultSetting.BitsPerPel را یافته و سپس روی آن دوبار کلیک کنید. در اینجا باید مقادیر را به صورت Decimal وارد کنید ( برای مثال علامت را روی Decimal برده و تایپ کنید 64 برای 64 بیت و ... ).

سپس وارد کلید زیر شوید :

HKEY_CURRENT_CONFIG\System\CurrentControlSet\Control\Video\ID\0000

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

بعد از رجیستری خارج شوید و یک بار سیستم را Restart کنید.

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

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

باز هم تأکید میکنم که اگر کاربر حرفه ای در این زمینه نیستید اکیدا از انجام این کار ( خصوصا در مورد ویندوز 2000 ) پرهیز کنید و با همان عمق رنگ 32 بیت کنار بیاید. در غیر این صورت هر گونه مسئولیتی در قبال اشتباه در این مورد به عهده خودتان است و نه هیچ کس دیگری !

این ترفند شاید در عکسها زیاد خودش را نشان ندهد چون چشم انسان به صورت طبیعی قادر به تشخیص وضوح رنگ 96 بیت نسبت به 32 بیت نیست اما در مورد تصاویر متحرک مانند ویدئوها این تغییر به خوبی محسوس است.

 

 

 

 

تنظیم دستی قدرت تفکیک‌پذیری تصویر

استفاده از دو نمایشگر برای یک دسکتاپ بزرگ‌

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

هشدار

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

Ÿ‌RegEdit را باز کنید و به آدرس زیر‌‌بروید.

0000\***\HKEY_CURRENT_CONFIG\System‌\ Current Control Set\ ‌Control‌\V‌IDEO

منظور از *** آدرس اولین کارت گرافیک شماست که معمولا‌ً با 32A77BF7 شروع می‌شود.

متغیر ‌DefaultSetting.Xresolution مربوط به وضوح ستون‌های افقی و متغیر ‌Default Setting.Yresolution مربوط به وضوح ستون‌های عمودی است.

روی Default Setting.Xresolution دوباره کلیک کنید.

در بخش ‌Base گزینه Decimal را انتخاب کنید و در بخش Value data عدد مورد نظرتان را وارد نمایید. سپس ‌RegEdit را ببندید و پی‌سی را بوت کنید.

‌البته اگر از آنچه که در رجیستری وارد می کنید اطمینان ندارید و فکر می‌کنید تنظیمات رجیستری و ویندوز به هم می‌خورد، می‌توانید از نرم‌افزارPower Strip کمک بگیرید تا همین کار را برپایه روال منطقی خود برایتان انجام دهد.

 

 

هوش مصنوعی چیست ؟

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


هوش مصنوعی، شاخه‌ایست از علم کامپیوتر که ملزومات محاسباتی اعمالی همچون ادراک (Perception)، استدلال(reasoning) و یادگیری(learning) را بررسی کرده و سیستمی جهت انجام چنین اعمالی ارائه می‌دهد.

 

هوش مصنوعی، دانش ساختن ماشین‌‌ ها یا برنامه‌های هوشمند است. همانگونه که از تعریف فوق-که توسط یکی از بنیانگذاران هوش مصنوعی ارائه شده است- برمی‌آید،حداقل به دو سؤال باید پاسخ داد:
۱ـ هوشمندی چیست؟
۲ـ برنامه‌های هوشمند، چه نوعی از برنامه‌ها هستند؟تعریف دیگری که از هوش مصنوعی می‌توان ارائه داد به قرار زیر است:
هوش مصنوعی، شاخه‌ایست از علم کامپیوتر که ملزومات محاسباتی اعمالی همچون ادراک (Perception)، استدلال(reasoning) و یادگیری(learning) را بررسی کرده و سیستمی جهت انجام چنین اعمالی ارائه می‌دهد. و در نهایت تعریف سوم هوش مصنوعی از قرار زیر است:
هوش مصنوعی، مطالعه روش‌هایی است برای تبدیل کامپیوتر به ماشینی که بتواند اعمال انجام شده توسط انسان را انجام دهد. به این ترتیب می‌توان دید که دو تعریف آخر کاملاً دو چیز را در تعریف نخست واضح کرده‌اند.
۱ـ منظور از موجود یا ماشین هوشمند چیزی است شبیه انسان.
۲ـ ابزار یا ماشینی که قرار است محمل هوشمندی باشد یا به انسان شبیه شود، کامپیوتر است. هر دوی این نکات کماکان مبهم و قابل پرسشند. آیا تنها این نکته که هوشمندترین موجودی که می‌شناسیم، انسان است کافی است تا هوشمندی را به تمامی اعمال انسان نسبت دهیم؟ حداقل این نکته کاملاً واضح است که بعضی جنبه‌های ادراک انسان همچون دیدن و شنیدن کاملاً ضعیف‌تر از موجودات دیگر است. علاوه بر این، کامپیوترهای امروزی با روش‌هایی کاملاً مکانیکی(منطقی) توانسته‌اند در برخی جنبه‌های استدلال، فراتر از توانایی‌های انسان عمل کنند. بدین ترتیب، آیا می‌توان در همین نقطه ادعا کرد که هوش مصنوعی تنها نوعی دغدغه علمی یا کنجکاوی دانشمندانه است و قابلیت تعمق مهندسی ندارد؟(زیرا اگر مهندسی، یافتن روش‌های بهینه انجام امور باشد، به هیچ رو مشخص نیست که انسان اعمال خویش را به گونه‌ای بهینه انجام می‌دهد). به این نکته نیز باز خواهیم گشت. اما همین سؤال را می‌توان از سویی دیگر نیز مطرح ساخت، چگونه می‌توان یقین حاصل کرد که کامپیوترهای امروزین، بهترین ابزارهای پیاده‌سازی هوشمندی هستند؟
رؤیای طراحان اولیه کامپیوتر از بابیج تا تورینگ، ساختن ماشینی بود که قادر به حل تمامی مسائل باشد، البته ماشینی که در نهایت ساخته شد(کامپیوتر) به جز دسته ای خاص از مسائلقادر به حل تمامی مسائل بود. اما نکته در اینجاست که این "تمامی مسائل" چیست؟ طبیعتاً چون طراحان اولیه کامپیوتر، منطق‌دانان و ریاضیدانان بودند، منظورشان تمامی مسائل منطقی یا محاسباتی بود. بدین ترتیب عجیب نیست، هنگامی که فون‌نیومان سازنده اولین کامپیوتر، در حال طراحی این ماشین بود، کماکان اعتقاد داشت برای داشتن هوشمندی شبیه به انسان، کلید اصلی، منطق(از نوع به کار رفته در کامپیوتر) نیست، بلکه احتمالاً چیزی خواهد بود شبیه ترمودینامیک!
به هرحال، کامپیوتر تا به حال به چنان درجه‌ای از پیشرفت رسیده و چنان سرمایه‌گذاری عظیمی برروی این ماشین انجام شده است که به فرض این که بهترین انتخاب نباشد هم، حداقل سهل‌الوصول‌ترین و ارزان‌ترین و عمومی‌ترین انتخاب برای پیاده‌سازی هوشمندیست.
بنابراین ظاهراً به نظر می‌رسد به جای سرمایه‌گذاری برای ساخت ماشین‌های دیگر هوشمند، می‌توان از کامپیوترهای موجود برای پیاده‌سازی برنامه‌های هوشمند استفاده کرد و اگر چنین شود، باید گفت که طبیعت هوشمندی ایجاد شده حداقل از لحاظ پیاده‌سازی، کاملاً با طبیعت هوشمندی انسانی متناسب خواهد بود، زیرا هوشمندی انسانی، نوعی هوشمندی بیولوژیک است که با استفاده از مکانیسم‌های طبیعی ایجاد شده، و نه استفاده از عناصر و مدارهای منطقی. در برابر تمامی استدلالات فوق می توان این نکته را مورد تاُمل و پرسش قرار داد که هوشمندی طبیعی تا بدان جایی که ما سراغ داریم، تنها برمحمل طبیعی و با استفاده از روش های طبیعت ایجاد شده است. طرفداران این دیدگاه تا بدانجا پیش رفته‌اند که حتی ماده ایجاد کننده هوشمندی را مورد پرسش قرار داده اند، کامپیوتر از سیلیکون استفاده می کند، در حالی که طبیعت همه جا از کربن سود برده است. مهم تر از همه، این نکته است که در کامپیوتر، یک واحد کاملاً پیچیده مسئولیت انجام کلیه اعمال هوشمندانه را بعهده دارد، در حالی که طبیعت در سمت و سویی کاملاً مخالف حرکت کرده است. تعداد بسیار زیادی از واحدهای کاملاً ساده (بعنوان مثال از نورون‌های شبکه عصبی) با عملکرد همزمان خود (موازی) رفتار هوشمند را سبب می شوند. بنابراین تقابل هوشمندی مصنوعی و هوشمندی طبیعی حداقل در حال حاضر تقابل پیچیدگی فوق العاده و سادگی فوق العاده است. این مساُله هم اکنون کاملاً به صورت یک جنجال(debate) علمی در جریان است.
در هر حال حتی اگر بپذیریم که کامپیوتر در نهایت ماشین هوشمند مورد نظر ما نیست، مجبوریم برای شبیه‌سازی هر روش یا ماشین دیگری از آن سود بجوییم.
تاریخ هوش مصنوعی
هوش مصنوعی به خودی خود علمی است کاملاً جوان. در واقع بسیاری شروع هوش مصنوعی را ۱۹۵۰ می‌ دانند زمانی که آلن تورینگ مقاله دوران‌ساز خود را در باب چگونگی ساخت ماشین هوشمند نوشت (آنچه بعدها به تست تورینگ مشهور شد) تورینگ درآن مقاله یک روش را برای تشخیص هوشمندی پیشنهاد می‌کرد. این روش بیشتر به یک بازی شبیه بود.
فرض کنید شما در یک سمت یک دیوار (پرده یا هر مانع دیگر) هستید و به صورت تله تایپ باآن سوی دیوار ارتباط دارید و شخصی از آن سوی دیوار از این طریق با شما در تماس است. طبیعتاً یک مکالمه بین شما و شخص آن سوی دیوار می‌تواند صورت پذیرد. حال اگر پس از پایان این مکالمه، به شما گفته شود که آن سوی دیوار نه یک شخص بلکه (شما کاملاً از هویت شخص آن سوی دیوار بی‌خبرید) یک ماشین بوده که پاسخ شما را می‌داده، آن ماشین یک ماشین هوشمند خواهد بود، در غیر این صورت(یعنی در صورتی که شما در وسط مکالمه به مصنوعی بودن پاسخ پی ببرید) ماشین آن سوی دیوار هوشمند نیست و موفق به گذراندن تست تورینگ نشده است. باید دقت کرد که تورینگ به دو دلیل کاملاً مهم این نوع از ارتباط(ارتباط متنی به جای صوت) را انتخاب کرد. اول این که موضوع ادراکی صوت را کاملاً از صورت مساُله حذف کند و این تست هوشمندی را درگیر مباحث مربوط به دریافت و پردازش صوت نکند و دوم این که بر جهت دیگری هوش مصنوعی به سمت نوعی از پردازش زبان طبیعی تاکید کند

پایان نامه مسیریابی روترها در شبکه

فهرست مقاله:

مقدمه

معرفی شبکه های کامپیوتری

تقسیم بندی شبکه های کامپیوتری

تقسیم بندی براساس نوع وظایف

تقسیم بندی براساس توپولوژی

توپولوژی Bus

توپولوژی Star

توپولوژی Mesh

توپولوژی Ring

توپولوژی Wireless

مبانی شبکه های بدون کابل

Bluetooth شبکه های

Infrared Data Association(IrDA )

SWAP و Home RF

WiFi و WECA

سیستم عامل شبکه

کلاینت ها و منابع

سرویس های دایرکتوری

پروتکل

عملکرد لایه های مختلف

لایه فیزیکی

پیوند داده

لایه شبکه

لایه انتقال

لایه Session

لایه نمایش

لایه Application

معرفی برخی اصطلاحات شبکه های کامپیوتری

فصل دوم

الگوریتم های مسیریابی

طراحی الگوریتم

الگوریتم های LS

الگوریتم های DV

مسیریابی سلسله مراتبی

الگوریتم های مسیریابی و پروتکل های مسیریابی

انواع الگوریتم های مسیریابی

دیدگاه روش تصمیم گیری و میزان هوشمندی

و …

.————-

چکیده ای از مقدمه آغازین ” پایان نامه مسیریابی روترها در شبکه ” بدین شرح است:

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

————

مشخصات مقاله:

دسته : مهندسی فناوری اطلاعات, مهندسی کامپیوتر

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

قالب بندی : pdf