软件工程自考试题及答案 2015年4月 联系客服

发布时间 : 星期三 文章软件工程自考试题及答案 2015年4月更新完毕开始阅读65f745d3a3c7aa00b52acfc789eb172ded6399f5

'.

2015年4月高等教育自学考试全国统一命题考试

软件工程 试卷

一、单项选择题(本大题共l5小题,每小题2分,共30分)

1.下列不属于软件模型的是 A A.概念模型 B.设计模型 C.实现模型 D.部署模型

2.存在的风险与自悟方法一样的需求发现技术是 C A.小组会 B.交谈 C.提炼 D.观察

3.销售系统应能兼顾国际税法和国内税法的描述属于软件需求的 C A.功能需求 B.性能需求 C.设计约束 D.外部接口需求 4.在结构化方法中,可作为总体设计工具的是 D A.盒图 B.数据流图 C.程序流程图 D.模块结构图

5.题5图为一个飞机票预定系统的数据流图,图中2表示的基本术语是 A A.数据流 B.加工 C.数据存储 D.数据源和数据潭

;.

'.

6.通过保证每个模块只完成一个特定的功能,这样可以大大减少模块间的 B A.内容耦合 B.控制耦合 C.公共耦合 D.数据耦合 7.分别对具有下列内聚类型的模型进行修改,发生错误概率最高的是 B A.过程内聚 B.偶然内聚 C.功能内聚 D.通信内聚 8.在题8图中,模块G的扇入和扇出分别是 D

A.1和3 B.2和3 C.1和4 D.2和4

9.UML提供用来支持系统交互建模的图形化工具是 D

A.类图 B.用况图 C.状态图 D.顺序图 10.下列选项中,不属于RUP分析类的是 A

A.接口类 B.边界类 C.实体类 D.控制类 11.按覆盖完成程度进行比较,测试覆盖率最低的是 B

A.路径覆盖 B.语句覆盖 C.分支覆盖 D.条件组合覆盖

;.

'.

12.X为某一段子程序的输入,其范围是-l00≤X≤100,若存在一组测试数据:-l00,-101,100,101,则用于设计这组测试用例的方法是 C A.条件覆盖 B.因果图 C.边界值分析 D.等价类划分 13.同螺旋模型相比,演化模型主要缺少 B

A.制定计划 B.风险分析 C.实施工程 D.客户评估 14.在软件生存周期模型中,不适应变化需求的软件开发模型是 D A.演化模型 B.螺旋模型 C.增量模型 D.瀑布模型 15.CMMI能力等级中,最低等级为 C

A.已执行级 B.已定量管理级 C.未完成级 D.已管理级 第二部分 非选择题

二、填空题(本大题共l0小题,每小题2分。共20分)

16.计算机软件一般是指计算机系统中的程序及其文档。 17.对一般的需求分类来说,整个需求的主体是功能需求。

18.结构化分析方法给出了一种表达功能模型的工具,即数据流图(DFD)。 19.总体设计分为3个阶段:初始设计、精化设计和复审阶段。 20.构件图和部署图的基础是类图。

21.RUP采用用况(Use Case或用例)技术来获取需求。 22.典型的白盒测试技术是路径测试技术。

23.根据软件测试技术分类,基于事务流的测试属于黑盒(功能测试)测试技术。 24.过程管理包括过程建立、过程评估和过程改进。 25.CMMI模型基于过程途径思想。

三、简答题(本大题共6小题,每小题5分,共30分)

;.

'.

26.简述软件开发的本质。

(1)软件开发的目标是将问题域中的概念映射为运行平台层面上的概

念,把问题域中的处理逻辑映射为运行平台层面上的处理逻辑;

(2)软件开发就是要弥补问题域与运行平台之间的距离,从而在两者之

间直接进行映射;

(3)软件开发的本质概括为:不同抽象层术语之间的映射,以及不同抽

象层处理逻辑之间的映射。

27.

简述常用的初始需求发现技术。

28.简述变换设计与事务设计的区别及联系。

29.为了表达各类事物之间的关系,UML给出了哪些表达关系的基本术语?

请简述其含义。

;.