【MOOC】软件工程-东北大学 中国大学慕课MOOC答案_第1页
【MOOC】软件工程-东北大学 中国大学慕课MOOC答案_第2页
【MOOC】软件工程-东北大学 中国大学慕课MOOC答案_第3页
【MOOC】软件工程-东北大学 中国大学慕课MOOC答案_第4页
【MOOC】软件工程-东北大学 中国大学慕课MOOC答案_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【MOOC】软件工程-东北大学中国大学慕课MOOC答案1.1软件的概念随堂测验1、【单选题】Softwaredoesn'tinclude_____.本题答案:【CPU】2、【单选题】WhichofthefollowingstatementaboutsoftwareisNOTtrue?本题答案:【Softwarewearsout.】3、【单选题】Whichofthefollowingstatementsaboutsoftwarecharacteristicsistrue?本题答案:【Softwarecanhavemultiplecopies.Softwarecanhavemultiplecopies.-正确】1.3软件工程职业道德和从业规范随堂测试1、【单选题】Whichofthefollowingisnotasoftwareengineeringcodeofethics?本题答案:【Softwareengineersshallmaintaindependenceintheirprofessionaljudgment.】第一章单元测试1、【单选题】Whichofthefollowingistrueaboutthepossibleeffectofaddingnewprogrammerstoasoftwareproject?__关于增加新程序员到软件项目的可能效果,下列哪个是正确的?__本题答案:【Productionwillgenerallybesloweddownbecauseoftheneedfortrainingandadditionalcoordination.】2、【单选题】Whichofthefollowingstatementsaboutcomputerscienceandsoftwareengineeringiscorrect?______关于计算机科学和软件工程的以下语句哪个是正确的?______本题答案:【TherelationshipbetweenComputerScienceandSoftwareEngineeringisjustliketheonebetweenChemistryandChemicalEngineering.】3、【单选题】Whichofthefollowingstatementsisnotcorrect?_______以下哪个语句是不正确的?_______本题答案:【Theclient,developerandusercannotbethesamepersonorthesameorganization.】4、【单选题】Whichofthefollowingstatementsaboutsoftwareistrue?__________以下哪个语是正确的?_______本题答案:【Softwareistransplantable.】5、【单选题】Whichofthefollowingstatementsaboutethicalissuesisnotcorrect?___________关于伦理问题的以下哪些语句是不正确的?___________本题答案:【Ifthesoftwareengineersactinthebestinterestsoftheirclientandemployer,hewon'tbeabletoactconsistentlywiththepublicinterest.】6、【单选题】Whichofthefollowingisnotsoftware?___________以下哪项不是软件?___________本题答案:【users】7、【单选题】Whichofthefollowingistrue?____________以下哪项是正确的?___________本题答案:【Aclasscanbetakenasamodule.】8、【单选题】___________isadisciplinewhoseaimistheproductionoffault-freesoftware,deliveredontimeandwithinbudget,thatsatisfiestheclient'sneeds.___________是一个学科,其目标是生产无故障的软件,按时,在预算内交付,满足客户的需求。本题答案:【Softwareengineering】9、【单选题】Whichofthefollowingstatementsaboutsoftwarecharacteristicsistrue?_________关于软件特性的描述哪项是对的?_________本题答案:【Softwareistransplantable.】10、【单选题】Whichofthefollowingisnotasoftwareengineeringcodeofethics?______以下哪项不是软件工程的道德规范?_____本题答案:【Softwareengineersshallmaintaindependenceintheirprofessionaljudgment.】11、【单选题】Softwareengineersshallactconsistentlywiththe_______interest.软件工程师应按照和_______的利益一致行事。本题答案:【public】12、【单选题】Whichofthefollowingisnotsoftware?__________以下哪项不是软件?__________本题答案:【USB】2.1软件过程随堂测试1、【单选题】Theseriesofphasesthatsoftwareundergoes,fromconceptexplorationtofinalretirement,istermedits_______.本题答案:【processorlifecycleprocessorlifecycle-正确】2、【单选题】Whichofthefollowingshouldbetreatedasaseparateworkflowofsoftwareprocess?本题答案:【Requirements】2.2软件测试随堂测试1、【单选题】Softwaretestingis_______.本题答案:【destructive】2、【单选题】______istocheckregressionfaults.本题答案:【Regressiontesting】第二章单元测试1、【单选题】Whichofthefollowingstatementsaboutsoftwarelifecycleistrue?___________关于软件生命周期的描述以下哪项是对的?___________本题答案:【Everysoftwaresystemhasitslifecycle.】2、【单选题】Theseriesofphasesthatsoftwareundergoes,fromconceptexplorationtofinalretirement,istermedits______.软件经历的系列阶段,从概念探索到最终退役,被称为其______。本题答案:【lifecycleorprocess】3、【单选题】Whichofthefollowingstatementsistrue?_________下列哪项是正确的?_________本题答案:【Agoodcodingtechniquecannotsurelyspeedupthewholesoftwaredevelopment.】4、【单选题】Whichofthefollowingshouldbetreatedasaseparatephaseofsoftwarelifecycle?______下列哪一个应该被视为软件生命周期的单独阶段?______本题答案:【Implementationandintegration】5、【单选题】Whichofthefollowingstatementsisnottrue?__________以下哪个语句是不正确的?__________本题答案:【Usersalwayswelcomethecompletedsoftwaresystem.】6、【单选题】Whichofthefollowingstatementsisnotcorrect?________以下哪个语句是不正确的?__________本题答案:【Ifallthedevelopersareprofessionalenough,managementwon'tbeneeded.】7、【单选题】Inwhichofthefollowingphasesofsoftwaredevelopmentisitthecheapesttofixafault?_______在软件开发的以下哪个阶段解决故障最廉价?_______本题答案:【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________.假设维护程序员已经找到故障并且必须修复它,而不会无意中在产品的其他地方引入另一个故障,即________。本题答案:【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________.软件开发的快速原型模型是________。本题答案:【ausefulapproachwhenacustomercannotdefinerequirementsclearly】3、【单选题】Requirementsworkflowisto_______.需求工作流程旨在_______。本题答案:【determinewhatclientsandusersneed】4、【单选题】Requirementsarenotthe______ofasoftwaresystem.需求不是软件系统的______。本题答案:【solution】5、【单选题】Whichofthefollowingstatementsisnotcorrect?_____以下哪个语句是不正确的?_____本题答案:【Theclient,developerandusercannotbethesamepersonororganization.】6、【单选题】Whichofthefollowingistrue?_______以下哪个是对的?_______本题答案:【Tocollectanddeterminebusinessrequirementsneedsdomainknowledge.】4.1内聚随堂测试1、【单选题】Whichofthefollowingcannotbetakenasamodule?本题答案:【collection】4.2耦合随堂测试1、【单选题】Twomodulesare_____coupledifonepassesanelementofcontroltotheother.本题答案:【control】4.3数据封装与信息隐藏随堂测试1、【单选题】Whichofthefollowingstatementsisnotcorrect?本题答案:【Anabstractdatatypeisjustaclass.】4.4类的继承随堂测试1、【单选题】Whichofthefollowingstatementsistrue?本题答案:【Inheritancebringsustroublesifitisnotadoptedproperly.Inheritancebringsustroublesifitisnotadoptedproperly.-正确】4.6类的关联随堂测试1、【单选题】Everyclassshouldhaveamultiplicitytodescribearelationshipexcept_______.本题答案:【inheritance】2、【单选题】Whichofthefollowingstatementsisnotcorrect?本题答案:【HeadisapartofeGame-HumanBeing,sotheirrelationshipisassociation.】4.7多态与动态绑定随堂测试1、【单选题】WhichofthefollowingcannotbeawaytoimplementpolymorphisminJava?本题答案:【Multithreading】4.8OO范型随堂测试1、【单选题】WhichofthefollowingisnotaUMLdiagram?本题答案:【ERdiagram】第四章单元测试1、【单选题】Ingooddesign,modulesshouldhave________.在良好的设计中,模块应该有________。本题答案:【lowcouplingandhighcohesion】2、【单选题】Amoduleis________cohesionifitsactionsshouldbeperformedinasametimeperiod.如果模块的动作应在相同的时间段内执行,则模块是________内聚。本题答案:【temporal】3、【单选题】A________isalexicallycontiguoussequenceofprogramstatements,boundedbyboundaryelements,withanaggregateidentifier.________是由边界元素限定的具有聚合标识符的程序语句的词法连续序列本题答案:【module】4、【单选题】Whichofthefollowingcannotbetakenasamodule?________以下哪项不能作为模块?________本题答案:【collection】5、【单选题】Whichofthefollowingstatementsaboutmoduleiswrong?_________关于模块的以下语句中哪个是错误的?________本题答案:【Anarrayinaprogramcanbetakenasamodule.】6、【单选题】Twomodulesare________coupledifonepassesanelementofcontroltotheother.如果一个控制元素传递给另一个,两个模块是________耦合。本题答案:【control】7、【单选题】Twomodulesare______coupledifadatastructureispassedasaparameter,butthecalledmoduleoperatesonsomebutnotalloftheindividualcomponentsofthedatastructure.如果将数据结构作为参数传递,但被调用模块对数据结构的一些但不是所有组件进行操作,则两个模块______耦合。本题答案:【stamp】8、【单选题】Twomodulesare______coupledifonedirectlyreferencescontentsoftheother.如果一个直接引用另一个的内容,两个模块______耦合。本题答案:【content】9、【单选题】Twomodulesare________couplediftheyhavewriteaccesstoglobaldata.如果两个模块对全局数据具有写访问权限,则是________耦合。本题答案:【common】10、【单选题】Twomodulesare______coupledifallparametersarehomogeneousdataitems,simpleparameters,ordatastructuresallofwhoseelementsareusedbycalledmodule.如果所有参数都是同类数据项,简单参数或数据结构中所有的元素都由被调用的模块使用,则两个模块______耦合。本题答案:【data】11、【单选题】_____istoencapsulatetheattributesandoperationsinanobject,andhidestheinternaldetailsofanobjectaspossible._____是为了在一个对象中封装属性和操作,并尽可能隐藏对象的内部细节。本题答案:【Dataencapsulation】12、【单选题】Whichofthefollowingstatementsisnotcorrect?下列哪个语句是不正确的?本题答案:【Anabstractdatatypeisjustaclass.】13、【单选题】Whichofthefollowingstatementsisnotcorrect?________下列哪个语句是不正确的?本题答案:【Encapsulationandinformationhidingmeanthatallthecomponentsinanobjectwillbetotallyinvisiblefromoutside.】14、【单选题】Thestrategyofinheritanceistouseinheritancewherever_______.继承的策略是在_______的情况下使用继承。本题答案:【appropriate】15、【单选题】Therelationshipbetweensuper-classandsubclassesiscalled______.超类和子类之间的关系称为______。本题答案:【inheritance】16、【单选题】Therelationshipbetweenwhole-classandpart-classesiscalled______.整体和部分类之间的关系被称为______。本题答案:【aggregation】17、【单选题】Everyclassengagedinarelationshipshouldhaveamultiplicityexcept_______.除_______关系外,每一个参与关系的类都有多重性。本题答案:【inheritance】18、【单选题】Averboraverbphrasemustbeusedtodescribetherelationshipbetweentwoclasseswith_______.描述两类之间的_______关系时,必须使用一个动词或动词短语。本题答案:【association】19、【单选题】Whichofthefollowingstatementsistrue?______下列哪个语句是正确的?______本题答案:【Inheritancebringsusbothadvantagesandtroublesifitisnotadoptedproperly.】20、【单选题】Whichofthefollowingstatementsisnotcorrect?__________下列哪个语句是不正确的?______本题答案:【HeadisapartofeGame-HumanBeing,sotherelationshipbetweenHeadandeGame-HumanBeingisassociation.】21、【单选题】UMLisanabbreviationof__________.UML是__________的缩写。本题答案:【UnifiedModelingLanguage】22、【单选题】WhichofthefollowingcannotbeawaytoimplementpolymorphisminJava?_______下列哪项不是java实现多态的方式?_______本题答案:【Multithreading】23、【单选题】Whichofthefollowingstatementsiswrong?________下列哪个语句是不正确的?________本题答案:【Operation-orientedtechniqueprimarilyconsidersboththeoperationsandthedataoftheproduct.】24、【单选题】Invokingthecorrectmethodtobedoneatruntime(dynamically)andnotatcompiletime(statically),theactofconnectinganobjecttotheappropriatemethodistermed_________.调用正确的方法是在运行时完成(动态)而不是在编译时(静态),将对象连接到适当方法的这种行为称为________。本题答案:【dynamicbinding】25、【单选题】Itistermed______thatamethodcanbeappliedtoobjectsofdifferentclasses,whichmeansofmanyshapes.一种方法可以应用于不同类的对象,这意味着“具有多种形态”,这被称为______。本题答案:【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动态建模视频1、【单选题】Whichofthefollowingstatementsaboutdynamicmodelingiswrong?本题答案:【Eachstatediagramcorrespondstooneclassdiagram.Eachstatediagramcorrespondstooneclassdiagram.-正确】5.5测试OOA随堂测试1、【单选题】Whichmodeldoesnotbelongtotheobjectorientedanalysismodel?本题答案:【ERmodeling】第五章单元测试1、【单选题】WhichofthefollowingistrueofusecasemodelinginOOA?下列关于OOA中用例建模的描述哪一个是对的?本题答案:【Ascenarioisaninstanceofausecase.】2、【单选题】_____describesfunctionalityofthesoftwaretobeconstructed,thecoreofwhichistodescribetheinteractionbetweentheactorandthesystem,butnottheinternalactivityofthesystem._____描述了要构建的软件的功能,其核心是描述参与者和系统之间的交互,而不是系统的内部活动。本题答案:【Usecasediagram】3、【单选题】Inthefollowingusecasediagram,whichstatementiswrong?_____在下面的用例图中,哪个语句是错误的?_____本题答案:【IfusecaseAisexecuted,usecaseCmustbeexecuted.】4、【单选题】Whichofthefollowingstatementiscorrect?_____在下面的关于用例图的说法中,哪个是正确的?_____本题答案:【Ausecasemaybeinitiatedbyanactortoinvokeacertainfunctionalityinthesystem.】5、【单选题】Whichofthefollowingiswrong?以下哪项是错误的?本题答案:【Onlyhumanbeingcanbeanactorinausecasediagram.】6、【单选题】Whichmodeldoesnotbelongtotheobjectorientedanalysismodel?_______哪个模型不属于面向对象的分析模型?_______本题答案:【ERmodeling】7、【单选题】Acompanywantstodevelopasoftwaresystemtomanageorder.Everyday,thecustomerssendtheorderinformationtothesalesmanbyfax.Andthen,thesalesmaninputstheinformationintothesystem.Then,inthiscase,whichshouldbetheactorofthesysteminusecasediagram?_______一家公司想要开发一个软件系统来管理订单。每天,客户通过传真将订单信息发送给销售人员。然后,销售员将信息输入系统。那么,在这种情况下,本系统中下列哪个应该是用例图中的参与者?_______本题答案:【Salesman】8、【单选题】Whichofthefollowingstatementsiscorrect?_______下列哪项语句是正确的?_______本题答案:【Surelyagooddesignisimportantandnecessaryforthesuccessofthetargetsoftwaresystem.】9、【单选题】Whichofthefollowingstatementsaboutdynamicmodelingiswrong?_____关于动态建模的以下语句中哪一个是错误的?_____本题答案:【Eachstatediagramcorrespondstooneclassdiagram.】6.1软件系统设计随堂测试1、【单选题】Whichofthefollowingstatementsiscorrect?本题答案:【Gooddesignisimportantandnecessaryforthesuccessofthetargetsoftwaresystem.】6.2面向对象设计随堂测试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良好的编程习惯随堂测试1、【单选题】Theprimarypurposeofcarefulcodelayoutisto_______.本题答案:【improvereadability】2、【单选题】Ifadecisionbyaprogrammerresultsinaviolationofcodingstandards,theprogrammershould________.本题答案:【checkwiththemanagertodeterminewhetherthecodecanstandasitis】3、【单选题】Inthefollowingstatement,whichcannotbeacodingstandard?本题答案:【Makeashortnameofthevariable.】4、【单选题】Whichofthefollowingstatementsaboutgoodprogrammingpracticeiswrong?本题答案:【Iftheprogrammersarecarefulandexperiencedenough,theycanwriteself-documentingcode.】5、【单选题】Whichofthefollowingstatementsaboutgoodprogrammingpracticeiscorrect?本题答案:【Goodvariablenamesaregoodforbothdebuggingandmaintenance.】7.3实现与集成随堂测试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__________.仔细和漂亮的软件系统代码布局的主要目的是__________。本题答案:【improvereadability】3、【单选题】Ifadecisionbyaprogrammerresultsinaviolationofcodingstandards,theprogrammershould________.如果程序员的决定导致违反编码标准,程序员应该________。本题答案:【checkwiththemanagertodeterminewhetherthecodecanstandasitis】4、【单选题】Inthefollowingstatement,whichcannotbeagoodprogrammingpractice?_____在下面的语句中,哪个不能是写代码的标准?_____本题答案:【Useashortnameofthevariable】5、【单选题】Whichofthefollowingstatementsiswrong?_____.以下哪个语句是错误的?_____。本题答案:【Java,C,andVBarethird-generationprogramminglanguages..】6、【单选题】Whichofthefollowingstatementsaboutgoodprogrammingpracticeiswrong?______以下语句中哪个关于良好的编程实践的描述是错误的?______本题答案:【Iftheprogrammersarecarefulandexperiencedenough,theycanwriteself-documentingcode.】7、【单选题】Whichofthefollowingstatementsaboutgoodprogrammingpracticeiscorrect?_______以下语句中哪个关于良好的编程实践的描述是正确的?______本题答案:【Goodvariablenamesaregoodforbothdebuggingandmaintenance.】8、【单选题】Whichofthefollowingaredisadvantagesofbottom-upintegrationandimplementation?下列哪些是自底向上集成和实施的缺点?I.Operationalmodulesmaynotbeadequatelytested.操作模块测试不充分II.Logicalmodulesmaynotbeadequatelytested.逻辑模块测试不充分III.Itpromotesresponsibility-drivendesign.促进了职责驱动设计本题答案:【IIonly】9、【单选题】Thefollowinggraphshowsthemodulesofasoftwaresystem,andthelineinthegraphshowstheinvocationrelationbetweenthemodules.Ifthesystemisimplementedandintegratedusingthebottom-uptype,module_________isthedriverofthemoduleb.下图显示了软件系统的模块,图中的线显示了模块之间的调用关系。如果系统是使用自底向上类型实现和集成的,模块_________是模块b的驱动程序。本题答案:【a】10、【单选题】Whichofthefollowingwillbethelastonetobeconsideredwhenchoosingaprogramminglanguage?在选择编程语言时,应该最后考虑以下哪项?本题答案:【personalemotion】11、【单选题】Whichofthefollowingaredisadvantagesoftop-downintegrationandimplementation?下列哪些是自顶向下集成和实现的缺点?本题答案:【Operationalmodulesmaynotbeadequatelytested.】12、【单选题】Whichofthefollowingstatementsiscorrect?、下列哪个语句是正确的?本题答案:【Driversareneededforbottom-upimplementationandintegration.】8.1维护的必要性随堂测验1、【单选题】Duringthewholesoftwareprocess,whichphasetakesthelongesttimeandthemostcost?本题答案:【Maintenance】2、【单选题】Whichofthefollowingmaintenanceistoimprovetheperformanceofthesoftwareproduct?本题答案:【perfectivemaintenance】3、【单选题】Toadaptthesoftwaretoanewoperatingsystemis_________maintenance.本题答案:【adaptive】4、【单选题】_________isanextremelytimeconsuming,expensivephaseofthesoftwarelifecycle.本题答案:【Maintenance】8.2对维护人员的要求随堂测验1、【单选题】Whichofthefollowingstatementaboutmaintenancearenottrue?本题答案:【Mostprogrammersarehappywithmaintenancejob.】2、【单选题】Whichofthefollowingstatementsaboutmaintenanceisincorrect?本题答案:【Lesscompetentprogrammersmaybequalifiedformaintenance.】第八章单元测试1、【单选题】Duringtheentirelifecycleofasoftwareproduct,whichphasetakesthelongesttimeandthemostcost?______在软件产品的整个生命周期中,哪个阶段花费最长的时间和最高的成本?______本题答案:【Maintenance】2、【单选题】Whichofthefollowingmaintenanceistoimprovetheperformanceofthesoftwareproduct?______.下面哪些维护是为了提高软件产品的性能?______。本题答案:【Perfectivemaintenance】3、【单选题】Toadaptthesoftwaretoanewoperatingsystemis_________maintenance.使软件适应新的操作系统是_________维护。本题答案:【adaptive】4、【单选题】Whichofthefollowingstatementaboutmaintenancearenottrue?____关于维护的以下叙述中有哪些不正确?______本题答案:【Maintenanceprogrammersshouldhavesuperbcheatingability.】5、【单选题】Whichofthefollowingstatementsaboutmaintenanceistrue?_____以下关于维护的描述哪个是对的?_____本题答案:【Onlythebestprogrammerscanbequalifiedforsoftwaremaintenance.】6、【单选题】Whichofthefollowingstatementsaboutmaintenanceisincorrect?________以下关于维护的描述哪个是不对的?_____本题答案:【Thelesscompetentprogrammerscanbequalifiedformaintenance.】7、【单选题】Supposethatthemaintenanceprogrammerhaslocatedafaultandmustfixitwithoutinadvertentlyintroducinganotherfaultelsewhereintheproduct,thatis,a________.假设维护程序员已经找到故障并且必须修复它,而不会无意中在产品的其他地方引入另一个故障,即________。本题答案:【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?_________哪个软件生命周期模型只适合大规模或内部项目?________本题答案:【Spiralmodel】3、【单选题】Theideaofminimizingriskviatheuseofprototypesandothermeansistheconceptunderlyingthespiralmodel.Asimplisticwayoflookingatthislife-cyclemodelisasawaterfallmodelwitheachphaseprecededby__________analysis.通过使用原型和其他手段最小化风险的想法是螺旋模型的基础的概念。看待这个生命周期模型的一个简单的方式是将该模型看作每个阶段之前都有__________分析的瀑布模型。本题答案:【risk】4、【单选题】Thewaterfallmodelofthesoftwareprocessis_________.软件过程的瀑布模型是_________。本题答案:【Suitabletothesituationwhentherequirementisdefinedexplicitly.】5、【单选题】Theincrementalmodelofthesoftwareprocessis_____________.软件过程的增量模型是_____________。本题答案:【Agoodmethodforquicklyconstructingexecutablesoftwareproduct.】6、【单选题】Thebiggestdisadvantageofwaterfallmodelisthatitisdifficulttoadapttothechangeof_________.瀑布模型的最大缺点是难以适应_________的变化。本题答案:【User’srequirements】7、【单选题】Synchronize-and-StabilizeModelisusedbyonly________.同步和稳定模型仅由________使用。本题答案:【Microsoft】8、【单选题】Whichofthefollowingistrue?__________下列那个语句是正确的?本题答案:【Sincetherearekindsofsoftwarelifecyclemodels,weshouldchoosethemostsuitableonefortargetproject.】9、【单选题】Whichsoftwarelife-cyclemodelisthebestoneforasoftwaredevelopmentorganizationproject?______哪个软件生命周期模型是软件开发组织和项目的最佳模型?______本题答案:【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软件项目管理--组织结构随堂测验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. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论