【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编13及答案解析.doc
《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编13及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编13及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编 13 及答案解析(总分:64.00,做题时间:90 分钟)一、选择题(总题数:29,分数:64.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_2.“软件产品必须能够在 3 秒内对用户请求作出响应”属于软件需求中的(18)。(分数:2.00)A.功能需求B.非功能需求C.设计约束D.逻辑需求3.(29)2 开发过程模型最不适用于开发初期对软件需求缺乏准确全面认识的情况。(分数:2.00)A.瀑布B.演化C.螺旋D.增量4.(30)不是增量式开发的
2、优势。(分数:2.00)A.软件可以快速地交付B.早期的增量作为原型,从而可以加强对系统后续开发需求的理解C.具有最高优先级的功能首先交付,随着后续的增量不断加入,这就使得更重要的功能得到更多的测试D.很容易将客户需求划分为多个增量5.某开发小组预开发一个规模较大、需求较明确的项目。开发小组对项目领域熟悉且该项目与小组开发过的某一项目类似,则适宜采用(29)开发过程模型。(分数:2.00)A.瀑布B.演化C.螺旋D.喷泉6.软件开发的增量模型(29)。(分数:2.00)A.最适用于需求被清晰定义的情况B.是一种能够快速构造可运行产品的好方法C.最适合于大规模团队开发的项目D.是一种不适用于商业
3、产品的创新模型7.假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰的定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用(30)。(分数:2.00)A.瀑布模型B.原型模型C.V 模型D.螺旋模型8.确定软件的规模划分及模块之间的调用关系是(15)阶段的任务。(分数:2.00)A.需求分析B.概要设计C.详细设计D.编码9.以下关于喷泉模型的叙述中,不正确的是(29)。(分数:2.00)A.喷泉模型是以对象作为驱动的模型,适合于面向对象的开发方法B.喷泉模型克服了爆布模型不支持软件重用和多项开发活动集成的局限性C.模型中的开发活动常常需要重复多次,在迭代过程中不断地完善软
4、件系统D.各开发活动(如分析、设计和编码)之间存在明显的边界10.若全面采用新技术开发一个大学记账系统,以替换原有的系统,则宜选择采用(30)进行开发。(分数:2.00)A.瀑布模型B.演化模型C.螺旋模型D.原型模型11.为了有效地捕获系统需求,应采用(29)。(分数:2.00)A.瀑布模型B.V 模型C.原型模型D.螺旋模型12.某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程模型中,(15)最适合开发此项目。(分数:2.00)A.原型模型B.瀑布模型C.V 模型D.螺旋模型13.以下关于软件测试的叙述中,正确的是(35)。(分数:2.00)A.软件测试不仅
5、能表明软件中存在错误,也能说明软件中不存在错误B.软件测试活动应从编码阶段开始C.一个成功的测试能发现至今未发现的错误D.在一个被测程序段中,若已发现的错误越多,则残存的错误数越少14.确定系统边界和关系规范化分别在数据库设计的(51)阶段进行。(分数:2.00)A.需求分析和逻辑设计B.需求分析和概念设计C.需求分析和物理设计D.逻辑设计和概念设计15.针对“关键职员在项目未完成时就跳槽”的风险,最不合适的风险管理策略是(19)。(分数:2.00)A.对每一个关键性的技术人员,要培养后备人员B.建立项目组,以使大家都了解有关开发活动的信息C.临时招聘具有相关能力的新职员D.对所有工作组织细致
6、的评审16.定义风险参照水准是(19)活动常用的技术。(分数:2.00)A.风险识别B.风险预测C.风险评估D.风险控制17.以下关于文档的叙述中,不正确的是(33)。(分数:2.00)A.文档仅仅描述和规定了软件的使用范围及相关的操作命令B.文档是软件产品的一部分,没有文档的软件不能称为完整的软件C.软件文档的编制在软件开发工作中占有突出的地位和相当大的工作量D.高质量文档对于发挥软件产品的效益有着重要的意义18.图 46 是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的值表示完成活动所需要的时间,则(17)在关键路径上。 (分数:2.00)A.BB.CC.
7、DD.H19.(18)最不适宜采用无主程序员组的开发人员组织形式。(分数:2.00)A.项目开发人数少(如 34 人)的项目B.采用新技术的项目C.大规模项目D.确定性较小的项目20.若软件项目组对风险采用主动的控制方法,则(19)是最好的风险控制策略。(分数:2.00)A.风险避免B.风险监控C.风险消除D.风险管理及意外事件计划21.甘特图(Gantt 图)不能(18)。(分数:2.00)A.作为项目进度管理的一个工具B.清晰地描述每个任务的开始和截止时间C.清晰地获得任务并行的信息D.清晰地获得各任务之间的依赖关系22.以下关于风险管理的叙述中,不正确的是(19)。(分数:2.00)A.
8、仅根据风险产生的后果来对风险排优先级B.可以通过改变系统性能或功能需求来避免某些风险C.不可能去除所有风险,但可以通过采取行动来降低或减轻风险D.在项目开发过程中,需要定期地评估和管理风险23.下列关于风险的叙述不正确的是:风险是指(17)(分数:2.00)A.可能发生的事件B.一定会发生的事件C.会带来损失的事件D.可能对其进行干预,以减少损失的事件24.下列关于项目估算方法的叙述不正确的是(18)(分数:2.00)A.专家判断方法受到专家经验的主观性影响B.启发式方法(如 COCOMO 模型)的参数难以确定C.机器学习方法难以描述训练数据的特征和确定其相似性D.给合上述三种方法可以得到精确
9、的估算结果25.高质量的文档所应具有的特性中,不包括(33)。(分数:2.00)A.针对性,文档编制应该考虑读者对象群B.精确性,文档的行文应当十分准确,不能出现多义性的描述C.完整性,任何文档都应当是完整的、独立的,应该自成体系D.无重复性,同一软件系统的几个文档之间应该没有相同的内容,若确实存在相同内容,则可以用“见*文档*节”的方式引用在进行进度安排时,PERT 图不能清晰地描述(16),但可以给出哪些任务完成后才能开始另一些任务。某项目 X 包含任务 A、B、J,其中 PERT 图如图 43 所示(A=l 表示任务 A 的持续时间是 1 天),则项目 X 的关键路径是(17)。 (分数
10、:4.00)(1).(16)(分数:2.00)A.每个任务从何时开始B.每个任务到何时结束C.各任务之间的并行情况D.各任务之间的依赖关系(2).(17)(分数:2.00)A.ADHJB.BEHJC.B 一卜一 JD.CGIJ图 44 是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑(17)在关键路径上。若在实际项目进展中,活动 AD 在活动 AC 开始 3 天后才开始,而完成活动 DG 过程中,由于有临时事件发生,实际需要 15 天才能完成,则完成该项目的最短时间比原计划多了(18)天。(分数:4.00)(1).(17)(分数:2.00)A.BB.CC.D
11、D.1(2).(18)(分数:2.00)A.8B.3C.5D.6某项目软件的活动图如图 45 所示。图中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑(16)在关键路径上,活动 FG 的松弛时间为(17)。 (分数:4.00)(1).(16)(分数:2.00)A.BB.CC.DD.I(2).(17)(分数:2.00)A.19B.20C.21D.24使用 PERT 图进行进度安排,不能清晰地描述(16),但可以给出哪些任务完成后才能开始另一些任务。图47 中 PERT 图所示工程从 A 到 K 的关键路径是(17),(图中省略了任务的开始和结束时刻)。 (分数:4.00)(1).(16
12、)(分数:2.00)A.每个任务从何时开始B.每个任务到何时结束C.各任务之间的并行情况D.各任务之间的依赖关系(2).(17)(分数:2.00)A.ABEGHIKB.ABEGHJKC.ACEGHIKD.ACEGHJK软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编 13 答案解析(总分:64.00,做题时间:90 分钟)一、选择题(总题数:29,分数:64.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_解析:2.“软件产品必须能够在 3 秒内对用户请求作出响应”属于软件需求中的(18)。(分
13、数:2.00)A.功能需求B.非功能需求 C.设计约束D.逻辑需求解析:解析:软件需求中对软件产品的响应时间,吞吐量,价格等属性的要求都属于非功能性需求。3.(29)2 开发过程模型最不适用于开发初期对软件需求缺乏准确全面认识的情况。(分数:2.00)A.瀑布B.演化 C.螺旋D.增量解析:解析:瀑布模型将软件生命周期的各项活动规定为依固定顺序联接的若干阶段工作,形如瀑布流水,最终得到软件产品,强调早期计划及需求调查;演化模型主要针对事先不能完整定义需求的软件开发,如果所有的产品需求在一开始并不完全弄清楚的话,会给总体设计带来困难及削弱产品设计的完整性,并因而影响产品性能的优化及产品的可维护性
14、;螺旋模型是瀑布模型与演化模型相结合,并加入两者所忽略的风险分析所建立的一种软件开发模型;增量模型融合了瀑布模型的基本成分和原型实现的迭代特征,该模型采用随着日程时间的进展而交错的线性序列,每一个线性序列产生4.(30)不是增量式开发的优势。(分数:2.00)A.软件可以快速地交付B.早期的增量作为原型,从而可以加强对系统后续开发需求的理解C.具有最高优先级的功能首先交付,随着后续的增量不断加入,这就使得更重要的功能得到更多的测试D.很容易将客户需求划分为多个增量 解析:解析:增量式开发的优势在于:由于能够在较短的时间内向用户提交一些有用的工作产品,因此能够解决用户的一些急用功能。由于每次只提
15、交用户部分功能,用户有较充分的时间学习和适应新的产品。对系统的可维护性是一个极大的提高,因为整个系统是由一个个构件集成在一起的,当需求变更时只变更部分部件,而不必影响整个系统。5.某开发小组预开发一个规模较大、需求较明确的项目。开发小组对项目领域熟悉且该项目与小组开发过的某一项目类似,则适宜采用(29)开发过程模型。(分数:2.00)A.瀑布 B.演化C.螺旋D.喷泉解析:解析:瀑布模型是将软件生存周期各个活动规定为以线性顺序连接的若干阶段的模型,它为软件的开发和维护提供了一种有效的管理模式,适合于软件需求很明确的软件项目的模型。演化模型在获取一组基本的需求后,通过快速分析构造出该软件的一个初
16、始可运行的版本,然后逐步演化成为最终软件产品,该模型主要是针对需求不明确或不清楚的情况下,进行项目开发建议采用的,而螺旋模型弥补了以上两种模型的不足,增加了风险分析,每个螺旋周期分为制定计划、风险分析、实施工程和用户评估 4 个工作步骤。喷泉模型是一种以用户需求为动力,以对象作为驱动的模型,适合6.软件开发的增量模型(29)。(分数:2.00)A.最适用于需求被清晰定义的情况B.是一种能够快速构造可运行产品的好方法 C.最适合于大规模团队开发的项目D.是一种不适用于商业产品的创新模型解析:解析:增量模型融合了瀑布模型的基本成分(重复应用)和原型实现的迭代特征,该模型采用随着日程时间的进展而交错
17、的线性序列,每一个线性序列产生软件的一个可发布的“增量”。当使用增量模型时,第 1 个增量往往是核心的产品,即第 1 个增量实现了基本的需求,但很多补充的特征还没有发布。客户对每一个增量的使用和评估都作为下一个增量发布的新特征和功能,这个过程在每一个增量发布后不断重复,直到产生了最终的完善产品。增量模型的特点是引进了增量包的概念,无须等到所有需求都出来,只要某个需求的增量包出来即可进行开发。虽然某个增量包可能还需要7.假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰的定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用(30)。(分数:2.00)A.瀑布模型 B.原型模型
18、C.V 模型D.螺旋模型解析:解析:瀑布模型以软件需求完全确定为前提的。瀑布模型将软件生命周期划分为软件计划、需求分析和定义、软件设计、软件实现、软件测试、软件运行和维护这 6 个阶段,规定了它们自上而下、相互衔接的固定次序,如同瀑布流水逐级下落。瀑布模型有利于大型软件开发过程中人员的组织及管理,有利于软件开发方法和工具的研究与使用,从而提高了大型软件项目开发的质量和效率。本题中,要开发的软件系统功能较为清晰,而且交付时间严格,因此适宜采用瀑布模型。8.确定软件的规模划分及模块之间的调用关系是(15)阶段的任务。(分数:2.00)A.需求分析B.概要设计 C.详细设计D.编码解析:解析:需求分
19、析阶段的任务是:确定待开发软件的功能、性能、数据和界面要求。概要设计的任务是:采用某种设计方法,将一个复杂的系统按功能划分成模块;确定每个模块的功能;确定模块之间的调用关系;去顶模块之间的接口;评价模块结构的质量。同时还要设计数据结构、设计数据库。详细设计的基本任务有:对每个模块进行详细的算法设计;对模块内的数据结构进行设计;对数据库进行物理设计等。9.以下关于喷泉模型的叙述中,不正确的是(29)。(分数:2.00)A.喷泉模型是以对象作为驱动的模型,适合于面向对象的开发方法B.喷泉模型克服了爆布模型不支持软件重用和多项开发活动集成的局限性C.模型中的开发活动常常需要重复多次,在迭代过程中不断
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 水平 考试 中级 设计师 上午 基础知识 历年 试卷 汇编 13 答案 解析 DOC

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