欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】系统开发与运行练习试卷2及答案解析.doc

    • 资源ID:1336316       资源大小:60KB        全文页数:11页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】系统开发与运行练习试卷2及答案解析.doc

    1、系统开发与运行练习试卷 2 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:13,分数:86.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_用来辅助软件维护过程中的活动的软件称为软件维护工具。其中,用来存储、更新、恢复和管理软件版本的工具称为(1)工具;用来对在软件开发过程中形成的文档进行分析的工具称为(2)工具:用来维护软件项目开发信息的工具称为(3)工具;用来辅助软件人员进行逆向工程活动的工具称为(4)工具;用来支持重构一个功能和性能更为完善的软件系统的工具称为(5)工具。(分数

    2、:10.00)A.再工程工具B.软件配置工具C.版本控制工具D.集成工具E.开发信息库工具A.再工程工具B.软件配置工具C.版本控制工具D.集成工具E.文档分析工具A.再工程工具B.软件配置工具C.版本控制工具D.集成工具E.开发信息库工具A.再工程工具B.软件配置工具C.版本控制工具D.逆向工程工具E.开发信息库工具A.再工程工具B.软件配置工具C.版本控制工具D.集成工具E.开发信息库工具软件系统分析的任务不应该包括(1)。进行软件需求分析可以使用多种工具,但(2)是不适用的。在软件需求分析阶段中,分析员主要从用户那里解决的重要问题是(3)。需求规格说明书的内容不应当包括(4)。该文档在软

    3、件开发中具有重要的作用,其作用不应当包括(5)。(分数:10.00)A.问题分析B.信息域分析C.结构化程序设计D.确定逻辑模型A.数据流图B.判定表C.PAD 图D.数据字典A.要让软件干什么B.要让软件具有什么结构C.要给软件提供什么信息D.要求软件具有如何的工作效率A.软件的性能B.对算法的详细过程性描述C.对重要功能的描述D.软件确认准则A.用户和开发人员对软件要“干什么”的共同理解B.软件可行性分析的依据C.软件验收的依据D.软件设计的依据在软件工程的设计阶段中,有 3 种常用的设计方法:结构化设计(SD)方法、Jackson 方法和 Parnas 方法。SD 方法侧重与(1),Ja

    4、ckson 方法则是(2),Parnas 方法的主要思想是(3)。从 20 世纪 70 年代中期到 20世纪 90 年代早起,(4)是最常用的设计方法。(5)方法只提供了重要的设计准则,没有规定出具体的工作步骤。(分数:10.00)A.使用对象、类和集成B.由数据结构导出模块结构C.模块要相对独立,且功能单一,使块间联系弱,块内联系强D.将可能引起变化的因素隐藏在某有关模块内部,使这些因素变化时的影响范围受到限制E.用数据流图表示系统的分解,且用数据字典和说明分别表示数据和加工的含义A.使用对象、类和集成B.由数据结构导出模块结构C.模块要相对独立,且功能单一,使块间联系弱,块内联系强D.将可

    5、能引起变化的因素隐藏在某有关模块内部,使这些因素变化时的影响范围受到限制E.用数据流图表示系统的分解,且用数据字典和说明分别表示数据和加工的含义A.使用对象、类和集成B.由数据结构导出模块结构C.模块要相对独立,且功能单一,使块间联系弱,块内联系强D.将可能引起变化的因素隐藏在某有关模块内部,使这些因素变化时的影响范围受到限制E.用数据流图表示系统的分解,且用数据字典和说明分别表示数据和加工的含义A.SDB.JacksonC.ParnasD.面向对象A.SDB.JacksonC.ParnasD.以上皆非ERP 的中文全称是(1)。ERP 设计的总体思路即把握一个中心、两类业务、 3 条干线,其

    6、中 3 条干线中不包含(2)。(3)和(4)贯穿了 ERP 系统的整个过程。(分数:8.00)A.企业资源计划B.物料需求计划C.客户关系管理D.供应链管理A.供应链管B.生产管理C.财务管理D.客户关系管理A.执行B.设计C.开发D.计划E.分析A.执行B.设计C.开发D.计划E.分析2.概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是_。(分数:2.00)A.把软件划分成模块B.确定模块之间的调用关系C.确定各个模块的功能D.设计每个模块的伪代码在编制程序的时候,应该采纳的原则之一是(1)。开发软件时对提高开发人员工作效率至关重要的是(2)。软件工程中描述生命周期的瀑布模型一

    7、般包括计划、(3)、设计、编码、测试、维护等几个阶段,其中设计阶段通常又可以依次分为(4)和(5)两步。(分数:10.00)A.不限制 goto 语句的使用B.减少或取消注释行C.程序越短越好D.程序结构应有助于读者理解A.操作系统的资源管理功能B.程序开发环境C.程序人员数量D.计算机的并行处理能力A.需求分析B.需求调查C.可行性分析D.问题定义A.数据结构设计B.详细设计C.概要设计D.数据库设计E.方案设计A.数据结构设计B.详细设计C.概要设计D.数据库设计E.方案设计3.集成测试的主要方法有_两个。(分数:2.00)A.白箱测试方法、黑箱测试方法B.渐增式测试方法、非渐增式测试方法

    8、C.等价分类方法、边界值分析方法D.因果图方法、错误推测方法设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。 可移植性是指将一个原先在某种特定的硬件或软件环境下正常运行的软件移植到另一个硬件或软件的环境下,使得该软件也能正确运行的难易程度。为了提高软件的可移植性,应注意提高软件的(1)。 可维护性通常包括(2)。通常认为,软件维护工作包括正确性维护、(3)维护和(4)维护。其中(5)维护则是为了扩充软件的功能或者提高原有软件的性能而进行的维护活动。 (5)是指当系统万一遇到未预料的情况时,能够按照预定的方式来作合适

    9、的处理。(分数:10.00)A.使用方便性B.简洁性C.可靠性D.设备不依赖性A.可用性和可理解性B.可修改性、数据独立性和数据一致性C.可测试性和稳定性D.可理解性、可修改性和可测试性A.功能性B.扩展性C.合理性D.完善性E.合法性A.功能性B.扩展性C.合理性D.完善性E.适应性A.可用性B.正确性C.稳定性D.健壮性在软件开发过程中常用图来作为描述的工具。DFD 就是面向(1)分析方法的描述工具。在一整套分层 DFD中,如果某一张图中有 N 个加工(Process),则这张图允许有(2)张子图。在一张 DFD 图中,任意两个加工之间(3)。在画分层 DFD 的时候,应注意保持(4)之间

    10、的平衡。DFD 中从系统的输入流到系统的输出流之间的一连串连续变换形成一种信息流,这种信息流可分为(5)两大类。(分数:10.00)A.数据结构B.数据流C.对象D.构件A.0B.1C.1ND.0NA.有且仅有一条数据流B.至少有一条数据流C.可以有 0 条或者多条名字互不相同的数据流D.可以有 0 条或者多条数据流,并且允许其中有若干条名字相同的数据流A.父图与子图B.同一父图的所有子图C.不同父图的所有子图D.同一子图的所有直接父图A.控制流和变换流B.变换流和事务流C.事务流和事件流D.事件流和控制流在表示多个数据流与加工之间关系的符号中,下列符号分别表示(1)和(2)。 (分数:4.0

    11、0)A.若 A,则(B 或 C)或(B 与 C)B.若 A 或 B,则 CC.若 A 与 B,则 CD.若 A,则(B 或 C)但非(B 与 C)A.若 A,则(B 或 C)或(B 与 C)B.若 A 或 B,则 CC.若 A 与 B,则 CD.若 A,则(B 或 C)但非(B 与 C)如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误。(1)测试是由软件的最终用户在一个或多个用户实际使用环境下来进行的;(2)测试是由一个用户在开发者的场所来进行的。测试的目的是为了寻找错误的原因并改正之。(分数:4.00)A.AlphaB.BetaC.Ga

    12、mmaD.DeltaA.AlphaB.BetaC.GammaD.Delta软件能力成熟度模型(CMM)描述和分析了软件过程能力的发展与改进的过程,确立了一个 CMM 的分级标准,共分为 5 个级别。 在初始级别,软件过程定义几乎处于无章可循的状态,软件开发的成功与否取决于个人的能力。在(1),已建立了基本的项目管理的过程,可以对软件开发的成本、进度和功能特性的实现进行跟踪。在(2),用于软件管理与工程方面的软件过程都已经文档化、标准化,并形成了整个软件组织的标准软件过程。在已管理级,对软件过程和产品质量都有详细的度量标准。在(3),通过对来自新概念和技术的各种有用的信息的定量分析,能够不断地、

    13、持续地对软件过程进行改进。(分数:6.00)A.可重复级B.管理级C.功能级D.成本级A.标准级B.已定义级C.可重复级D.优化级A.分析级B.过程级C.优化级D.管理级系统开发与运行练习试卷 2 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:13,分数:86.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_解析:用来辅助软件维护过程中的活动的软件称为软件维护工具。其中,用来存储、更新、恢复和管理软件版本的工具称为(1)工具;用来对在软件开发过程中形成的文档进行分析的工具称为(2)工具

    14、:用来维护软件项目开发信息的工具称为(3)工具;用来辅助软件人员进行逆向工程活动的工具称为(4)工具;用来支持重构一个功能和性能更为完善的软件系统的工具称为(5)工具。(分数:10.00)A.再工程工具B.软件配置工具C.版本控制工具 D.集成工具E.开发信息库工具解析:A.再工程工具B.软件配置工具C.版本控制工具D.集成工具E.文档分析工具 解析:A.再工程工具B.软件配置工具C.版本控制工具D.集成工具E.开发信息库工具 解析:A.再工程工具B.软件配置工具C.版本控制工具D.逆向工程工具 E.开发信息库工具解析:A.再工程工具 B.软件配置工具C.版本控制工具D.集成工具E.开发信息库

    15、工具解析:软件系统分析的任务不应该包括(1)。进行软件需求分析可以使用多种工具,但(2)是不适用的。在软件需求分析阶段中,分析员主要从用户那里解决的重要问题是(3)。需求规格说明书的内容不应当包括(4)。该文档在软件开发中具有重要的作用,其作用不应当包括(5)。(分数:10.00)A.问题分析B.信息域分析C.结构化程序设计 D.确定逻辑模型解析:A.数据流图B.判定表C.PAD 图 D.数据字典解析:A.要让软件干什么 B.要让软件具有什么结构C.要给软件提供什么信息D.要求软件具有如何的工作效率解析:A.软件的性能B.对算法的详细过程性描述 C.对重要功能的描述D.软件确认准则解析:A.用

    16、户和开发人员对软件要“干什么”的共同理解B.软件可行性分析的依据 C.软件验收的依据D.软件设计的依据解析:在软件工程的设计阶段中,有 3 种常用的设计方法:结构化设计(SD)方法、Jackson 方法和 Parnas 方法。SD 方法侧重与(1),Jackson 方法则是(2),Parnas 方法的主要思想是(3)。从 20 世纪 70 年代中期到 20世纪 90 年代早起,(4)是最常用的设计方法。(5)方法只提供了重要的设计准则,没有规定出具体的工作步骤。(分数:10.00)A.使用对象、类和集成B.由数据结构导出模块结构C.模块要相对独立,且功能单一,使块间联系弱,块内联系强 D.将可

    17、能引起变化的因素隐藏在某有关模块内部,使这些因素变化时的影响范围受到限制E.用数据流图表示系统的分解,且用数据字典和说明分别表示数据和加工的含义解析:A.使用对象、类和集成B.由数据结构导出模块结构 C.模块要相对独立,且功能单一,使块间联系弱,块内联系强D.将可能引起变化的因素隐藏在某有关模块内部,使这些因素变化时的影响范围受到限制E.用数据流图表示系统的分解,且用数据字典和说明分别表示数据和加工的含义解析:A.使用对象、类和集成B.由数据结构导出模块结构C.模块要相对独立,且功能单一,使块间联系弱,块内联系强D.将可能引起变化的因素隐藏在某有关模块内部,使这些因素变化时的影响范围受到限制

    18、E.用数据流图表示系统的分解,且用数据字典和说明分别表示数据和加工的含义解析:A.SD B.JacksonC.ParnasD.面向对象解析:A.SDB.JacksonC.Parnas D.以上皆非解析:ERP 的中文全称是(1)。ERP 设计的总体思路即把握一个中心、两类业务、 3 条干线,其中 3 条干线中不包含(2)。(3)和(4)贯穿了 ERP 系统的整个过程。(分数:8.00)A.企业资源计划 B.物料需求计划C.客户关系管理D.供应链管理解析:A.供应链管B.生产管理C.财务管理D.客户关系管理 解析:A.执行 B.设计C.开发D.计划E.分析解析:A.执行B.设计C.开发D.计划

    19、E.分析解析:2.概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是_。(分数:2.00)A.把软件划分成模块B.确定模块之间的调用关系C.确定各个模块的功能D.设计每个模块的伪代码 解析:在编制程序的时候,应该采纳的原则之一是(1)。开发软件时对提高开发人员工作效率至关重要的是(2)。软件工程中描述生命周期的瀑布模型一般包括计划、(3)、设计、编码、测试、维护等几个阶段,其中设计阶段通常又可以依次分为(4)和(5)两步。(分数:10.00)A.不限制 goto 语句的使用B.减少或取消注释行C.程序越短越好D.程序结构应有助于读者理解 解析:A.操作系统的资源管理功能B.程序开发

    20、环境 C.程序人员数量D.计算机的并行处理能力解析:A.需求分析 B.需求调查C.可行性分析D.问题定义解析:A.数据结构设计B.详细设计C.概要设计 D.数据库设计E.方案设计解析:A.数据结构设计B.详细设计 C.概要设计D.数据库设计E.方案设计解析:3.集成测试的主要方法有_两个。(分数:2.00)A.白箱测试方法、黑箱测试方法B.渐增式测试方法、非渐增式测试方法 C.等价分类方法、边界值分析方法D.因果图方法、错误推测方法解析:设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。 可移植性是指将一个原先在某种

    21、特定的硬件或软件环境下正常运行的软件移植到另一个硬件或软件的环境下,使得该软件也能正确运行的难易程度。为了提高软件的可移植性,应注意提高软件的(1)。 可维护性通常包括(2)。通常认为,软件维护工作包括正确性维护、(3)维护和(4)维护。其中(5)维护则是为了扩充软件的功能或者提高原有软件的性能而进行的维护活动。 (5)是指当系统万一遇到未预料的情况时,能够按照预定的方式来作合适的处理。(分数:10.00)A.使用方便性B.简洁性C.可靠性D.设备不依赖性 解析:A.可用性和可理解性B.可修改性、数据独立性和数据一致性C.可测试性和稳定性D.可理解性、可修改性和可测试性 解析:A.功能性B.扩

    22、展性C.合理性D.完善性 E.合法性解析:A.功能性B.扩展性C.合理性D.完善性E.适应性 解析:A.可用性B.正确性C.稳定性D.健壮性 解析:在软件开发过程中常用图来作为描述的工具。DFD 就是面向(1)分析方法的描述工具。在一整套分层 DFD中,如果某一张图中有 N 个加工(Process),则这张图允许有(2)张子图。在一张 DFD 图中,任意两个加工之间(3)。在画分层 DFD 的时候,应注意保持(4)之间的平衡。DFD 中从系统的输入流到系统的输出流之间的一连串连续变换形成一种信息流,这种信息流可分为(5)两大类。(分数:10.00)A.数据结构B.数据流 C.对象D.构件解析:

    23、A.0B.1C.1ND.0N 解析:A.有且仅有一条数据流B.至少有一条数据流C.可以有 0 条或者多条名字互不相同的数据流 D.可以有 0 条或者多条数据流,并且允许其中有若干条名字相同的数据流解析:A.父图与子图 B.同一父图的所有子图C.不同父图的所有子图D.同一子图的所有直接父图解析:A.控制流和变换流B.变换流和事务流 C.事务流和事件流D.事件流和控制流解析:在表示多个数据流与加工之间关系的符号中,下列符号分别表示(1)和(2)。 (分数:4.00)A.若 A,则(B 或 C)或(B 与 C) B.若 A 或 B,则 CC.若 A 与 B,则 CD.若 A,则(B 或 C)但非(B

    24、 与 C)解析:A.若 A,则(B 或 C)或(B 与 C)B.若 A 或 B,则 CC.若 A 与 B,则 C D.若 A,则(B 或 C)但非(B 与 C)解析:如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误。(1)测试是由软件的最终用户在一个或多个用户实际使用环境下来进行的;(2)测试是由一个用户在开发者的场所来进行的。测试的目的是为了寻找错误的原因并改正之。(分数:4.00)A.AlphaB.Beta C.GammaD.Delta解析:A.Alpha B.BetaC.GammaD.Delta解析:软件能力成熟度模型(CMM)描述

    25、和分析了软件过程能力的发展与改进的过程,确立了一个 CMM 的分级标准,共分为 5 个级别。 在初始级别,软件过程定义几乎处于无章可循的状态,软件开发的成功与否取决于个人的能力。在(1),已建立了基本的项目管理的过程,可以对软件开发的成本、进度和功能特性的实现进行跟踪。在(2),用于软件管理与工程方面的软件过程都已经文档化、标准化,并形成了整个软件组织的标准软件过程。在已管理级,对软件过程和产品质量都有详细的度量标准。在(3),通过对来自新概念和技术的各种有用的信息的定量分析,能够不断地、持续地对软件过程进行改进。(分数:6.00)A.可重复级 B.管理级C.功能级D.成本级解析:A.标准级B.已定义级 C.可重复级D.优化级解析:A.分析级B.过程级C.优化级 D.管理级解析:


    注意事项

    本文(【计算机类职业资格】系统开发与运行练习试卷2及答案解析.doc)为本站会员(boatfragile160)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开