فایل هلپ

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

فایل هلپ

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

دانلود مهندسی معکوس 19 ص

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

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

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

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

 

فهرست مطالب: شماره صفحه

مهندسی معکوس در نرم افزار(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

مهندسی معکوس در نرم افزار ( 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 خواهد کرد . 

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

آیا شما مهندسی معکوس را نادیده میگیرید؟

فرض کنید شما نرم افزاری را توسعه داده و به فروش رسانده اید! آیا نمیخواهید دیگران به حقوق کپی (Copyright) شما احترام بگذارند؟ این بحث معمولا" از معانی منفی عبارت مهندسی معکوس به خصوص در صنعت نرم افزار سازی شروع میشود.

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

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

-    کشف خطاهای ذاتی (Bug) و نقص های غیر منتظره: حتی بهترین سیستمهای نرم افزاری میتواند دارای خطا باشد که با استفاده از مهندسی معکوس میتوان آنها را پیدا کرده و رفع نمود (Debug).

 

نرم افزارهای سطح پایین

این نوع نرم افزارها شامل ابزارهای توسعه از قبیل Compiler، Linker، Debugger، سیستم های عامل (Operating System) و زبان های برنامه نویسی سطح پایین مثل Assembly میباشد. در واقع لایه ای است که جداکننده توسعه دهندگان نرم افزار و برنامه های کاربردی از سخت افزار میباشد. اگر شخصی بخواهد در زمینه مهندسی معکوس مهارت به دست آورد باید فهم کاملی نسبت به نرم افزارهای سطح پایین داشته باشد.

 

زبان Assembly

این زبان پایین ترین سطح زبان های برنامه نویسی میباشد که به طور باورنکردنی در مهندسی معکوس مورد استفاده قرار میگیرد. اگر یک نرم افزار عملی را انجام دهد آن عمل باید به زبان Assembly قابل رویت باشد. مبحث مهم دیگر، کد ماشین است که همراه با زبان Assembly دو نوع تعریف مختلف از یک چیز میباشد. کد ماشین چیزی نیست جز رشته ای از بیتها و شامل لیستی از دستورات (در واقع نمایش متنی آن بیتها)، که توسط CPU باید اجرا شود.

 

Compiler و Machine Code

با توجه به اینکه CPU فقط قادر است کدهای ماشین را اجرا کند با استفاده از Compiler کدهای زبانهای سطح بالا به زبان ماشین تبدیل میشوند.

زبانهایی مثل C++ و Pascal دارای این نوع Compiler هستند.

 


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


دانلود مهندسی معکوس 19 ص

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

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

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

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

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

 

فصل اول

مشخصات گیربکس مورد طراحی و مهندسی معکوس قرار گرفته

این گیربکس ایتالیایی است و شماره کاتالوگ آن Rc3-22n type می باشد و احتمالاً دارای سیستم اینچی بوده است . در ساخت مجموعه guide ها مثل side guide و entry guide و ... ( در مجتمع فولاد مبارکه ) بکار می رود . با توجه به اینکه قبلاً مجموعه side guide از خارج کشور و باقیمت بالا تامین می گرد قرار بر ساختن این مجموعه در داخل کشور شد این مجموعه با فکهای متحرک و با کورس 2 متر هدایت کننده ورقهای تولیدی می باشد . نقشه های موجود برای کل مجموعه حاوی مشخصات کلی بودند . یعنی یا به صورت نقشه های کارگاهی نبوده و یا بعضی از قسمتهای آن دارای نقشه های کارگاهی ناقص و پر از عیب و ایراد بودند . از جمله قسمتهایی که نقشه کارگاهی نداشت همین گیربکس بود . این گیربکس به صورت کاتالوگی بوده و باید خارج کشور تهیه می گردید ، که مقرون به صرفه نبود . کار این گیربکس نشان دادن مقدار باز شدن دهانه خروجی guide ها می باشد . که نقشه های آن در صفحات 25 و 26 می باشند . این گیربکس دارای یک نقشه به شماره 53030L 345105 که حاوی اطلاعات کلی گیربکس و یک نقشه به شماره 53003 L 345105 که نقشهمونتاژی گیربکس در مجموعه side guide است می باشد . ساخت 3 مجموعه از side guide به شرکت سداد صنعت محول گردید .

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

معایب نقشه های اولیه

عدم ابزار موجود استاندارد برای ساخت به صورت کپی برداری در ایران

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

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

ثانیاً : با توجه به این نکته است که بسیاری از چکهای کارگاهی خود مشخص کننده کار و تلاش متعهدانه طراح ، نقشه کش و کنترل کننده نقشه ها می باشد .

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

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

فصل دوم

چرخدنده های ساده


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


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

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

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

 

نوع فایل:  ppt _ pptx ( پاورپوینت )

( قابلیت ویرایش )

 


 قسمتی از اسلاید : 

 

تعداد اسلاید : 17 صفحه

Scientific Assembly Of Industrial Engineering اولین سمینار دانشجویی گروه صنایع موضوع سمینار: آشنایی با مهندسی معکوس (Reverse Engineerin) مقدمه : اگر سابقه ی صنعت و چگونگی رشد آن در کشورهای جنوب شرقی آسیا را مورد مطالعه قرار دهیم به این مطلب خواهیم رسید که در کمتر مواردی این کشورها دارای ابداعات فن آوری بوده اند.
پس چه عاملی باعث این رشد شگفت آور و فنی در کشورهای خاور دور گردیده است؟
در این سمیناربه یکی از راهکارهای این کشورها در رسیدن به این سطح از دانش فنی می پردازیم. مثالی از کاربرد مهندسی معکوس : صنعت خودروسازی ژاپن رشد و ارتقا خود را مدیون به کارگیری مهندسی معکوس است. این کشور صنایع خودرو سازیش را با کپی برداری از شورلت امریکایی در سال 1920 آغاز کرد و پس از 40 سال تلاش در سال 1960 موفق به تولید اولین خودروی تمام ژاپنی شد.
مهندسی معکوس استراتژی مطمئن برای رسیدن به فن آوری : پیشرفت هر کشور در گرو دستیابی به فن آوری در زمینه های مختلف و در زمان مناسب است. کسب فن آوری با توجه به امکانات موجود می تواند از راه های گوناگونی صورت گیرد. یکی از راه های مطمئن برای رسیدن به فن آوری استفاده از مهندسی معکوس است.
فناوری شاه کلید توسعه ونیرومندترین عامل تحول اقتصادی در جوامع است.
در اطلس فناوری فناوری ترکیب پیچیده ای از چهار عنصر، به شرح زیر معرفی گردیده است: 1- سخت افزار و ماشین آلات؛ 2 - دانش فنی یا ابزار اطلاعاتی؛ 3 - توانائیها شامل مهارتها وابتکارات انسانی؛ 4 - سازماندهی و مدیریت فناوری شامل مکانیسم هایی که برای تسهیل در ادغام موثر عناصر بالا موردنیاز است.
سیکل عمر هر فناوری شامل این مراحل است: مرحله طراحی؛ مرحله معرفی؛ مرحله رشد؛ مرحله بلوغ و اشباع؛ مرحله افول. استراتژی های دستیابی به فناوری و محصولات 1 - استراتژی نوآوری و طراحی تا تولید محصول از طریق فعالیتهای تحقیق تا تولید؛ 2 - استراتژی توسعه فناوری؛ 3 - استراتژی کپی سازی ومهندسی معکوس؛ 4 - استراتژی انتخاب، انتقال و بومی کردن فناوری؛ 5 - استراتژی استفاده موثر از امکانات و فناوری موجود؛ 6 - استراتژی خرید کارخانه و پروسه تولید به صورت تحویل کامل؛ 7 - استراتژی خرید کالا و فناوری موردنظر. ضرورت شناخت رفتار فناوری برای انتخاب استراتژی مناسب: اقدام برای انتقال فناوری درمورد محصولاتی که در مهد پیدایش خویش مرحله معرفی را سپری کرده و در مرحله رشد هستند برای کشورهای درحال توسعه معقول تر است.
در این صورت اقدام یک کشور درحال توسعه برای دستیابی به عین این محصول یا فناوری ازطریق استراتژی تحقیق تا تولید، امری غیراقتصادی و غیرعاقلانه خواهدبود .
مهندسی معکوس : مهندسی معکوس روشی آگاهانه برای دستیابی به فن آوری  حاضر و محصولات موجوداست.
در این روش، متخصصین رشته های مختلف علوم پایه و کاربردی از قبیل مکانیک، فیزیک و اپتیک، شیمی پلیمر، متالورژی،الکترونیک و ...جهت شناخت کامل نحوه ی عملکرد یک محصول که الگوی فن آوری مذکور می باشد تشکیل گروه های تخصصی داده و توسط تجهیزات پیشرفته و دستگاه های دقیق آزمایشگاهی به همراه سازماندهی مناسب تشکیلات تحقیقاتی و توسعه های R&D "سعی در به دست آوردن مدارک و نقشه های طراحی محصول فوق دارند.
کشور هایی که در مو

  متن بالا فقط قسمتی از محتوی متن پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل را فورا دانلود نمایید 

 


  لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت:  ................... توجه فرمایید !

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

 



 « پرداخت آنلاین »


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


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

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

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

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


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

فرمت فایل :powerpoint (لینک دانلود پایین صفحه) تعداد صفحات 30  صفحه

مقدمه :

اسمز معکوس ، تکنولوژی مدرنی است که آب را برای مصارف متعددی از جمله نیمه رساناها، خوراک پزی، تکنولوژی زیستی، داروها، تولید برق، نمک زدایی آب دریا و آب خوردنی شهری، تصفیه می نماید.از اولین آزمایشاتی که در سال 1950 انجام شد طی آن هر ساعت چند قطره آب تولید می شد، امروزه نتیجه صنعت اسمز معکوس در تولید مشترک جهانی به بیشتر از 7/1 میلیون گالن در هر روز رسیده است. با افزایش روز افزون تقاضاها برای آب خالص (تصفیه شده) ، رشد صنعت اسمز معکوس در قرن آینده با افزایش روبه رو خواهد شد.

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

 

Reverse osmosis

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

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


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

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

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

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


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

لینک پرداخت و دانلود *پایین مطلب*

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

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

این گیربکس ایتالیایی است و شماره کاتالوگ آن Rc3-22n type می باشد و احتمالاً دارای سیستم اینچی بوده است . در ساخت مجموعه guide ها مثل side guide و entry guide و ... ( در مجتمع فولاد مبارکه ) بکار می رود . با توجه به اینکه قبلاً مجموعه side guide از خارج کشور و باقیمت بالا تامین می گرد قرار بر ساختن این مجموعه در داخل کشور شد این مجموعه با فکهای متحرک و با کورس 2 متر هدایت کننده ورقهای تولیدی می باشد . نقشه های موجود برای کل مجموعه حاوی مشخصات کلی بودند . یعنی یا به صورت نقشه های کارگاهی نبوده و یا بعضی از قسمتهای آن دارای نقشه های کارگاهی ناقص و پر از عیب و ایراد بودند . از جمله قسمتهایی که نقشه کارگاهی نداشت همین گیربکس بود . این گیربکس به صورت کاتالوگی بوده و باید خارج کشور تهیه می گردید ، که مقرون به صرفه نبود . کار این گیربکس نشان دادن مقدار باز شدن دهانه خروجی guide ها می باشد . که نقشه های آن در صفحات 25 و 26 می باشند . این گیربکس دارای یک نقشه به شماره 53030L 345105  که حاوی اطلاعات کلی گیربکس و یک نقشه به شماره 53003  L 345105  که نقشهمونتاژی گیربکس در مجموعه side guide است می باشد . ساخت 3 مجموعه از side guide به شرکت سداد صنعت محول گردید .


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


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