【MOOC】軟件工程-東北大學(xué) 中國大學(xué)慕課MOOC答案_第1頁
【MOOC】軟件工程-東北大學(xué) 中國大學(xué)慕課MOOC答案_第2頁
【MOOC】軟件工程-東北大學(xué) 中國大學(xué)慕課MOOC答案_第3頁
【MOOC】軟件工程-東北大學(xué) 中國大學(xué)慕課MOOC答案_第4頁
【MOOC】軟件工程-東北大學(xué) 中國大學(xué)慕課MOOC答案_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

【MOOC】軟件工程-東北大學(xué)中國大學(xué)慕課MOOC答案1.1軟件的概念隨堂測驗1、【單選題】Softwaredoesn'tinclude_____.本題答案:【CPU】2、【單選題】WhichofthefollowingstatementaboutsoftwareisNOTtrue?本題答案:【Softwarewearsout.】3、【單選題】Whichofthefollowingstatementsaboutsoftwarecharacteristicsistrue?本題答案:【Softwarecanhavemultiplecopies.Softwarecanhavemultiplecopies.-正確】1.3軟件工程職業(yè)道德和從業(yè)規(guī)范隨堂測試1、【單選題】Whichofthefollowingisnotasoftwareengineeringcodeofethics?本題答案:【Softwareengineersshallmaintaindependenceintheirprofessionaljudgment.】第一章單元測試1、【單選題】Whichofthefollowingistrueaboutthepossibleeffectofaddingnewprogrammerstoasoftwareproject?__關(guān)于增加新程序員到軟件項目的可能效果,下列哪個是正確的?__本題答案:【Productionwillgenerallybesloweddownbecauseoftheneedfortrainingandadditionalcoordination.】2、【單選題】Whichofthefollowingstatementsaboutcomputerscienceandsoftwareengineeringiscorrect?______關(guān)于計算機科學(xué)和軟件工程的以下語句哪個是正確的?______本題答案:【TherelationshipbetweenComputerScienceandSoftwareEngineeringisjustliketheonebetweenChemistryandChemicalEngineering.】3、【單選題】Whichofthefollowingstatementsisnotcorrect?_______以下哪個語句是不正確的?_______本題答案:【Theclient,developerandusercannotbethesamepersonorthesameorganization.】4、【單選題】Whichofthefollowingstatementsaboutsoftwareistrue?__________以下哪個語是正確的?_______本題答案:【Softwareistransplantable.】5、【單選題】Whichofthefollowingstatementsaboutethicalissuesisnotcorrect?___________關(guān)于倫理問題的以下哪些語句是不正確的?___________本題答案:【Ifthesoftwareengineersactinthebestinterestsoftheirclientandemployer,hewon'tbeabletoactconsistentlywiththepublicinterest.】6、【單選題】Whichofthefollowingisnotsoftware?___________以下哪項不是軟件?___________本題答案:【users】7、【單選題】Whichofthefollowingistrue?____________以下哪項是正確的?___________本題答案:【Aclasscanbetakenasamodule.】8、【單選題】___________isadisciplinewhoseaimistheproductionoffault-freesoftware,deliveredontimeandwithinbudget,thatsatisfiestheclient'sneeds.___________是一個學(xué)科,其目標(biāo)是生產(chǎn)無故障的軟件,按時,在預(yù)算內(nèi)交付,滿足客戶的需求。本題答案:【Softwareengineering】9、【單選題】Whichofthefollowingstatementsaboutsoftwarecharacteristicsistrue?_________關(guān)于軟件特性的描述哪項是對的?_________本題答案:【Softwareistransplantable.】10、【單選題】Whichofthefollowingisnotasoftwareengineeringcodeofethics?______以下哪項不是軟件工程的道德規(guī)范?_____本題答案:【Softwareengineersshallmaintaindependenceintheirprofessionaljudgment.】11、【單選題】Softwareengineersshallactconsistentlywiththe_______interest.軟件工程師應(yīng)按照和_______的利益一致行事。本題答案:【public】12、【單選題】Whichofthefollowingisnotsoftware?__________以下哪項不是軟件?__________本題答案:【USB】2.1軟件過程隨堂測試1、【單選題】Theseriesofphasesthatsoftwareundergoes,fromconceptexplorationtofinalretirement,istermedits_______.本題答案:【processorlifecycleprocessorlifecycle-正確】2、【單選題】Whichofthefollowingshouldbetreatedasaseparateworkflowofsoftwareprocess?本題答案:【Requirements】2.2軟件測試隨堂測試1、【單選題】Softwaretestingis_______.本題答案:【destructive】2、【單選題】______istocheckregressionfaults.本題答案:【Regressiontesting】第二章單元測試1、【單選題】Whichofthefollowingstatementsaboutsoftwarelifecycleistrue?___________關(guān)于軟件生命周期的描述以下哪項是對的?___________本題答案:【Everysoftwaresystemhasitslifecycle.】2、【單選題】Theseriesofphasesthatsoftwareundergoes,fromconceptexplorationtofinalretirement,istermedits______.軟件經(jīng)歷的系列階段,從概念探索到最終退役,被稱為其______。本題答案:【lifecycleorprocess】3、【單選題】Whichofthefollowingstatementsistrue?_________下列哪項是正確的?_________本題答案:【Agoodcodingtechniquecannotsurelyspeedupthewholesoftwaredevelopment.】4、【單選題】Whichofthefollowingshouldbetreatedasaseparatephaseofsoftwarelifecycle?______下列哪一個應(yīng)該被視為軟件生命周期的單獨階段?______本題答案:【Implementationandintegration】5、【單選題】Whichofthefollowingstatementsisnottrue?__________以下哪個語句是不正確的?__________本題答案:【Usersalwayswelcomethecompletedsoftwaresystem.】6、【單選題】Whichofthefollowingstatementsisnotcorrect?________以下哪個語句是不正確的?__________本題答案:【Ifallthedevelopersareprofessionalenough,managementwon'tbeneeded.】7、【單選題】Inwhichofthefollowingphasesofsoftwaredevelopmentisitthecheapesttofixafault?_______在軟件開發(fā)的以下哪個階段解決故障最廉價?_______本題答案:【Thedesignphase】8、【單選題】Whichofthefollowingstatementsistrue?_______以下哪個語句是正確的?__________本題答案:【Asoftwaresystemgoesthroughitslifecycle,likeahumanbeinggoesthroughhis/herbirthtodeath.】9、【單選題】Inspectionandwalkthrougharetwotypesof_________.審查和走查是兩種類型的_________。本題答案:【non-execution-basedtesting】10、【單選題】Softwaretestingaimsto______.軟件測試旨在______。本題答案:【findasmanyfaultsaspossibleinthesoftwaresystem】11、【單選題】Softwaretesting___________.軟件測試______。本題答案:【includesexecution-basedtestingandnon-executionbasedtesting.】12、【單選題】Softwaretestingis_______.軟件測試是______。本題答案:【destructive】13、【單選題】______istocheckregressionfaults.______是檢查回歸錯誤。本題答案:【Regressiontesting】14、【單選題】Supposethatthemaintenanceprogrammerhaslocatedafaultandmustfixitwithoutinadvertentlyintroducinganotherfaultelsewhereintheproduct,thatis,a________.假設(shè)維護(hù)程序員已經(jīng)找到故障并且必須修復(fù)它,而不會無意中在產(chǎn)品的其他地方引入另一個故障,即________。本題答案:【regressionfault】3.1什么是需求隨堂測試1、【判斷題】Itisquitecommonthatrequirementsalwayschange,whichmakesbigtroubleforthedevelopmentorganizations.本題答案:【正確】2、【判斷題】Usersalwayswelcomethetargetsoftwaresystem.本題答案:【錯誤】3、【判斷題】Sometimes,theclientsdonotknowwhattheyreallyneed.本題答案:【正確】4、【判斷題】Somegoodsoftwareorganizationscanforecasttherequirementsofthepotentialusers,sotheycanleadtheclientsandusers.本題答案:【正確】3.2獲取需求隨堂測試1、【判斷題】Itisalwaysaneasyjobfortheuserstodescribewhattheyneedorwant,becausetheyareveryfamiliarwiththeirownbusiness.本題答案:【錯誤】2、【判斷題】Developerscanuseonlyonewayormethodforeachrequirementscapturing.本題答案:【錯誤】第三章單元測試1、【單選題】Whichofthefollowingstatementsisnotcorrect?以下哪個語句是不正確的?__________本題答案:【Todeterminerequirementsiseasybecausenocodingisneeded.】2、【單選題】Therapidprototypingmodelofsoftwaredevelopmentis________.軟件開發(fā)的快速原型模型是________。本題答案:【ausefulapproachwhenacustomercannotdefinerequirementsclearly】3、【單選題】Requirementsworkflowisto_______.需求工作流程旨在_______。本題答案:【determinewhatclientsandusersneed】4、【單選題】Requirementsarenotthe______ofasoftwaresystem.需求不是軟件系統(tǒng)的______。本題答案:【solution】5、【單選題】Whichofthefollowingstatementsisnotcorrect?_____以下哪個語句是不正確的?_____本題答案:【Theclient,developerandusercannotbethesamepersonororganization.】6、【單選題】Whichofthefollowingistrue?_______以下哪個是對的?_______本題答案:【Tocollectanddeterminebusinessrequirementsneedsdomainknowledge.】4.1內(nèi)聚隨堂測試1、【單選題】Whichofthefollowingcannotbetakenasamodule?本題答案:【collection】4.2耦合隨堂測試1、【單選題】Twomodulesare_____coupledifonepassesanelementofcontroltotheother.本題答案:【control】4.3數(shù)據(jù)封裝與信息隱藏隨堂測試1、【單選題】Whichofthefollowingstatementsisnotcorrect?本題答案:【Anabstractdatatypeisjustaclass.】4.4類的繼承隨堂測試1、【單選題】Whichofthefollowingstatementsistrue?本題答案:【Inheritancebringsustroublesifitisnotadoptedproperly.Inheritancebringsustroublesifitisnotadoptedproperly.-正確】4.6類的關(guān)聯(lián)隨堂測試1、【單選題】Everyclassshouldhaveamultiplicitytodescribearelationshipexcept_______.本題答案:【inheritance】2、【單選題】Whichofthefollowingstatementsisnotcorrect?本題答案:【HeadisapartofeGame-HumanBeing,sotheirrelationshipisassociation.】4.7多態(tài)與動態(tài)綁定隨堂測試1、【單選題】WhichofthefollowingcannotbeawaytoimplementpolymorphisminJava?本題答案:【Multithreading】4.8OO范型隨堂測試1、【單選題】WhichofthefollowingisnotaUMLdiagram?本題答案:【ERdiagram】第四章單元測試1、【單選題】Ingooddesign,modulesshouldhave________.在良好的設(shè)計中,模塊應(yīng)該有________。本題答案:【lowcouplingandhighcohesion】2、【單選題】Amoduleis________cohesionifitsactionsshouldbeperformedinasametimeperiod.如果模塊的動作應(yīng)在相同的時間段內(nèi)執(zhí)行,則模塊是________內(nèi)聚。本題答案:【temporal】3、【單選題】A________isalexicallycontiguoussequenceofprogramstatements,boundedbyboundaryelements,withanaggregateidentifier.________是由邊界元素限定的具有聚合標(biāo)識符的程序語句的詞法連續(xù)序列本題答案:【module】4、【單選題】Whichofthefollowingcannotbetakenasamodule?________以下哪項不能作為模塊?________本題答案:【collection】5、【單選題】Whichofthefollowingstatementsaboutmoduleiswrong?_________關(guān)于模塊的以下語句中哪個是錯誤的?________本題答案:【Anarrayinaprogramcanbetakenasamodule.】6、【單選題】Twomodulesare________coupledifonepassesanelementofcontroltotheother.如果一個控制元素傳遞給另一個,兩個模塊是________耦合。本題答案:【control】7、【單選題】Twomodulesare______coupledifadatastructureispassedasaparameter,butthecalledmoduleoperatesonsomebutnotalloftheindividualcomponentsofthedatastructure.如果將數(shù)據(jù)結(jié)構(gòu)作為參數(shù)傳遞,但被調(diào)用模塊對數(shù)據(jù)結(jié)構(gòu)的一些但不是所有組件進(jìn)行操作,則兩個模塊______耦合。本題答案:【stamp】8、【單選題】Twomodulesare______coupledifonedirectlyreferencescontentsoftheother.如果一個直接引用另一個的內(nèi)容,兩個模塊______耦合。本題答案:【content】9、【單選題】Twomodulesare________couplediftheyhavewriteaccesstoglobaldata.如果兩個模塊對全局?jǐn)?shù)據(jù)具有寫訪問權(quán)限,則是________耦合。本題答案:【common】10、【單選題】Twomodulesare______coupledifallparametersarehomogeneousdataitems,simpleparameters,ordatastructuresallofwhoseelementsareusedbycalledmodule.如果所有參數(shù)都是同類數(shù)據(jù)項,簡單參數(shù)或數(shù)據(jù)結(jié)構(gòu)中所有的元素都由被調(diào)用的模塊使用,則兩個模塊______耦合。本題答案:【data】11、【單選題】_____istoencapsulatetheattributesandoperationsinanobject,andhidestheinternaldetailsofanobjectaspossible._____是為了在一個對象中封裝屬性和操作,并盡可能隱藏對象的內(nèi)部細(xì)節(jié)。本題答案:【Dataencapsulation】12、【單選題】Whichofthefollowingstatementsisnotcorrect?下列哪個語句是不正確的?本題答案:【Anabstractdatatypeisjustaclass.】13、【單選題】Whichofthefollowingstatementsisnotcorrect?________下列哪個語句是不正確的?本題答案:【Encapsulationandinformationhidingmeanthatallthecomponentsinanobjectwillbetotallyinvisiblefromoutside.】14、【單選題】Thestrategyofinheritanceistouseinheritancewherever_______.繼承的策略是在_______的情況下使用繼承。本題答案:【appropriate】15、【單選題】Therelationshipbetweensuper-classandsubclassesiscalled______.超類和子類之間的關(guān)系稱為______。本題答案:【inheritance】16、【單選題】Therelationshipbetweenwhole-classandpart-classesiscalled______.整體和部分類之間的關(guān)系被稱為______。本題答案:【aggregation】17、【單選題】Everyclassengagedinarelationshipshouldhaveamultiplicityexcept_______.除_______關(guān)系外,每一個參與關(guān)系的類都有多重性。本題答案:【inheritance】18、【單選題】Averboraverbphrasemustbeusedtodescribetherelationshipbetweentwoclasseswith_______.描述兩類之間的_______關(guān)系時,必須使用一個動詞或動詞短語。本題答案:【association】19、【單選題】Whichofthefollowingstatementsistrue?______下列哪個語句是正確的?______本題答案:【Inheritancebringsusbothadvantagesandtroublesifitisnotadoptedproperly.】20、【單選題】Whichofthefollowingstatementsisnotcorrect?__________下列哪個語句是不正確的?______本題答案:【HeadisapartofeGame-HumanBeing,sotherelationshipbetweenHeadandeGame-HumanBeingisassociation.】21、【單選題】UMLisanabbreviationof__________.UML是__________的縮寫。本題答案:【UnifiedModelingLanguage】22、【單選題】WhichofthefollowingcannotbeawaytoimplementpolymorphisminJava?_______下列哪項不是java實現(xiàn)多態(tài)的方式?_______本題答案:【Multithreading】23、【單選題】Whichofthefollowingstatementsiswrong?________下列哪個語句是不正確的?________本題答案:【Operation-orientedtechniqueprimarilyconsidersboththeoperationsandthedataoftheproduct.】24、【單選題】Invokingthecorrectmethodtobedoneatruntime(dynamically)andnotatcompiletime(statically),theactofconnectinganobjecttotheappropriatemethodistermed_________.調(diào)用正確的方法是在運行時完成(動態(tài))而不是在編譯時(靜態(tài)),將對象連接到適當(dāng)方法的這種行為稱為________。本題答案:【dynamicbinding】25、【單選題】Itistermed______thatamethodcanbeappliedtoobjectsofdifferentclasses,whichmeansofmanyshapes.一種方法可以應(yīng)用于不同類的對象,這意味著“具有多種形態(tài)”,這被稱為______。本題答案:【polymorphism】26、【單選題】WhichofthefollowingisnotaUMLdiagram?__________下列哪一個不是UML圖?__________本題答案:【ERdiagram.】5.1用例建模隨堂測試1、【單選題】WhichofthefollowingistrueofusecasemodelinginOOA?本題答案:【Ascenarioisaninstanceofausecase.】2、【單選題】Whichofthefollowingstatementiscorrect?本題答案:【Ausecaseisinitiatedbyanactortoinvokeacertainfunctionalityinthesystem.Ausecaseisinitiatedbyanactortoinvokeacertainfunctionalityinthesystem.-正確】5.2用例圖隨堂測試1、【單選題】Whichofthefollowingstatementsiscorrect?本題答案:【Inausecasediagram,thesub-actorcaninherititssuper-actor'srelationshipswithusecases.Inausecasediagram,thesub-actorcaninherititssuper-actor'srelationshipswithusecases.-正確】5.4動態(tài)建模視頻1、【單選題】Whichofthefollowingstatementsaboutdynamicmodelingiswrong?本題答案:【Eachstatediagramcorrespondstooneclassdiagram.Eachstatediagramcorrespondstooneclassdiagram.-正確】5.5測試OOA隨堂測試1、【單選題】Whichmodeldoesnotbelongtotheobjectorientedanalysismodel?本題答案:【ERmodeling】第五章單元測試1、【單選題】WhichofthefollowingistrueofusecasemodelinginOOA?下列關(guān)于OOA中用例建模的描述哪一個是對的?本題答案:【Ascenarioisaninstanceofausecase.】2、【單選題】_____describesfunctionalityofthesoftwaretobeconstructed,thecoreofwhichistodescribetheinteractionbetweentheactorandthesystem,butnottheinternalactivityofthesystem._____描述了要構(gòu)建的軟件的功能,其核心是描述參與者和系統(tǒng)之間的交互,而不是系統(tǒng)的內(nèi)部活動。本題答案:【Usecasediagram】3、【單選題】Inthefollowingusecasediagram,whichstatementiswrong?_____在下面的用例圖中,哪個語句是錯誤的?_____本題答案:【IfusecaseAisexecuted,usecaseCmustbeexecuted.】4、【單選題】Whichofthefollowingstatementiscorrect?_____在下面的關(guān)于用例圖的說法中,哪個是正確的?_____本題答案:【Ausecasemaybeinitiatedbyanactortoinvokeacertainfunctionalityinthesystem.】5、【單選題】Whichofthefollowingiswrong?以下哪項是錯誤的?本題答案:【Onlyhumanbeingcanbeanactorinausecasediagram.】6、【單選題】Whichmodeldoesnotbelongtotheobjectorientedanalysismodel?_______哪個模型不屬于面向?qū)ο蟮姆治瞿P??_______本題答案:【ERmodeling】7、【單選題】Acompanywantstodevelopasoftwaresystemtomanageorder.Everyday,thecustomerssendtheorderinformationtothesalesmanbyfax.Andthen,thesalesmaninputstheinformationintothesystem.Then,inthiscase,whichshouldbetheactorofthesysteminusecasediagram?_______一家公司想要開發(fā)一個軟件系統(tǒng)來管理訂單。每天,客戶通過傳真將訂單信息發(fā)送給銷售人員。然后,銷售員將信息輸入系統(tǒng)。那么,在這種情況下,本系統(tǒng)中下列哪個應(yīng)該是用例圖中的參與者?_______本題答案:【Salesman】8、【單選題】Whichofthefollowingstatementsiscorrect?_______下列哪項語句是正確的?_______本題答案:【Surelyagooddesignisimportantandnecessaryforthesuccessofthetargetsoftwaresystem.】9、【單選題】Whichofthefollowingstatementsaboutdynamicmodelingiswrong?_____關(guān)于動態(tài)建模的以下語句中哪一個是錯誤的?_____本題答案:【Eachstatediagramcorrespondstooneclassdiagram.】6.1軟件系統(tǒng)設(shè)計隨堂測試1、【單選題】Whichofthefollowingstatementsiscorrect?本題答案:【Gooddesignisimportantandnecessaryforthesuccessofthetargetsoftwaresystem.】6.2面向?qū)ο笤O(shè)計隨堂測試1、【單選題】_____emphasizesonthesequenceofmessagesbetweenobjects.本題答案:【sequencediagram】2、【單選題】Whichofthefollowingisnotacomponentinthesequencediagram?本題答案:【Transition】3、【單選題】Whichofthefollowingwillnotbedepictedinthephaseofdetaileddesign?本題答案:【Architecture】7.1編程語言隨堂測試1、【單選題】Whichofthefollowingstatementsiswrong?本題答案:【Third-generationlanguageincludesJava,C,SQL,andetc.】2、【單選題】Whichofthefollowingstatementsaboutprogramminglanguagesistrue?本題答案:【Thereisnothebestprogramminglanguage.Eachlanguagehasitsownadvantagesanddisadvantages.Weshouldalwayschoosethemostsuitableoneforthetargetsystem.】7.2良好的編程習(xí)慣隨堂測試1、【單選題】Theprimarypurposeofcarefulcodelayoutisto_______.本題答案:【improvereadability】2、【單選題】Ifadecisionbyaprogrammerresultsinaviolationofcodingstandards,theprogrammershould________.本題答案:【checkwiththemanagertodeterminewhetherthecodecanstandasitis】3、【單選題】Inthefollowingstatement,whichcannotbeacodingstandard?本題答案:【Makeashortnameofthevariable.】4、【單選題】Whichofthefollowingstatementsaboutgoodprogrammingpracticeiswrong?本題答案:【Iftheprogrammersarecarefulandexperiencedenough,theycanwriteself-documentingcode.】5、【單選題】Whichofthefollowingstatementsaboutgoodprogrammingpracticeiscorrect?本題答案:【Goodvariablenamesaregoodforbothdebuggingandmaintenance.】7.3實現(xiàn)與集成隨堂測試1、【單選題】Whichofthefollowingaredisadvantagesofbottom-upintegrationandimplementation?I.Operationalmodulesmaynotbeadequatelytested.II.Logicalmodulesmaynotbeadequatelytested.III.Itpromotesresponsibility-drivendesign.本題答案:【IIonly】2、【單選題】Whichofthefollowingwillnotbeconsideredwhenchoosingaprogramminglanguage?本題答案:【personalpreference】3、【單選題】Whichofthefollowingaredisadvantagesoftop-downintegrationandimplementation?本題答案:【Operationalmodulesmaynotbeadequatelytested.】4、【單選題】Whichofthefollowingstatementsiscorrect?本題答案:【Driversareneededforbottom-upimplementationandintegration.】第七章單元測試1、【單選題】ThelanguagesFortran,Pascal,COBOL,andC++areexamplesofwhichgenerationofprogramminglanguages?語言Fortran,Pascal,COBOL和C++是哪一代編程語言?本題答案:【third】2、【單選題】Theprimarypurposeofcarefulandnicecodelayoutofasoftwaresystemisto__________.仔細(xì)和漂亮的軟件系統(tǒng)代碼布局的主要目的是__________。本題答案:【improvereadability】3、【單選題】Ifadecisionbyaprogrammerresultsinaviolationofcodingstandards,theprogrammershould________.如果程序員的決定導(dǎo)致違反編碼標(biāo)準(zhǔn),程序員應(yīng)該________。本題答案:【checkwiththemanagertodeterminewhetherthecodecanstandasitis】4、【單選題】Inthefollowingstatement,whichcannotbeagoodprogrammingpractice?_____在下面的語句中,哪個不能是寫代碼的標(biāo)準(zhǔn)?_____本題答案:【Useashortnameofthevariable】5、【單選題】Whichofthefollowingstatementsiswrong?_____.以下哪個語句是錯誤的?_____。本題答案:【Java,C,andVBarethird-generationprogramminglanguages..】6、【單選題】Whichofthefollowingstatementsaboutgoodprogrammingpracticeiswrong?______以下語句中哪個關(guān)于良好的編程實踐的描述是錯誤的?______本題答案:【Iftheprogrammersarecarefulandexperiencedenough,theycanwriteself-documentingcode.】7、【單選題】Whichofthefollowingstatementsaboutgoodprogrammingpracticeiscorrect?_______以下語句中哪個關(guān)于良好的編程實踐的描述是正確的?______本題答案:【Goodvariablenamesaregoodforbothdebuggingandmaintenance.】8、【單選題】Whichofthefollowingaredisadvantagesofbottom-upintegrationandimplementation?下列哪些是自底向上集成和實施的缺點?I.Operationalmodulesmaynotbeadequatelytested.操作模塊測試不充分II.Logicalmodulesmaynotbeadequatelytested.邏輯模塊測試不充分III.Itpromotesresponsibility-drivendesign.促進(jìn)了職責(zé)驅(qū)動設(shè)計本題答案:【IIonly】9、【單選題】Thefollowinggraphshowsthemodulesofasoftwaresystem,andthelineinthegraphshowstheinvocationrelationbetweenthemodules.Ifthesystemisimplementedandintegratedusingthebottom-uptype,module_________isthedriverofthemoduleb.下圖顯示了軟件系統(tǒng)的模塊,圖中的線顯示了模塊之間的調(diào)用關(guān)系。如果系統(tǒng)是使用自底向上類型實現(xiàn)和集成的,模塊_________是模塊b的驅(qū)動程序。本題答案:【a】10、【單選題】Whichofthefollowingwillbethelastonetobeconsideredwhenchoosingaprogramminglanguage?在選擇編程語言時,應(yīng)該最后考慮以下哪項?本題答案:【personalemotion】11、【單選題】Whichofthefollowingaredisadvantagesoftop-downintegrationandimplementation?下列哪些是自頂向下集成和實現(xiàn)的缺點?本題答案:【Operationalmodulesmaynotbeadequatelytested.】12、【單選題】Whichofthefollowingstatementsiscorrect?、下列哪個語句是正確的?本題答案:【Driversareneededforbottom-upimplementationandintegration.】8.1維護(hù)的必要性隨堂測驗1、【單選題】Duringthewholesoftwareprocess,whichphasetakesthelongesttimeandthemostcost?本題答案:【Maintenance】2、【單選題】Whichofthefollowingmaintenanceistoimprovetheperformanceofthesoftwareproduct?本題答案:【perfectivemaintenance】3、【單選題】Toadaptthesoftwaretoanewoperatingsystemis_________maintenance.本題答案:【adaptive】4、【單選題】_________isanextremelytimeconsuming,expensivephaseofthesoftwarelifecycle.本題答案:【Maintenance】8.2對維護(hù)人員的要求隨堂測驗1、【單選題】Whichofthefollowingstatementaboutmaintenancearenottrue?本題答案:【Mostprogrammersarehappywithmaintenancejob.】2、【單選題】Whichofthefollowingstatementsaboutmaintenanceisincorrect?本題答案:【Lesscompetentprogrammersmaybequalifiedformaintenance.】第八章單元測試1、【單選題】Duringtheentirelifecycleofasoftwareproduct,whichphasetakesthelongesttimeandthemostcost?______在軟件產(chǎn)品的整個生命周期中,哪個階段花費最長的時間和最高的成本?______本題答案:【Maintenance】2、【單選題】Whichofthefollowingmaintenanceistoimprovetheperformanceofthesoftwareproduct?______.下面哪些維護(hù)是為了提高軟件產(chǎn)品的性能?______。本題答案:【Perfectivemaintenance】3、【單選題】Toadaptthesoftwaretoanewoperatingsystemis_________maintenance.使軟件適應(yīng)新的操作系統(tǒng)是_________維護(hù)。本題答案:【adaptive】4、【單選題】Whichofthefollowingstatementaboutmaintenancearenottrue?____關(guān)于維護(hù)的以下敘述中有哪些不正確?______本題答案:【Maintenanceprogrammersshouldhavesuperbcheatingability.】5、【單選題】Whichofthefollowingstatementsaboutmaintenanceistrue?_____以下關(guān)于維護(hù)的描述哪個是對的?_____本題答案:【Onlythebestprogrammerscanbequalifiedforsoftwaremaintenance.】6、【單選題】Whichofthefollowingstatementsaboutmaintenanceisincorrect?________以下關(guān)于維護(hù)的描述哪個是不對的?_____本題答案:【Thelesscompetentprogrammerscanbequalifiedformaintenance.】7、【單選題】Supposethatthemaintenanceprogrammerhaslocatedafaultandmustfixitwithoutinadvertentlyintroducinganotherfaultelsewhereintheproduct,thatis,a________.假設(shè)維護(hù)程序員已經(jīng)找到故障并且必須修復(fù)它,而不會無意中在產(chǎn)品的其他地方引入另一個故障,即________。本題答案:【regressionfault】8、【單選題】______istocheckregressionfaults._____是檢查回歸錯誤。本題答案:【Regressiontesting】9.1軟件生命周期模型隨堂測驗1、【單選題】Whichsoftwarelifecyclemodelissuitableforonlylarge-scaleorin-houseproject?本題答案:【Spiralmodel】2、【單選題】Asimplewayofdistinguishingawaterfallmodeloraspiralmodelistocheckwhethereachphaseisprecededby__________analysisornot.本題答案:【risk】3、【單選題】Thewaterfallmodelofthesoftwareprocessis_________.本題答案:【suitabletothesituationwhentherequirementisdefinedexplicitly】4、【單選題】Thebiggestdisadvantageofwaterfallmodelisthatitisdifficulttoadapttothechangeof______.本題答案:【user’srequirements】5、【單選題】Whichofthefollowingstatementsaboutsoftwarelifecyclemodelsistrue?本題答案:【Sincetherearekindsofsoftwarelifecyclemodels,weshouldchoosethemostsuitableonefortargetproject.】6、【單選題】Whichofthefollowingstatementsiscorrect?本題答案:【Rapidprototypemustbesetuprapidly.Rapidprototypemustbesetuprapidly.-正確】7、【單選題】Whichofthefollowingsoftwarelifecyclemodelsisthebestoneforasoftwaredevelopmentorganizationandaproject?本題答案:【Itdepends.】8、【單選題】Whichsoftwarelifecyclemodelwillseparatethesoftwareintoseveralbuildsanddeliverthebuildstoclientsonebyone?本題答案:【Incrementalmodel】第九章單元測試1、【單選題】Whichsoftwarelifecyclemodelwillseparatethesoftwareintoseveralbuildsanddeliverthebuildstoclientsonebyone?_______哪個軟件生命周期模型將軟件分為幾個版本,并向客戶逐個提供版本?_______本題答案:【Incrementalmodel】2、【單選題】Whichsoftwarelifecyclemodelissuitableforonlylarge-scaleorin-houseproject?_________哪個軟件生命周期模型只適合大規(guī)?;騼?nèi)部項目?________本題答案:【Spiralmodel】3、【單選題】Theideaofminimizingriskviatheuseofprototypesandothermeansistheconceptunderlyingthespiralmodel.Asimplisticwayoflookingatthislife-cyclemodelisasawaterfallmodelwitheachphaseprecededby__________analysis.通過使用原型和其他手段最小化風(fēng)險的想法是螺旋模型的基礎(chǔ)的概念。看待這個生命周期模型的一個簡單的方式是將該模型看作每個階段之前都有__________分析的瀑布模型。本題答案:【risk】4、【單選題】Thewaterfallmodelofthesoftwareprocessis_________.軟件過程的瀑布模型是_________。本題答案:【Suitabletothesituationwhentherequirementisdefinedexplicitly.】5、【單選題】Theincrementalmodelofthesoftwareprocessis_____________.軟件過程的增量模型是_____________。本題答案:【Agoodmethodforquicklyconstructingexecutablesoftwareproduct.】6、【單選題】Thebiggestdisadvantageofwaterfallmodelisthatitisdifficulttoadapttothechangeof_________.瀑布模型的最大缺點是難以適應(yīng)_________的變化。本題答案:【User’srequirements】7、【單選題】Synchronize-and-StabilizeModelisusedbyonly________.同步和穩(wěn)定模型僅由________使用。本題答案:【Microsoft】8、【單選題】Whichofthefollowingistrue?__________下列那個語句是正確的?本題答案:【Sincetherearekindsofsoftwarelifecyclemodels,weshouldchoosethemostsuitableonefortargetproject.】9、【單選題】Whichsoftwarelife-cyclemodelisthebestoneforasoftwaredevelopmentorganizationproject?______哪個軟件生命周期模型是軟件開發(fā)組織和項目的最佳模型?______本題答案:【Itdepends.】10、【單選題】Whichofthefollowingstatementsisnotcorrect?_______下列那個語句是不正確的?本題答案:【Rapidprototypecannotbediscarded,i.e.,programmershoulddevelopthetargetsystembasedonit.】11、【單選題】Whichofthefollowingstatementsiscorrect?______下列那個語句是正確的?本題答案:【Iterationisacharacterofsoftwareengineering,especiallyobject-orientedsoftwareengineering.】10.1軟件項目管理基本概念隨堂測驗1、【單選題】Whichobjectiveistrueofprojects?本題答案:【Theyhaveauniquepurpose.】2、【單選題】Whichstatementistrueofprojectmanagement?本題答案:【Itdoesnotguaranteesuccessesforallprojects.】10.2軟件項目管理知識體系隨堂測驗1、【單選題】Whichknowledgeareainvolvesdefiningandmanagingalltheworkrequiredtocompletetheprojectsuccessfully?本題答案:【Projectscopemanagement】2、【單選題】Whichprojectmanagementknowledgeareaensuresthattheprojectwillsatisfythestatedorimpliedneedsforwhichitwasundertaken?本題答案:【Projectqualitymanagement】3、【單選題】Whichprojectmanagementknowledgeareaprimarilyinvolvesgenerating,collecting,disseminating,andstoringprojectinformation?本題答案:【Projectcommunicationsmanagement】4、【單選題】Projectprocurementmanagementmainlyinvolves:本題答案:【buyinggoodsandservicesforaprojectfromoutsidetheperformingorganization.】5、【單選題】Whichprojectmanagementknowledgeareaisanoverarchingfunctionthataffectsandisaffectedbythedifferentknowledgeareas?本題答案:【Projectintegrationmanagement】10.3軟件項目管理--范圍管理隨堂測驗1、【單選題】Whichstatementbestdescribesscope?本題答案:【workinvolvedincreatingtheproductsandtheprocessesusedtocreatethem】2、【單選題】Whichactioninvolvesdefininganddocumentingthefeaturesandfunctionsoftheproductsproducedduringtheprojectaswellastheprocessesusedforcreatingthem?本題答案:【Collectingrequirements】3、【單選題】Whichactioninvolvesreviewingtheprojectcharter,requirementsdocuments,andorganizationalprocessassetstocreateascopestatement,addingmoreinformationasrequirementsaredevelopedandchangerequestsareapproved?本題答案:【Definingscope】4、【單選題】Whichactioninvolvesnormalizingacceptanceoftheprojectdeliverablesandduringthisphasethekeyprojectstakeholders,suchasthecustomerandsponsorfortheproject,inspectandthenformallyacceptthedeliverables?本題答案:【Validatingscope】5、【單選題】CreatingtheWBSisasubprocessassociatedwithwhichprocessinprojectscopemanagement?本題答案:【planning】10.4軟件項目管理--組織結(jié)構(gòu)隨堂測驗1、【單選題】Ina_____organizationalstructure,programmanagers,ratherthanfunctionalmanagersorvicepresidents,reporttotheCEO.Theirstaffshaveavarietyofskillsneededtocompleteallrequiredtaskswithintheirprograms.本題答案:【project】2、【單選題】Ina_____organizationalstructure,personneloftenreporttobothafunctionalmanagerandoneormoreprojectmanagers.本題答案:【matrix】3、【單選題】Inwhattypeoforganizationalstructuredoprojectmanagershavethemostauthority?本題答案:【Project】4、【單選題】Inwhattypeoforganizationalstructuredoprojectmanagershavetheleastamountofauthority?本題答案:【Functional】5、【單選題】Whichofthefollowingistrueofamatrixorganizationalstructure?本題答案:【Inastrongmatrixorganizationalstructure,t

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論