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

2016年江西财经大学工程硕士(计算机技术领域)软件工程复试笔试最后押题五套卷

  摘要

目录

2016年江西财经大学工程硕士(计算机技术领域)软件工程复试笔试最后押题五套卷(一) . 2 2016年江西财经大学工程硕士(计算机技术领域)软件工程复试笔试最后押题五套卷(二) 13 2016年江西财经大学工程硕士(计算机技术领域)软件工程复试笔试最后押题五套卷(三) 23 2016年江西财经大学工程硕士(计算机技术领域)软件工程复试笔试最后押题五套卷(四) 34 2016年江西财经大学工程硕士(计算机技术领域)软件工程复试笔试最后押题五套卷(五) 43

第 1 页,共 51 页

一、选择题

1. 应用执行对象的操作可以改变该对象的( )。

A. 属性

B. 功能

C. 行为

D. 数据

【答案】A

2. Putnam 成本估算经验模型是( )。

A. 模块性成本模型

B. 结构性成本模型

C. 动态单变量模型

D. 动态多变量模型

【答案】D

3.

方法根据( )来导出程序结构。

A. 数据结构

B. 数据间的控制结构

C. 数据流图

D.IPO 图

【答案】A

4. 面向对象分析阶段建立的三个模型中,核心的模型是(

A. 功能

B. 动态

C. 对象

D. 分析

【答案】C

第 2 页,共 51 页 )模型。

5. ( )定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

A. 用例图

B. 类图

C. 合作图

D. 状态图

【答案】A

6. 单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是(

A. 系统功能

B. 局部数据结构

C. 重要的执行路径

D. 错误处理

【答案】A

7. 数据流图是常用的进行软件需求分析的图形工具,其基本符号是( )。

A. 输入、输出、外部实体和加工

B. 变换、加工、数据流和存储

C. 加工、数据流、数据存储和外部实体

D. 变换、数据存储、加工和数据流

【答案】C

8.

方法主要适用于规模适中的( )系统的开发。

A. 数据处理

B. 文字处理

C. 实时控制

D. 科学计算

【答案】A

9. 模块之间的层次关系一般可用不同的层次名来描述。写法一般有两种:(

A. 图

B. 嵌套

C.PAD 图

D. 循环

【答案】B

第 3 页,共 51 页 )。

)和并列。

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

A. 状况

B. 情态

C. 条件

D. 问题

【答案】D

二、简答题

11.简要叙述软件工程目标和内容。

【答案】(1)软件工程的目标

软件工程的目的是成功地建造一个大型软件系统,该软件系统具有如下特点:

①付出的开发成本较低;

②达到了要求的软件功能;

③取得了较好的软件性能;

④开发的软件易于移植;

⑤需要较低的维护费用;

⑥能够按时完成开发任务;

⑦及时交付使用;

⑧开发的软件可靠性高。

(2)软件工程的内容

软件工程研究的主要内容是软件开发技术和软件开发管理两个方面。

①在软件开发技术方面,主要是研究软件开发方法、软件开发过程、软件开发工具和环境。 ②在软件开发管理方面,主要是研究软件管理学、软件经济学、软件心理学等。

12.什么是软件可维护性?可维护性度量的特性是什么?

【答案】(1)软件可维护性的定义

软件可维护性是指软件能够被理解、校正、适应及增强功能的容易程度;是软件开发阶段的关键目标。

(2)可维护性度量的特性

影响软件可维护性的因素较多,设计、编码及测试中的疏忽和低劣的软件配置、缺少文档等都对软件的可维护性产生不良的影响。软件可维护性可用可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率这七个质量特性来衡量。对于不同类型的维护,这七种特性的侧重点也不相同。这些质量特性通常体现在软件产品的许多方面。为使每一个相应的措施加以保证,即这些质量要求要渗透到各开发阶段的各个步骤中。因此,软件的可维护性是产品投入运行以前

第 4 页,共 51 页