SE.docx
- 文档编号:28393284
- 上传时间:2023-07-13
- 格式:DOCX
- 页数:143
- 大小:87.52KB
SE.docx
《SE.docx》由会员分享,可在线阅读,更多相关《SE.docx(143页珍藏版)》请在冰豆网上搜索。
SE
Part1Selection(21marks,1markforeachitem)
1.______D______isanextremelytimeconsuming,expensivephaseofthesoftwarelifecycle.
A.AnalysisB.Design
C.ImplementationD.Maintenance
2.U.S.DepartmentofDefense(DoD)foundedtheSoftwareEngineeringInstitute(SEI)andsetitupatCarnegieMellonUniversityinPitttsburghonthebasisofacompetitiveprocurementprocess.OnemajorsuccessoftheSEIhasbeenthe________A_________initiative.
A.CMMB.ISO9000
C.ISO9001D.SoftwareEngineering
3.Withoutcompetent,well-trainedsoftwareengineers,asoftwareprojectisdoomedtofailure.However,havingtherightpeopleisnotenough;_______C_______mustbeorganizedinsuchawaythattheteammemberscanworkproductivelyincooperationwithoneanother.
A.companiesBorganizations
C.teamsD.classes
4.Ideally,theprototypeservesasamechanismforidentifying_____B_____.
A.objectsB.softwarerequirements
C.classesD.models
5.A_______A_______hasthreemaincomponents:
theworktobedone,theresourceswithwhichtodoit,andthemoneytopayforitall.
A.softwareprojectmanagementplan
B.requirementdocumentation
C.analysisdocumentation
D.designdocumentation
6.Object-orientedanalysisconsistsofthreesteps:
______C______,determinehowthevariousresultsarecomputedbytheproduct(withoutregardtosequencing);
________B______,determinestheclassesandtheirattributes,andthendeterminetheinterrelationshipsamongtheclasses;
_________A________,determinetheactionsperformedbyortoeachclassorsubclass.
A.dynamicmodelingB.classmodeling
C.use-casemodelingD.businesslogicmodeling
7.UMLsupportstwotypesofinteractiondiagrams,bothdiagramsshowthesamething,objectsandthemessagespassedbetweenthem.Howevertheemphasisin
thetwodiagramsisdifferent.
_______C_______diagramemphasizetheexplicitchronologicalsequenceofmessages.
________B_____diagramemphasizetherelationshipbetweenobjectsandareapowerfultoolforunderstandingthestructureoffthesoftwareproduct.
A.classdiagramB.collaboration
C.sequenceD.CRC
8.Whenamethodwithinanobjectisinvoked,thisistermedsendinga______C______totheobject.
A.commandB.sentence
C.messageD.data
9.Beforeyoucanbuildanobject-orientedsystem,youhavetodefinethe
_____B_____thatrepresenttheproblemtobesolved,themannerinwhichtheclassesrelatetoandinteractwithoneanother,theinnerworkings(
______D____and
_______F______)ofobjects,andthecommunicationmechanisms(
______E______)thatallowthemtoworktogether.Allofthesethingsareaccomplishedduring
________I_____.
A.functionsB.classes(objects)
C.modulesD.attributes
E.messagesF.operations
G.functionsH.packages
I.object-orientedanalysis(OOA)
J.object-orienteddesign((OOD)
10.Theseriesofstepsthatsoftwareundergoes,fromconceptexplorationthroughfinalretirement,istermedits__________A___________.
A.lifecycleB.paradigm
C.logicD.business
11.Anexcellentwayofcheckingthespecificationdocumentisby
_______A______.Representativesofthespecificationteamandoftheclientarepresent.Themeetingusuallyischairedbyamemberofthe
______D______group.Theaimofthereviewistodeterminewhetherthespecificationsarecorrect.Thereviewersgothroughthespecificationdocument,ensuringthattherearenomisunderstandingsaboutthedocument.
______E________and
_____F_______aretwotypesofreview.
A.reviewB.testing
C.developmentD.SQA
E.walkthroughsF.inspections
G.tracingH.Discussing
Part1Selection(23marks)
1.NATOin1967coinedtheterm
______________D______________inordertosolvewhattheycalled
_______________B___________________.Thegroupclaimedthatbuildingsoftwarewassimilartootherengineeringtasks,andheldaconferenceinGarmischGermanyin1968.
A.softwareB.softwarecrisis
C.ITD.softwareengineering
2.Softwareincludesthe
_____________B________________document,the
____________A_________________document,legaland
_____________D__________documentsofallkinds,thesoftwaremanagementplanandalltypesof
_____________C_____________.
A.designB.specificationC.manualsD.accounting
3._________D_____________isavoidedasfaraspossible,thetermnowadaysissimplyaeuphemismforerror.
A.CrisisB.FlyC.ErrorD.Bug
4.Twowordswidelyareusedwithinsoftwareengineeringtorepresentacollectionoftechniques.
_____________A_______________meansthescienceofmethods,and
_____________B__________________isamodelorapattern.
A.methodologyB.paradigm
C.techniqueD.science
5.TherearethreematuritylevelsinSW-CMM.Level1is
______D_________level,level2is
_______C_________level,level3is
_________A_______level,level4is
______E______level,andlevel5is
________B_________level.
A.definedB.optimizing
C.RepeatableD.initialE.managed
6.Therearealotofrolesinsoftwaredevelopment.The
______________C_______________istheindividualororganizationthatwantsaproducttobedeveloped;the
_____________D_______________arethemembersoftheorganizationresponsibleforbuildingthatproduct;the
_____________A_________________isthepersonorpersonswhowillutilizethatproduct.
A.userB.manager
C.ClientD.developers
E.techniciansF.leaders
7.
______B_______istheextendtowhichauser’sneedsaremetwhenacorrectproductisusedunderconditionspermittedbyitsspecifications.
_______C________isameasureofthefrequencyandcriticalityofproductfailure.
A.CorrectnessB.Utility
C.ReliabilityD.Robustness
E.Performance
8.Theprocessofdiscoveringtheclient’srequirementsistermed
_______B___________.Onceaninitialsetofrequirementshasbeendetermined,theyarerefinedandextended,thisprocessistermed
________D___________.
A.inspectionB.requirementselicitation
C.DesignD.requirementsanalysis
E.developmentF.maintenance
9.Supposethatthemaintenanceprogrammerhaslocatedthefaultandmustfixitwithoutinadvertentlyintroducinganotherfaultelsewhereintheproduct,thatis,a_____________B__________________.
A.initialfaultB.regressionfault
C.fatalfaultD.error
10.Untiltheearly1980s,the_______B________wastheonlywidelyacceptedlife-cyclemode.
A.build-and-fixmodelB.waterfallmodel
C.rapidprototypingmodelD.incrementalmodel
Part1Selection(27marks,1markforeachselection)
1.Duringthemaintenancephase,oncetheprogrammerhasdeterminedthatthedesiredchangeshavebeenimplemented,theproductmustbetestedagainstprevioustestcasestomakecertainthatthefunctionalityoftherestoftheproducthasnotbeencompromised.Thisprocedureiscalled_______A_____.Toassistinthistesting,itisnecessarythatallprevioustestcasesberetained,togetherwiththeresultsofrunningthosetestcases.
A.regressiontestingB.normaltesting
C.softwaretestingD.projecttesting
2.The_______B______paradigmconsidersbothdataandactionstobeequallyimportant.
A.structuredB.object-oriented
C.classicalD.action-oriented
3.Oncetheneedforaproducthasbeenestablished,theproductgoesthroughaseriesofdevelopmentphases.Typically,theproductisspecified,designed,
4.andimplemented.Iftheclientissatisfied,theproductisinstalledand,whileoperational,maintained.Whentheproductfinallycomestotheendofitsusefullife,itisdecommissioned.Theseriesofstepsthroughwhichtheproductprogressesiscalledthe__________B______________.
A.lifeprocessB.life-cyclemodel
C.developmentprocessD.softwarelife
4.AchiefprogrammerisoneoftheteammemberofDemocraticteam.Thechiefprogrammerispersonallyresponsibleforeverylineofcode,andtherefore,mustbepresentduringallcodereviews.However,healsoisamanger.Itisdifficulttofindoneindividualwhoisbothhighlyskilledprogrammerandsuccessfulmanager.Instead,thechiefprogrammershouldbereplacedbytwoindividuals:
a
_______________B_______________whoisinchargeofthetechnicalaspectsoftheteam’sactivitiesanda
________________C______________whoisresponsibleforallnontechnicalmanagerialdecisions.
A.teamprogrammerB.teamleader
C.teammanagerD.teamdesigner
5.Whenaproductisdesignedintermsofclientsofobjects,anobjectCthatsendsamessagetoobjectOisa/an
________A________ofO.The
_________E________diagramsareutilizedtodrawadiagramshowingtheclientsofeachobject.
A.clientB.object
C.classD.target
E.interactionF.sequence
G.stateH.use-case
6.TherearethreematuritylevelsinSW-CMM.Level1is
_________D________level,level2is
________C________level,level3is
______A_________level,level4is
_______E_____level,andlevel5is
_________B________level.
A.definedB.optimizing
C.repeatableD.initial
E.managed
7.Thecomputerscientistinvestigatesavarietyofwaystoproducesoftware,somegoodandsomebad.Butthesoftwareengineerisinterestedinonlythosetechniques__________C_____________.
A.thatarerightB.thathelikes
C.thatmakesoundeconomicsenseD.thatarethelatest
8.Whichofthefollowingstatementsiswrong?
_________D__________
A.Planning,liketesting,mustcontinuethroughoutthesoftwaredevelopmentandmaintenanceprocess.Notwithstandingthenee
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SE