全国自考(软件工程)模拟试卷9
-
36. 简述路径测试中几种典型的测试策略。
-
35. 什么是类?什么是类的属性?什么是类的操作?
-
38. 某学校的一个教材征订系统有如下功能:学生入学后到教材科订书,教材科根据教材库存情况分析是否需要买书,如需购买,则向书店购买。各种资金往来通过学校的会计科办理。根据以上描述,画出教材征订系统的第一层数据流图。
-
34. 需求描述了待开发产品/系统功能上的能力、性能参数或其他性质,请简述需求的性质。
-
33. 演化模型的主要特征是什么?它存在什么不足?
-
31. 系统流程图与数据流程图有什么区别?
-
32. 简述剪裁过程的意图。
-
29. 结构化方法中主要描述工具是数据流图和_________。
-
30. 能体现出软件创建所固有的迭代和无间隙特征的软件生存周期模型是_________。
-
28. RUP主要的设计结果是系统的_________,它尽量保持该系统具有分析模型的结构,并作为系统实现的输入。
-
27. UML中的图形化工具可分为两类:一类是_________,用于表达系统或系统成分的静态结构模型;另一类是_________,用于表达系统或系统成分的动态结构模型。
-
26. 在实际应用中,可使用多继承、类型和互斥来表达一个对象类型的_________。
-
25. 一个构件可以包含一些更小的构件,这种方式称为_________。
-
24. 接口在形式上等价于一个没有_________、没有方法,只有_________的抽象类。
-
21. 通常所说的软件工程的三要素是:方法、工具和_________。
-
22. 流程图也称为程序框图是最常用的一种表示法,它有顺序、分支和_________3个基本控制构件。
-
23. 用况是对_________的描述,是系统开发的起点,是类、对象、操作的源,是系统分析和设计阶段的输入之一。
-
19. 为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护,称为_________。
-
20. 路径测试技术属于典型的白盒测试技术,它是基于_________,对错误的假定使软件通过了与预想不同的路径。
-
18. 结构化设计的主要任务是在_________的基础上,定义满足需求的结构。为了控制软件设计的复杂性,结构化设计又可进一步分为_________和详细设计。
-
17. 耦合是影响软件复杂程度和设计质量的重要因素,若在设计中模块间必须存在耦合关系时,应尽量使用_________限制公共耦合的范围,尽量避免使用_________。
-
16. 模块是执行一个特殊任务的一个过程以及相关的数据结构,它由__________和_________两部分组成。
-
14. 下列不属于RUP设计活动的是 ( )
- A.用况的设计
- B.类的设计
- C.子系统的设计
- D.集成系统
-
15. 下列不是估算规模的工作产品的类型的是 ( )
- A.软件
- B.固件
- C.程序
- D.文档
-
12. 下列不属于实现子系统的执行者的是 ( )
- A.系统集成者
- B.构件工程师
- C.用况工程师
- D.体系结构设计者
-
13. 自底向上的集成测试的主要缺点是 ( )
- A.不能发现与接口有关的错误
- B.在加上最后一个模块时,程序才作为实体而存在
- C.需要设计承接模块
- D.发现软件实现功能与需求规格不同
-
9. 在软件工程中,软件测试的目标是 ( )
- A.试验性运行软件
- B.揭示软件中的错误
- C.找出软件的全部错误
- D.证明软件是正确的
-
10. 需要考察模块间的接口和各个模块之间关系的测试方法是 ( )
- A.单元测试
- B.集成测试
- C.有效性测试
- D.系统测试
-
11. 下列软件生存周期模型中,属于一种非整体开发的模型是 ( )
- A.演化模型
- B.喷泉模型
- C.瀑布模型
- D.增量模型
-
7. 一个用况图中,用况之间可以具有3种关系,不包括 ( -)
- A.泛化
- B.依赖
- C.扩展
- D.包含
-
8. 下列关于分析模型的说法错误的是 ( )
- A.分析模型几乎不是形式化的
- B.分析模型的结构层次少
- C.分析模型的结构层次少
- D.分析模型特定于一个实现
-
6. 电视有一个显示屏,电视和显示屏之间的关系是 ( )
- A.整体部分
- B.一般具体
- C.分类关系
- D.主从关系
-
5. 关于聚合的说法错误的是 ( )
- A.聚合是关联的一种特殊形式
- B.聚合表达的是“整体/部分”关系
- C.聚合是类之间的一种结构关系
- D.聚合可以使用多重性
-
4. 控制耦合、公共耦合、内容耦合、标记耦合的耦合性由强到弱的顺序是 ( )
- A.标记、控制、内容、公共
- B.内容、公共、控制、标记
- C.公共、内容、控制、标记
- D.内容、控制、公共、标记
-
3. 关于模块结构图的说法错误的是 ( )
- A.模块的扇出太大,一般是因为模块结构图缺乏中间层次
- B.模块规模越大,其复杂性就越大
- C.尽量使模块的作用域在其控制域内
- D.扇入越大则共享该模块的上级模块越多,因此扇入越大越好
-
2. 结构化分析方法中,用于标识数据的变换单元的是 ( )
- A.数据流
- B.数据潭
- C.加工
- D.数据源
-
1. 不属于初始发现需求的常用技术的是 ( )
- A.交谈
- B.市场调研
- C.小组会
- D.观察