【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编5及答案解析.doc
《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编5及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编5及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编 5 及答案解析(总分:70.00,做题时间:90 分钟)一、选择题(总题数:34,分数:70.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_2.在软件开发过程中进行风险分析时,(19)活动目的是辅助项目组建立处理风险的策略,有效的策略应考虑风险避免、风险监控、风险管理及意外事件计划。(分数:2.00)A.风险识别B.风险预测C.风险评估D.风险控制3.对于一个大型软件来说,不加控制的变更很快就会引起混乱。为有效地实现变更控制,需借助于配置数据库
2、和基线的概念。(29)不属于配置数据库。(分数:2.00)A.开发库B.受控库C.信息库D.产品库4.统一过程是一种“用例和风险驱动,以架构为中心,迭代并且增量”的开发过程,定义了不同阶段及其制品,其中精华阶段关注(15)。(分数:2.00)A.项目的初创活动B.需求分析和架构演进C.系统的构建,产生实现模型D.软件提交方面的工作,产生软件增量5.SEI 能力成熟度模型(SEICMM)把软件开发企业分为 5 个成熟度级别,其中(32)重点关注产品和过程质量。(分数:2.00)A.级别 2:重复级B.级别 3:确定级C.级别 4:管理级D.级别 5:优化级6.敏捷开发方法中,(30)认为每一种不
3、同的项日都需要一套不同的策略、约定和方法论。(分数:2.00)A.极限编程(XP)B.水晶法(Crystal)C.并列争球法(Scnlm)D.自适应软件开发(ASD)7.关于过程改进,以下叙述中不正确的是(30)。(分数:2.00)A.软件质量依赖于软件开发过程的质量,其中个人因素占主导作用B.要使过程改进有效,需要制定过程改进目标C.要使过程改进有效,需要进行培训D.CMMI 成熟度模型是一种过程改进模型,仅支持阶段性过程改进而不支持连续性过程改进8.敏捷开发方法 XP 是一种轻量级、高效、低风险、柔性、可预测的、科学的软件开发方法,其特性包含在 12 个最佳实践中。系统的设计要能够尽可能早
4、交付,属于(18)最佳实践。(分数:2.00)A.隐喻B.重构C.小型发布D.持续集成9.以下关于过程改进的叙述中,错误的是(30)。(分数:2.00)A.过程能力成熟度模型基于这样的理念:改进过程将改进产品,尤其是软件产品B.软件过程改进框架包括评估、计划、改进和监控四个部分C.软件过程改进不是一次性的,需要反复进行D.在评估后要把发现的问题转化为软件过程改进计划10.能力成熟度集成模型 CMMI 是 CMM 模型的最新版本,它有连续式和阶段式两种表示方式。基于连续式表示的 CMMI 共有 6 个(05)能力等级,每个能力等级对应到一个一般目标以及一组一般执行方法和特定方法,其中能力等级(3
5、1)主要关注过程的组织标准化和部署。(分数:2.00)A.1B.2C.3D.411.统一过程(UP)定义了初启阶段、精化阶段、构建阶段、移交阶段和产生阶段,每个阶段以达到某个里程碑时结束,其中(32)的里程碑是生命剧期架构。(分数:2.00)A.初启阶段B.精化阶段C.构建阶段D.移交阶段12.(34)不属于软件配置管理的活动。(分数:2.00)A.变更标识B.变更控制C.质量控制D.版本控制13.(32)不是属于软件设计质量评审。(分数:2.00)A.功能与模块之间的对应关系B.软件规格说明是否符合用户的需求C.软件是否具有可测试性D.软件是否具有良好的可靠性14.在对软件系统进行评价时,需
6、要从信息系统的组成部分、评价对象和经济学角度出发进行综合考虑以建立起一套指标体系理论架构。从信息系统评价对象出发,对于用户方来说,他们所关心的是(34)。(分数:2.00)A.用户需求和运行质量B.系统外部环境C.系统内部结构D.系统质量和技术水平15.在对程序质量进行评审时,模块结构是一个重要的评审项,评审内容中不包括(31)。(分数:2.00)A.数据结构B.数据流结构C.控制流结构D.模块结构与功能结构之间的对应关系16.系统可维护性的评价指标不包括(32)。(分数:2.00)A.可理解性B.可测试性C.可移植性D.可修改性17.采用 McCabe 度量法计算图 412 环路复杂性为(3
7、1)。 (分数:2.00)A.2B.3C.4D.518.在屏蔽软件错误的容错系统中,冗余附加技术的构成不包括(32)。(分数:2.00)A.关键程序和数据的冗余存储及调用B.冗余备份程序的存储及调用C.实现错误检测和错误恢复的程序D.实现容错软件所需的固化程序19.McCall 软件质量模型从软件产品的运行、修正和转移三个方面确定了 11 个质量特性,其中(32)不属于产品运行方面的质量特性。(分数:2.00)A.正确性B.可靠性C.效率D.灵活性20.根据 ISOIEC9126 软件质量模型中对软件质量特性的定义,可维护性质量特性的(36)子特性是指为确认经修改软件所需努力有关的软件属性。(
8、分数:2.00)A.易测试性B.易分析性C.稳定性D.改变性21.将每个用户的数据和其他用户的数据隔离开,是考虑了软件的(31)质量特性。(分数:2.00)A.功能性B.可靠性C.可维护性D.易使用性22.在软件评审中,设计质量是指设计的规格说明书符合用户的要求。设计质量的评审内容不包括(32)。(分数:2.00)A.软件可靠性B.软件的可测试性C.软件性能实现情况D.模块层次23.冗余技术通常分为 4 类,其中(29)按照工作方法可以分为静态、动态和混合冗余。(分数:2.00)A.时间冗余B.信息冗余C.结构冗余D.冗余附加技术24.软件复杂性度量的参数不包括(31)。(分数:2.00)A.
9、软件的规模B.开发小组的规模C.软件的难度D.软件的结构25.根据 McCabe 度量法,图 413 程序图的复杂性度量值为(32)。 (分数:2.00)A.4B.5C.6D.726.软件系统的可维护性评价指标不包括(33)。(分数:2.00)A.可理解性B.可测试性C.扩展性D.可修改性27.采用 McCabe 度量法计算图 414 程序图的环路复杂性为(33)。 (分数:2.00)A.2B.3C.4D.528.某程序的程序图如图 415 所示,运用 McCabe 度量法对其进行度量,其环路复杂度是(36)。(分数:2.00)A.4B.5C.6D.829.在如图 4 一 16 所示的数据流图
10、中,共存在(29)个错误。 (分数:2.00)A.4B.6C.8D.930.以下关于数据流图中基本加工的叙述,不正确的是(15)。(分数:2.00)A.对每一个基本加工,必须有一个加工规格说明B.加工规格说明必须描述把输入数据流变换为输出数据流的加工规则C.加工规格说明必须描述实现加工的具体流程D.决策表可以用来表示加工规格说明31.以下关于数据流图的叙述中,不正确的是(15)。(分数:2.00)A.每条数据流的起点和终点必须是加工B.必须保持父图与子图平衡C.每个加工必须有输入数据流,但可以没有输出数据流D.应保持数据守恒32.数据流图(DFD)对系统的功能和功能之间的数据流进行建模,其中顶
11、层数据流图描述了系统的(15)。(分数:2.00)A.处理过程B.输入和输出C.数据存储D.数据实体进度安排的常用图形描述方法有 Gantt 图和 PERT 图。Gantt 图不能清晰地描述(18):PERT 图可以给出哪些任务完成后才能开始另一些任务。图 48 所示的 PERT 图中,事件 6 的最晚开始时刻是(19)。(分数:4.00)(1).(18)(分数:2.00)A.每个任务从何时开始B.每个任务到何时结束C.每个任务的进展情况D.各任务之间的依赖关系(2).(19)(分数:2.00)A.0B.3C.10D.11软件的复杂性主要体现在程序的复杂性。(30)是度量软件复杂性的一个主要参
12、数。若采用 McCabe 度量法计算环路复杂性,则对于图 4 一 11 所示的程序图,其环路复杂度为(31)。 (分数:4.00)(1).(30)(分数:2.00)A.代码行数B.常量的数量C.变量的数量D.调用的库函数的数量(2).(31)(分数:2.00)A.2B.3C.4D.5软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编 5 答案解析(总分:70.00,做题时间:90 分钟)一、选择题(总题数:34,分数:70.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_解析:2.在软件开发过程中
13、进行风险分析时,(19)活动目的是辅助项目组建立处理风险的策略,有效的策略应考虑风险避免、风险监控、风险管理及意外事件计划。(分数:2.00)A.风险识别B.风险预测C.风险评估D.风险控制 解析:解析:风险分析是 4 个不同的风险活动:风险识别、风险预测、风险评估、风险控制。风险识别是试图系统化地确定对项目计划的威胁。风险预测又称风险估算,它从两个方面评估一个风险:风险发生的可能性或概率;以及如果风险发生所产生的后果。风险评估是要估计风险影响的大小。风险控制活动目的是辅助项目组建立处理风险的策略。3.对于一个大型软件来说,不加控制的变更很快就会引起混乱。为有效地实现变更控制,需借助于配置数据
14、库和基线的概念。(29)不属于配置数据库。(分数:2.00)A.开发库B.受控库C.信息库 D.产品库解析:解析:软件变更控制是变更管理的重要内容,要有效进行变更控制,需要借助配置数据库和基线的概念。配置数据库一般包括开发库、受控库和产品库。4.统一过程是一种“用例和风险驱动,以架构为中心,迭代并且增量”的开发过程,定义了不同阶段及其制品,其中精华阶段关注(15)。(分数:2.00)A.项目的初创活动B.需求分析和架构演进 C.系统的构建,产生实现模型D.软件提交方面的工作,产生软件增量解析:解析:精化阶段的目标是分析问题领域,建立健全的体系结构基础,编制项目计划,淘汰项目中最高风险的元素。精
15、化阶段结束时第二个重要的里程碑:生命周期结构(LifecycleArchitecture)里程碑。生命周期结构里程碑为系统的结构建立了管理基准并使项目小组能够在构建阶段中进行衡量。此刻,要检验详细的系统目标和范围、结构的选择以及主要风险的解决方案。5.SEI 能力成熟度模型(SEICMM)把软件开发企业分为 5 个成熟度级别,其中(32)重点关注产品和过程质量。(分数:2.00)A.级别 2:重复级B.级别 3:确定级C.级别 4:管理级 D.级别 5:优化级解析:解析:等级 1:初始级。处于这个最低级的组织,基本上没有健全的软件工程管理制度。每件事情都以特殊的方法来做。如果一个特定的工程碰巧
16、由一个有能力的管理员和一个优秀的软件开发组来做,则这个工程可能是成功的。然而通常的情况是,由于缺乏健全的总体管理和详细计划,时间和费用经常超支。结果,大多数的行动只是应付危机,而非事先计划好的任务。处于成熟度等级 l 的组织,由于软件过程完全取决于当前的人员配备,所以具有不可预测性,人员变化了,过程也跟着变化。结果,要精确地预测产品的开发时间和费用之类重要的项目,是不可能的。等级 2:重复级6.敏捷开发方法中,(30)认为每一种不同的项日都需要一套不同的策略、约定和方法论。(分数:2.00)A.极限编程(XP)B.水晶法(Crystal) C.并列争球法(Scnlm)D.自适应软件开发(ASD
17、)解析:解析:敏捷开发方法有很多,每一种方法基于一套原则。极限编程(XP)是一种轻量级、高效、低风险、可预测的、科学的软件开发方式,由 4 大价值观、5 个原则和 12 个最佳实践与行为等 4 部分组成。水晶法(Crystal)认为每一个不同的项目都需要一套不同的策略、约定和方法论。并列争球法(Scrum)使用迭代的方法,其中把每 30 天一次的迭代称为一个“冲刺”,并按需求的优先级别来实现产品。自适应软件开发(ASD)包含 6 个基本的原则:有一个使命作为指导;特征被视为客户价值的关键点;过程中的等待是很重要的;变化不被视为改正,而是被视7.关于过程改进,以下叙述中不正确的是(30)。(分数
18、:2.00)A.软件质量依赖于软件开发过程的质量,其中个人因素占主导作用B.要使过程改进有效,需要制定过程改进目标C.要使过程改进有效,需要进行培训D.CMMI 成熟度模型是一种过程改进模型,仅支持阶段性过程改进而不支持连续性过程改进 解析:解析:能力成熟度继承模型(CapacityMaturityModelIntegrated,CMMI)有两种不同的表述方式。一种表述方式为连续表述,主要关注某特定域的过程改进和能力评估;另一种表述方式为阶段式,主要是衡量一个企业的成熟度。很明显,选项 D 是错误的。8.敏捷开发方法 XP 是一种轻量级、高效、低风险、柔性、可预测的、科学的软件开发方法,其特性
19、包含在 12 个最佳实践中。系统的设计要能够尽可能早交付,属于(18)最佳实践。(分数:2.00)A.隐喻B.重构C.小型发布 D.持续集成解析:解析:12 个最佳实践为:计划游戏(快速制订计划、随着细节的不断变化而完善);小型发布(系统的设计要能够尽可能早地交付);隐喻(找到合适的比喻传达信息);简单设计(只处理当前的需求,使设计保持简单);测试先行(先写测试代码,然后再编写程序);重构(重新审视需求和设计,重新明确地描述它们以符合新的和现有的需求);结队编程:集体代码所有制;持续集成(可以按日甚至按小时为客户提供可运行的版本);每周工作 40 个小时;现场客户;编码标准。9.以下关于过程改
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 水平 考试 中级 设计师 上午 基础知识 历年 试卷 汇编 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-1340118.html