- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程复习资料包
包含风险分析的软件工程模型螺旋模型p9需求工程的主要目的是 进一步确定用户的需求解决系统是“做什么”的问题数据字典是数据流图中所有元素定义的集合,一般由4类条目组成P33数据流条目数据项文件基本加工用户界面设计的基本原则 p69总则:以人为本,以用户的体验为准可视性和可支付性努力保持统一为频繁使用的用户提供快捷方式提供信息反馈提供简单的错误处理允许方便地进行操作回滚减少短期记忆回忆UML中关联是建立什么之间关系的一种关系p114 p131连接模型元素或实例类之间的关系表示一类对象与另一类对象之间有联系UML中消息的类型有哪些 p142简单消息同步消息异步消息渐增式测试的工作原理:将模块一个一个的接入系统,每接入一个模块后怎样做 p238都要对新的子系统进行一次集成测试具有完备性、无冗余性、等价性特点的测试用例设计方法是哪种P229等价分类法,等价类划分用于UML建模的工具有哪些:Rational Rose、StarUML 、Enterprise Architect10、用于表达计划安排的工具有哪些:Gantt chart、 timescalar network、 Gritical Path Method11、软件工程三要素是什么 p5方法、工具、过程12、结构化分析方法的基本思想是什么和 什么 p30分解 抽象13、软件总体设计的总则是什么和 什么p46高内聚模块内聚性强 低耦合模块之间耦合度低14、随着面向对象开发方法的发展,逐渐形成了几个主要流派:Coad/Yourdon方法、Booch方法、什么和 什么p93OMT(对象模型技术)方法 OOSE(面向对象软件工程)法15、UML中的包(package)是一种分组机制,由关系密切的一组模型元素构成,包之间的关系有什么和 什么两种。 P139依赖 泛化(继承)16、UML构件图中的构件(component)代表系统的一个物理部件,其类型主要有:源代码构件、什么和 什么三种。P156二进制构件 可执行构件17、按照复用活动所跨越的应用领域类型,可以把软件复用分为哪两种p195横向复用 纵向复用18、一个集成化的CASE开发环境通常需要完成三个层次的集成:平台的集成和什么集成p283界面的集成 数据的集成19、结构型成本模型(COCOMO)中考虑到的估算量与开发环境有关,将项目分为:组织型和什么型哪三类。P314嵌入型 半独立型20、软件能力成熟度模型(CMM)将软件过程改进组织成哪5个成熟度等级。P333初始级 可重复级 已定义级 已管理级 优化级21、瀑布模型的最大优点是什么p8简单易用,在消除非结构化特征、降低软件的复杂性、促进软件开发工程化方面起了很大作用22、需求管理主要是做什么p26需求变更的控制与跟踪 版本控制23、判定表的特点是什么p36可处理较复杂的组合条件,但不易理解,不易输入计算机24、在模块网状结构中任意两个模块之间的关系是怎样的,这种网状结构在软件开发过程中是否常常被使用?p62任意两个模块之间都可以有双向的关系,不存在上级模块和下级模块的关系,分不出层次,任意两个模块都是平等的,没有从属关系。不采用,常采用树状(层次)结构25、UML中的顺序图是描述什么的p145描述一组对象之间动态的交互关系,着重描述对象间消息传递的时间顺序26、UML中泳道是描述什么的p152进一步描述完成活动的对象,并聚合一组活动,泳道是一种分组机制27、软件复用的概念p194是指重复使用已有的软件产品开发新的软件系统,以达到提高软件系统的开发质量与效率,降低开发成本的目的。28、单元测试通常应该先进行人工走查,再以白盒法为主,辅以黑盒法进行动态测试。这种说法对吗对29、面向对象方法开发的软件系统可维护性较好。对吗p269对30、CMM的作用p331软件过程评估软件过程改进软件能力评价31、白盒测试有哪些覆盖标准?并对每个覆盖标准进行解释。P224语句覆盖:选择足够的测试用例,使程序中的每个执行语句至少执行一次。测试用例数目越少越好;判定覆盖:执行足够的测试用例,使得程序中的每个判定至少都获得一次“真”和“假”值,或者说使得程序中每一个取“真”分支和取“假”分支至少经历一次; 条件覆盖:设计足够的测试用例,执行被测程序以后,要使判定中的每个条件的可能取值至少执行一次; 判定-条件覆盖:设计足够的测试用例,使得判定中每个条件的所有可能的情况(真/假)至少出现一次,并且每个判定本身的所有判定结果(真/假)也至少出现一次。条件组合覆盖:执行足够的测试用例,使得每个判定中的各种可能组合都至少出现一次。显然,满足条件组合覆盖的测试用例是一定满足判定覆盖、条件覆盖和判定-条件覆盖的。32、建立分层数据流图的四条具体原则p32一般原则:先全局后局部,先整体后细节,先抽象后具体具体原则:数
您可能关注的文档
- 财税库银管理办法.doc
- 财经法规关于税法的计算题(全).doc
- 财经学院毕业论文——中外物流配送业发展比较研究---副本.docx
- 责任制整体护理不到位的改进方案.docx
- 责任护士工作质量评价表.doc
- 责任状(施工队).docx
- 贤明学校九年级化学上册期中考试题B.doc
- 账号维护与管理.docx
- 货币时间价值试讲-教案.doc
- 货物运输经营申请表.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)