《软件工程与UML建模》在线平时作业2-00001
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.下面那一项不是单元测试考虑的问题( )
A.模块接口
B.模块执行外部I/O操作
C.全局数据结构错误
D.模块的计算
2.Jacobson于1994年提出了OOSE方法,其最大的特点是面向用例,并在用例的描述中引入了( )的概念。
A.类
B.UML
C.角色
D.继承
3.下面哪项不是软件的主要基础特征量 ( )
A.软件规模
B.开发成本
C.工作量
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.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作是( )
A.路径的集合
B.循环的集合
C.目标的集合
D.地址的集合
11.数据流图的作用是( )。
A.描述数据对象之间的关系
B.描述对数据的处理流程
C.说明将要出现的逻辑判定
D.指明系统对外部事件的反应
12.根据选择的测试策略的不同,可以将软件测试分为黑盒测试和白盒测试两种,其中( )不属于黑盒测试方法。
A.条件覆盖
B.等价类划分
C.边界值分析
D.因果图
13.关于Actor 的说明错误的是( )
A.Actor在系统边界外部
B.Actor直接与系统交互
C.Actor可能是任何事物
D.一个人只能担任1个参与者
14.数据流图不能由计算机处理的成分是()
A.控制流
B.信息流
C.数据流
D.数据源/终点
15.结构化分析方法最为常用的图形工具是( )
A.程序流程图
B.实体联系网
C.数据流图
D.数据词典
二、判断题 (共 5 道试题,共 25 分)
16.软件工程是一个零散的相关知识点的集合。( )
17.操作可行性指软件系统是否能很好的使用( )
18.软件质量是指满足明显叙述的功能和非功能要求,符合明显的已成文的开发标准以及具有所有职业开发的软件所期望的隐含特征( )
19.系统的设计要重点考虑使用的开发工具( )
20.只要测试了程序的所有路径,程序就应该是100%正确的( )