[自考类试卷]全国自考(软件工程)模拟试卷10及答案与解析.doc

上传人:proposalcash356 文档编号:916198 上传时间:2019-02-28 格式:DOC 页数:13 大小:64KB
下载 相关 举报
[自考类试卷]全国自考(软件工程)模拟试卷10及答案与解析.doc_第1页
第1页 / 共13页
[自考类试卷]全国自考(软件工程)模拟试卷10及答案与解析.doc_第2页
第2页 / 共13页
[自考类试卷]全国自考(软件工程)模拟试卷10及答案与解析.doc_第3页
第3页 / 共13页
[自考类试卷]全国自考(软件工程)模拟试卷10及答案与解析.doc_第4页
第4页 / 共13页
[自考类试卷]全国自考(软件工程)模拟试卷10及答案与解析.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、全国自考(软件工程)模拟试卷 10 及答案与解析一、单项选择题1 在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看做是 ( )(A)条件的集合(B)路径的集合(C)目标的集合(D)地址的集合2 在软件开发实践中,为了提高模块独立性应该力求 ( )(A)提升耦合,提升内聚(B)降低耦合,降低内聚(C)降低耦合,提升内聚(D)提升耦合,降低内聚3 总体设计中建立系统的模块结构一般不确定的是 ( )(A)模块内的局部数据(B)模块间的调用关系(C)模块的功能(D)模块之间的接口4 下列软件工程的各个阶段中,产生软件需求定义的是 ( )(A)开发阶段(B)工程阶段(C)维护阶段(D)定

2、义阶段5 软件生存周期终止的最典型原因是 ( )(A)错误太多(B)可维护性过差(C)利润过低(D)效率不高6 在软件详细设计过程中不适合采用下列哪种工具 ( )(A)判定表(B) IPO 图(C) DFD 图(D)PDL7 下列关于需求的陈述中,属于有效需求的是 ( )(A)目标软件必须有系统设置模块(B)软件系统必须在 3 秒内响应并处理外部事件(C)目标软件应由 Java 实现(D)当软件和用户交互时,必须能使用满足 Microsoft 风格的界面8 Chapin 图又称作什么,这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题 ( )(A)流程图(B) N-S 图(C)判

3、定表(D)框图9 软件的有效性测试是验证软件的运行是否达到用户的期望,用户的期望应体现在( )(A)软件需求说明书(B)详细设计报告(C)总体设计报告(D)有效性测试要求10 配置管理的类属是 ( )(A)项目管理类(B)工程类(C)过程管理类(D)支持类11 下列关于操作的说法错误的是 ( )(A)操作名是该操作的标识,是一正文串(B)一个类必须包含操作(C)操作可以被其他对象调用(D)操作是对一个类中所有对象要做的事情的抽象12 下列论述正确的是 ( )I软件系统中所有信息流都可以认为是变换流软件系统中所有信息流都可以认为是事务流事务分析和变换分析的设计步骤基本类似(A)I(B) (C)

4、(D)I 和13 下列所述内容中,不属于可行性研究步骤的是 ( )(A)导出新系统高层逻辑模型(B)研究现有的系统(C)复查初步分析结果(D)建立新系统的物理模型解法14 成熟度等级与能力等级之间存在的关系是 ( )(A)排斥的(B)互补的(C)递进的(D)偏序的15 下列需求中,不属于接口需求的有 ( )(A)用户接口(B)软件接口(C)时间需求(D)地点需求二、填空题16 软件开发的本质就是实现问题空间的概念和处理逻辑到解空间的概念与处理逻辑之间的映射,实现这一映射的基本途径是_。17 协作是一个交互,涉及交互的三要素是交互各方、交互方式和_。18 _是设计测试用例的一种工具,它着重检查各

5、种输入条件的组合。19 有效性测试的目标是发现软件实现的功能与_不一致的错误,因此它通常采用的测试技术是_。20 可用于软件开发的详细设计阶段的工具有_、_和语言工具。21 选择执行操作子由两部分组成:一是监护条件,二是_。22 部署模型是一个_,描述了系统的物理分布。23 RUP 的设计目标是,定义满足系统/产品分析模型所规约需求的 _。24 业务对象模型包含工作人员、_、工作单元。25 需求规约是创建产品验收测试计划和用户指南的基础,即基于需求规约一般还会产生另外两个文档_和用户系统操作描述。26 在能力等级过程改善路径中,CMMI 按不同的_和_把一个过程域中“最佳实践 ”组织为 6 个

