欢迎来到天天文库
浏览记录
ID:45965825
大小:565.00 KB
页数:17页
时间:2019-11-19
《软件工程复习考试资料英文》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Lecture1AnIntroductiontoSoftwareEngineering1whatdoessoftwareengineeringconcern?1)Softwareengineeringisconcernedwiththeories,methodsandtoolsforprofessionalsoftwaredevelopment.2)Softwareengineeringisconcernedwithcost-effectivesoftwaredevelopment.2Whatissoftware?Softwareincludes:①computerprogra
2、ms②datastructures③documents3WhatisthetwotypesofsoftwareproductsGenericsoftware(通用软件)andcustomsoftware(定制软件)4Thethreekeyelementsofasuccessfulsoftwareprojectare:ontime,withinbudget,satisfiestheuser’sneeds5Genericactivitiesinallsoftwareprocessesare:Specification(描述),Development(开发),Validation(有
3、效性验证),Evolution(进化)6Theattributesofgoodsoftwareinclude:Maintainability(可维护性),Dependability(可依赖性),Efficiency(有效性),Acceptability(可接受性)Lecture2SoftwareProcesses1WhatisasoftwareprocessmodelAsoftwareprocessmodelisanabstractrepresentationofasoftwareprocess.Itpresentsadescriptionofaprocessfromsomep
4、articularperspective.2DrawthegraphicpresentationofWaterfallmodelanddescribeitscharacter.1)这种模型把软件过程划分成几个顺序的阶段。阶段间具有依赖性,前一个阶段结束,后一个阶段才能开始;2)这种模型很难对用户变更做出调整,只适用于需求非常清楚和需求变更被严格限制的情况下。3Describethebasicprincipleofevolutionarydevelopmentanditstwotypes进化式开发的基本思想是先开发一个原型给用户使用,通过用户反馈意见来不断修改系统直到最后成熟,所
5、以又被称作快速原型开发方法。它不主张将描述、开发和有效性验证等活动分开进行,而是让这些活动迭代执行,同时让这些活动能得到快速的反馈信息。进化式开发有两种基本类型:探索式开发和抛弃式原型法。4Drawthegraphicpresentationofincrementaldeliveryanddescribeitscharacter在这种开发方式中,系统不是作为一个整体交付,而是被分解成若干个增量,每个增量交付系统的部分功能。用户的需求按优先级排队,优先级最高的需求被放入最早交付的增量中。这样,优先级最高的系统功能就得到最多的测试,系统的可靠性较高。5Describethechar
6、actersofSpiraldevelopment.(对照模型去理解)1)Processisrepresentedasaspiralratherthanasasequenceofactivitieswithbacktracking.2)Eachloopinthespiralrepresentsaphaseintheprocess.3)Nofixedphasessuchasspecificationordesign-loopsinthespiralarechosendependingonwhatisrequired.4)Risksareexplicitlyassessedandr
7、esolvedthroughouttheprocess.Lecture3RequirementsEngineering1Drawthegraphicpresentationofrequirementengineeringprocess.2Describethedifferenceoffunctionalrequirements,non-functionalrequirements,Domainrequirements.Functionalrequirementsdescribetheserv
此文档下载收益归作者所有