پرش به محتوا

جزوه ارتعاشات رشته مکانیک

  • از

جزوه تایپ شده ارتعاشات رشته مکانیک

دانلود فایل

 

 

دانلود کتاب ارتعاشات مکانیکی دانشگاه شریف پارسه دکتر دهقانی کارشناسی پیام نور ارشد کتاب ارتعاشات رائو تامسون پوران پژوهش مدرسان شریف دکتر

 

 

 

 

 

 

 

() (). () () : () ()، –() /() ُ :
().
ً  

–() -() -()ُ ()  

 

‌؛ “” ُ ارتعاشات رشته مکانیک


—نمونه برنامه ارائه دهید.
۳-۱۰ برخی از سبک های معماری ذکر ارتعاشات در بخش ۱-۳-۱۰، برخلاف سایر سبک ها، ماهیت سلسله مراتبی دارند.فهرستی از هر سبک تهیه کنید.سبک های معماری غیر سلسله مراتبی، چطور اجرا می شوند.
۴-۱۰ سبک اصطلاحات معماری، الگوی معماری و چارچوب (در این کتاب، در رابطه با آن بحث نشده است)ُ اغلب در مباحث معماری نرم افزار مطرح می شوند. کمی تحقیق کنید و
تفاوت هر یک از این اصطلاحات را با اصطلاحات هم ارز آن، توضیح دهید.
۵-۱۰ برنامه ای را انتخاب کنید که با آن آشنا هستید. به هریک از سوالات مطرح شده در ارتباط با کنترل و داده ها در بخش ۳-۳-۱۰، پاسخ دهید.
۶-۱۰ در مورد ATAM تحقیق کنید و بحث مفصلی در مورد شش مرحله ارائه شده در بخش ۱-۷-۱۰، ارائه دهید.
۷-۱۰ اگر این کار را نکرده اید، مشکل ۳-۸ را کامل کنید. از روش طراحی توصیف شده در این فصل، جهت ایجاد معماری نرم افزاری ()، —–()، —: ً ؟ ؟ ؟ ؟ ؟ ؟ “”.


: “” () “”، –ً ‌()، ()، () () -: ()، ()، این نمادها با استفاده از نمادهای “آبنبات چوبی” نشان داده شده در سمت چپ جعبه اجزاء، نشان داده می شوند.در این مرحله، طراحی اجزا آغاز می شود. جزئیات جزء PrintJob باید ارتعاشات  باشد تا اطلاعات کافی برای پیاد سازی، ارائه شود. طبقه تجزیه و تحلیل اصلی به گونه ای تدوین شده است که تمام ویژگی ها و عملیات مورد نیاز برای پیاده سازی طبقه به عنوان جزء PrintJob را نشان دهد.

 

دانلود رایگان خلاصه کتاب ارتعاشات PDF

دانلود رایگان خلاصه کتاب ارتعاشات PDF

 

 

با توجه به بخش سمت راست شکل ۱-۱۱، طبقه طراحی پیچیده PrintJob، شامل جزوه بیومکانیک ورزشی دقیق تری از ویژگی ها و همچنین شرح عملیات گسترده مورد نیاز برای پیاده سازی اجزا می باشد. رابط های computeJob و beginiteJob، بر ارتباط و همکاری با اجزای دیگر (در اینجا نشان داده نشده است)، دلالت دارند. به عنوان مثال، عملیات computePageCost (بخشی از رابط computeJob)، ممکن است با جزء جزوه ارتعاشات رشته مکانیک، که حاوی اطلاعات قیمت کار است، همکاری کند. عملكرد checkPriority (بخشي از رابط inititeJob)، ممكن است با یک جزء JobQueue، برای تعیین انواع و اولویت های مشاغل فعلی در انتظار تولید، همكاري جزوه ارتعاشات رشته مکانیک باشد. این ارتعاشات  تفصیلی، برای هر جزيی که به عنوان بخشی از طراحی معماری تعریف شده است، اعمال می شود. پس از اتمام، توضیحات بیشتری در مورد هر ویژگی، ً –: () () سازی می کند، یا (۳) یک جزء زیرساختی که مسئول عملکردهایی است که از پردازش مورد نیاز در حوزه مشکل، پشتیبانی می کند. اجزای نرم افزار رایج نیز مانند اجزای شیء گرا، از مدل تجزیه و تحلیل، مشتق می شوند. با این حال، در این مورد، عنصر توسعه دهنده اجزاء، از مدل تجزیه و تحلیل به عنوان پایه ای برای ایجاد اجزاء عمل می کند. هر جزء نمایش دهنده سلسله مراتب اجزاء (بخش ۶-۱۰)، در قالب یک سلسله مراتب ماژول، ترسیم می شود. اجزاء کنترلی (ماژول ها) در بالای سلسله مراتب (معماری برنامه) قرار دارند و اجزای حوزه مشکل تمایل دارند در انتهای سلسله مراتب قرار بگیرند. برای سازمان دهی مؤثر، مفاهیم طراحی مانند استقلال عملکردی (فصل 9)، حین شرح اجزاء اعمال می شوند. برای نشان دادن این فرآیند تشریح طراحی برای اجزای رایج، مجدداً نرم افزاری در حال ساخت برای چاپخانه ای که جزوه ارتعاشات رشته مکانیک ذکر شد را در نظر بگیرید. معماری سلسله مراتبی ایجاد شده و در شکل ۲-۱۱ نشان داده شده است. هر مربع، نشان دهنده یک جزء نرم ارتعاشات  است. توجه داشته باشید که عملکرد مربع های هاشورخورده، معادل عملیات تعریف شده برای طبقه PrintJob در بخش ۱-۱-۱۱ می باشد. –: ( )،–(-). ——-() () –ً () ()، –بیشتر پذیرای تغییرات هستند، و همچنین با اجرای این اصول، می توان انتشار عوارض جانبی را کاهش داد. همچنین می توان از این اصول به عنوان راهنما هنگام ایجاد هر جزء نرم افزاری استفاده کرد.
تصویر 4-11
اصل باز-بسته(OCP): “یک ماژول [جزء] باید برای توسعه باز باشد اما برای اصلاح بسته شود”. به نظر می رسد این جمله یک تناقض است، اما یکی از مهمترین ویژگی های یک طراحی خوب در سطح اجزا را نشان می دهد. به بیان ساده ، شما باید جزء را به گونه ای تعیین کنید که بتواند بدون نیاز به ایجاد تغییرات داخلی (کد )، () –(–). -()