




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教研室主任(签字)学院院长(系主任)(签字)大连交通大学试卷20072008学年第1学期课程SOFTWAREENGINEERING软件工程A卷(2004年级)课程性质(必修专业限选任选)考试方式(闭卷开卷)一、FOREACHQUESTION,THEREAREFOURCHOICESMARKEDA,B,C,D,CHOOSETHEBESTANSWEREACH1POINT,TOTAL30POINT1、THEAIMOFSOFTWAREENGINEERINGISTOPRODUCESOFTWARETHATISADELIVEREDONTIMEBDELIVEREDWITHINBUDGETCSATISFIESUSERSNEEDSDALLOFTHEABOVE2、MORETIMEANDMONEYISSPENTINTHE_PHASETHANANYOTHERPHASEAREQUIREMENTSBSPECIFICATIONCMAINTENANCEDIMPLEMENTATIONANDINTEGRATION3、DURINGWHICHPHASEOFTHESOFTWAREPROJECTMANAGEMENTLIFECYCLESHOULDTESTINGOCCURAINTEGRATIONBIMPLEMENTATIONCMAINTENANCEDTESTINGOCCURSDURINGEACHPHASE4、INWHICHOFTHEFOLLOWINGCIRCUMSTANCESMIGHTTHEWATERFALLSOFTWARELIFECYCLEMODELBEANAPPROPRIATEONETOUSEALARGESCALE,INHOUSEPRODUCTSBFORPRODUCTSUTILIZINGANOPENARCHITECTUREANDCOMPLEXUSERINTERFACECLARGEDOCUMENTDRIVENPROJECTSREQUIRINGADISCIPLINEDAPPROACHDSHORTPROGRAMSTHATWILLNOTNEEDMAINTENANCE5、ADISADVANTAGEOFTHEINCREMENTALMODELISTHATACLIENTSARENOTBILLEDUNTILTHELASTBUILDISCOMPLETEDBTHEMODELCANEASILYDEGENERATEINTOTHEBUILDANDFIXAPPROACHCITISNOTEASYTOACCOMMODATECHANGESTHATOCCURDUETOEXTERNALCOMPETITIVE,SOCIALANDREGULATORYFORCESDALLOFTHESEAREDISADVANTAGESOFTHEINCREMENTALMODEL6、ACOMMONFEATURESOFOBJECTORIENTEDLIFECYCLEMODELSIS/AREAITERATIONBPARALLELISMCINCREMENTALDEVELOPMENTDALLOFTHEABOVE7、THEDEMOCRATICTEAMAPPROACHISALSOKNOWNASATHECLEANROOMAPPROACHBEGOLESSPROGRAMMINGCBOTTOMUPIMPLEMENTATIONDSYNCHRONIZEANDSTABILIZETEAMS得分题号一二三四五六七八九总分得分8、INTHECLASSICALCHIEFPROGRAMMERTEAMAPPROACH,THETEAMMEMBERRESPONSIBLEFORBLACKBOXTESTCASEGENERATIONISATHECHIEFPROGRAMMERBTHEBACKUPPROGRAMMERCPROGRAMMERDTHEPROGRAMMINGSECRETARY9、STEPWISEREFINEMENTISAPROBLEMSOLVINGTECHNIQUETHATUNDERLIESMANYSOFTWAREENGINEERINGTECHNIQUESITCANBEDEFINEDASAMEANSTOASPECIFYTHEPRODUCTSDESIGNUPFRONTINORDERTOMINIMIZEINTEGRATIONPROBLEMSDURINGLATERPHASESBPOSTPONEDECISIONSONDETAILSUNTILASLATEASPOSSIBLEINORDERTOBEABLETOCONCENTRATEONTHEIMPORTANTISSUESCDECOMPOSETHEPROBLEMINTOPIECESOFEQUALIMPORTANCEDREVIEWTHEPROJECTSDELIVERABLESSUCHASSPECIFICATIONDOCUMENTSANDCODEBYSTEPPINGTHROUGHTHEMDURINGREVIEWMEETINGS10、ATOOLTHATCANAUTOMATICALLYMANAGEMULTIPLEVERSIONSISANAUPPERCASETOOLBCOMPILERCCONFIGURATIONMANAGEMENTTOOLDSTRUCTUREEDITOR11、INSOFTWAREENGINEERINGTHETERMQUALITYIMPLIESAEXCELLENCEBTHEEXTENTTOWHICHTHEPRODUCTSATISFIESITSSPECIFICATIONCTHEREHAVEBEENNOFATALOROTHERWISECATASTROPHICCONSEQUENCESOFITSOPERATIONDTHATCOMPREHENSIVETESTINGHASNOTREVEALEDTHEPRESENCEOFANYBUGS12、WHYSHOULDTHESQAGROUPBEKEPTUNDERSEPARATEMANAGEMENTFROMTHEDEVELOPMENTTEAMSATOINCREASETHEEMPLOYMENTPROSPECTSOFTHEANALYSTSBTODECREASETHECOSTOFMANAGINGLARGETEAMSCTOFACILITATETHEPRINCIPLEOFINFORMATIONHIDINGTHATISCRUCIALTOOBJECTORIENTEDSYSTEMSD、DUETOCONFLICTSTHATMAYARISEASPRODUCTIONDEADLINESAPPROACHWHILSTTHEPRODUCTSTILLHASSERIOUSFAULTS13、THETWOMAINDESIGNSTRATEGIESAREKNOWNASFUNCTIONALDESIGNANDOBJECTORIENTATEDDESIGNWHICHOFTHEFOLLOWINGSTATEMENTSISFALSEAINANOBJECTORIENTATEDDESIGNTHESYSTEMSTATEISDECENTRALIZEDANDEACHOBJECTMANAGESITSOWNSTATEINFORMATIONBINFUNCTIONALDESIGNTHESYSTEMSTATEISCENTRALIZEDANDSTATEINFORMATIONISACCESSEDBYDIFFERENTFUNCTIONSCTHEMOSTAPPROPRIATEDESIGNSTRATEGYISSELECTEDFOREACHSTAGEOFDESIGN,THEREISNONEEDTOADHERETOASINGLEAPPROACHDURINGTHEWHOLEDESIGNPROCESSDTHESAMEDESIGNAPPROACHMUSTBEUSEDINTHEDESIGNOFDIFFERENTSYSTEMCOMPONENTSTOENSURECONSISTENCY,ESPECIALLYFORLARGESOFTWARESYSTEMS考生注意考试时间120分钟试卷总分100分共5页第1页专业班级学号姓名14、ADESIGNISSAIDTOBEAGOODDESIGNIFTHECOMPONENTSAREASTRONGLYCOUPLEDANDWEAKLYCOHESIVEBSTRONGLYCOUPLEDANDSTRONGLYCOHESIVECSTRONGLYCOHESIVEANDWEAKLYCOUPLEDDWEAKLYCOHESIVEANDWEAKLYCOUPLED15、WHATIS/ARETHEMAJORDISADVANTAGESOFBASINGTHEREQUIREMENTSPECIFICATIONONAPROTOTYPEMODELATHERAPIDPROTOTYPECANNOTSTANDASALEGALSTATEMENTOFACONTRACTBETWEENADEVELOPERANDACLIENTBCREATINGAWORKINGPROTOTYPETAKESMORETIMEANDEFFORTTHANFORMULATINGWRITTENSPECIFICATIONSCTHEUSERSARENOTABLETOUNDERSTANDTHEMTOTHESAMEEXTENTTHATTHEYAREABLETOCOMPREHENDWRITTENSPECIFICATIONSDALLOFTHESEAREDISADVANTAGES16、USINGTHESTRUCTUREDSYSTEMSAPPROACHFORSPECIFICATIONANDDESIGNTHEEMPHASISISONAREALTIMESYSTEMSBACTIONSCDATADOBJECTS17、USINGSTRUCTUREDSYSTEMSANALYSIS,THELOGICOFTHEPROCESSESISDEVELOPEDBYADEFININGTHEDATASTORESANDDATAFLOWSBDATAMODELINGCPROCESSDECOMPOSITIONDDECISIONTREES18、DURINGDETAILEDDESIGN_AND_ARESPECIFIEDAALGORITHMS,DATASTRUCTURESBMODULES,INTERCONNECTIONSCSUBSYSTEMS,INTERFACESDARCHITECTURE,HUMANCOMPUTERINTERACTIONSHCI19、THEUNDERLININGTECHNIQUEINDATAFLOWANALYSISISAGENERALIZATIONBSPECIALIZATIONCSTEPWISEREFINEMENTDENCAPSULATION20、INOODHOWCANYOUDECIDEWHERETOLOCATEANACTIONABYASSIGNINGITTOACLASSORTOACLIENTIEPROGRAMUNITTHATSENDSAMESSAGETOANOBJECTOFTHATCLASSBONTHEBASISOFINFORMATIONHIDINGIEACTIONSPERFORMEDONSTATEVARIABLESSHOULDBELOCALTOTHATCLASSCBYUSINGRESPONSIBILITYDRIVENDESIGNDBYANYOFTHESETHREEMETHODS21、WHICHUMLDIAGRAMBESTEMPHASIZESTHECHRONOLOGICALORDEROFMESSAGESACLASSDIAGRAMBSEQUENCEDIAGRAMCCOLLABORATIONDIAGRAMDUSECASE装订线22、ASARULEOFTHUMBIFSTATEMENTSSHOULDNOTBENESTEDTOADEPTHGREATERTHANA1B2C3D423、BLACKBOXTESTINGISBASEDONTHEADESIGNDOCUMENTBSPECIFICATIONDOCUMENTDSOFTWAREPROJECTMANAGEMENTPLANSPMPEALLOFTHESE24、ASUCCESSFULTESTCASEISONETHATADETECTSANALREADYIDENTIFIEDFAULTBDETECTSAPREVIOUSLYUNDETECTEDFAULTCRUNSWITHOUTAFAULTBEINGDETECTEDDEXHAUSTIVELYTESTSEVERYPATHTHROUGHAMODULE25、HOWMANYTESTCASESSHOULDBEPREPAREDFOREACHSETWHENITISSPECIFIEDTHATANITEMMUSTBELONGTOAGIVENSETINTHESPECIFICATIONSA1B2C3DNONEOFTHEABOVE26、ANUMBEROFSTUDIESHAVECOMPAREDSTRATEGIESFORMODULETESTINGWHICHOFTHEFOLLOWINGSTATEMENTSONTHEIRRELATIVEMERITSISFALSEACODEINSPECTIONISATLEASTASEFFECTIVEATDETECTINGFAULTSASGLASSBOXANDBLACKBOXTESTINGBPROFESSIONALPROGRAMMERSDETECTEDMOREFAULTSWITHCODEREADINGTHANBLACKBOXANDGLASSBOXTESTING,ANDTHEFAULTDETECTIONRATEWASHIGHERCCODEREADINGLEADTOTHEDETECTIONOFMOREINTERFACEFAULTSDCODEWALKTHROUGHSPROVEDTOBETHELEASTCOSTEFFECTIVEMETHOD27、ANADVANTAGEOFTOPDOWNIMPLEMENTATIONANDINTEGRATIONISAITISEASYTODETERMINEWHERETHEFAULTLIESWHENANEWMODULEISADDEDBMAJORDESIGNFLAWSSHOWUPEARLYWHENTHELOGICMODULESARECODEDANDTESTEDCOPERATIONALMODULESAREIMPLEMENTEDAFTERTHEIRANCESTORLOGICMODULESDNONEOFTHESE28、INTEGRATIONTESTINGSHOULDBERUNBYTHEASQAGROUPBPROGRAMMERSWHODEVELOPEDTHEMODULESCANALYSTSWHOSPECIFIEDTHEMODULESFUNCTIONALITYDCLIENTS29、DURINGWHICHPHASEOFTHESOFTWARELIFECYCLEDOYOUFIRSTCONSIDERMAINTENANCEAIMPLEMENTATIONBTESTINGCMAINTENANCEDFROMTHEVERYBEGINNING30、OFTENTHEBESTWAYOFDEALINGWITHPROBLEMSINVOLVINGTHESOFTWAREPRODUCTTHATARENOTEMERGENCIESISTOAFIXTHEMBFINDAWORKROUNDCASSIGNTHEMTOTHELEASTEXPERIENCEDPROGRAMMERSDBLAMESOMEONEELSE共5页第2页专业班级学号姓名二、FILLINTHEBLANK(EACHBLANK1POINT,TOTAL10POINT)1ONESIMPLEWAYOFLOOKINGATTHESPIRALSOFTWARELIFECYCLEMODELISASAWATERFALLMODELWITHEACHPHASEPROCEEDEDBY2ACASEDEVICETHATPROVIDESSUPPORTFORONEORTWOACTIVITIESWITHINTHESOFTWAREDEVELOPMENTPROCESSISREFERREDTOASAN3ANEWVERSIONOFAFAULTYMODULEISAN4ISTHEEXTENTTOWHICHTHEPRODUCTMEETSITSCONSTRAINTSWITHREGARDTORESPONSETIMEORSPACEREQUIREMENTS5IFADATASTRUCTUREISPASSEDASANARGUMENT,BUTTHECALLEDMODULEOPERATESONONLYSOMEOFTHEINDIVIDUALCOMPONENTSOFTHATDATASTRUCTURETHENTHEYARESAIDTOBECOUPLED6CRCSTANDSFORCLASSRESPONSIBILITY7ATTHEENDOFTHEPHASETESTCASESCANSTARTTOBEDRAWNUP8WHENACHANGEISMADETOAPRODUCTTOREACTTOCHANGESINTHEENVIRONMENT,THISISANEXAMPLEOFMAINTENANCE9IFAMAINTENANCEPROGRAMMERLOCATESAFAULTANDCHANGESIT,SOINTRODUCINGANOTHERFAULTINTHEPRODUCT,THENTHISISTERMEDAFAULT10THEPROCESSOFSTARTINGWITHTHESOURCECODEANDRECREATINGTHEDESIGNDOCUMENTSOREVENTHESPECIFICATIONSISKNOWNAS三、ANSWERTHEFOLLOWINGQUESTIONTOTAL45POINT1、EXPLAINTHEFOLLOWINGNOUNEACH3POINT,TOTAL15POINT1SOFTWAREENGINEERING2COSTBENEFITANALYSIS3COHESION得分装订线4DATAENCAPSULATION5REUSE2、DRAWTHEWATERFALLMODELANDDESCRIBEITSSTRENGTHSANDWEAKNESSES6POINT共5页第3页专业班级学号姓名3、LISTTHEDOCUMENTATIONTHATSHOULDBEPRODUCEDDURINGEACHPHASEOFTHESOFTWARELIFECYCLE7POINT4、WHATISTHESTRUCTUREOFCLASSICALCHIEFPROGRAMMERTEAMANDWHATARETHETWOKEYCHARACTERSOFCHIEFPROGRAMMERTEAM7POINTS装订线5、WHATISTHESIMILARITYANDDIFFERENCEBETWEENWALKTHROUGHANDINSPECTION5POINTS6、DETERMINETHECOHESIONOFTHEFOLLOWINGMODULES,ANDEXPLAINYOURREASONINBRIEF(5POINTS)READPARTNUMBERFROMDATABASEANDUPDATEREPAIRRECORDONMAINTENANCEFILECALCULATENEWTRAJECTORY弹道ANDSENDITTOTHEPRINTERGETTEMPERATUREOFFURNACEOPENOLDMASTERFILE,NEWMASTERFILE,TRANSACTIONFILE,ANDPRINTFILEPRINTNEXTLINE,REVERSETHESTRINGOFCHARACTERSCOMPRISINGTHETHIRDARGUMENT共5页第4页专业班级学号姓名四、DESIGNPROBLEMSTOTAL15POINT1、ACCORDINGTOTHERULEOFTHEAIRPLANECOMPANY,PASSENGERSCANHAVELUGGAGEWEIGHTEDLESSOREQUALTO35KGCHECKEDFORFREETHEHEAVYLIFTADDITIONAL超重附加费IS6/KGFORDOMESTICFIRSTCLASSPASSENGERS国内头等舱乘客AND8/KGFOROTHERDOMESTICPASSENGERSTHEHEAVYLIFTADDITIONALFORTHEFOREIGNPASSENGERSISDOUBLEWHATITISFORTHEDOMESTICPASSENGERSTHEHEAVYLIFTADDITIONALFORTHEDISABLEDISHALFOFTHATFORTHENORMALPASSENGERSPLEASEDRAWTHEDECISIONTREEFORTHECARRIAGECOMPUTATION7POINTS得分装订线2、APRODUCTISTOBEINSTALLEDTOCONTROLNELEVATORSINABUILDINGWITHMFLOORSTHEPROBLEMCONCERNTHELOGICREQUIREDTOMOVEELEVATORSBETWEENFLOORSACCORDINGTOTHEFOLLOWINGCONSTRAINS1EACHELEVATORHASASETOFMBUTTONS,ONEFOREACHFLOORTHESEILLUMINATEWHENPRESSEDANDCAUSETHEELEVATORTOVISITTHECORRESPONDINGFLOORTHEILLUMINATIONISCANCELEDWHENTHECORRESPONDINGFLOORISVISITEDBYTHEELEVATOR2EACHFLOOR,EXCEPTTHEFIRSTFLOORANDTHETOPFLOOR,HASTWOBUTTONS,ONETOREQUESTANUPELEVATORANDONETOREQUESTADOWNELEVATORTHESEBUTTONSILLUMINATEWHENPRESSEDTHEILLUMINATIONISCANCELEDWHENANELEVATORVISITSTHEFLOORANDTHENMOVESINTHEDESIREDDIRECTION3WHENANELEVATORHASNOREQUEST,ITREMAINSATITSCURRENTFLOORWITHITSDOORSCLOSEDASSUMETHATYOUAREINTHEOBJECTORIENTEDANALYSISPHASE,PLEASEDRAWTHEUSECASEDIAGRAMANDCLASSDIAGRAMFORTHISPRODUCT8POINTS共5页第5页20072008_1SOFTWAREENGINEERINGKEYANSWERSPAPERA一、FOREACHQUESTION,THEREAREFOURCHOICESMARKEDA,B,C,D,CHOOSETHEBESTANSWEREACH1POINT,TOTAL30POINT1D2C3D4C5B6D7B8B9B10C11B12D13D14C15A16B17D18A19C20D21B22C23B24B25B26A27B28A29D30B评分标准选对给1分,选错给0分。二、FILLINTHEBLANK(EACHBLANK1POINT,TOTAL10POINT)1RISKANALYSIS2WORKBENCH3REVISION4PERFORMANCE5STAMP6COLLABORATION7SPECIFICATION8ADAPTIVE9REGRESSION10REVERSEENGINEERING评分标准完全填对给1分;仅有1处拼写错误的不扣分,拼写错误累计2个扣1分;有3处拼写错误的扣1分,拼写错误累计4个扣2分。单词拼写错误十分严重,无法猜测其拼写意图的不给分。三、ANSWERTHEFOLLOWINGQUESTIONTOTAL45POINT115POINT1SOFTWAREENGINEERINGSOFTWAREENGINEERINGISADISCIPLINEWHOSEAIMISTOPRODUCEFAULTFREESOFTWARE,TODELIVERSOFTWAREONTIMEANDWITHINBUDGETANDTOSATISFYTHECLIENTSREQUIREMENTS2COSTBENEFITANALYSISABASICPRINCIPLEUNDERLYINGMANYSOFTWAREENGINEERINGTECHNIQUESTOCOMPAREESTIMATEDFUTUREBENEFITSANDCOSTS3COHESIONDEGREEOFINTERACTIONWITHINAMODULE4DATAENCAPSULATIONDATASTRUCTURETOGETHERWITHTHEOPERATIONSONIT5REUSEUSECOMPONENTSOFONEPRODUCTTOSIMPLIFYTHEDEVELOPMENTOFANOTHERPRODUCTTHATHASDIFFERENTFUNCTIONS评分标准允许用自己的语言表述名词的意思,根据回答情况酌情给分。26POINTADVANTAGESDISCIPLINEDAPPROACHDOCUMENTDRIVENDISADVANTAGESDELIVEREDPRODUCTMAYNOTMEETCLIENTSNEEDS评分标准画出瀑布模型图给4分,根据绘图完整情况酌情扣分。瀑布模型的优缺点各占1分。37POINTREQUIREMENTSPHASERECORDOFDISCUSSIONSWITHCLIENTDOCUMENTSTATINGCLIENTSNEEDSAND/ORARAPIDPROTOTYPESPECIFICATIONPHASESPECIFICATIONDOCUMENTSOFTWAREPROJECTMANAGEMENTPLANDESIGNPHASEARCHITECTURALDESIGNDETAILEDDESIGNOFEACHMODULEIMPLEMENTATIONPHASESOURCECODECOMMENTSINTHESOURCECODETESTCASESFOREACHMODULEINTEGRATIONPHASECOMMENTEDSOURCECODEOFPRODUCTASAWHOLETESTCASESFORPRODUCTASAWHOLEUSERMANUAL,OPERATORMANUAL,OTHERMANUALSMAINTENANCEPHASERECORDOFCHANGESMADE,WITHREASONSREGRESSIONTESTCASESMODIFIEDDOCUMENTATIONFROMPREVIOUSPHASESRETIREMENTPHASEWHYITWASRETIRED,WHEN,ANDBYWHOM评分标准每列出一个阶段的文档得1分,只列出7个阶段,而没有列出文档情况得2分,其他情况酌情扣分。47POINTS(5分)TWOKEYASPECTSSPECIALIZATIONANDHIERARCHY(2分)评分标准列出主程序员结构得5分,每列出1种特点得1分,如果只列出了主程序员的成员,而没有列出之间的关系,扣1分。其他情况酌情扣分。55POINTSBOTHAREREVIEWPROCESSESPERFORMEDBYTEAMSWITHTHEAIMOFFINDINGFAULTSINBOTHCASESTHEMATERIALISSTUDIEDBYINDIVIDUALTEAMMEMBERS,ANDTHENTHEMATERIALISREVIEWEDBYTHETEAMASAGROUPTHEMAJORDIFFERENCESAREANINSPECTIONISAFORMALFIVESTEPPROCESSWHILEAWALKTHROUGHHASTWOINFORMALSTEPSPREVIO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB32-T 5088-2025 废活性炭综合利用污染控制技术规范
- 拆迁补偿与安置房租赁合同
- 车辆挂靠企业安全生产责任协议
- Brand KPIs for neobanking Scalable Capital in Germany-英文培训课件2025.4
- 2025年电信工程管理师考试试题及答案
- 2025年古典音乐鉴赏与分析考试试卷及答案
- 2025年写作与编辑基础知识测试题及答案
- 2025年新媒体写作技巧考试试题及答案
- 车用尿素生产项目投资合作与供货协议
- 生态敏感区采沙场承包管理与生态修复协议
- 2025年社区工作者职业能力考试试卷及答案
- 2025辽宁永安建设发展限公司招聘30人易考易错模拟试题(共500题)试卷后附参考答案
- 国开2025年《资源与运营管理》形考任务1-4答案
- 2025年物联网工程师考试试题及答案
- 宣城郎溪开创控股集团有限公司下属子公司招聘笔试题库2025
- 初中语文:非连续性文本阅读练习(含答案)
- 上海市2023-2024学年八年级下学期期末数学练习卷(解析版)
- 中国历史地理智慧树知到期末考试答案章节答案2024年北京大学
- MOOC 跨文化交际通识通论-扬州大学 中国大学慕课答案
- 清洁生产审核验收报告
- 造船流程简介
评论
0/150
提交评论