پرش به محتوا

جزوه شیمی فیزیک مواد

جزوه تایپ شده شیمی فیزیک مواد

دانلود فایل

 

 

 

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

 

 

 

 

 

 

() ً () () ()، ً –()، : ()، ()، ()، ()، ()، ()، ()، ().
()، : :
• • • [سپرده گذاری | برداشتن aw | موجودی | su marize | creditLim t] • • :
:
• • • • • • • :
• • • • • • • • ()، شیمی فیزیک مواد

: : : [شکل 11.4]، ؟
(): “” : : ()، ()، () ().()
: • • : !
: ().

 

 

: • • [rea] • • : [خواندن] : • • [est | خواندن]
: ؟ ؟
: ً () ()، ()، : : ‌–()، ً :
: • • () • () • : • • () • • • • () • : • • () • • • •
() • -“(-)”، (). ؛ رویکرد جستجوی عرضی اعمال نمی شود.اما در صورت اعمال، از انتقال هایی استفاده می کند که قبلاً آزمایش نشده بودند و بنابراین معیار اول-سطح را نقض می کردند.

7-19 خلاصه
آزمایش نرم افزار، بیشترین درصد تلاش فنی در فرآیند نرم افزار را به خود اختصاص می دهد. صرف نظر از نوع نرم افزاری که می سازید، یک استراتژی برای برنامه ریزی، اجرا و کنترل آزمون سیستماتیک، با در نظر گرفتن عناصر کوچک نرم افزار شروع می شود و به طور کلی به سمت برنامه حرکت می کند. هدف از آزمایش نرم افزار، کشف خطاها است. برای نرم افزارهای معمولی، این هدف از طریق یک سری مراحل آزمایشی به دست می آید. آزمایشات واحد و ادغام (در فصل 20 بحث شده است)، بر تأیید عملکرد یک جزء و ترکیب اجزاء در معماری نرم افزار، متمرکز هستند. استراتژی آزمایش نرم افزارهای شیء گرا، با آزمایشاتی شروع می شود که عملیات را در یک طبقه انجام می دهند و سپس برای یکپارچه سازی، به آزمایش مبتنی بر thread (بخش 20.)، : () ً ()، -؟


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

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

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

بیزر، یک “افسانه نرم افزاری” را توصیف می کند که همه آزمایش کنندگان با آن روبرو هستند. او می گوید: “یک افسانه وجود دارد که اگر ما واقعاً در برنامه نویسی خوب بودیم، هیچ مشکلی وجود نداشت…اشکالات وجود دارند، زیرا ما در کاری که انجام می دهیم بد هستیم و برای این عملکرد بد، باید احساس گناه کنیم.” آیا آزمایش باید باعث احساس گناه شود؟ پاسخ این سؤالات، منفی است. در ابتدای این کتاب، بر این واقعیت تأکید کردیم که نرم افزار، تنها یک عنصر از یک سیستم کامپیوتری بزرگتر است.
در نهایت، نرم افزار با سایر عناصر سیستم (به عنوان مثال، سخت افزار، افراد ، اطلاعات) ترکیب شده و آزمایش سیستم ها (مجموعه ای از آزمایشات یکپارچگی و اعتبارسنجی سیستم)، انجام می شود. این آزمایشات، خارج از محدوده فرایند نرم جزوه شیمی فیزیک مواد هستند و منحصراً توسط مهندسان نرم افزار انجام نمی شود. با این حال ، اقدامات انجام شده در هنگام طراحی و آزمایش نرم افزار می شیمی فیزیک احتمال یکپارچگی نرم افزاری موفق را در سیستم بزرگتر، تا حد زیادی افزایش دهد. در این فصل، تکنیک های استراتژی های تست یکپارچه سازی نرم افزار قابل استفاده در برنامه های کاربردی نرم افزار را مورد بحث قرار می دهیم. استراتژی های تست نرم افزاری تخصصی، در فصل 21 مورد بحث قرار خواهد گرفت.

