ﺑﻪ ﻧﺎم ﺧﺪا ﺗﻤﺮﯾﻦ دوّم درس ﻣﻬﻨﺪﺳﯽ ﻧﺮم اﻓﺰار ﻣﻬﻨﺪﺳﯽ ﻃﺮاﺣﯽ ،ﻣﻌﻤﺎری ﻣﻬﻨﺪﺳﯽ ﻃﺮاﺣﯽ واﺳﻂ ﮐﺎرﺑﺮ ،ﮐﯿﻔﯿﺖ و آزﻣﻮن ﻧﺮم اﻓﺰار ﻣﺪرس :ﺳﯿﺪ اﺑﺮاﻫﯿﻢ اﺑﻄﺤﯽ داﻧﺸﮑﺪه ﻣﻬﻨﺪﺳﯽ ﮐﺎﻣﭙﯿﻮﺗﺮ ،داﻧﺸﮕﺎه ﺻﻨﻌﺘﯽ ﺷﺮﯾﻒ ﺗﺮم اول ﺳﺎل ﺗﺤﺼﯿﻠﯽ 90-91 اﻣﺘﯿﺎز ﺗﻤﺮﯾﻦ 2150:اﻣﺘﯿﺎز زﻣﺎن اراﺋﻪ ﺗﻤﺮﯾﻦ : 18آذر 1390 ﻣﻬﻠﺖ ﺗﺤﻮﯾﻞ ﺗﻤﺮﯾﻦ: 28آذر 1390 ﻣﻘﺪﻣﻪ اﯾﻦ ﺗﻤﺮﯾﻦ ازﻫﻔﺖ ﺑﺨﺶ ﺗﺸﮑﯿﻞ ﺷﺪه اﺳﺖ .در اﯾﻦ ﺗﻤﺮﯾﻦ ﻣﻔﺎﻫﯿﻤﯽ در زﻣﯿﻨﻪ ﻃﺮاﺣﯽ ،ﻣﻌﻤﺎری ،ﻃﺮاﺣﯽ ﺳﻄﺢ ﻗﻄﻌﻪ ،ﻃﺮاﺣﯽ واﺳﻂ ﮐﺎرﺑﺮ ،ﮐﯿﻔﯿﺖ و آزﻣﻮن ﻧﺮم اﻓﺰار و زﺑﺎن ﯾﮑﻪ ﻣﺪﻟﺴﺎزی ﻧﺮم اﻓﺰار و اﺳﺘﺎﻧﺪارد ﻫﺎی ﻣﻬﻨﺪﺳﯽ ﻧﺮم اﻓﺰار آژاﻧﺲ ﻫﻮاﺋﯽ اروﭘﺎ و اﯾﺮان ﺑﺮ اﺳﺎس ﻣﻄﺎﻟﺐ ﻣﻄﺮوﺣﻪ در ﮐﻼس درس ،ﻣﺴﺘﻨﺪات درج ﺷﺪه در ﺳﺎﯾﺖ درس و ﻓﺼﻮل 8و 9و 10و 11و14و17و 18ﮐﺘﺎب درﺳﯽ )وﯾﺮاﯾﺶ ﻫﻔﺘﻢ ﮐﺘﺎب ﭘﺮﺳﻤﻦ( ﻣﻮرد ﭘﺮﺳﺶ واﻗﻊ ﺷﺪه اﻧﺪ . .ﺑﺨﺶ اول ،دوم ،ﺳﻮم ،ﭘﻨﺠﻢ و ﺷﺸﻢ اﯾﻦ ﺗﻤﺮﯾﻦ ﺑﻪ ﺻﻮرت اﻧﻔﺮادی و ﺑﺨﺶ ﻫﺎی ﭼﻬﺎرم و ﻫﻔﺘﻢ ﺑﻪ ﺷﮑﻞ ﮔﺮوﻫﯽ اﺳﺖ .در ﺑﺨﺶ ﻫﺎی ﮔﺮوﻫﯽ ﺗﻮﺻﯿﻪ ﻣﯽ ﺷﻮد ﮐﻪ اﺑﺘﺪا ﺑﻪ ﺻﻮرت ﮔﺮوﻫﯽ ﺑﺤﺚ ﮐﺮده و ﺳﭙﺲ ﺑﺮداﺷﺖ ﺧﻮد از ﻣﻄﺎﻟﻌﺎت ﺷﺨﺼﯽ ﺧﻮد و ﺑﺤﺚ ﻫﺎی ﮔﺮوﻫﯽ را ﺑﻪ ﺻﻮرت اﻧﻔﺮادی ﺑﻌﻨﻮان ﭘﺎﺳﺦ ﮔﺮوﻫﯽ ﺳﻮاﻻت ﺑﻨﻮﯾﺴﯿﺪ و ﺗﺤﻮﯾﻞ دﻫﯿﺪ . زﻣﯿﻨﻪ ﮐﺎر ﻫﺮ داﻧﺸﺠﻮ در ﺑﺮﺧﯽ ﭘﺮﺳﺸﻬﺎ ،ﭘﺮوژه ای اﺳﺖ ﮐﻪ در درس ﻗﺒﻠﯽ )ﺗﺤﻠﯿﻞ و ﻃﺮاﺣﯽ ﺳﯿﺴﺘﻤﻬﺎی اﻃﻼﻋﺎﺗﯽ( ﺗﺤﻠﯿﻞ ، ﻃﺮاﺣﯽ و ﭘﯿﺎده ﺳﺎزی ﮐﺮده اﺳﺖ )ﺷﺎﻣﻞ ﭘﺮوژه ﻫﺎﺋﯽ در زﻣﯿﻨﻪ ﻫﺎی :ﻣﺪﯾﺮﯾﺖ ﮐﺎرﺧﺎﻧﻪ ﻫﺎی ﻟﺒﻨﯽ ،ﻣﺪﯾﺮﯾﺖ ﮐﺎرﺧﺎﻧﻪ ﻧﻮﺷﺎﺑﻪ ﺳﺎزی ، ﻣﺪﯾﺮﯾﺖ داﻧﺶ ،ﻣﺪﯾﺮﯾﺖ ﻫﺘﻠﺪاری( .ﺑﻨﺎﺑﺮاﯾﻦ ﻫﺮ داﻧﺸﺠﻮ ﺗﻤﺎم ﺗﻤﺮﯾﻨﺎت را ﺑﺮ روی ﭘﺮوژه ﺧﻮد اﻧﺠﺎم ﺧﻮاﻫﺪ داد .اﺑﺰار ﮐﯿﺲ ﻫﻤﻪ اﻓﺮاد وﯾﮋوال ﭘﺎراداﯾﻢ ﺧﻮاﻫﺪ ﺑﻮد .ﻣﻨﺎﺑﻊ ﺗﻤﺮﯾﻦ ﮐﺘﺎب درﺳﯽ ،وﯾﺮاﯾﺶ ﻫﻔﺘﻦ ﮐﺘﺎب ﭘﺮﺳﻤﻦ و ﮐﺘﺎب ﮐﻤﮏ درﺳﯽ ،ﺑﻪ ﺳﻮی ﺗﻮﻟﯿﺪ ﻧﺮم اﻓﺰار ﺑﻬﺘﺮ ﺗﺎﻟﯿﻒ دﮐﺘﺮ ﻣﺤﺴﻦ ﺻﺪﯾﻘﯽ ﻣﺸﮑﻨﺎﻧﯽ ﺑﻪ اﺿﺎﻓﻪ ﻣﻄﺎﻟﺐ ﮐﻼﺳﯽ و ﺳﺎﯾﺖ درﺳﯽ اﺳﺖ. ﺗﺎ ﺟﺎﯾﯽ ﮐﻪ ﻣﻤﮑﻦ ﺑﻮده ﺳﻌﯽ ﺷﺪه ﮐﻪ ﺳﻮاﻻت ﺗﻤﺮﯾﻦ ﭘﻮﺷﺎی درس و ﻣﻄﺎﻟﺐ ﮐﻼﺳﯽ ﺑﺎﺷﺪ .اﯾﻦ ﺗﻤﺮﯾﻦ ﺷﺎﻣﻞ 1700اﻣﺘﯿﺎز اﺻﻠﯽ و 450اﻣﺘﯿﺎز اﺿﺎﻓﯽ و در ﻣﺠﻤﻮع2150اﻣﺘﯿﺎز اﺳﺖ ﮐﻪ در ﺑﯿﻦ ﺑﺨﺶ ﻫﺎی ﻣﺨﺘﻠﻒ ﺗﻘﺴﯿﻢ ﺷﺪه اﺳﺖ. ﻓﺎﯾﻞ ﻫﺎی ﭘﺎﺳﺦ ﺧﻮد را ﻣﯽ ﺑﺎﯾﺴﺖ ﺑﻪ ﺻﻮرت اﻧﻔﺮادی ﺑﻔﺮﺳﺘﯿﺪ ﮐﻪ ﻧﺘﺎﯾﺞ ﻣﺒﺎﺣﺜﺎت ﮔﺮوﻫﯽ و ﺟﻤﻊ ﺑﻨﺪی ﭘﺮﺳﺸﻬﺎی ﮔﺮوﻫﯽ از دﯾﺪ ﺷﻤﺎاﺳﺖ .ارﺳﺎل ﭘﺎﺳﺦ ﻫﺎ ﭘﺲ از ﮔﺬﺷﺖ ﻣﻬﻠﺖ ﺗﺤﻮﯾﻞ )ﮐﻪ ﺧﻮد ﺑﺨﻮد ﺗﺎ زﻣﺎن درج ﺻﻮرت ﺗﻤﺮﯾﻦ ﺑﻌﺪی ﺗﻤﺪﯾﺪ ﻣﯽ ﮔﺮدد ( ﻓﺎﻗﺪ اﻣﺘﯿﺎز اﺳﺖ. ﺟﻮاب ﺗﻤﺮﯾﻨﺎت را ﺑﺮای ﻣﺪرس درس ﺑﺎ ﻧﺎﻣﻪ اﻟﮑﺘﺮوﻧﯿﮑﯽ ارﺳﺎل و ﺑﺮای ﺧﻮد ﺑﻌﻨﻮان ﺳﺎﺑﻘﻪ CCﮐﻨﯿﺪ .در ﻣﻮﺿﻮع ﻧﺎﻣﻪ ﻋﺒﺎرﺗﯽ ﺑﺎ SE19091‐group name ‐ student name ‐ student no‐Date‐ex2 ﺳﺎﺧﺘﺎر زﯾﺮ ﺑﻨﻮﯾﺴﯿﺪ: ﺑﺨﺶ اول: ﺳﻮاﻻت ﻣﺮﺑﻮط ﺑﻪ ﻣﻄﺎﻟﺐ ﻃﺮاﺣﯽ– ﻓﺼﻞ ﻫﺸﺘﻢ ﮐﺘﺎب درﺳﯽ ) 400اﻣﺘﯿﺎز ،ﺷﺎﻣﻞ 250اﻣﺘﯿﺎز اﻧﻔﺮادی و 150اﻣﺘﯿﺎز اﺿﺎﻓﯽ اﺧﺘﯿﺎری(ﭘﺮﺳﺸﻬﺎی زﯾﺮ را ﺑﺎ ﺟﻤﻼت ﮐﻮﺗﺎه و ﺑﻪ روﺷﻨﯽ و ﺑﻪ زﺑﺎن و ﺑﺎ ﮐﻠﻤﺎت ﻓﺎرﺳﯽ ﭘﺎﺳﺦ دﻫﯿﺪ : -1-1ﻧﮕﺎﺷﺖ ﻣﺪل ﻧﯿﺎزﻣﻨﺪﯾﻬﺎ ﺑﻪ ﻣﺪل ﻃﺮاﺣﯽ ) 1ﺷﮑﻞ 8.1ﺻﻔﺤﻪ (217و اﺑﻌﺎد ﻣﺪل ﻃﺮاﺣﯽ ) 2ﺷﮑﻞ 8.4ﺻﻔﺤﻪ (233را ﺑﯿﺎن ﮐﻨﯿﺪ. -2-1ﺻﻔﺎت ﮐﯿﻔﯽ 3ﯾﮏ ﻃﺮاﺣﯽ ﺧﻮب را ﻧﺎم ﺑﺒﺮﯾﺪ ) ﺑﺎ ﻣﻌﺎدﻟﻬﺎی ﻓﺎرﺳﯽ(. -3-1ﻋﻨﺎوﯾﻦ ﻣﺠﻤﻮﻋﻪ ﮐﺎرﻫﺎی ﻋﻤﻮﻣﯽ راﯾﺞ ﺑﺮای ﻃﺮاﺣﯽ 4 را ﻧﺎم ﺑﺒﺮﯾﺪ. -4-1ﻣﻔﺎﻫﯿﻢ ﻣﻼﺣﻈﺎت ) ، (Concernsاﻟﮕﻮﻫﺎ ) (Patternsو ﺟﻨﺒﻪ ﻫﺎ ) (Aspectsو Refactoringرا در ﺣﻮزه ﻃﺮاﺣﯽ ﺗﻌﺮﯾﻒ ﮐﻨﯿﺪ. -5-1در ﺣﻮزه ﻣﺪل ﻃﺮاﺣﯽ ،ﻋﻨﺎﺻﺮ ﻃﺮاﺣﯽ داده ) ، (Data Design Elementsﻋﻨﺎﺻﺮ ﻃﺮاﺣﯽ ﻣﻌﻤﺎری ) Architectural ، ( Design Elementsﻋﻨﺎﺻﺮ ﻃﺮاﺣﯽ واﺳﻂ ) ، (Interface Design Elementsﻋﻨﺎﺻﺮ ﻃﺮاﺣﯽ ﺳﻄﺢ ﻗﻄﻌﻪ ) ، (Component‐Level Design Elementsﻋﻨﺎﺻﺮ ﻃﺮاﺣﯽ ﺳﻄﺢ اﺳﺘﻘﺮار ) Deployment‐Level (Design Elementsرا ﻧﺎم ﺑﺒﺮﯾﺪ. -6-1ﻧﻤﻮدار ﻧﺴﺒﺖ ﻣﻮﻟﻔﻪ ای ﺑﻮدن و ﻫﺰﯾﻨﻪ ﻧﺮم اﻓﺰار ) 5ﺷﮑﻞ 8.2ﺻﻔﺤﻪ (226را ﺗﻮﺿﯿﺢ دﻫﯿﺪ )اﻧﻔﺮادی ﺑﺎ 50ﻧﻤﺮه اﺿﺎﻓﯽ(. -7-1در ﯾﮏ ﺑﺤﺚ ﺟﻤﻌﯽ ﺻﻮرﺗﯽ از ﻓﻨﻮن ﻃﺮاﺣﯽ اﯾﻦ ﻓﺼﻞ ﮐﻪ در ﭘﺮوژه ﻫﺎی اﻋﻀﺎی ﮔﺮوه در درس ﻗﺒﻠﯽ اﺳﺘﻔﺎده ﮐﺮده اﯾﺪ ﺗﻬﯿﻪ ﮐﻨﯿﺪ ،ﺑﻪ ﺷﮑﻞ اﻧﻔﺮادی آﻧﺮا ﻣﺮﺗﺐ و ﺗﻮﺻﯿﻒ ﮐﻨﯿﺪ و ﺳﭙﺲ ﺻﻮرﺗﯽ از ﻋﻨﺎوﯾﻦ ﻗﺎﺑﻠﯿﺘﻬﺎی ﻃﺮاﺣﯽ وﯾﮋوال ﭘﺎراداﯾﻢ ﺗﻬﯿﻪ و ﺑﯿﺎن ﮐﻨﯿﺪ)اﻧﻔﺮادی ﺑﺎ 100ﻧﻤﺮه اﺿﺎﻓﯽ(. ﺑﺨﺶ دوم :ﺳﺌﻮاﻻت ﻣﺮﺑﻮط ﺑﻪ ﻣﻌﻤﺎری ﻧﺮم اﻓﺰار -ﭘﺮﺳﺶ از ﻓﺼﻞ ﻧﻬﻢ ﮐﺘﺎب درﺳﯽ و ﻣﻄﺎﻟﺐ اﺿﺎﻓﯽ ﻣﻄﺮوﺣﻪ در ﮐﻼس درس )ﻓﺮدی 500اﻣﺘﯿﺎز ﺷﺎﻣﻞ 400اﻣﺘﯿﺎز ﻓﺮدی و 100اﻣﺘﯿﺎز اﺿﺎﻓﯽ اﺧﺘﯿﺎری ( : -1-2ﻣﻌﻤﺎر ﻧﺮم اﻓﺰار ﮐﯿﺴﺖ و ﺑﺮای ﻃﺮاﺣﯽ ﻣﻌﻤﺎری ﻧﺮم اﻓﺰار ﺑﻪ ﺗﺮﺗﯿﺐ ﭼﻪ ﻓﻌﺎﻟﯿﺘﻬﺎﺋﯽ اﻧﺠﺎم ﻣﯿﺪﻫﺪ. -2-2ﻣﻔﻬﻮم و اﻧﻮاع ﮔﻮﻧﻪ ﻫﺎی ﻣﻌﻤﺎری 6ﺑﺮای ﺳﺎﻣﺎﻧﻪ ﻫﺎی ﻣﺒﺘﻨﯽ ﺑﺮ ﻧﺮم اﻓﺰار از دﯾﺪﮔﺎه ﺑﻮچ را ﻧﺎم ﺑﺒﺮﯾﺪ. ‐ Translate the requirements model into the design model 1 ‐ Dimensions of Design Model 2 3 ‐ Quality Attributes ‐ Generic Task Set for Design 4 ‐ Modularity and software cost 5 ‐ Architectural Genres 6 -3-2ﻣﻔﻬﻮم ﺳﺒﮏ ﻣﻌﻤﺎری 7را ﺑﯿﺎن و اﻧﻮاع آﻧﺮا ﻧﺎم ﺑﺒﺮﯾﺪ. -4-2اﻟﮕﻮﻫﺎی ﻣﻌﻤﺎری 8ﭼﯿﺴﺘﻨﺪ و ﭼﻪ ﮐﺎرﺑﺮدی دارﻧﺪ؟ -5-2ﮐﻬﻦ اﻟﮕﻮ 9در ﻣﻌﻤﺎری ﺑﻪ ﭼﻪ ﻣﻌﻨﺎﺳﺖ؟ -6-2ﭘﯿﭽﯿﺪﮔﯽ ﻣﻌﻤﺎری 10ﭼﯿﺴﺖ؟ -7-2زﺑﺎﻧﻬﺎی ﺗﺸﺮﯾﺢ ﻣﻌﻤﺎری 11ﮐﺪاﻣﻨﺪ؟ -8-2ﻫﻔﺖ ﮔﺎم ﻧﮕﺎﺷﺖ اﻧﺘﻘﺎل )12ﻓﺎﮐﺘﻮرﮔﯿﺮی( از ﻣﺪل ﺟﺮﯾﺎن داده را ﻧﺎم ﺑﺮده و ﮐﺎرﺑﺮد و ﻧﺘﯿﺠﻪ ﺣﺎﺻﻠﻪ را ﻧﺎم ﺑﺒﺮﯾﺪ. -9-2ﻣﻌﻤﺎری ﻧﺮم اﻓﺰار ﻣﻮﺿﻮع ﭘﺮوژه درﺳﯽ ﺧﻮد در درس ﭘﯿﺶ ﻧﯿﺎز را ﺑﺎزﺑﯿﻨﯽ ﮐﻨﯿﺪ و ﻣﯿﺰان و ﻧﺤﻮه اﺳﺘﻔﺎده از ﺑﺮﺧﯽ از روﺷﻬﺎی ﻣﻄﺮوﺣﻪ در اﯾﻦ ﻓﺼﻞ را در ﺻﻮرت وﺟﻮد ذﮐﺮ و در ﻏﯿﺮ اﯾﻨﺼﻮرت ،ﻣﺠﻮﻋﻪ ای از روﺷﻬﺎﺋﯽ ﮐﻪ ﻣﯿﺘﻮاﻧﺴﺘﯿﺪ ﺑﮑﺎرﺑﺒﺮﯾﺪ را ﺑﺎ ذﮐﺮ دﻟﯿﻞ ﻧﺎم ﺑﺒﺮﯾﺪ) اﻧﻔﺮادی ﺑﺎ 100ﻧﻤﺮه اﺿﺎﻓﯽ(. ﺑﺨﺶ ﺳﻮم :ﻃﺮاﺣﯽ ﻗﻄﻌﺎت – ﻓﺼﻞ دﻫﻢ ﮐﺘﺎب درﺳﯽ ) :ﻓﺮدی 250 :اﻣﺘﯿﺎز 200 ،اﻣﺘﯿﺎز و 50اﻣﺘﯿﺎز اﺿﺎﻓﯽ(: -1-3از ﻗﻮاﻋﺪ اوﻟﯿﻪ ﻃﺮاﺣﯽ ﻗﻄﻌﺎت ﮐﻼس -ﭘﺎﯾﻪ OCP , LSP , DIP , ISP , REP , CCP , CRP 13ﺳﻪ ﻗﺎﻋﺪه را ﺑﻪ اﻧﺘﺨﺎب ﺧﻮد ﺗﻮﺻﯿﻒ ﮐﻨﯿﺪ.. -2-3اﻧﻮاع ﮔﻮﻧﻪ ﻫﺎی ﻫﻤﺒﺴﺘﮕﯽ 14دروﻧﯽ ﻣﻮﻟﻔﻪ ﻫﺎ را ﻧﺎم ﺑﺮده و ﺿﻌﯿﻒ ﺗﺮﯾﻦ و ﻗﻮﯾﺘﺮﯾﻦ ﮔﻮﻧﻪ از ﻣﻨﻈﺮ اﻧﺴﺠﺎم دروﻧﯽ را ﻧﺎم ﺑﺒﺮﯾﺪ. -3-3اﻧﻮاع ﮔﻮﻧﻪ ﻫﺎی واﺑﺴﺘﮕﯽ 15ﺑﯿﻦ ﻣﻮﻟﻔﻪ ﻫﺎ را ﻧﺎم ﺑﺮده و ﺑﺪﺗﺮﯾﻦ و ﺑﻬﺘﺮﯾﻦ ﮔﻮﻧﻪ را ﺑﺎ ذﮐﺮ دﻟﯿﻞ ﻧﺎم ﺑﺒﺮﯾﺪ. ‐ Architectural Style 7 ‐ Architectural Patterns 8 ‐ Archetype 9 ‐ Architectural Complexity 10 ‐ Architectural Description Languages 11 ‐ Transform Mapping 12 ‐ Basic Design Principles of Designing Class – Based Components 13 ‐ Cohesion 14 -Coupling 15 -4-3در ﺗﻮﻟﯿﺪ ﻗﻄﻌﻪ – ﭘﺎﯾﻪ 16در ﻣﺒﺤﺚ ﺷﺮاﯾﻂ اﺣﺮاز ،اﻧﻄﺒﺎق و ﺗﺮﮐﯿﺐ ،17ﺳﻪ اﺳﺘﺎﻧﺪارد CORBA , COM , JAVABINSرا ﻣﻘﺎﯾﺴﻪ ﮐﻨﯿﺪ. -5-3ﺑﺎ ﻣﻄﺎﻟﻌﻪ اﺿﺎﻓﯽ ﻣﯿﺎن اﺑﺰار ﺑﺨﺶ 18 DCOMرا ﺑﻪ ﻣﺠﻤﻮﻋﻪ ﻗﺒﻠﯽ ﺑﯿﻔﺰاﺋﯿﺪ و ﻣﺠﺪدا ﻣﻘﺎﯾﺴﻪ ﮐﻨﯿﺪ ) اﺿﺎﻓﯽ اﺧﺘﯿﺎری ﺑﺎ 50اﻣﺘﯿﺎز(. ﭼﻬﺎرم :ﻃﺮاﺣﯽ واﺳﻂ ﮐﺎرﺑﺮ – ﻓﺼﻞ ﯾﺎزدﻫﻢ ﮐﺘﺎب درﺳﯽ )اﻧﻔﺮادی 300 :اﻣﺘﯿﺎز ،ﺑﺎ 200اﻣﺘﯿﺎز و 100اﻣﺘﯿﺎز اﺿﺎﻓﯽ( -1-4ﻓﺮآﯾﻨﺪ ﺣﻠﺰوﻧﯽ ﻃﺮاﺣﯽ واﺳﻂ ﮐﺎرﺑﺮ را ﺗﺮﺳﯿﻢ و ﺗﺸﺮﯾﺢ ﮐﻨﯿﺪ. -2-4ﭼﺮا ﻃﺮاﺣﯽ واﺳﻂ ﮐﺎرﺑﺮ ﺑﻪ ﺗﺤﻠﯿﻞ واﺳﻂ ﮐﺎرﺑﺮ ﻣﻨﺠﺮ ﻣﯿﺸﻮد ؟ اﻣﺎ ﺗﻤﺮﮐﺰ ﺑﺮ ﮐﺎرﺑﺮ ﭼﻪ ﻣﺸﮑﻼﺗﯽ ﻣﯿﺘﻮاﻧﺪ در ﻃﺮاﺣﯽ آن اﯾﺠﺎد ﮐﻨﺪ؟ و راه ﺣﻞ آن ﭼﯿﺴﺖ؟ -3-4اﺳﺘﻌﺎره ﻫﺎ 19ﭼﻪ ﻧﻘﺸﯽ در ﻃﺮاﺣﯽ ﭼﻪ ﻧﻮع واﺳﻂ ﮐﺎرﺑﺮی دارﻧﺪ؟ -4-4واﺳﻂ ﮐﺎرﺑﺮ ﭘﺮوژه ﺧﻮدﺗﺎن در درس ﻗﺒﻠﯽ ﭘﯿﺸﻨﯿﺎز اﯾﻦ درس ﺑﺎ ﺿﻮاﺑﻂ ﻣﻨﺪرج در اﯾﻦ ﻓﺼﻞ ﮐﺘﺎب و ﻗﻮاﻋﺪ اراﺋﻪ ﺷﺪه از ﮐﺘﺎب ﮐﻤﮏ درﺳﯽ ﺑﺎ ذﮐﺮ دﻟﯿﻞ ﻧﻘﺪ و راه ﺣﻠﻬﺎی ﺑﻬﺒﻮد آﻧﺮا ﺑﻨﻮﯾﺴﯿﺪ. -5-4ﯾﮑﯽ از ﺳﻪ ﺳﺎﯾﺖ ﭼﺎره ) ، (www.chare.irروزﻧﺎﻣﻪ ﺷﺮق ) (www.sharghnewspaper.comﯾﺎ ﺳﺎﯾﺖ ﯾﮏ ﺷﺮﮐﺖ ﻫﻮاﭘﯿﻤﺎﺋﯽ ﺧﺎرﺟﯽ )ﮐﻪ ﻓﺮوش ﻟﺤﻈﻪ ای داﺷﺘﻪ ﺑﺎﺷﺪ( را اﻧﺘﺨﺎب ﮐﻨﯿﺪ و آﻧﺮا ﺑﺮ اﺳﺎس ﺿﻮاﺑﻂ اﯾﻦ ﻓﺼﻞ ﻧﻘﺪ ﮐﻨﯿﺪ)اﺿﺎﻓﯽ و اﺧﺘﯿﺎری ﺑﺎ 100اﻣﺘﯿﺎز اﻧﻔﺮادی(. ﺑﺨﺶ ﭘﻨﺠﻢ :ﻣﻔﺎﻫﯿﻢ ﮐﯿﻔﯿﺖ ﻧﺮم اﻓﺰار – ﻣﻄﺎﻟﺐ ﻓﺼﻞ ﭼﻬﺎردﻫﻢ ﮐﺘﺎب ﮐﻼﺳﯽ )ﻓﺮدی 250 -اﻣﺘﯿﺎز (. -1-5اﺑﻌﺎد ﮐﯿﻔﯽ ﻧﺮم اﻓﺰار از دﯾﺪﮔﺎه ﮔﺎروﯾﻦ ﻧﺎم ﺑﺒﺮﯾﺪ. -2-5ﻋﻮاﻣﻞ ﮐﯿﻔﯽ ﻧﺮم اﻓﺰار از دﯾﺪﮔﺎه ﻣﮏ ﮐﺎل را ﺑﺮ اﺳﺎس ﺷﮑﻞ 14.1ﺻﻔﺤﻪ 403ﺗﻌﺮﯾﻒ ﮐﻨﯿﺪ. -3-5اﺳﺘﻮاری 20از دﯾﺪﮔﺎه ﺑﺮوﮐﺰ ﺑﻪ ﻋﻨﻮان ﻋﺎﻣﻞ ﮐﯿﻔﯽ ﺑﯿﺎﻧﮕﺮ ﭼﻪ ﻣﺸﺨﺼﺎﺗﯽ در واﺳﻂ ﮐﺎرﺑﺮ اﺳﺖ؟ -4-5ﺷﮑﻞ 14.2در ﺻﻔﺤﻪ 409را ﺗﺸﺮﯾﺢ ﮐﻨﯿﺪ. ‐ Component – Based Development 16 ‐ Qualification , Adaptation , Composition 17 ‐ Middleware 18 ‐ Metaphors 19 ‐ Robustness 20 -5-5ﭼﻬﺎر ﻓﻨﯽ ﮐﻪ ﺑﺎﻋﺚ ﺣﺼﻮل 21ﮐﯿﻔﯿﺖ ﻧﺮم اﻓﺰار ﻣﯿﺸﻮد را ﻧﺎم ﺑﺒﺮﯾﺪ. ﺑﺨﺶ ﺷﺸﻢ: آزﻣﻮن ﻧﺮم اﻓﺰار– ﻣﻄﺎﻟﺐ ﻓﺼﻮل ﻫﻔﺪه و ﻫﺠﺪه ﮐﺘﺎب درﺳﯽ ) 300اﻣﺘﯿﺎز :ﺷﺎﻣﻞ 250اﻣﺘﯿﺎز و 50 اﻣﺘﯿﺎز اﺿﺎﻓﯽ (: -1-6راﻫﺒﺮدﻫﺎ و ﮔﺎﻣﻬﺎی آزﻣﻮن ﻧﺮم اﻓﺰار را ﺑﺮ اﺳﺎس دو ﺷﮑﻞ 17.1و 17.2ﺻﻔﺤﻪ 453ﮐﺘﺎب درﺳﯽ ﺗﺸﺮﯾﺢ ﮐﻨﯿﺪ. -2-6آزﻣﻮن Smokeﭼﯿﺴﺖ ؟ -3-6آزﻣﻮن واﺣﺪ 22و آزﻣﻮن ﯾﮑﭙﺎرﭼﮕﯽ 23 را از ﻧﻈﺮ ﻣﺸﺎﺑﻬﺎت ﻣﻘﺎﯾﺴﻪ ﮐﻨﯿﺪ. -4-6آزﻣﻮن ﺑﺎزﺳﺎزی 24و آزﻣﻮن اﺳﺘﻘﺮار 25را ﺗﺸﺮﯾﺢ ﮐﻨﯿﺪ -5-6ﺗﻔﺎوﺗﻬﺎی آزﻣﻮن ﺑﺤﺮان 26و آزﻣﻮن ﮐﺎراﺋﯽ 27را ﺑﻨﻮﯾﺴﯿﺪ. -6-6ﭼﻪ آزﻣﻮﻧﻬﺎﺋﯽ در ﻣﻮرد ﭘﺮوژه درﺳﯽ ﺗﺮم ﭘﯿﺶ اﻧﺠﺎم داده اﯾﺪ؟ ﭼﻪ آزﻣﻮﻧﻬﺎﺋﯽ اﮔﺮ اﻧﺠﺎم ﻣﯿﺪادﯾﺪ ﺳﺎﻣﺎﻧﻪ ﺑﻬﺘﺮی ﺑﺪﺳﺖ ﻣﯽ آوردﯾﺪ و ﭼﺮا؟)اﻧﻔﺮادی اﺧﺘﯿﺎری ﺑﺎ 50ﻧﻤﺮه اﺿﺎﻓﯽ(. ﺑﺨﺶ ﻫﻔﺘﻢ :ﻣﻄﺎﻟﺐ ﮐﻼﺳﯽ و ﻣﺴﺘﻨﺪات ﻣﻨﺪرج در ﺳﺎﯾﺖ درﺳﯽ )ﮔﺮوﻫﯽ 150 :اﻣﺘﯿﺎز ( : -1-7ﺗﻔﺎوت ﻧﻤﻮدارﻫﺎی ﻣﻮرد ﮐﺎرﺑﺮد ﻓﺮآﯾﻨﺪی 28و ﺳﺎﻣﺎﻧﻪ ای ، 29ﻧﻮاﻟﯽ 30و اﻧﺘﻘﺎل وﺿﻌﯿﺖ 31در UMLرا ﺑﻨﻮﯾﺴﯿﺪ. ‐ Achieving 21 ‐ Unit 22 ‐ Integration 23 ‐ Recovery 24 25 ‐ Deployment ‐ Stress 26 ‐ Performance 27 ‐ Process UseCase 28 -System UseCase 29 ‐ Sequence Diagram 30 ‐ State‐Transition Diagram 31 -2-7زﯾﺴﺖ ﭼﺮخ ﻣﻬﻨﺪﺳﯽ ﻧﺮم اﻓﺰار از ﻣﻨﻈﺮ اﺳﺘﺎﻧﺪارد آزاﻧﺲ ﻫﻮاﺋﯽ اروﭘﺎ ﺗﺮﺳﯿﻢ و ﺗﺸﺮﯾﺢ ﮐﻨﯿﺪ. -3-7ﭼﻪ اﺳﺘﺎﻧﺪاردی و ﺑﻪ ﭼﻪ ﻋﻠﺖ ﻣﻬﻤﺘﺮﯾﻦ اﺳﺘﺎﻧﺪارد از ﻣﺠﻤﻮﻋﻪ اﺳﺘﺎﻧﺪاردﻫﺎی ﻣﻬﻨﺪﺳﯽ ﻧﺮم اﻓﺰار در اﯾﺮان اﺳﺖ؟ آداب داﻧﺸﮕﺎﻫﯽ ﺣﻞ ﺗﻤﺮﯾﻨﺎت از داﻧﺸﺠﻮﯾﺎن اﻧﺘﻈﺎر ﻣﯽ رود ﮐﻪ از ﻧﻘﺾ آداب داﻧﺸﮕﺎﻫﯽ ﺷﺎﻣﻞ ﻣﻮاردی ﻣﺎﻧﻨﺪ :رو ﻧﻮﯾﺴﯽ از ﺟﻮاب ﺗﻤﺮﯾﻨﺎت دوﺳﺘﺎن ﺧﻮد ،ﯾﺎ از ﺣﻞ ﺗﻤﺮﯾﻨﺎت دوره ﻫﺎی ﮔﺬﺷﺘﻪ و ﭼﻪ از ﻣﻨﺎﺑﻊ اﯾﻨﺘﺮﻧﺘﯽ ﺧﻮدداری ﮐﻨﻨﺪ .در ﻧﻬﺎﯾﺖ ﻫﺪف ﺗﻤﺮﯾﻨﺎت ،ﺳﻨﺠﺶ ﻣﯿﺰان ﯾﺎدﮔﯿﺮی ﺷﻤﺎ و ورﻓﻊ اﯾﺮات آن اﺳﺖ .ﺳﯿﺎﺳﺖ درس در ﺗﺼﺤﯿﺢ ﺗﻤﺮﯾﻦ ﻫﺎ ﺑﻪ اﯾﻦ ﺻﻮرت ﻧﯿﺴﺖ 100درﺻﺪ ﻣﻌﯿﺎر ﻧﻤﺮه دﻫﯽ آن ﭘﺎﺳﺦ ﻫﺎی ﺗﻨﻬﺎ درﺳﺖ ﺑﺎﺷﺪ ،ﺑﻠﮑﻪ ﭘﺎﺳﺦ ﻫﺎ ،ﮐﻪ ﺣﺼﻞ ﻓﻬﻢ و ﺗﺤﻠﯿﻠﻬﺎی ﻣﻮردی ﺷﻤﺎ ﻫﺴﺘﻨﺪ ،ﺑﺎﯾﺪ ﺑﺎ زﺑﺎن ﻓﻨﯽ و اﻟﻔﺎظ و اﺻﻄﻼﺣﺎت ﻣﻨﺎﺳﺐ )در ﺣﺪ ﺗﺠﺮﺑﻪ و داﻧﺶ ﺧﻮدﺗﺎن( اﻟﺒﺘﻪ ﺑﻪ دور از ﮐﻠﯿﺸﻪ و اﺑﻬﺎم و ﮐﻠﯽ ﮔﻮﯾﯽ ،ﺑﯿﺎن ﺷﺪه ﺑﺎﺷﻨﺪ .ﺑﻨﺎﺑﺮاﯾﻦ ﺳﻌﯽ ﮐﻨﯿﺪ ﭘﺎﺳﺦ ﻫﺎی ﺧﻮد را ﺑﻪ ﺻﻮرت ﻣﻔﻬﻮﻣﯽ در ﻏﺎﻟﺐ داﯾﺮه ﻟﻐﺎت ﻓﻨﯽ اﯾﻦ درس ﺑﯿﺎن ﮐﻨﯿﺪ . .ﺑﺤﺚ ﮔﺮوﻫﯽ و ﺗﺤﻮﯾﻞ اﻧﻔﺮادی ﺑﻪ آن ﻣﻌﻨﺎ ﻧﯿﺴﺖ ﮐﻪ ﭘﺎﺳﺦ ﻫﺎی ﮐﺎﻣﻼ ﻣﺸﺎﺑﻪ ﻫﻢ ﺑﺪﻫﯿﺪ ﺑﻠﮑﻪ ﺑﺎﯾﺪ دﯾﺪﮔﺎه ﺷﻤﺎ ﺑﻪ ﻫﻢ ﻧﺰدﯾﮏ ﺑﺎﺷﺪ و ﻓﻌﺎﻟﯿﺖ ﮔﺮوﻫﯽ ﺷﻤﺎ ﻣﺸﺨﺺ ﺑﺎﺷﺪ .در ﺻﻮرت وﺟﻮد ﭘﺎﺳﺦ ﻫﺎی ﺑﯿﺶ از ﺣﺪ ﻣﺸﺎﺑﻪ در ﺑﺨﺶ ﻫﺎی اﻧﻔﺮادی و ﮔﺮوﻫﯽ ﺑﯿﻦ اﻋﻀﺎی ﻫﺮ ﮔﺮوه ﯾﺎ اﻋﻀﺎی ﮔﺮوه ﻣﺘﻔﺎوت ﻃﺒﻖ ﺿﻮاﺑﻂ آداب ﺗﻤﺮﯾﻨﺎت درﺳﯽ داﻧﺸﮕﺎﻫﯽ ﻋﻤﻞ ﺧﻮاﻫﺪ ﺷﺪ .ﻫﻤﻪ ﺷﻤﺎ ﯾﮏ ﻣﺴﺌﻮﻟﯿﺖ ﮐﻠﯽ در ﮔﺮوه ﺧﻮد دارﯾﺪ ﭼﻮن ﻣﻤﮑﻦ اﺳﺖ ﺑﺎ اﺷﺘﺒﺎه دو ﻧﻔﺮ در دو ﮔﺮوه )اﮔﺮ در ﺳﻮاﻻت ﮔﺮوﻫﯽ ﺑﺎﺷﺪ( ﮐﻞ دو ﮔﺮوه ﺷﺎﻣﻞ ﺟﺮﯾﻤﻪ ﻫﺎی ﻓﻮق ﺷﻮﻧﺪ .ﭘﺎﺳﺦ ﺳﻮاﻻت ﮔﺮوﻫﯽ را ﻫﻢ ﭘﺲ از اﻧﺠﺎم ﺑﻪ ﺷﮑﻞ ﻓﺮدی و ﺑﺮ اﺳﺎس ﻓﻬﻢ ﺧﻮد از اﺟﻤﺎع ﻧﻈﺮ ﮔﺮوﻫﯽ ﺑﻨﻮﯾﺴﯿﺪ ﺑﻨﺎﺑﺮاﯾﻦ اﯾﻦ ﺗﻤﺮﯾﻦ ﻓﻘﻂ ﺗﺤﻮﯾﻞ اﻧﻔﺮادی دارد. ﻣﻮﻓﻖ ﺑﺎﺷﯿﺪ
© Copyright 2025 Paperzz