بررسی مهندسی معکوس مغز Reverse Engineering the Brain

بررسی مهندسی معکوس مغز  Reverse Engineering the Brain


اشاره :
، این را Tim Buschman، دانشجوی سال آخری می‌گوید که در آزمایشگاه عصب‌شناسی پروفسور Earl Miller مشغول پژوهش است. البته دیدن مگی به این آسانی‌ها مقدور نیست؛ برای دور نگهداشتن مگی از محیطی که انسان‌ها در آن حضور دارند، از او در محیطی مجزا نگهداری می‌شود تا از رفتار انسان‌ها تأثیر نپذیرد. ولی علایم هوشمندی او روی دو نمایشگر که روبه‌روی بوشمن قرار دارد، قابل مشاهده است. مگی در طول هفت سال گذشته برای مرکز علوم مغز و ادراک (Brain and Cognitive Sciences: BCS) دانشگاه ام‌آی‌تی کار کرده است. این میمون، سه ساعت در روز به بازی‌های کامپیوتری مشغول است که بیشتر با هدف ساخت و پرورش الگوهای کلی توسط مغز مگی و سپس استفاده از آن الگوها به عنوان ابزار، طراحی شده اند. بوشمن (شاید به طنز) می‌گوید: . منظور او حرکت به سمت بالا و پایین در یک بازی کامپیوتری است که شامل عملگرهای منطقی است که در گروه‌های خاصی قرار می‌گیرند.

ولی مگی بسیار خوب عمل می‌کند: واکنش خوب در برابر پرسش‌های سخت، صرف تنها نیم ثانیه برای پاسخگویی به هر مسئله و چهار پاسخ درست از پنج پاسخ، نمونه‌ای از عملکرد خوب اوست.

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

چهل سال پیش، این ایده وجود داشت که دانش عصب‌شناسی و هوش مصنوعی باید همزمان و تواماً در آزمایشگاه‌هایی مانند آنچه که Miller در آن به پژوهش پرداخته است، مورد مطالعه قرار بگیرد، ولی تصور نمی‌رفت که این دو، بتوانند چندان به توسعه هم کمک کنند. پیشتر، حیطه مطالعاتی این دو متد بسیار متفاوت از هم بود. عصب شناسی بر کشف و توضیح جزئیات ساختار عصب و فعالیت‌های عصبی متمرکز بود و هوش مصنوعی می‌کوشید با توسعه یک مسیر مستقل و فارغ از فرآیندهای بیولوژیکی، به شبیه‌سازی هوش برسد (از دیدگاه تاریخی، فناوری در واقع نیازی به الهام گرفتن از طبیعت نداشته است؛ نه هواپیماها مانند پرندگان پرواز می‌کنند و نه خودروها مانند اسب‌ها حرکت می‌کنند.) و به نظر می‌رسید هوش مصنوعی با شتاب بیشتری پیشرفت می‌کند.
با استفاده از دانش عصب‌شناسی به سختی می‌شد به ماهیت مغز پی برد؛ چه رسد به این‌که بتوان بر نحوه عملکرد آن واقف شد. از سوی دیگر، هر کسی که کمی اطلاعات علمی داشت، روزی را که کامپیوترها بتوانند هر آنچه را که انسان انجام می‌دهد انجام دهند (شاید هم بهتر از انسان) دور از دسترس نمی‌دانست. در سال 1962، توجه مقامات به پشتیبانی از پروژه‌ای مبنی بر طراحی یک سیستم فراگیر خودکار جلب شد که پروژه‌ای جنجالی در ایالات‌متحده محسوب می‌شد (این سیستم به Cybernation مشهور بود)؛ چرا که گمان می‌رفت با آمدن این سیستم، تعداد زیادی از مردم کار خود را از دست بدهند.

تعداد مشاهده: 652 مشاهده

فرمت فایل دانلودی:

فرمت فایل اصلی: doc

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

حجم فایل:18 کیلوبایت

 قیمت: 5,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    حاوی فایل ورد قابل ویرایش

بررسی مهندسی معکوس reverse engineering

بررسی مهندسی معکوس reverse engineering