اصول آزمایش نرم افزار
هدف از آزمایش، یافتن خطا است و یک آزمایش خوب، آزمایشی است که احتمال یافتن خطا در آن زیاد است. کانر ، فالک و نگوین ویژگی های زیر را برای یک آزمون “خوب” پیشنهاد می کنند:
یک آزمون خوب، احتمال زیادی برای یافتن خطا دارد. برای دستیابی به این هدف ، آزمایش کننده باید نرم افزار را درک کند و سعی کند تصویری ذهنی از چگونگی شکست نرم افزار ارائه دهد.
یک آزمون خوب، مازاد بر نیاز نیست. زمان و جزوه شیمی فیزیک مواد آزمایش، محدود هستند. انجام آزمایشی که هدف مشابهی با آزمون دیگر دارد، فایده ای ندارد. هر آزمون باید دارای هدف متفاوتی باشد (حتی اگر به طور جزئی متفاوت باشد).
یک آزمون خوب باید از “بهترین نوع” باشد. در گروهی از آزمایش ها با هدف مشابه، محدودیت زمان و منابع ممکن است اجرای آزمایش هایی را که بیشترین احتمال کشف خطا را دارند، توصیه کند.
یک آزمون خوب، نباید خیلی ساده و یا خیلی پیچیده باشد. اگرچه گاهی اوقات ممکن است مجموعه ای از آزمایش ها را در یک مورد آزمایشی ترکیب کنید، اما عوارض جانبی احتمالی مرتبط با این روش، می تواند خطاها را پنهان کند. به طور کلی، هر آزمون باید جداگانه اجرا شود. هر محصول مهندسی شده (و بیشتر موارد دیگر) را می توان به یکی از دو روش زیر آزمایش کرد:
(1) با علم به عملکرد مشخصی که یک محصول برای انجام آن طراحی شده شیمی فیزیک ، می توان آزمایش هایی را انجام داد که نشان می دهد هر عملکرد کاملاً عملیاتی است و در عین حال، در هر عملکردی، خطاها را جستجو می کند.(2) با آگاهی از عملکرد داخلی یک محصول، می توان آزمایش هایی را انجام داد تا اطمینان حاصل شود که “همه چرخ دنده ها مشبک هستند”؛ یعنی عملیات داخلی مطابق مشخصات، انجام شده و تمام اجزای داخلی، به اندازه کافی آماده شده اند. اولین رویکرد آزمایشی، یک دید خارجی از آزمایش دارد و آزمایش جعبه سیاه نامیده می شود. مورد دوم، نیاز به یک دید داخلی از آزمایش دارد و به آن آزمایش جعبه سفید می گویند؛ و هر دو، در آزمایش ادغام، مفید هستند.

1-1-20 آزمایش جعبه سیاه
آزمایش جعبه سیاه، به آزمایش ادغامی اشاره می کند که با به کار گرفتن رابط اجزا با اجزای دیگر و سایر سیستم ها انجام می شود. این بخش، برخی از جنبه های اساسی یک سیستم را با کمی توجه به ساختار منطقی داخلی نرم افزار، بررسی می کند. در عوض، تمرکز بر اطمینان از اجرای صحیح جزء در ساخت نرم افزار بزرگتر، زمانی است که داده های ورودی و زمینه نرم افزاری که با پیش شرط های آن مشخص شده است، صحیح باشد و به شیوه (). () ()، –پیاده سازی ساختار داده انجام می شود. آزمایشات جعبه سفید تنها پس از وجود طراحی سطح (یا کد منبع) امکان پذیر است.توجه کنید که جزئیات منطقی برنامه باید همواره در دسترس باشد. تمرکز جزوه شیمی مواد غذایی یکپارچه سازی جعبه سفید، بر مسیرهای منطقی از طریق نرم افزار و همکاری بین اجزاء است. در نگاه اول به نظر می رسد که آزمایش بسیار دقیق جعبه سفید، منجر به “برنامه های 100 درصد صحیح” می شود. تنها کاری که باید انجام دهیم این است که تمام مسیرهای منطقی را تعریف کنیم، موارد آزمایشی را برای به کارگیری آن ها بسازیم و نتایج را ارزیابی کنیم، یعنی موارد آزمایشی را برای به کار گیری منطقی برنامه به طور کامل، ایجاد کنیم. متأسفانه، آزمایش جامع، مشکلات راهبردی خاصی را ارائه می دهد. حتی برای برنامه های کوچک، تعداد مسیرهای منطقی ممکن است بسیار زیاد باشد. با این حال، آزمایش جعبه سفید را نباید غیر عملی در نظر گرفت. ضمن یکپارچه سازی اجزاء، آزمایش کنندگان باید تعداد معقولی از مسیرهای منطقی مهم را برای به کار گیری انتخاب کنند. پس از ادغام اجزا، ساختارهای مهم داده نیز باید از نظر اعتبار، مورد آزمایش قرار گیرند.

2-20 آزمایش ادغام
یک نئوفیت در دنیای :
“؟””” ؛ ؛ ؛ “” ً ! ؛ ؛ —()، ()، () (). () -ً :
-ً ()، (ً ) “”، –پیداست ، ساخت و آزمایش را با ماژول های اتمی (یعنی اجزاء در پایین ترین سطح در ساختار برنامه) آغاز می کند. ادغام پایین از بالا، نیاز به استاب ها را از بین می برد. از آنجا که اجزا از پایین به بالا یکپارچه می شوند، عملکرد ارائه شده توسط اجزای زیرمجموعه در یک سطح معین، همیشه در دسترس است و نیاز به استاب، از بین می رود.
یک استراتژی یکپارچه سازی از پایین به بالا ممکن است با مراحل زیر اجرا شود:
1.اجزای سطح پایین در خوشه هایی (گاهی اوقات ساختار نامیده می شوند) ترکیب می شوند که عملکرد ()، ()، ً