《软件工程与UML建模》1.属于演进系列模型的模型是( )
奥鹏东大16秋学期《软件工程与UML建模》在线作业1标准答案一、单选题:
1.属于演进系列模型的模型是( ) (满分:5)
A. 线性顺序模型
B. 增量模型
C. RAD模型
D. 瀑布模型
2.UML融合了面向对象的建模技术(OMT)方法和OOSE方法的基本概念,UML的重要内容可以由( )等5类图来定义 (满分:5)
A. 类图、顺序图、行为图、动态图、配置图
B. 对象图、用例图、静态图、状态图、交互图
C. 包图、序列图、行为图、交互图、活动图
D. 用例图、静态图、行为图、交互图、实现图
3.需求规格说明书的内容不应包括( ) (满分:5)
A. 对重要功能的描述
B. 对重要功能的描述
C. 对数据的要求
D. 软件的性能
4.软件维护时在用户使用软件期间对软件所做的补充、修改和增强,一般认为软件维护最常见的是( ) (满分:5)
A. 完善性维护
B. 适应性维护
C. 校正性维护
D. 支持性维护
5.Jacobson于1994年提出了OOSE方法,其最大的特点是面向用例,并在用例的描述中引入了( )的概念。 (满分:5)
A. 类
B. UML
C. 角色
D. 继承
6.关于抽象的思想错误的是( ) (满分:5)
A. 抽象会增加设计的复杂度
B. 为了降低复杂度,应该隐藏细节或推迟考虑细节
C. 抽象有利于认识事物的普遍特征和基本原理
D. 抽象可以帮助设计人员制定出模块的“框架”
7.有关软件工程描述不正确的是( ) (满分:5)
A. 软件工程主要是以软件设计工具自动开发软件
B. 软件工程是软件开发过程可度量
C. 软件工程的核心是质量保证
D. 软件过程是一个将用户需求转化为软件系统所需要的活动的集合
8.用UML建立业务模型是理解企业业务过程的第一步。业务人扮演业务中的角色及其交互方式,例如航空公司的售票员是业务人员,电话售票员也是业务人员,他们之间的关系是 (满分:5)
A. 关联关系(Association)
B. 依赖关系(Dependence)
C. 聚集关系(Aggregation)
D. 概括关系(Generalization)
9.在软件开发单位属于管理角色的有( ) (满分:5)
A. 系统分析师
B. 软件架构师
C. 软件部长
D. 实施工程师
10.对下面的个人所得税程序中满足语句覆盖测试用例的是( ) If(income < 800) taxrate = 0;else if(income <= 1500) taxrate = 0.05;else if(income < 2000) taxrate = 0.08;else taxrate = 0.1; (满分:5)
A. income =(800
1500
2000
2001
B. "income =(800
801
1999
2000)"
C. "income =(799
1499
2000
2001)"
D. "income =(799
1500
1999
2000)"
11.一个类所封装的内容( ) (满分:5)
A. 属性和消息
B. 操作和消息
C. 属性和操作
D. 操作和接口
12.下面关于复用分类的描述正确的是( ) (满分:5)
A. 按照服务的规模分小规模复用与大规模复用
B. 根据可复用信息分为组合式复用和生成式复用
C. 根据复用的方法分黑盒复用和白盒复用
D.
13.对于一个大型的软件项目,由于项目的复杂性,需要进行一系列的估算处理。主要按分解和( )手段进行。 (满分:5)
A. 类推
B. 类比
C. 分解
D. 综合
14.关于技术可行性的说法错误的是( ) (满分:5)
A. 从技术角度分析产品“做得了吗?”
B. 从技术角度分析产品“做得好吗?”
C. 从技术角度分析产品“做得快吗?”
D. 从技术角度分析“用户会用吗?”
15.对于要存储到外部数据库中的信息,数据流图中表示为( ) (满分:5)
A. 外部实体
B. 文件
C. 加工
D. 数据库
三、判断题:
1.RAD模型的开发速度快但很难模块化( ) (满分:5)
A. 错误
B. 正确
2.输入语句一般要有明确的提示但不需要合法性检查( ) (满分:5)
A. 错误
B. 正确
3.问题的定义弄清软件系统要解决的根本问题,可行性研究弄清系统所需的资源和经费( ) (满分:5)
A. 错误
B. 正确
4.螺旋模型可以应对“最后期限”( ) (满分:5)
A. 错误
B. 正确
5.Petri网是需求分析的行为模型( ) (满分:5)
A. 错误
B. 正确
页:
[1]