مهندسی معکوس در نرم افزار ( Reverse Engineering soft ware):
بحث در مورد علم مهندسی معکوس از سال 1990 میلادی آغاز شده و در بعضی مجله های علمی مثل IEEE Software به صورت یک طبقه بندی علمی از آن صحبت میشود.
مهندسی معکوس عبارت است از توانایی گرفتن اطلاعات از کد منبع و ایجاد یا ارتقاء مدل Rose .
یکی از موانع موجود بر سر راه پروژه های فناوری اطلاعات سازگار نگاه داشتن مدل آبجکت با کد است . با تغییر نیازها ، تغییر مسقیم کد می تواند وسوسه انگیز باشد ، تا اینکه مدل را تغییر دهید و سپس کد تغییر یافته را از مدل تولید کنید . مهندسی معکوس به ما این امکان را می دهد تا همیشه مدل را با کد همسان نگاه داریم .
در فرایند مهندسی معکوس ، Rose نسبت به خواندن بسته ، Component ها ، کلاسها رابطه ها ، صفات و عملیات از کد اقدام خواهد کرد . هنگامی که این مدل در یک مدل Rose قرار می گیرد ، می توانید هر تغییر لازمی را ایجاد کرده سپس کد را از طریق امکانات مهندسی مستقیم Rose مجدداً تولید کنید .
گزینه هایی که در اختیار شما قرار خواهند گرفت به نسخه مورد استفاده شما بستگی خواهد داشت .
• Rose Modeler : شامل هیچ گونه عملیات مهندسی معکوس نخواهد بود .
• Rose Professional : شامل قابلیت های مهندسی معکوس به یک زبان است .
• Rose Enterprise : شامل مهندسی معکوس C++ ، Visual C++ ، Visual Basic و جاوا خواهد بود .همانطور مهندسی معکوس شمای Oracle 8 را نیز شامل خواهد بود .
• Add_ins : متعلق به Rose قابلیتهای مهندسی معکوس در زبانهای دیگر نظیر PowerBuilder یا Forte را به شما خواهند داد .
عناصر مدل ایجاد شده در طول مهندسی معکوس :
در طول مهندسی معکوس ، Rose به جمع آوری اطلاعاتی درباره موارد زیر خواهد پرداخت .
• کلاسها
• صفات
• روابط
• عملیات
• بسته ها
• component ها
با استفاده از این اطلاعات ، Rose اقدام به ایجاد یا ارتقاء یک مدل Object خواهد کرد .
مجموعه ای حساس از تکنیکها و ابزارها برای فهمیدن اینکه محتوای یک نرم افزار شامل چه چیزهایی میباشد. به عبارت دیگر عمل تجزیه و تحلیل یک سیستم برای مشخص کردن مولفه های سیستم و رابطه متقابل آنها به منظور نمایش سیستم به شکلی دیگر یا در سطحی بالاتر میباشد. این نوع تکنیکها باعث میشود تا ساختار یک نرم افزار را نمایان نموده و راههای عملکرد آن و همچنین ویژگیهایی که طبق آن حرکت میکند را مشخص کنیم. در واقع مهندسی معکوس زمانیکه شخصی کد شخص دیگری را کاوش کند نیز اتفاق می افتد.


فهرست مطالب
مهندسی معکوس در نرم افزار(reverse engineering soft ware 1
عناصر مدل ایجاد شده در طول مهندسی معکوس 1
آیا شما مهندسی معکوس را نادیده می گیرید؟ 1
نرم افزار های سطح پایین 2
زبان assembly 2
Machine code,compiler 2
Byte code,virtual machine 2
شروع عملیات مهندسی معکوس 3
ابزار های system monitoring 3
ابزار های code level
_Disassembler 3
_ debugger 3
ویژگی های مهم debugger ها
_ disassembler قدرتمند 3
_ breakpoint های سخت افزاری و نرم افزاری 4
_ دیدن register ها و حافظه 4
_ اطلاعات process 4
انواع debugger
user mode debugger 4
مهندسی معکوس چیست؟ 5
تعریف دیگر از مهندسی معکوس 6
کایزن 6
مهندسی نوآوری 7
چرا مهندسی مجدد یک منشور انقلابی است؟ 9
علل عدم موفقیت مهندسی مجدد 9
ضرورت مهندسی مجدد 10
تهیه ساختار سیستمهای پیچیده نرم افزاری با استفاده از مهندسی معکوس 13
مهندسی معکوس 13
بدست آوردن قوانین موجوددر کد برنامه 14
مدل هیبرید 15
ابزلرهای مهندسی معکوس 16
ایجاد کنند قوانین سی و سازنده پایگاه قوانین 16
Grok 16
Isadjust,islayout 16

تعداد مشاهده: 871 مشاهده

فرمت فایل دانلودی:

فرمت فایل اصلی: doc

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

حجم فایل:45 کیلوبایت

 قیمت: 5,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    حاوی فایل ورد قابل ویرایش

آموزش کامل تکنیک‌های تست‌زنی مهندسی معکوس

آموزش کامل تکنیک‌های تست‌زنی مهندسی معکوس


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


تجربه نشان داده است که در هر سال کنکور و در هر درس 15* از سوالات کنکور تکرار سالهای گذشته می باشد که شما علاوه بر استفاده روش های تست زنی با تمرین و مرور تستها و رابطه بین گزینه ها به راحتی گزینه صحیح را کشف یا شکار کنید .
مجموعه فوق شامل روشهای تست زنی و شکار گزینه صحیح در بین 4 گزینه و روشهای صحیح مطالعه برای کنکور می باشد .

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





شاید مشکل خیلی ها در کنکور عدم تسلط کافی و مهارت لازم در تکنیکهای تست زنی باشه. جالبه بدونید خیلی ها به کمک همین مهارت و بدون درس خواندن لازم در کنکور قبول شدند! البته تعداد این افراد زیاد نیست و موسسات کمی هم در این رابطه فعالیت میکنند.
آموزش تست زنی به روش مهندسی معکوس را در فالب ۳ فایل pdfدر۵۴ صفحه

تعداد مشاهده: 1654 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: pdf

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

حجم فایل:613 کیلوبایت

 قیمت: 3,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    فایل بصورت پی دی اف میباشد

  • محتوای فایل دانلودی:
    فایل 54 صفحه بصورت پی دی اف میباشد