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

2016年重庆邮电大学软件工程学院J11软件工程(同等学力加试)复试笔试仿真模拟题

  摘要

目录

2016年重庆邮电大学软件工程学院J11软件工程(同等学力加试) 复试笔试仿真模拟题(一) . 2 2016年重庆邮电大学软件工程学院J11软件工程(同等学力加试) 复试笔试仿真模拟题(二) 11 2016年重庆邮电大学软件工程学院J11软件工程(同等学力加试) 复试笔试仿真模拟题(三) 24 2016年重庆邮电大学软件工程学院J11软件工程(同等学力加试) 复试笔试仿真模拟题(四) 37 2016年重庆邮电大学软件工程学院J11软件工程(同等学力加试) 复试笔试仿真模拟题(五) 50

一、选择题

1. 改错性维护与排错的相对关系是( )。

A. 改错性维护与排错是同一概念的不同命名

B. 改错性维护是在更大范围中做工作

C. 排错是在更大范围中做工作

D. 它们是在同一阶段的不同工作

【答案】B

2. 计算机软件的著作权属于( )。

A. 销售商

B. 使用者

C. 软件开发者

D. 购买者

【答案】C

3. 面向对象分析是对系统进行( )的一种方法。

A. 需求建模

B. 程序设计

C. 设计评审

D. 测试验收

【答案】A

4. 以下说法错误的是( )。

A. 单元测试是指对源程序中每一个程序单元进行测试

B. 集成测试各模块组装起来,检查各个模块是否正确实现规定的功能

C. 确认测试主要检查已实现的软件是否满足需求规格说明书中确定了的各种需求

D. 系统测试是指把己确认的软件与其他系统元素结合在一起进行测试

【答案】B

5. 工程上常用的表达工具有( )。

A. 图形工具

B. 表格工具

C. 语言工具

D. 以上全是

【答案】D

6. 结构化分析方法(SA )是一种面向( )需求分析方法。

A. 对象

B. 数据结构

C. 数据流

D. 结构图

【答案】C

7. 模块中所有成分引用共同的数据,该模块的内聚度是( )的。

A. 逻辑性

B. 瞬时性

C. 功能性

D. 通信性

【答案】D

8. 面向对象开发方法子概念和表示上的一致性保证了分析和设计的( )过渡。

A. 困难

B. 不容易

C. 平滑

D. 顺序

【答案】C

9. 黑盒测试是从( )观点出发的测试,白盒测试是从( )观点出发的测试。

A. 开发人员、管理人员

B. 用户、管理人员

C. 用户、开发人员

D. 开发人员、用户

【答案】C

10.以下说法错误的是( )。

A. 面向对象分析与面向对象设计的定义没有明显区别

B. 在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的

C. 面向对象分析和面向对象设计活动是一个多次反复迭代的过程

D. 从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程

【答案】A

二、简答题

11.通常采取哪些措施来降低模块问的耦合度?

【答案】(1)在耦合方式上降低模块间接口的复杂性。模块间接口的复杂性包括模块的接口

,而采用调用方式。接口信方式、接口信息的结构和数量。接口方式不采用直接引用(内容耦合)

息通过参数传递且传递信息的结构尽量简单,不用复杂参数结构,参数的个数也不宜太多,如果很多,可考虑模块的功能是否庞大复杂。

(2)在传递信息类型上尽量使用数据耦合,避免控制耦合,慎用或有控制地使用公共耦合。这只是原则,耦合类型的选择要根据实际情况综合地考虑。

12.简述瀑布模型的优缺点。

【答案】瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终 得到软件产品。开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶 段都会产生循环反馈。

(1)优点

①可强迫开发人员采用规范的方法。

②严格地规定了每个阶段必须提交的文档。

③要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证。

④对文档的约束,使软件维护变得容易一些,且能降低软件预算。

(2)缺点

①开发过程一般不能逆转,否则代价太大。

②实际的项目开发很难严格按该模型进行。

③客户往往很难清楚地给出所有的需求。

③软件的实际情况必须到项目开发的后期客户才能看到。

13.简述三种分析模型的关系。

【答案】(1)功能模型说明对象模型中操作的含义、动态模型中动作的意义以及对象模型中约束的意义。一些不存在相互作用的系统,如编译器系统,它们的动态模型较小,因为它们的目的是功能处理,功能模型是这类系 的主要模型。

(2)功能模型由多张数据流图组成。数据流图用来表示从源对象到目标对象的数据值的流向。数据流图不表示控制信息,控制信息在动态模型中表示。数据流图也不表示对象中值的组织,这