2013-2014年软件工程复习材料(bak1)

2013-2014年软件工程复习材料(bak1)

ID:16250863

大小:170.50 KB

页数:14页

时间:2018-08-08

2013-2014年软件工程复习材料(bak1)_第1页
2013-2014年软件工程复习材料(bak1)_第2页
2013-2014年软件工程复习材料(bak1)_第3页
2013-2014年软件工程复习材料(bak1)_第4页
2013-2014年软件工程复习材料(bak1)_第5页
资源描述:

《2013-2014年软件工程复习材料(bak1)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、参考文献:《软件工程》——原理、方法与应用(第三版),史济民编著,高等教育出版社《UML基础》与Rose建模教程,蔡敏等编著,人民邮电出版社.参考软件:RationalRoseEnterprise2003.2、考试时间待定:一、填空题示例1、计算机中的对象是:具有唯一对象名和固定对外接口的一组   属性   和   操作     的集合,用来模拟组成或影响现实世界的一个或者一组因素.2、对象的属性表示对象的         特征,即状态信息,对象的方法或者操作表示对象的        特征,即施加在属性上的行为。3、接口是对象与约定好的运行框架和消息

2、机制中与外界通信的通道。4、是一种抽象数据类型,对象是用类这种抽象数据类型定义的变量,因此对象是类的具体实现。5、在面向对象的分析和设计过程中,不同类的对象对同一个消息作出响应,执行不同的处理,这种现象称为:       。6、    继承    机制定义了派生类(子类)与基类(父类)之间的关系,即基类的属性和操作被派生类通过继承的方式实现共享。7、内聚度是信息隐蔽和局部化概念的自然扩展,它标志一个模块内部各成分彼此结合的紧密程度。如果模块内所有成分形成一个整体,完成单个功能,则称功能性内聚,它是最高程度的内聚形式,软件的模块设计应遵循追求内聚耦合的原则

3、。8、类和对象显示了系统的静态结构,在UML中类与类之间的关系需要用    图来表示。9、      关联关系表示:模型元素实例之间的固定对应关系,为永久性的结构关系;              关系表示模型元素之间的一般与特殊关系,“特殊”元素是“一般”元素的特殊化。-14-10、RationalRoseEnterprise2003的视图分为如下4类:view,LogicView,    View,DeploymentView.11、RationalRoseEnterprise2003在UseCase视图模式下,可以创建如下种类的图:  Diagram

4、,ClassDiagram,      Diagram,SequenceDiagram,   StateChart DiagramactivityDiagram。12、RationalRoseEnterprise2003在Component视图模式下,只能创建:Diagram.13、OOA分析进行静态建模时,需要创建:      图,    和对象图。14、OOA分析进行动态建模时,可以根据需要创建:     图、   图、状态转换图和活动图。15、RationalRose模型文件的扩展名是      .RationalRose是         菜单 

5、 驱动的应用程序。它的界面分3部分:Browser窗口, 窗口,和Document窗口.16、RationalRose启动后,进入RationalRose2003主界面前,首先弹出的CreateNewModel对话框,该对话框有3个选项卡,如果要新建一个模型应该选择 (选择New,Exiting,或者Recent)选项卡.为了建造新的模型,必须选择一个与将要建造系统的目标和结构相对应的模板。新的模型将用所选择模板定义的一组模型元素进行初始化。17、软件是计算机操作系统有关的程序、规程、规章以及与之相关的文档和数据。其中程序和数据是机器可执行的,而文档是机

6、器不可执行的。18、软件生存周期划分为3个过程共9个阶段,9个阶段有:可行性研究、需求分析、概要设计、详细设计、实现、组装测试、验收测试、使用与维护、退役。19、结构化开发方法的分析模型主要三种模型组成,它们是:功能模型,数据模型,行为模型,它们以数据字典为核心。20、  内聚度  是信息隐蔽和局部化概念的自然扩展,它标志一个模块内部各成分彼此结合的紧密程度。偶然性内聚属于低(选择:“高”或“低”)内聚。21、如果两个程序模块中有公共的代码段,则属于内容耦合,如果两个模块通过传递普通变量的参数联系在一起,称为 数据 耦合 。22、螺旋模型的每一个周期都包

7、括:计划(需求定义)、风险分析、工程实现和 评审  4个阶段。-14-23、利用UML语言进行面向对象动态建模时,可以根据需要创建:      图、  协作  图、状态转换图和活动图。24、动态测试是指事先设计好一组测试用例,然后通过运行程序来发现错误。分为两种测试方法:黑盒测试和白盒测试。集成测试宜用黑盒测试方法进行。为了便于对照,测试用例应由输入数据和预期的输出结果两部分构成。25、模型元素之间的关联关系表示:模型元素实例之间的   固定且永久的     (选择“固定且永久的”或“可变且临时的”)对应关系;      范化        关系表示模型

8、元素之间的一般与特殊关系,“特殊”元素是“一般”元素的特殊化。26、用例模型要给

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。