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

2017年长沙理工大学计算机与通信工程学院921软件工程[专业硕士]考研冲刺密押题

  摘要

目录

2017年长沙理工大学计算机与通信工程学院921软件工程[专业硕士]考研冲刺密押题(一) . 2 2017年长沙理工大学计算机与通信工程学院921软件工程[专业硕士]考研冲刺密押题(二)13 2017年长沙理工大学计算机与通信工程学院921软件工程[专业硕士]考研冲刺密押题(三)23 2017年长沙理工大学计算机与通信工程学院921软件工程[专业硕士]考研冲刺密押题(四)31 2017年长沙理工大学计算机与通信工程学院921软件工程[专业硕士]考研冲刺密押题(五)39

第 1 页,共 47 页

一、选择题

1. 若有一个计算类型的程序,它的输入量只有一个X ,其范围是考虑一组测试用例:

A. 条件覆盖法 B. 等价分类法 C. 边界值分析法 D. 错误推测法 【答案】C

【解析】输入值的边界是

而设计的测试用例是

刚好等输

入值的边界和刚刚超越边界值,因此,该方法属于边界值分析法。

2. 确认测试计划是在( )阶段制定的。

A. 可行性研究和计划 B. 需求分析 C. 概要设计 D. 详细设计 【答案】B

【解析】测试计划应该在需求分析阶段就开始制定和确认,并在设计阶段细化和完善,而不是等系统编码完成后才制订测试计划。

3. 对象标识是分配给每个对象的永久性标识(又称作“柄”),它不符合下述条件( )。

A. 在一定的范围或领域(例如一个应用系统)中是唯一的 B. 与对象实例的特征、状态及分类(可能是动态的)无关 C. 在对象存在期间保持一致 D. 在对象存在之后保持一致 【答案】D

【解析】对象标识符合如下几个条件:

第 2 页,共 47 页

,现从输入的角度

。设计这组测试用例的方法是( )。

①在一定的范围或领域中是唯一的; ②与对象实例的特征、状态及分类无关;

③在对象期间保持一致。

4. 原型化方法需要用户和软件开发人员之间经常交互,适用于( )系统。

A. 需求不确定的 B. 需求确定的 C. 管理信息 D. 决策支持 【答案】A

【解析】原型化方法特别适用于需求不确定性较高的软件系统的开发。它的基本思想是根据用户给出的基本需求,通过快速实现构造出一个小型的可执行的模型,满足用户的基本要求,让用户在试用后做出反应和评价, 然后开发者根据用户的意见对原型加以改进。

5. 在进行软件测试时,首先应当进行单元测试,然后再进行,最后再进行有效性测试。 ( )

A. 组合测试 B. 集成测试 C. 有效性测试 D. 确认测试、 【答案】B

【解析】软件测试要经过单元测试、集成测试、确认测试和系统测试这四步测试,首先进行单元测试,然后进行集成测试,最后进行确认测试和系统测试。

6. 结构化设计方法在软件开发中,用于( )。

A. 测试用例设计 B. 概要设计 C. 程序设计 D. 详细设计 【答案】B

【解析】结构化设计方法是基于模块化、自顶向下细化、结构化程序设计等程序设计技术基础发展起来的。它的基本思想是将软件设计成由相对独立且具有单一功能的模块组成的结构,可用于软件开发的概要设计。

7. 软件需求分析一般应确定的是用户对软件的( )。

A. 功能需求 B. 非功能需求 C. 性能需求

第 3 页,共 47 页

D. 功能需求和非功能需求 【答案】D

【解析】需求分析是指开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式功能规约(需求规格说明)的过程。

8. 图1所示为一个确定的有限自动机DFA 的状态转换图,有向弧一:小数点

十进制数字

正负号

及科学记数标志

该DFA 可以识别十进制形式和科学记数表示形式的实数。

上可以标记下列符号之请补充图中弧上的标记,使

图1状态转换图

有向弧

.

的标记为

记为

【答案】

9. ( )应该考虑系统的具体版本进行描述和生成。

A. 成本控制 B. 需求分析

第 4 页,共 47 页

的标记为

有向弧

有向弧的标记为

和的标记为有向弧

有向弧

和的标