软件系统开发技术 本科 山大20年考试复习题库及部分答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空题(26分)

1、一个模块的作用域指受该模块内一个__影响的所有模块的集合。

标准答案:__判定__

2.用来模拟被测模块的上级调用模块的模块称为_

标准答案:驱动模块__

3、在用况图中是参与者和用况(USE CASE)之间的唯一关系。

标准答案:关联

4.数据流图描绘数据在系统中_的过程。标准答案:流动和处理

5、在RUP中,规定了四个开发阶段:精化阶段、构造阶段和移交阶段。

标准答案:初始阶段

6、为了克服软件危机,1968年北大西洋公约组织的工作会议上首先提出了

_的概念。标准答案:软件工程

7、用况之间可以具有三种关系,即泛化、扩展和包含。泛化是用况之间的_

标准答案:一般/特殊关系

8、G.J.Myers提出:软件测试是为了发现__而执行程序的过程。

标准答案:程序错误__

9、在RUP中,规定了四个开发阶段:初始阶段、构造阶段和移交阶段。

标准答案:精化阶段

10、过程设计语言是用于描述模块_和处理细节的语言。

标准答案:_算法设计

11、描述加工逻辑一般用以下三种工具:结构化语言、判定表和_

标准答案:判定树

12、若某个加工将它的输入流分离成许多发散的数据流,形成许多加工路径,并根据输入的值选择其中一个路径执行,这种特征的DFD称为__的数据流图。

标准答案:_事务性__

13、结构化分析方法是一种面向的开发方法。标准答案:数据流___

二、名词解释(47分)

14、类

标准答案:面向对象程序设计实现信息封装的基础。类是一种用户定义的引用数据类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数

15、系统模型

标准答案:模型是任一抽象,其中包括所有的基本能力、特性或一些方面,而没有任何冗余的细节。进一步地说,模型是在特定意图下所确定的角度和抽象层次上对物理系统的描述,通常包含对该系统边界的描述,给出系统内个模型元素以及它们之间的语义关系。

16、白盒测试法

标准答案:该方法把测试对象看作一个打开的盒子,测试人员须了解程序的内部结构和处理过程,以检查处理过程

相关文档
最新文档