آصهَى پایاىتشم دسس تشًاهًَِیسی پيششفتِ دیهاُ 4991 هذت اهتحاى 421 :دليمِ هْذی عيٌعلی ًام ٍ ًام خاًَادگی: شواسُ داًشجَیی: .4اص فْشست صیش تِ اًتخاب خَد ،سِ اصل اص اصَل حاکن تش طشاحی کالس سا تَضيح دّيذً 41( :وشُ) الف) اصل تاصِتستِ یا تاص تَدى دس عيي تستگی()Open Closed Principle ب) اصل یکتایی ٍظيفِ کالس()Single Responsibility Principle ج) اصل جایگضیٌی ليسکَف()Liskov Substitution Principle د) اصل ٍاسًٍگی ٍاتستگی()Dependency Inversion Principle ُ) اصل تفکيک ٍاسطِّا()Interface Segregation Principle .2لطعِ کذ صیش سا دس ًظش تگيشیذ: تا دس ًظش گشفتي ایي ًکتِ کِ کالس IOExceptionفشصًذ کالس ٍ Exceptionکالس FileNotFoundException فشصًذ کالس IOExceptionاست ،اص هياى هَاسد صیش دٍ گضیٌِ صحيح سا اًتخاب تفشهایيذً 41(.وشُ) الف) تا هَفميت کاهپایل هيشَد. ب) دس سطش 7خطای کاهپایل سخ هیدّذ. ج) دس سطش 8خطای کاهپایل سخ هیدّذ. د) دس سطش 9خطای کاهپایل سخ هیدّذ. ُ) دس سطش 41خطای کاهپایل سخ هیدّذ. ٍ) دس سطش 44خطای کاهپایل سخ هیدّذ. ب) دس سطش 42خطای کاهپایل سخ هیدّذ. .9فشض کٌيذ کِ A,B,C,D,Eتِ صَست کالس یا Interfaceتِ دسستی تعشیف شذُاًذ .حال اگش تعشیف هتغيشّای صیش سا دس ًظش تگيشین: تا تعاسیف فَق ،همذاسدّی ّای صیش تذٍى خطای کاهپایل اجشا شذُاًذ. حال اگش ّش کذام اص خطّای صیش ،هستملي ریل کذ فَق کپی شًَذ ،خطای کاهپایل سخ هیدّذ. تا دس ًظش گشفتي لَاعذ تعشیف اًَاع دس جاٍا تا رکش دليل تفشهایيذ کِ کذاهيک اص گضاسُ صیش حتوي ًادسست است( :رکش سِ گضاسُ ًادسست کافيست )(ً 41وشُ) الف) Eفشصًذ Aاست. ب) Cیک Interfaceاست. ج) Bیک کالس است. د) Cفشصًذ Dاست. ُ) Dیک Interfaceاست. ٍ) Eیک کالس است. ح) Aیک Classاست. .1یک تشًاهِ ًَیس لطعِ تشًاهِ صیش سا ًَشتِ است. تشای آصهَى تشًاهِ خَد اص کالس صیش استفادُ هیکٌذ: کذ اٍ سا تا استفادُ اص Generic Classطَسی تاصًَیسی کٌيذ کِ کذ آصهَى تذٍى ّيچ هشکلی اجشا شَد- .راهنمايی: تشًاهِّای ًَشتِشذُ خطای کاهپایل یا صهاى اجشا ًذاسًذً 41(.وشُ) .1لطعِ تشًاهِ صیش سا دس ًظش تگيشیذ: کذام یک اص هَاسد صیش دسخصَص خشٍجی ایي تشًاهِ دسست است؟(ً 41وشُ) ]Alef) a f c a f f 3 [a, f, c ]Be) d f c d f f 3 [d, f, c ]Jim) d e c d e f 4 [d, e, c, f ]Dal) d b c d e f 5 [d, b, c, e, f ]Ha) a b c d e f 6 [a, b, c, d, e, f ٍ) خطای کاهپایل سخ هیدّذ. .6لطعِ کذ صیش سا دس ًظش تگيشیذ: حال هتذ صیش سا دس ًظش تگيشیذ: گاّی دس صهاى اجشا هتذ فَق خطای ٍ ConcurrentModificationExceptionگاّی NullPointerException سخ هیدّذ. الف) تشای ایي هتذ ّTestCaseای هٌاسة تٌَیسيذ .اص تکٌيکّای ٍ Input Value Partitioning Boundary Value Analysisتشای شٌاسایی گشٍُّایی استفادُ کٌيذً 8( .وشُ)(حذالل سِ گشٍُ سا پَشش دّيذ). ب) ًسخِ اصالح شذُ تشًاهِ سا طَسی تٌَیسيذ کِ هَاسد آصهَى فَق سا تا هَفميت پشت سش تگزاسدً 7(.وشُ) .7لطعِ کذ صیش سا دس ًظش تگيشیذ .تا استفادُ اص تکٌيکّای تاصآسایی کذ آى سا دٍتاسُ تاًَیسی کٌيذ .اسن تکٌيکّایی کِ تشای تاصآسایی ایي کذ استفادُ هیکٌيذ ،رکش ًوایيذً 41(.وشُ) : لطعِ کذ صیش سا دس ًظش تگيشیذ.8 : حال پس اص اجشای کذ صیش )ُ ًوش41()کذاهيک اص هَاسد صیش ًویتَاًذ جض خشٍجیّای اجشا تاشذ؟(تا رکش دليل تَضيح دّيذ Alef) pingool jingool mangool salam shangool khodafiz habbeangoor Be) shangool habbeangoor pingool salam khodafiz mangool jingool Jim) salam shangool habbeangoor mangool khodafiz pingool jingool Dal) salam shangool khodafiz habbeangoor mangool pingool jingool .9یک Enumerationتشای هاُّای سال تش اساس تمَین جاللی تٌَیسيذ .شاهل تعذاد سٍصّای ّش هاُ ٍ یک کذ عذدی تشای رخيشُ دس دادگاى تاشذّ .وچٌيي تشای ایي Enumerationهتذی تٌَیسيذ کِ یک کذ عذدی تِ عٌَاى ٍسٍدی تگيشد ٍ Enumerationهاُ هَسد ًظش سا تشگشداًذ(.سالّای کثيسِ سا دس ًظش ًگيشیذ)(ً 41وشُ) .41دس ٌّگام تشًاهِ ًَیسی جاٍاً ،حَُ دسست ًشستي تش سٍی صٌذلی کذام گضیٌِ است؟(ً 1وشُ) الف) ب) ج) ّوِ هَاسد د) ّيچکذام پاالنگریای به غایت خود بــهتر ز کــاله دوزی بــــد حکیم نظامی گنجوی هَفك تاشيذ عيٌعلی
© Copyright 2025 Paperzz