《软件工程与UML建模》在线平时作业3-00001
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.RUP模型的描述错误的为( )
A.RUP模型倡导以迭代和增量的方式开发系统
B.RUP模型倡导以递归和增量的方式开发系统
C.每次迭代都包括业务工程、需求、分析设计、实施、测试和部署等基本活动
D.每个迭代结束后才进入下一次迭代
2.软件生产的复杂性和高成本,使大型软件生产出现危机,下述哪个(些)是软件危机的主要表现( )
A.需求增长难满足、生产成本过高
B.质量不易保证
C.生产成本过高、进度难以控制
D.需求增长难满足、生产成本过高、进度难以控制、质量不易保证
3.在几种进度控制方法中,( )难以表达多个子任务之间的逻辑关系,使用PERT不仅能表达子任务间依赖关系,还可找出关键子任务。
A.甘特图
B.IPO
C.PERT
D.时标网状图
4.下面不属于白盒测试能保证的是( )
A.模块中所有独立途径至少测试一次
B.测试所以逻辑决策真和假两个方面
C.在所有循环的边界内部和边界上执行循环体
D.不正确或漏掉的功能
5.关于线性顺序模型的说法错误的是( )
A.线性顺序模型提倡软件开发按照系统化、有顺序的方法。
B.该模型遵循系统分析、设计、编码、测试等活动顺序。
C.线性顺序模型遵循“步步为营”的办法开发软件
D.线性顺序模型就是瀑布模型
6.对于面向对象的复用描述正确的是( )
A.不依赖设计语言
B.实现源码复用
C.粒度较大
D.可独立部署
7.关于技术可行性说法错误的是( )
A.考虑用户是否已购买相应的计算机软件设备
B.考虑用户是否已购买相应的计算机硬件设备
C.考虑用户是否会用开发的软件技术
D.考虑是否有现成的成熟技术可用
8.下面内聚级别从高到低排列正确的是( )
A.功能内聚、顺序内聚、通信内聚、过程内聚
B.功能内聚、顺序内聚、过程内聚、通信内聚
C.功能内聚、通信内聚、顺序内聚、过程内聚
D.顺序内聚、功能内聚、通信内聚、过程内聚
9.使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。
A.程序的内部逻辑
B.程序的复杂程度
C.使用说明书
D.程序的功能
10.下面选项不属于SCM的任务的是( )
A.统一标志配置项
B.版本控制
C.变更控制
D.项目评审
11.在集成测试时,通常可采用自上而下增值式集成和自下而上增值式集成。在自下而上增值式集成时,对每个被集成的模块( ),对那些为众多用户开发的软件(如操作系统、编译程序),通常还要进行α测试和β测试,一发现可能只有最终用户才能发现的错误。
A.不必设计驱动模块和桩(stub)模块
B.不必设计驱动模块,但要设计桩模块
C.要设计驱动模块,但不必设计桩模块
D.要设计驱动模块和桩模块
12.在UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,强调消息时间次序的图称为( ),该图的特点是有生命线及控制焦点,重点在消息的时间顺序上。强调参加交互的对象的组织图称为协作图,这两种图是同构的,所以可以相互转换。
A.活动图(activity diagram)
B.状态图(statechart diagram)
C.序列图(sequence diagram)
D.协作图(collaboration diagram)
13.在一个模块内部的内聚种类中,( )内聚的内聚度最低。
A.偶然
B.逻辑
C.功能
D.过程
14.关于输入输出语句错误的编码风格是( )
A.输入语句不用合法性检查
B.有明确的提示
C.如有必要,进一步确认
D.输出语句要加说明信息
15.数据流图中有名字及方向的成分是( )
A.控制流
B.信息流
C.数据流
D.信号流
二、判断题 (共 5 道试题,共 25 分)
16.功能点FP是面型尺寸的特征量( )
17.需求分析不需要考虑系统的测试问题( )
18.RAD模型的开发速度快但很难模块化( )
19.增量模型不利于与用户交互( )
20.好的测试用例是尽可能少的发现错误( )
奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777