全国自考(软件工程)模拟试卷4
-
36. 简述标识项目风险的子实践以及典型工作产品。
-
35. 为了发现软件错误,软件测试需要综合运用测试技术。请简述软件测试的各个步骤以及测试对象。
-
34. 简述RUP的设计模型所包含的元素。
-
33. 如何选择一个适合项目的生存周期模型?请简述其步骤。
-
32. 简述对系统进行模型化时,可采用的两种驱动方式。
-
30. 设计约束是一种_________,它限制了软件系统或软件系统构件的设计方案的范围。
-
29. 关联是一种_________关系,是操作者与用况之间的_________关系。
-
31. 如何构建一个系统的功能模型?
-
27. 在单元测试中,必须为每个模块单元测试开发_________和承接模块。
-
28. 软件产品从形成概念开始,经过开发、运行(使用)和维护,直到系统使用终止的全过程称为_________。
-
26. 信号事件是一种_________事件,而调用事件往往是一种_________事件。
-
25. 适合于大型软件的开发,并且吸收了软件工程“演化”概念的软件生存周期模型是_________。
-
24. 每个过程域中都会有一个或多个_________,用于描述满足该过程域必须呈现的一些独有特征。
-
23. 一个组织可以通过关注以下3个质量支撑点:_________、规程和方法以及工具来改进其业务。
-
20. 在RUP中规定了4个开发阶段,分别是_________、精化阶段、构造阶段和_________。
-
21. 创建系统的分析模型,一般应进行4项活动,即体系结构分析、_________、类的分析以及包的分析。
-
22. 生命周期模型管理过程包含3个活动,分别是过程建立、_________和过程改进。
-
19. 在白盒技术测试用例的设计中,发现错误能力最强覆盖标准是_________。
-
18. 一个判定表由4个区构成,这4个区的内容分别是条件类别、_________、操作和_________。
-
17. 在模块结构图中,尾部是空心圆的箭头线标明传递的是_________,尾部是实心圆的箭头线标明传递的是__________。
-
16. 解决软件开发中的非结构化和半结构化问题的基本手段是__________。
-
14. 如果某一个计算程序的输入值只有一个,其范围是[-2.0,2.0],现从输入的角度考虑一组测试用例:-2.001,-2.0,0,2.001。设计这组测试用例的方法是 ( )
- A.边界值分析法
- B.条件覆盖法
- C.等价分类法
- D.错误推测法
-
15. 下列测试用例的方法,属于白盒技术设计测试用例的是 ( )
- A.等价类划分
- B.因果图
- C.边界值分析
- D.路径测试
-
13. 软件测试是软件开发过程的重要阶段,也是软件质量保证的重要手段,下列选项中属于软件测试任务的是 ( )I.预防软件发生的错误 Ⅱ.发现并改正程序错误 Ⅱ.提供诊断错误信息
- A.只有I
- B.只有Ⅱ
- C.只有Ⅲ
- D.都是
-
11. 关于软件测试的步骤,以下说法正确的是 ( )
- A.集成测试涉及其他系统元素
- B.单元测试涉及编码和详细设计的文档
- C.系统测试涉及概要设计信息
- D.确认测试涉及编码和需求规格说明书
-
12. 以下UML的图形化工具中,可用于表达概念模型和软件模型的静态结构方面的是( )
- A.状态图
- B.顺序图
- C.类图
- D.活动图
-
9. 软件测试中,黑盒法所根据的是 ( )
- A.应用范围
- B.软件行为
- C.逻辑结构
- D.输入数据
-
10. 对象实现了数据和操作的结合,使数据和操作在对象的统一体中 ( )
- A.结合
- B.隐藏
- C.封装
- D.抽象
-
8. 关于路径测试技术,以下说法正确的是 ( )
- A.条件组合覆盖使程序中每一条可能的路径至少执行一次
- B.分支覆盖使每条语句至少执行一次
- C.语句覆盖使每个判定的每个分支至少执行一次
- D.条件覆盖使每个判定中的所有可能的条件应取到各种可能的值
-
7. 下列说法错误的是 ( )
- A.信息隐蔽是实现模块低耦合的一种有效途径
- B.多重性用于表达属性值的数目
- C.一个类可以没有属性
- D.调用一个对象上的操作不会改变该对象的数据或状态
-
6. 在以下UML术语中,用于抽象表达客观世界中各种事物之间关系的是 ( )
- A.接口
- B.协作
- C.泛化
- D.用况
-
4. 下列UML术语中,其目的不是用于规约行为的生存周期的是 ( )
- A.状态
- B.聚焦控制
- C.状态转移
- D.事件
-
5. 集成测试是为了发现与接口有关的错误,因此应遵循的原则是 ( )
- A.尽早测试次要模块
- B.集成尽早测试关键模块,尽早测试包含I/O的模块
- C.按照输入一处理一输出的次序进行集成
- D.尽量将所有模块集成到系统中
-
3. 以下关于用况模型特点的描述错误的是 ( )
- A.使用客户语言来描述
- B.定义了一些需要在分析模型中予以分析的用况
- C.在需求之间不应存在冗余、冲突和不一致等问题
- D.给出的是系统对外的视图
-
2. 以下关于类的相关描述错误的是 ( )
- A.类的属性是类的一个命名特性
- B.类的对象对其所属类的每一个属性都有特定的值
- C.类的属性是该类的所有对象所共享、用于表达对象状态的数据
- D.一个类只能有一个属性
-
1. 用来表达交互行为的是下列 ( )
- A.类图
- B.顺序图
- C.状态图
- D.用况图