当前位置:问答库>考研试题

2017年西安理工大学水利水电学院864软件工程考研冲刺密押题

  摘要

一、选择题

1. 数据字典中,一般不包括下列选项中的( )条目。

A. 数据流

B. 数据存储

C. 加工

D. 源点与终点

【答案】D

【解析】数据源点与终点是软件系统中外部环境中的实体,一般不包括在数据字典中。

2. 下列文档与维护人员有关的有( )。

A. 软件需求说明书

B. 项目开发计划

C. 概要设计说明书

D. 操作手册

【答案】C

【解析】在进行软件维护时了解原有软件的总体情况是很重要的。概要设计说明书能准确地描述了对软件系 统的数据要求、功能需求、性能需求、可靠性和可用性要求、出错处理需求、接口需求、约束、逆向需求及将来可能提出的需求,对了解己有软件的总体情况有很大帮助。在对己有软件做重大修改之前仔细阅读、认真研究概 要设计说明书,可以避免许多修改错误。

3. ( )是指能够以数字概念来描述可靠性的数学表达式中所使用的量。

A. 硬件可靠性的定量度量

B. 软件可靠性的定量指标

C. 系统的定量度量

D. 可靠性的度量

【答案】B

【解析】软件可靠性定义表明了一个程序按照用户的要求和设计的目标, 执行其功能的正确程度。一个可靠的程序应要求是正确的、完整的、一致的和健壮的,是指能够以数字概念来描述可

靠性的数学表达式中所使用的量。

4. 在软件结构设计完成后,对于下列说法,正确的是( )。

A. 非单一功能模块的扇人数大比较好,说明本模块重用率高

B. 单一功能的模块扇入高时应重新分解,以消除控制耦合的情况

C. 一个模块的扇出太多,说明该模块过分复杂,缺少中间层

D. —个模块的扇入太多,说明该模块过分复杂,缺少中间层

【答案】C

【解析】扇出指一个模块的直接下属模块的个数,扇入指一个模块的直接上属模块的个数,所以一个模块的扇出越多,说明该模块越复杂,缺少中间层。

5. 面向数据结构的设计方法(Jackson 方法)是进行( )的形式化的方法。

A. 系统设计

B. 详细设计

C. 软件设计

D. 编码

【答案】B

【解析】Jackson 方法是一种面向数据结构的设计方法,在完成了软件结构设计之后,可以使用面向数据结构的方法来设计每个模块的处理过程,因此,Jackson 方法适合于在详细设计阶段使用。

6. 对象或者类的整体行为(例如响应消息)的某些规则所不能适应的(对象或类的) ( )。

A. 状况

B. 情态

C. 条件

D. 问题

【答案】D

【解析】对象或者类的整体行为(例如响应消息)的某些规则所能适应的(对象或类的)状况、情况、条件、形式或生存周期阶段。

7. 为了提高测试的效率,应该( )。

A. 随机地选取测试数据

B. 取一切可能的输入数据作为测试数据

C. 在完成编码以后制定软件的测试计划

D. 选择发现错误可能性大的数据作为测试数据

【答案】D

【解析】软件测试是指在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,

并对其能否满足设计要求进行评估的过程。因此,为了提高测试效率,在测试过程中应该选择发现错误可能性大的数据进行测试。

8. 软件测试可能发现软件中的( ),但不能证明软件( )。

A. 所有错误、没有错误

B. 错误、没有错误

C. 逻辑错误、没有错误

D. 设计错误、没有错误

【答案】B

【解析】测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。但是由于软件测试方法本身的局限性,软件测试不可能发现程序中的所有错误,所以说没有发现错误并不能证明程序就没有错误。

9. 下列说法错误的是( )。

A. 变换型的DFD 是由输入、变换(或称处理)和输出三部分组成

B. 变换型数据处理的工作过程一般分为三步:处理数据、变换数据和处理数据

C. 变换输入端的数据流为系统的逻辑输入,它将外部形式的数据变换成内部形式,送给主加工

D. 变换输出端为逻辑输出,它把主加工产生数据的内部形式转换成外部形式后物理输出

【答案】B

【解析】变换型的DFD 是由输入、变换(或处理)和输出三部分组成,虚线为标出的流界。变换型数据处理的工作过程一般分为三步:取得数据、变换数据和给出数据,这三步体现了变换型DFD 的基本思想。

10.软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为( )。

A. 可用性

B. 可靠性

C. 正确性

D. 完整性

【答案】B

【解析】软件质量特性包括:功能性、可靠性、易使用性、效率性、可维护性和可移植性。其中可靠性是指 在规定的一段时间内和规定的条件下,软件维持在其性能水平有关的能力。

11.软件设计中划分通常遵循的原则是要使模块间的耦合性尽可能( )。

A. 强

B. 弱