6、不同的能力等级。27 组织上使能过程为项目的执行提供基本保障,该过程包含 5 个子过程,分别是_管理过程、基础设施管理过程,项目包管理过程、人力资源管理过程和质量管理过程。28 两个类目之间的关联称为_,三个类目之间的关联称为_。29 结构化语言是介于形式语言和_语言之间的一种半形式语言。30 UML 提出的组合状态可包含两种类型的子状态机,即 _和_。三、简答题31 简述软件开发的本质。32 简述软件开发领域中系统模型的种类及其含义。33 简述需求规约的基本性质。34 按照由强到弱的顺序给出几种常见的模块问耦合类型。35 简述变换设计与事务设计之间存在的不同点。36 简述结构化方法详细设计的

7、任务及目标。四、综合应用题37 某网店规定,买家购买两件以内(含两件)免邮费。当江浙沪地区的买家购买物品超过两件时,超过的部分 VIP 买家每件加收 2 元,普通买家每件加收 3 元。不属于江浙沪地区的买家需支付的邮费比江浙沪买家多一倍。试画出相应的判定表。38 下图是一个飞机票预订系统的数据流图,请根据图示完成以下填空。(1)“数据源” 是:_(2)“数据潭”是:_(3)“ 加工”包括:_(4)“数据存储”包括:_(5)“ 准备机票”的输入流是: _(6)“准备机票 ”的输出流是:_全国自考(软件工程)模拟试卷 10 答案与解析一、单项选择题1 【正确答案】 B【试题解析】 白盒测试技术又称

8、为结构测试技术,典型的是路径测试技术。2 【正确答案】 C【试题解析】 人们在长期的软件开发实践中,总结出做到模块的“高内聚低耦合”有利于提升模块独立性。3 【正确答案】 A【试题解析】 总体设计的目标是建立系统实现所需要的软件模块,即系统中可标识的软件成分,以及这些模块的直接调用关系。选项 A 是在详细设计中需要实现的。4 【正确答案】 A【试题解析】 在软件开发的定义阶段产生了软件需求定义。5 【正确答案】 B【试题解析】 导致软件生存周期终止的因素有很多,其中最典型原因是可维护性过差。6 【正确答案】 C【试题解析】 DFD 是以图形的方式描绘数据在系统中的流动和处理的过程,只反映系统必

9、须完成的逻辑功能,它是一种功能模型,不能在详细设计过程中使用。7 【正确答案】 B【试题解析】 能为雇主带来最大化利益的需求就是有效需求。8 【正确答案】 B【试题解析】 盒图,又是 chpin 图,也可称作 NS 图。9 【正确答案】 A【试题解析】 在软件的有效性测试中,主要是依据软件需求说明书来验证软件的运行是否达到用户的期望。10 【正确答案】 D【试题解析】 支持类包括配置管理、过程和产品质量保证、测量与分析、原因分析与解决、决策分析与解决。11 【正确答案】 B【试题解析】 一个类中可以包含多个操作,也可以不包含任何操作。12 【正确答案】 D【试题解析】 任何软件系统从本质上来说

10、都是信息的变换装置。原则上,所有的数据流图都可以归为变换型,因此 I 中的说法正确。变换设计和事务设计都是结构化方法基于“自顶向下,功能分解”的原则提出的,因此中的说法正确。13 【正确答案】 A【试题解析】 选项 A 属于系统设计阶段的任务。14 【正确答案】 B【试题解析】 成熟度等级与能力等级之间是互补的关系。15 【正确答案】 C【试题解析】 接口需求主要可分为 7 类:用户接口、硬件接口、软件接口、通信接口、内存约束、运行和地点需求等。二、填空题16 【正确答案】 系统建模【试题解析】 所谓系统建模是指运用所掌握的知识,通过抽象,给出该系统的一个结构系统模型。17 【正确答案】 交互

