[自考类试卷]全国自考(软件工程)模拟试卷5及答案与解析.doc
《[自考类试卷]全国自考(软件工程)模拟试卷5及答案与解析.doc》由会员分享,可在线阅读,更多相关《[自考类试卷]全国自考(软件工程)模拟试卷5及答案与解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、全国自考(软件工程)模拟试卷 5 及答案与解析一、单项选择题1 需求规约文档的技术核心是 ( )(A)引言(B)特定需求(C)产品概述(D)用户特性2 下列哪种方法是从事物的组成部件及每个部件的属性、功能来认识事物的 ( )(A)面向对象(B)面向结构(C)面向过程(D)面向数据3 软件生存周期源于哪个专业中产品生存周期的概念 ( )(A)数学(B)计算机学科(C)建筑(D)工程4 下列不属于需求分析的任务的是 ( )(A)问题分析(B)模块设计(C)需求描述(D)需求评审5 在下列面向对象开发方法中,能用来描述动态模型的工具是 ( )(A)对象图(B)状态图(C)数据流图(D)类图6 模块在
2、同一段时间内完成各种初始化工作,这属于 ( )(A)偶然内聚(B)时间内聚(C)逻辑内聚(D)过程内聚7 下列关于类图的说法错误的是 ( )(A)类图可以包含包(B)类图可以包含子系统(C)类图是表达系统动态结构模型的工具(D)类图有时可以包含类的实例8 下列不符合软件开发中“高内聚低耦合” 原则的是 ( )(A)力求模块规模适中(B)力求深度、宽度、扇出和扇人适中(C)力求使模块的控制域在其作用域之内(D)改进软件结构,提高模块独立性9 在各种不同的软件需求中,哪项是从各个角度对系统的约束和限制,反映了应用软件系统质量和特性的额外要求 ( )(A)业务需求(B)功能要求(C)非功能需求(D)
3、用户需求10 在事务型数据流图中的事务中心,可完成的任务不包括 ( )(A)选取与该事务对应的一条活动路径(B)接收输入数据(C)分析并确定对应的事务(D)处理输出数据11 设计单元测试的测试用例主要是依据哪项的结果 ( )(A)需求分析(B)详细设计(C)概要设计(D)源程序12 下列关于服务包的特征说法正确的是 ( )(A)服务包是不可分离的(B)服务包一般会涉及多个参与者(C)服务包不可独立执行(D)服务包间的依赖不受限制13 可用于表达协作的工具不包括 ( )(A)类图(B)用况图(C)交互图(D)正文事件流14 下列关于软件测试的步骤说法错误的是 ( )(A)有效性测试主要检查软件已
4、实现的功能是否满足需求规格说明书中确定了的各种需求(B)系统测试指把已确认的软件与其他系统元素结合在一起进行测试(C)单元测试指对源程序中每一个程序单元进行测试(D)集成测试是将各模块组装起来,检查各个模块是否正确实现规定的功能15 下列关于接口的说法中错误的是 ( )(A)接口可以描述类的外部操作(B)接口之间没有泛化、关联、实现和依赖(C)接口不能描述其中操作的实现(D)接口可以访问其他类目二、填空题16 一个类中的操作可以是_的,即在类中没有给出操作的实现。17 具有变换型数据流图的系统,可将数据处理工作分为三个部分,即_、_和输出数据。18 在系统设计中,构件是一种_部件,通过外部接口
5、_了它的内部实现。19 RUP 引入分析类的目的是,为了避免映射为设计模型时使设计工作变得复杂化。20 总体设计分为 3 个阶段。第一阶段为初始设计,第二阶段为_,第三阶段为_。21 在 UML 中定义了 4 个术语用于表达各类事物之间的关系,分别是关联、_、细化和_。22 分析类分为边界类、实体类和_3 种。其中,实体类封装了_中的一个重要现象。23 单元测试中的最后工作是_,这往往也是最重要的工作。24 成熟度等级概念和能力等级概念是互补的,前者用于表征对_的改进,而后者用于表征对单个过程域的改进。25 集成测试是软件组装的一个系统化技术,其目的是发现与_有关的错误。26 在软件生存周期的
6、测量过程中包含 3 项活动:分别是测量规划、_、测量评估。27 已定量管理过程与_之间的主要区别是过程性能是否是可预见的。28 集成测试可以“ 自顶向下 ”地进行,也可“自底向上”地集成,其中自顶向下的集成测试是一种_的方法。29 对于专用实践、共用实践的详细描述,并且为解释和实现一个专用实践或共用实践提供指导的是_。30 为了更清晰地描述那些与软件生产组织有关的活动集,组织被分成了 4 个过程,即_、基础设施过程、培训过程和改进过程。三、简答题31 简述瀑布模型为软件工程所作出的贡献。32 简述一个项目的过程建立所需做的工作。33 简述螺旋模型及所适用的情况。34 简述估算项目范围的子实践。
7、35 简述增量模型的优缺点。36 简述能力等级与成熟度等级之间的关系。四、综合应用题37 根据下列变换型的数据流图,设计出初始软件结构图。37 对下列子程序进行调试:procedure exp(y,x:real;z:real)beginif(y1)and(z=1)then x:=x+y;if(y=2)or(x2)then x:=xyend;该子程序接受 x,y,z 的值,并将计算结果 x 的值返回给调用程序。回答下列问题。38 画出流程图。39 用条件组合覆盖设计测试用例,并写出预期结果。全国自考(软件工程)模拟试卷 5 答案与解析一、单项选择题1 【正确答案】 B【试题解析】 “特定需求”是
8、文档的技术核心。2 【正确答案】 A【试题解析】 面向对象的方法是指从事物的组成部件及每个部件的属性、功能来认识事物。3 【正确答案】 D【试题解析】 软件生存周期是借用工程中产品生存周期的概念而来的。4 【正确答案】 B【试题解析】 模块设计属于详细设计中的任务。5 【正确答案】 B【试题解析】 状态图可用于创建有关系统的行为生存周期模型,表达有关系统的一种动态结构。6 【正确答案】 B【试题解析】 如果一个模块完成的功能必须在同一时间内执行,但这些功能只是因为时间因素关联在一起,则称为时间内聚。7 【正确答案】 C【试题解析】 类图是可视化地表达系统静态结构模型的工具。8 【正确答案】 C
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 试卷 全国 软件工程 模拟 答案 解析 DOC
