20春学期《软件工程与UML建模》在线平时作业3
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.20世纪90年代中,出现了一批新的面向对象方法,( )是面向对象方法最早的倡导者之一,他提出了面向对象软件工程的概念。
A.Yourdon
B.Jacobson
C.Coad
D.Booch
2.软件需求分析的任务不应包括( )
A.问题分解
B.结构化程序设计
C.确定逻辑模型
D.信息域分析
3.判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是( )
A.逻辑判断
B.组合条件
C.操作条目
D.层次分解
4.下面不属于软件质量保证活动的是( )
A.软件测试
B.收集和分析软件度量信息
C.执行技术审查
D.为项目准备SQA计划
5.程序结构图中矩形表示( )。
A.模块
B.数据
C.存储
D.加工
6.要求在所有的输入界面中,提供拼音首字母的快捷输入方法,这个需求属于( )
A.非功能需求
B.设计约束
C.功能需求
D.业务需求
7.一个对风险评价很有用的技术是定义( )。
A.风险监控
B.风险度量
C.风险工具
D.风险参照水准
8.在以下关于活动图的描述中,不正确的是( )。
A.活动图是UML2.0规范中新增的图
B.在活动图中,分岔和会和是用来表示并行活动流的
C.在一张活动图中可以有多个终点
D.在一张活动图中只能有一个起点
9.在变更管理中,“检出”和“登录”实现了两个重要的变更控制要素,即存取控制和( )。
A.异步控制
B.存取控制
C.基线控制
D.同步控制
10.下面描述中那些属于软件的开发特性( )
A.软件开发具有风险性
B.软件开发具有随意性
C.软件开发具有可描述性
D.软件开发不具有变化性
11.在划分层DFD时,应注意保持( )之间的平衡。
A.父图与其子图
B.同一父图的所有子图
C.同一子图的所有直接父图
D.不同父图的所有子图
12.( )方法只提供了重要的设计准则,没有规定出具体的工作步骤。
A.以上都不是
B.SD
C.Parnas
D.Jackson
13.某系统乐观值为500,最有可能值为800 ,保守值为1000其工作量估算期望值为( )
A.883
B.783
C.633
D.383
14.关于用例说明错误的是( )
A.用例止于系统边界
B.用例是一个交互的抽象
C.用例是Actor的行为
D.从Actor的角度去描述用例
15.下面那一项不属于计算功能点的参数( )
A.软件错误数量
B.用户输入、输出数量
C.用户查询数量
D.外部接口数量
二、判断题 (共 5 道试题,共 25 分)
16.条件测试无法测出括号不匹配( )
17.甘特图是表示软件的总体设计( )
18.软件陪置是指程序+文档+硬件( )
19.好的测试用例是尽可能少的发现错误( )
20.软件工程是一个零散的相关知识点的集合。( )