11、内容【试题解析】 协作是一个交互,涉及交互的三要素是交互各方、交互方式和交互内容。18 【正确答案】 因果图【试题解析】 因果图测试技术着重检查各种输入条件的组合。19 【正确答案】 需求规格说明书黑盒测试【试题解析】 有效性测试通常采用黑盒测试技术,它的目标是发现软件实现的功能与需求规格说明书不一致的错误。20 【正确答案】 图形表格【试题解析】 详细设计阶段所采用的工具有图形、表格和语言工具。21 【正确答案】 控制体【试题解析】 选择执行操作子由监护条件和控制体组成。22 【正确答案】 对象模型【试题解析】 部署模型是一个对象模型,它包含了一些节点以及节点间的关系。23 【正确答案】 软

12、件结构【试题解析】 RUP 即统一软件开发过程,它的设计目标是定义满足系统产品分析模型所规约需求的软件结构。24 【正确答案】 业务实体【试题解析】 业务对象模型包含 3 部分,即工作人员、业务实体和工作单元。25 【正确答案】 初始测试计划【试题解析】 基于需求规约一般还会产生另外两个文档:初始测试计划和用户系统操作描述。26 【正确答案】 生存周期模型【试题解析】 组织上使能过程一般来说是组织层面上的工作,为项目的执行提供基本保障。该过程包含 5 个子过程,分别是生存周期模型管理过程、基础设施管理过程项目包管理过程、人力资源管理过程和质量管理过程。27 【正确答案】 专用目标共用目标【试题

13、解析】 CMMI 按不同的专用目标和共用目标将一个过程域中“最佳实践”组织为 6 个不同的能力等级,分别是未完成级、已执行级、已管理级、已定义级、已定量管理级和持续优化级。28 【正确答案】 二元关联三元关联【试题解析】 关联是类目之间的一种结构关系,两个类目间的关联称为二元关联,三个类目间的关联称为三元关联。29 【正确答案】 自然【试题解析】 结构化语言是介于形式语言和自然语言之间的一种半形式语言。30 【正确答案】 非正交子状态机正交子状态机【试题解析】 组合状态是指含子状态的状态。它包含两种类型的子状态机,即非正交子状态机和正交子状态机。三、简答题31 【正确答案】 不同抽象层术语之间

14、的“映射” ,以及不同抽象层处理逻辑之间的“映射”。32 【正确答案】 在软件开发领域,系统模型分为两大类,一类是概念模型,描述了系统是什么;另一类是软件模型,描述了实现概念模型的软件解决方案。其中,软件模型又可进一步分为设计模型、实现模型和部署模型等。33 【正确答案】 (1)重要性和稳定性程度:按需求的重要性和稳定性,对需求进行分级。(2)可修改的:在不过多地影响其他需求的前提下,可以容易地修改一个单一需求。(3)完整的:没有被遗漏的需求。(4)一致的:不存在互斥的需求。34 【正确答案】 常见的模块间耦合类型有:内容耦合、公共耦合、控制耦合、标记耦合、数据耦合。35 【正确答案】 变换设

15、计是在需求规约的基础上,经过一系列涉及步骤,将变换型数据流图转换成系统的模块结构图。变换设计的步骤如下:(1)设计准备;(2)确定输入、变换、输出这三部分的边界;(3)第一级分解;(4)第二级分解。而事务设计是在数据流图具有明显的事务型特征时才采用的,并且事务设计也分为 4 步,其中(1)、(3) 、(4)步都与变换设计的相同,只有第 2 步有区别,事务设计的第(2)步是确定事务处理中心。36 【正确答案】 详细设计的任务是提供实现该模块过程或功能的具体算法。详细设计的目标是将总体设计阶段所产生的系统高层结构映射为以这些术语所表达的底层结构,也是系统的最终结构。四、综合应用题37 【正确答案】 假设买家购买物品的件数为 a,则判定表如下所列。【试题解析】 判定表由 4 个区组成,I 区内列出所有的条件类别; 区内列出所有的条件组合;区内列出所有的操作;区内列出在相应的组合条件下,某个操作是否执行或执行情况。38 【正确答案】 (1)旅行社(2)旅客(3)预订机票、准备机票、记账(4)航班(5)机票【试题解析】 在 DFD 图中系统的数据源或数据潭都用矩形表示;加工用圆形或椭圆表示;数据存储用两条平行线段表示;数据流用箭头表示。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试资料 > 大学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1