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

    【计算机类职业资格】软件评测师-47及答案解析.doc

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

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

    【计算机类职业资格】软件评测师-47及答案解析.doc

    1、软件评测师-47 及答案解析(总分:27.00,做题时间:90 分钟)1.现要开发一个通过卫星通信连接计算机的新软件产品,假设之前没有开发卫星通信软件的经验,则最不适合采用_模型。(分数:1.00)A.瀑布B.原型C.增量D.螺旋TCP 是互联网中的 2 协议,使用 3 次握手协议建立连接。(分数:2.00)A.传输层B.网络层C.会话层D.应用层A.1B.2C.3D.42.以下关于数据流图的叙述中,不正确的是_。(分数:1.00)A.从数据传递和加工的角度,刻画数据流从输入到输出的移动变化过程B.描述了数据对象及数据对象之间的关系C.顶层数据流图仅包含一个数据处理,即目标系统D.采用自顶向下

    2、的方式进行,开始于顶层数据流图,结束于模块规格说明3.在软件评审中,设计质量是指设计的规格说明书符合用户的要求。设计质量的评审内容不包括_。(分数:1.00)A.软件可靠性B.软件可测试性C.软件性能实现情况D.软件模块层次4.在结构化分析方法中,依据_来进行接口设计。(分数:1.00)A.数据流图B.实体-关系图C.数据字典D.状态-迁移图5.模块设计中,某模块根据输入的控制信息从文件中读一个记录或者向文件中写一个记录,则其内聚类型为_。(分数:1.00)A.功能内聚B.信息内聚C.逻辑内聚D.巧合内聚6.某财务系统在使用过程中,因个人所得税政策变化,需修改计算工资的程序。这种修改属于_维护

    3、。(分数:1.00)A.正确性B.适应性C.完善性D.预防性7.如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样_。(分数:1.00)A.可以缩短程序代码的长度B.便于进行编译过程的优化C.可以加快程序的运行速度D.便于修改此常数并提高可读性8.风险控制不包括_。(分数:1.00)A.风险分析B.风险降低C.风险管理计划D.风险化解9.准确性质量子特性属于_质量特性。(分数:1.00)A.功能性B.效率C.可靠性D.可维护性10.数据库测试的对象包括_。 数据库连接测试 数据库的安全测试 定义的存储过程和触发器的测试数据库接口测试(分数:1.00)A.B.C.D.

    4、11.在面向对象分析模型中,_不属于系统的行为模型。(分数:1.00)A.类图B.顺序图C.活动图D.状态图12.以下关于项目估算的叙述中,不正确的是_。(分数:1.00)A.在项目估算中,需要估算的项目参数包括项目规模、开发软件所需的工作量、项目持续时间和成本B.由于专家判断受到差异性和主观性的影响,以及对当前数据依赖性的影响,用专家判断方法进行项目估计会得到不精确的估算值C.由于启发式估算方法,如 COCOMo II 模型具有严谨的估算形式,因此可以得到精确的估算值D.项目估算是制定项目开发计划的基础和依据13.标识符在高级语言源程序中的作用不包括_。(分数:1.00)A.为变量命名B.为

    5、注释标记位置C.为函数命名D.为数据类型命名14.以下关于黑盒测试的叙述中,不正确的是_。(分数:1.00)A.不需要了解程序内部的代码及实现B.容易知道用户会用到哪些功能,会遇到哪些问题C.基于软件开发文档,所以也能知道软件实现了文档中的哪些功能D.可以覆盖所有的代码15.安全防护策略是软件系统对抗攻击的主要手段,安全防护策略不包括_。(分数:1.00)A.安全日志B.入侵检测C.漏洞扫描D.数据备份与恢复16.从认证中心 CA 获取用户 B 的数字证书,该证书用_做数字签名,从用户 B 的数字证书中可以获得B 的公钥。(分数:1.00)A.CA 的公钥B.CA 的私钥C.B 的公钥D.B

    6、的私钥17.若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入_。(分数:1.00)A.PC(程序计数器)B.AR(地址寄存器)C.AC(累加器)D.ALU(算术逻辑单元)18.以下属于安全测试方法的是_。 安全功能验证 安全漏洞扫描 模拟攻击实验 数据侦听(分数:1.00)A.B.C.D.19.自动化测试工具中,_是最难自动化的。(分数:1.00)A.测试执行B.实际输出与预期输出的比较C.测试用例生成D.测试录制与回放20.Java 虚拟机采用_软件体系结构。(分数:1.00)A.管道-过滤器B.分层C.黑板D.解释器21.A 模块通过简单数据类型(如整型)参数访问

    7、 B 模块,该参数在 B 模块内用于数据计算,则 A、B 模块之间存在_。(分数:1.00)A.数据耦合B.标记耦合C.控制耦合D.外部耦合22.某软件系统的原始需求包括,“当某个查询请求是不适当或非法的,应提示用户”,该需求属于_。(分数:1.00)A.功能需求B.质量需求C.设计约束D.过程约束23.为预测某 Web 系统可支持的最大在线用户数,应进行_。(分数:1.00)A.负载测试B.压力测试C.疲劳强度测试D.大数据量测试24.逻辑覆盖法不包括_。(分数:1.00)A.分支覆盖B.语句覆盖C.需求覆盖D.修正条件判定覆盖25.对于逻辑表达式(a&b)|c,需要_个测试用例才能完成条件

    8、组合覆盖。(分数:1.00)A.2B.3C.4D.5软件评测师-47 答案解析(总分:27.00,做题时间:90 分钟)1.现要开发一个通过卫星通信连接计算机的新软件产品,假设之前没有开发卫星通信软件的经验,则最不适合采用_模型。(分数:1.00)A.瀑布 B.原型C.增量D.螺旋解析:TCP 是互联网中的 2 协议,使用 3 次握手协议建立连接。(分数:2.00)A.传输层 B.网络层C.会话层D.应用层解析:A.1B.2C.3 D.4解析:解析 TCP 是互联网中的传输层协议,使用 3 次握手协议建立连接。这种建立连接的方法可以防止产生错误的连接,这种错误往往是由网络中存储的过期的分组引起

    9、的。TCP 使用的流量控制协议是可变大小的滑动窗口协议。2.以下关于数据流图的叙述中,不正确的是_。(分数:1.00)A.从数据传递和加工的角度,刻画数据流从输入到输出的移动变化过程B.描述了数据对象及数据对象之间的关系 C.顶层数据流图仅包含一个数据处理,即目标系统D.采用自顶向下的方式进行,开始于顶层数据流图,结束于模块规格说明解析:解析 本题考查结构化分析方法相关知识。 数据流图是结构化分析模型中的一个重要部分,它描述数据在系统中如何被传送或变换,以及描述如何对数据流进行变换的功能或子功能,用于功能建模。每个软件系统有一个顶层数据流图,其中仅包含一个数据处理。采用数据流图分析时,采用自顶

    10、向下的方式进行,开始于顶层数据流图,结束于模块规格说明。3.在软件评审中,设计质量是指设计的规格说明书符合用户的要求。设计质量的评审内容不包括_。(分数:1.00)A.软件可靠性B.软件可测试性C.软件性能实现情况D.软件模块层次 解析:解析 本题考查软件设计的相关知识。 为了使用户满足,软件应该满足两个必要条件:设计的规格说明书符合用户的要求,这称为设计质量;程序按照设计规格说明所规定的情况正确执行,这称为程序质量。 设计质量评审的对象是在需求分析阶段产生的软件需求规格说明、数据需求规格说明,在软件概要设计阶段产生的软件概要设计说明书等。主要从以下方面进行评审:软件的规格说明是否合乎用户的要

    11、求;可靠性;保密措施实现情况等;操作特性实施情况等;性能实现情况;可修改性、可扩充性、可互换性和可移植性;可测试性;可复用性。4.在结构化分析方法中,依据_来进行接口设计。(分数:1.00)A.数据流图 B.实体-关系图C.数据字典D.状态-迁移图解析:解析 本题考查结构化分析与设计方法相关知识。 软件设计必须依据软件的需求来进行,结构化分析的结果为结构化设计提供了最基本的输入信息,其关系为:根据加工规格说明和控制规格说明进行过程设计;根据数据字典和实体关系图进行数据设计;根据数据流图进行接口设计;根据数据流图进行体系结构设计。5.模块设计中,某模块根据输入的控制信息从文件中读一个记录或者向文

    12、件中写一个记录,则其内聚类型为_。(分数:1.00)A.功能内聚B.信息内聚C.逻辑内聚 D.巧合内聚解析:6.某财务系统在使用过程中,因个人所得税政策变化,需修改计算工资的程序。这种修改属于_维护。(分数:1.00)A.正确性B.适应性 C.完善性D.预防性解析:解析 本题考查软件维护的相关知识。 软件维护的类型一般有四类:正确性维护是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误;适应性维护是指使应用软件适应信息技术变化和管理需求变化而进行的修改;完善性维护是为扩充功能和改善性能而进行的修改;预防性维护是为了改进应用软件的可靠性和可维护性,为了适应未来变化的软硬件环境的变化,主动增

    13、加预防性的新的功能,以适应将来各类变化。 本题财务系统中由于个人所得税政策发生变化,需要修改计算工作的程序,这是为了适应变化而进行的修改,因此属于适应性维护。7.如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样_。(分数:1.00)A.可以缩短程序代码的长度B.便于进行编译过程的优化C.可以加快程序的运行速度D.便于修改此常数并提高可读性 解析:解析 本题考查程序语言基础知识。 编写源程序时,将程序中多处引用的常数定义为一个符号常量可以简化对此常数的修改操作(只需改一次),并提高程序的可读性,以便于理解和维护。8.风险控制不包括_。(分数:1.00)A.风险分析

    14、B.风险降低C.风险管理计划D.风险化解解析:解析 本题考查软件项目管理中的风险管理的相关知识。 风险是一种具有负而后果的、人们不希望发生的事件。项目经理必须进行风险管理,以了解和控制项目中的风险。 在风险管理中,包括风险评价和风险控制两大步骤,其中风险评价又包括风险识别、风险分析和风险优先级分配,而风险控制包括风险降低、风险管理计划和风险化解。9.准确性质量子特性属于_质量特性。(分数:1.00)A.功能性 B.效率C.可靠性D.可维护性解析:解析 本题考查软件质量特性。 功能性是与一组功能及其指定的性质的存在有关的一组属性,包括适应性、准确性等;效率是指在规定条件下,软件的性能水平与所用资

    15、源量之间的关系有关的软件属性,包括时间特性和资源特性;可靠性是与在规定的一段时间内和规定的条件下,软件维持在其性能水平有关的能力,包括成熟性、容错性等:可维护性是与进行规定的修改所需要的努力有关的一组属性,包括易分析性、易改变性。10.数据库测试的对象包括_。 数据库连接测试 数据库的安全测试 定义的存储过程和触发器的测试数据库接口测试(分数:1.00)A.B.C.D. 解析:解析 本题考查数据库测试相关知识。 数据库测试一般包括数据库连接测试、数据库的健壮性,容错性和恢复能力测试、数据库的安全测试、数据库的性能测试、数据库的容量测试、数据库对象的测试(包括定义的存储过程,视图,触发器,约束,

    16、规则等等)、数据库接口测试。11.在面向对象分析模型中,_不属于系统的行为模型。(分数:1.00)A.类图 B.顺序图C.活动图D.状态图解析:解析 本题面向对象分析模型。 在面向对象分析模型中,用类图构建系统的基本模型,该基本模型为系统的静态模型,描述系统的结构特征;用顺序图、活动图和状态图等建立系统的行为模型;而用包图组织系统的模型。12.以下关于项目估算的叙述中,不正确的是_。(分数:1.00)A.在项目估算中,需要估算的项目参数包括项目规模、开发软件所需的工作量、项目持续时间和成本B.由于专家判断受到差异性和主观性的影响,以及对当前数据依赖性的影响,用专家判断方法进行项目估计会得到不精

    17、确的估算值C.由于启发式估算方法,如 COCOMo II 模型具有严谨的估算形式,因此可以得到精确的估算值 D.项目估算是制定项目开发计划的基础和依据解析:解析 本题考查软件项目管理的相关知识。 项目估算是项目管理的一个至关重要的方面,是制定项目开发计划的基础和依据。在项目估算中,需要估算项目规模、工作量、持续时间和成本。由于软件需求不断变化、开发人员对需求理解不够、进行估算时分析不够充分等等原因,目前还不存在精确的估算方法。13.标识符在高级语言源程序中的作用不包括_。(分数:1.00)A.为变量命名B.为注释标记位置 C.为函数命名D.为数据类型命名解析:解析 本题考查程序语言基础知识。

    18、标识符是用户编程时使用的名字,是由一定的构造规则构成的字符串。用高级程序设计语言编写程序时,需要用标识符为数据(变量、常量)、子程序(过程、函数)、语句以及用户自定义的数据类型命名。注释不需要标识符标记。14.以下关于黑盒测试的叙述中,不正确的是_。(分数:1.00)A.不需要了解程序内部的代码及实现B.容易知道用户会用到哪些功能,会遇到哪些问题C.基于软件开发文档,所以也能知道软件实现了文档中的哪些功能D.可以覆盖所有的代码 解析:解析 本题考查黑盒测试相关知识。 黑盒测试是把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按

    19、照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。 由于黑盒测试不考虑程序内部结构,所以该方法不会知道代码的覆盖情况。15.安全防护策略是软件系统对抗攻击的主要手段,安全防护策略不包括_。(分数:1.00)A.安全日志B.入侵检测C.漏洞扫描D.数据备份与恢复 解析:解析 本题考查软件安全防护策略。 安全防护策略是软件系统对抗攻击的主要手段,主要包括安全日志、入侵检测、隔离防护和漏洞扫描等。安全日志是记录非法用户的登录、操作等信息,以便发现问题并提出解决措施。入侵检测是主动采集信

    20、息,从中分析可能的网络入侵或攻击。漏洞扫描是对软件系统及网络系统进行与安全相关的检测,找出安全隐患和可被黑客利用的漏洞。数据备份与恢复是一种数据安全策略,从软件系统本身角度来讲,任何一款软件系统都应当提供数据的备份与恢复功能,对自身的数据进行保护。16.从认证中心 CA 获取用户 B 的数字证书,该证书用_做数字签名,从用户 B 的数字证书中可以获得B 的公钥。(分数:1.00)A.CA 的公钥B.CA 的私钥 C.B 的公钥D.B 的私钥解析:17.若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入_。(分数:1.00)A.PC(程序计数器) B.AR(地址寄存器)C

    21、.AC(累加器)D.ALU(算术逻辑单元)解析:解析 本题考查指令系统基础知识。 直接寻址是指操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。而跳转指令中的操作数即为要转向执行的指令地址,因此,应将指令中的地址码送入程序计数器(PC),以获得下一条指令的地址,从而实现程序执行过程的自动控制功能。18.以下属于安全测试方法的是_。 安全功能验证 安全漏洞扫描 模拟攻击实验 数据侦听(分数:1.00)A.B.C.D. 解析:解析 本题考查安全测试的基础知识。 安全测试方法包括安全功能验证、安全漏洞扫描、模拟攻击实验和数据侦听。19.自动化测试工具中,_是最难自动化的。(分数:1.0

    22、0)A.测试执行B.实际输出与预期输出的比较C.测试用例生成 D.测试录制与回放解析:解析 本题考查自动化测试技术的相关知识。 自动化测试技术包括自动测试执行、输出的比较、测试的录制与回放、测试用例自动生成等,其中,测试用例生成是最需要智力和创造力的活动,而这正是自动化工具最不擅长的事情。20.Java 虚拟机采用_软件体系结构。(分数:1.00)A.管道-过滤器B.分层C.黑板 D.解释器解析:解析 Java 虚拟机(Java Virtual Machine,JVM)是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java 虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相

    23、应的指令系统。21.A 模块通过简单数据类型(如整型)参数访问 B 模块,该参数在 B 模块内用于数据计算,则 A、B 模块之间存在_。(分数:1.00)A.数据耦合 B.标记耦合C.控制耦合D.外部耦合解析:22.某软件系统的原始需求包括,“当某个查询请求是不适当或非法的,应提示用户”,该需求属于_。(分数:1.00)A.功能需求B.质量需求C.设计约束 D.过程约束解析:解析 本题考查软件需求分析的相关知识。 功能需求根据要求的活动来描述需要的行为;质量需求描述一些软件解决方案必须拥有的质量特性;设计约束是已经做出的设计决策或对问题解决方案集的限制的设计决策;过程约束是对用于构建系统的技术

    24、和资源的限制。23.为预测某 Web 系统可支持的最大在线用户数,应进行_。(分数:1.00)A.负载测试B.压力测试 C.疲劳强度测试D.大数据量测试解析:24.逻辑覆盖法不包括_。(分数:1.00)A.分支覆盖B.语句覆盖C.需求覆盖 D.修正条件判定覆盖解析:解析 本题考查白盒测试的逻辑覆盖测试法的基础知识。 逻辑覆盖法包括语句覆盖、判定覆盖(又称为分支覆盖)、条件覆盖、条件判定覆盖、修正条件判定覆盖、条件组合覆盖等。 逻辑覆盖法是白盒测试方法的一种,而白盒测试是不考虑需求的。25.对于逻辑表达式(a&b)|c,需要_个测试用例才能完成条件组合覆盖。(分数:1.00)A.2B.3C.4 D.5解析:解析 本题考查白盒测试中逻辑覆盖法的条件组合覆盖。 条件组合覆盖的含义是:选择足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次。 本题中有 a&b 和 c 两个条件,组合之后需要的用例数是 4。


    注意事项

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




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

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

    收起
    展开