软件工程选择题题库_第1页
软件工程选择题题库_第2页
软件工程选择题题库_第3页
软件工程选择题题库_第4页
软件工程选择题题库_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

软件工程选择题题库软件工程选择题题库软件工程选择题题库软件工程选择题题库编制仅供参考审核批准生效日期地址:电话:传真:邮编:Softwareisasetofitemsorobjectsthatforma“configuration”thatincludes(D)D.alloftheabove2、Thenatureofsoftwareapplicationscanbecharacterizedbytheirinformation(D)A.complexityB.contentC.determinacyD.choices"b"and"c"3、Whichoftheitemslistedbelowisnotoneofthesoftwareengineeringlayers(b)a.Processb.Manufacturingc.Methodsd.Tools4、Whatarethethreegenericphasesofsoftwareengineering(a)a.definition,development,supportb.what,how,gramming,debugging,maintenanced.analysis,design,testing5、WhichofthesetermsisalevelnameintheCapabilityMaturityModel(b)a.Adhocb.Repeatablec.Reusabled.OrganizedCMM。它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。6、Inwhichsoftwaredevelopmentproblemsolvingstagearetheresultsdelivered(d)a.Statusquob.Problemdefinitionc.Technicaldevelopmentd.Solutionintegration7、Thelinearsequentialmodelofsoftwaredevelopmentis(a)a.Areasonableapproachwhenrequirementsarewelldefined.b.Agoodapproachwhenaworkingprogramisrequiredquickly.c.Thebestapproachtouseforprojectswithlargedevelopmentteams.d.Anoldfashionedmodelthatisrarelyusedanymore.8、Thelinearsequentialmodelofsoftwaredevelopmentisalsoknownasthe(a)a.Classicallifecyclemodelb.Fountainmodelc.Spiralmodeld.Chaosmodel9、Theprototypingmodelofsoftwaredevelopmentis(b)a.Areasonableapproachwhenrequirementsarewelldefined.b.Ausefulapproachwhenacustomercannotdefinerequirementsclearly.c.Thebestapproachtouseforprojectswithlargedevelopmentteams.d.Ariskymodelthatrarelyproducesameaningfulproduct.10、Therapidapplicationdevelopmentmodelis(c)a.Anothernameforcomponent-baseddevelopment.b.Ausefulapproachwhenacustomercannotdefinerequirementsclearly.c.Ahighspeedadaptationofthelinearsequentialmodel.d.Alloftheabove.11、Evolutionarysoftwareprocessmodels(d)a.Areiterativeinnatureb.Caneasilyaccommodateproductrequirementschangesc.Donotgenerallyproducethrowawaysystemsd.Alloftheabove12、Theincrementalmodelofsoftwaredevelopmentis(b)a.Areasonableapproachwhenrequirementsarewelldefined.b.Agoodapproachwhenaworkingcoreproductisrequiredquickly.c.Thebestapproachtouseforprojectswithlargedevelopmentteams.d.Arevolutionarymodelthatisnotusedforcommercialproducts.13、Thespiralmodelofsoftwaredevelopment(c)a.Endswiththedeliveryofthesoftwareproductb.Ismorechaoticthantheincrementalmodelc.Includesprojectrisksevaluationduringeachiterationd.Alloftheabove14、Thecomponent-baseddevelopmentmodelis(c)a.Onlyappropriateforcomputerhardwaredesign.b.Notabletosupportthedevelopmentofreusablecomponents.c.Dependentonobjecttechnologiesforsupport.d.Notcosteffectivebyknownquantifiablesoftwaremetrics.15、Effectivesoftwareprojectmanagementfocuseson(c)a.people,performance,payoff,productb.people,product,performance,processc.people,product,process,projectd.people,process,payoff,product16、Thefirststepinprojectplanningisto(d)a.determinethebudget.b.selectateamorganizationalmodel.c.determinetheprojectconstraints.d.establishtheobjectivesandscope.17、Whichfactoristheleastimportantwhenchoosingtheorganizationalstructureforasoftwareteam(d)a.degreeofcommunicationdesiredb.predictedsizeoftheresultingprogramc.rigidityofthedeliverydated.sizeoftheprojectbudget18、Oneofthebestwaystoavoidfrustrationduringthesoftwaredevelopmentprocessisto(a)a.giveteammembersmorecontroloverprocessandtechnicaldecisions.b.giveteammemberslesscontroloverprocessandtechnicaldecisions.c.hidebadnewsfromtheprojectteammembersuntilthingsimprove.d.rewardprogrammersbasedontheirproductivity.19、Whichofthesesoftwarecharacteristicsisnotafactorcontributingtoprojectcoordinationdifficulties(b)eroperabilityb.performancec.scaled.uncertainty20、Whichofthesesoftwarecharacteristicsareusedtodeterminethescopeofasoftwareproject(c)a.context,linesofcode,functionb.context,function,rmationobjectives,function,municationsrequirements,performance,informationobjectives21、Whatactivitydoesasoftwareprojectmanagerneedtoperformtominimizetheriskofsoftwarefailure(d)a.doubletheprojectteamsizeb.requestalargebudgetc.allowabsolutelynoscheduleslippaged.definemilestonesandtrackprogress22、Whichoftheseisnotavalidreasonformeasuringsoftwareprocesses,products,andresources(c)a.tocharacterizethemb.toevaluatethemc.topricethemd.toimprovethem23、Processindicatorsenableasoftwareprojectmanagerto(d)a.assessthestatusofanon-goingprojectb.trackpotentialrisksc.adjustworkflowortasksd.alloftheabove24、Whichofthefollowingitemsarenotmeasuredbysoftwareprojectmetrics(b)a.inputsb.marketsc.outputsd.results25、Whichofthefollowingsoftwarequalityfactorsismostlikelytoaffectedbyradicalchangestocomputingarchitectures(d)a.operationb.transitionc.revisiond.noneoftheabove26、Whichofthefollowingprovideusefulmeasuresofsoftwarequality(d)a.correctness,performance,integrity,usabilityb.reliability,maintainability,integrity,salesc.correctness,maintainability,size,satisfactiond.correctness,maintainability,integrity,usability27、Tobeaneffectiveaidinprocessimprovementthebaselinedatausedmustbe:(b)a.basedonreasonableguesstimatesfrompastprojectsb.measuredconsistentlyacrosssimilarprojectsc.collectedoverthepast6monthsd.basedonallpreviouslycompletedprojects28、Thesoftwareengineeringenvironment(SEE)consistsofwhichofthefollowing(c)a.customersandusersb.developersandmanagersc.hardwareplatformsandsoftwaretoolsd.noneoftheabove29、LOC-basedestimationtechniquesrequireproblemdecompositionbasedon(c)cessactivities30、FP-basedestimationtechniquesrequireproblemdecompositionbasedon(a)cessactivities31、Process-basedestimationtechniquesrequireproblemdecompositionbasedon(c)jectscheduleandmilestonesc.softwarefunctionsandprocessactivitiesd.noneoftheabove32、Softwareriskalwaysinvolvestwocharacteristics(c)a.firefightingandcrisismanagementb.knownandunknownrisksc.uncertaintyandlossd.staffingandbudget33、Threecategoriesofrisksare(b)a.businessrisks,personnelrisks,jectrisks,technicalrisks,businessrisksc.planningrisks,technicalrisks,personnelrisksd.managementrisks,technicalrisks,designrisks34、Riskprojectionattemptstorateeachriskintwoways(c)a.likelihoodandcostb.likelihoodandimpactc.likelihoodandconsequencesd.likelihoodandexposure35、Risktablesaresortedby(b)babilityandexposure36、Aneffectiveriskmanagementplanwillneedtoaddresswhichofthefollowingissues(d)a.riskavoidanceb.riskmonitoringc.contingencyplanningd.alloftheabove37、Whichofthefollowingisnotoneoftheguidingprinciplesofsoftwareprojectscheduling(b)partmentalizationb.marketassessmentc.timeallocationd.effortvalidation38、Atasksetisacollectionof(a)a.engineeringworktasks,milestones,deliverablesb.taskassignments,costestimates,estones,deliverables,metricsd.responsibilities,milestones,documents39、Adaptationcriteriaareusedtodeterminethe(d)a.costsofproductmaintenanceb.adjustmentstotheprojectschedulec.bestprojecttypeclassificationforasoftwareprocessd.recommendeddegreeofrigorforsoftwareprocess40、Forpurposesofdeterminingthemajorengineeringtasksanddistributingthemontheprojecttimeline,theprojectmanagershouldassumethattheprocessmodelusedis(d)a.linearsequentialb.iterativec.evolutionaryd.anyoftheabove41、Thepurposeofearnedvalueanalysisisto(b)videaqualitativemeansofassessingsoftwareprojectprogressd.setthepricepointforasoftwareproductbasedondevelopmenteffort42、Akeyconceptofqualitycontrolisthatallworkproducts(c)a.aredeliveredontimeandunderbudgetb.havecompletedocumentationc.havemeasurablespecificationsforprocessoutputsd.arethoroughlytestedbeforedeliverytothecustomer43、Softwarereliabilityproblemscanalmostalwaysbetracedto(b)a.errorsinrequirementsgatheringb.errorsindesignandimplementationc.humanerrord.errorsinoperation44、Whichofthesearevalidsoftwareconfigurationitems(d)a.casetoolsb.documentationc.executableprogramsandtestdatad.alloftheabove45、Whichofthefollowingtasksisnotpartofsoftwareconfigurationmanagement(c)a.changecontrolb.reportingc.statisticalqualitycontrold.versioncontrol46、Use-casesarescenariosthatdescribe(a)a.howsoftwareistobeusedinagivensituation.b.howCASEtoolswillbeusedtoconstructthesystem.c.thebuildplanforasoftwareproduct.d.thetestcasesforasoftwareproduct.47、Informationflowrepresentsthemannerinwhichdataandcontrol(b)a.arerelatedtooneanother.b.changeseachmovesthroughthesystem.c.willbeimplementedinthefinaldesign.d.noneoftheabove.48、Inthecontextofrequirementsanalysis,twotypesofproblempartitioningare(b)a.bottom-upandtop-downb.horizontalandverticalc.subordinateandsuperordinated.noneoftheabove49、Whichofthefollowingisnotanobjectiveforbuildingananalysismodel(c)a.definesetofsoftwarerequirementsb.describecustomerrequirementsc.developanabbreviated简短的solutionfortheproblemd.establishbasisforsoftwaredesign50、Whichofthefollowingisnotanareaofconcerninthedesignmodel(d)jectscope51、Theimportanceofsoftwaredesigncanbesummarizedinasingleword(d)plexityc.efficiencyd.quality52、Whattypesofabstractionareusedinsoftwaredesign(d)cedurald.alloftheabove53、Whichofthesemodeltypesdoesnotrepresentasoftwarearchitecture(a)cessd.structural54、Whichofthefollowingisnotpartofsoftwarearchitecture(a)gramstructure55、Anarchitecturalstyleencompasseswhichofthefollowingelements(d)a.constraintsb.setofcomponentsc.semanticmodelsd.alloftheabove56、Thecriteriausedtoassessthequalityofanarchitecturaldesignshouldbebasedonsystem(b)a.accessibilityandreliabilityb.dataandcontrolc.functionalityd.implementationdetails57、Intransactionmappingthefirstlevelfactoringresultsinthe(b)a.creationofaCFDb.derivationofthecontrolhierarchyc.distributionofworkermodulesd.refinementofthemoduleview58、Anecessarysupplementtotransformortransactionmappingneededtocreateacompletearchitecturaldesignis(c)cessingnarrativesforeachmoduled.testcasesforeachmodule59、Whichofthefollowinginterfacedesignprinciplesreducetheuser'smemoryload(d)a.defineintuitiveshortcutsb.discloseinformationinaprogressivefashionc.establishmeaningfuldefaultsd.alloftheabove60、Interfaceconsistencyimpliesthat(d)a.inputmechanismsremainthesamethroughouttheapplicationb.eachapplicationshouldhaveitsowndistinctivelookandfeelc.navigationalmethodsarecontextsensitived.answersaandb61、Whichoftheseareobjectivesforsoftwaretesting(d)a.determinetheproductivityofprogrammersb.eliminatetheneedforfutureprogrammaintenancec.eliminateeveryerrorpriortoreleased.uncoversoftwareerrors62、Black-boxtestingattemptstofinderrorsinwhichofthefollowingcategories(d)erfaceerrorsc.performanceerrorsd.alloftheabove63、Whatisthenormalorderofactivitiesinwhichsoftwaretestingisorganized(c)a.unit,integration,system,validationb.system,integration,unit,validationc.unit,integration,validation,systemd.noneoftheabove64、ThefirststepinanyOOAprocessmodelareto(c)a.buildanobject-relationshipmodelb.definecollaborationsbetweenobjectsc.elicitcustomerrequirementsd.selectarepresentationlanguage65、UML(unifiedmodelinglanguage)analysismodelingfocusesonthe(d)a.behavioralmodelandenvironmentmodelb.behavioralmodelandimplementationmodelc.usermodelandenvironmentalmodeld.usermodelandstructuralmodel1.Modernsoftwareapplicationsaresocomplexthatitishardtodevelopmutuallyexclusivecategorynames.(a)a.Trueb.False2.Softwaredeveloperssucceedmoreoftenthantheyfail,butsoftwarefailuresreceivemorepresscoverage.(a)a.Trueb.False3.Addingmorepeopletoaprojectthatisalreadybehindscheduleisagoodwaytocatchup.(b)a.Trueb.False4.ModernCASEtoolsaremoreimportantthanthenewesthardwareforachievinggoodsoftwarequalityandproductivity.(a)a.Trueb.False5.Changecannotbeeasilyaccommodatedinmostsoftwaresystems,unlessasystemwasdesignedwithchangeinmind.(a)a.Trueb.False6.Ageneralstatementofobjectivesisallthatisneededtobegindevelopingapieceofsoftware.(b)a.Trueb.False7.Theformaltechnicalreviewisaninadequatesubstitutefortestingregardlessofnatureofthesoftwaredefect.(b)a.Trueb.False8.Softwareengineeringencompassesaprocess,methodsformanagingandengineeringsoftware,andtools.(a)a.Trueb.False9、Thegoalsofreviewistofinderrors.(b)a.Trueb.False10、Thegoalsoftestingistofinddefects.(b)a.Trueb.False1、WhatisasoftwareprocessAnswer:Itisaframeworkfortheactivities,action,andtasksthatarerequiredtobuildhigh-qualitysoftware.2、WhataretheelementsofasoftwareprocessframeworkAnswer:Frameworkactivitiesincludesworktasks,workproducts,milestones&deliverables,QAcheckpointsandUmbrellaActivit

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论