2022年软考-软件评测师考试题库及模拟押密卷15(含答案解析)

上传人:re****.1 文档编号:490032930 上传时间:2023-01-29 格式:DOCX 页数:20 大小:278.73KB
返回 下载 相关 举报
2022年软考-软件评测师考试题库及模拟押密卷15(含答案解析)_第1页
第1页 / 共20页
2022年软考-软件评测师考试题库及模拟押密卷15(含答案解析)_第2页
第2页 / 共20页
2022年软考-软件评测师考试题库及模拟押密卷15(含答案解析)_第3页
第3页 / 共20页
2022年软考-软件评测师考试题库及模拟押密卷15(含答案解析)_第4页
第4页 / 共20页
2022年软考-软件评测师考试题库及模拟押密卷15(含答案解析)_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《2022年软考-软件评测师考试题库及模拟押密卷15(含答案解析)》由会员分享,可在线阅读,更多相关《2022年软考-软件评测师考试题库及模拟押密卷15(含答案解析)(20页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-软件评测师考试题库及模拟押密卷(含答案解析)1. 单选题集成测试的集成方式不包括( )。问题1选项A.一次性集成B.自中间到两端集成C.自顶向下集成D.自底向上集成【答案】B【解析】集成测试的集成方式包括:一次性集成、自底向上、自顶向下、混合式等。2. 单选题数据库是按照一定的数据模型组织、存储和应用的( )的集合。问题1选项A.命令B.程序C.数据D.文件【答案】C【解析】数据库是一个长期存储在计算机内的、有组织的、可共享的、统一管理的数据的集合;支持数据库的软件系统称为数据库管理系统;数据库是以文件方式存储数据的,在应用程序和数据库之间由数据库管理系统负责数据的存取。3.

2、单选题某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为( )天。活动FG的松弛时间为( )天。问题1选项A.20B.30C.36D.37问题2选项A.1B.8C.9D.17【答案】第1题:D第2题:C【解析】松弛时间:表示在不影响整个工期的前提下,完成该任务有多少机动余地。关键路径:在Pert图中时间跨度最长的路径本题关键路径为ADFHJ(或ADFIHJ)共计37天,经过FG的最长路径为ADFGJ共计28天,所以松弛时间为37-28=94. 单选题通过设置基准(枢轴)元素将待排序的序列划分为两个子序列

3、,使得其一个子序列的元素均不大于基准元素,另一个子序列的元素均不小于基准元素,然后再分别对两个子序列继续递归地进行相同思路的排序处理,这种排序方法称为( )。问题1选项A.快速排序B.冒泡排序C.简单选择排序D.归并排序【答案】A【解析】快速排序的基本思想是,通过一轮的排序将序列分割成独立的两部分,其中一部分序列的关键字(这里主要用值来表示)均比另一部分关键字小。继续对长度较短的序列进行同样的分割,最后到达整体有序。在排序过程中,由于已经分开的两部分的元素不需要进行比较,故减少了比较次数,降低了排序时间。详细描述:首先在要排序的序列 a 中选取一个中轴值,而后将序列分成两个部分,其中左边的部分

4、 b 中的元素均小于或者等于 中轴值,右边的部分 c 的元素 均大于或者等于中轴值,而后通过递归调用快速排序的过程分别对两个部分进行排序,最后将两部分产生的结果合并即可得到最后的排序序列。5. 单选题以下关于软件质量特性的叙述中,不正确的是( )。问题1选项A.功能性指软件在指定条件下满足明确和隐含要求的能力B.可靠性指软件在指定条件下维持规定的性能级别的能力C.易用性指软件在指定条件下被理解、学习使用和吸引用户的能力D.可维护性指软件从一种环境迁移到另一种环境的能力【答案】D【解析】(注意:第1版的考题,部分知识内容与第2版有区别,适当理解)功能性:是指当软件在指定条件下使用时,软件产品满足

5、明确和隐含要求功能的能力。可靠性:在指定条件下使用时,软件产品维持规定的性能级别的能力。易用性:是指在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。效率:是指在规定条件下,相对于所用资源的数软件产品可提供适当的性能的能力。维护性:是指软件产品可被修改的能力。修改可能包括修正、改进或软件适应环境、 需求和功能规格说明中的变化。可移植性:是指软件产品从一种环境迁移到另外一种环境的能力。6. 单选题以下关于文档测试的叙述中,不正确的是( )。问题1选项A.文档要面向所有级别读者B.文档中用到的术语要符合行业规范C.需要检查所有信息是否真实正确D.需要检查软件返回结果跟文档描述是否一致

6、【答案】A【解析】检查软件返回结果跟文档描述是否一致属于一致性方面。检查所有信息是否真实正确属于正确性方面。检查术语符合行业规范属于属于范畴。文档面向读者应该定位要明确,不能一个文档面向所有级别。7. 单选题( )是构成我国保护计算机软件著作权的两个基本法律文件。问题1选项A.中华人民共和国著作权法和计算机软件保护条例B.中华人民共和国著作权法和中华人民共和国版权法C.计算机软件保护条例和中华人民共和国软件法D.中华人民共和国软件法和中华人民共和国著作权法【答案】A【解析】构成我国保护计算机软件著作权的两个基本法律文件是中华人民共和国著作权法和计算机软件保护条例计算机软件保护条例:该条例分总则

7、、软件著作权、软件著作权的许可使用和转让、法律责任、附则5章33条中华人民共和国著作权法:1990年9月7日,第七届全国人民代表大会常务委员会第十五次会议通过中华人民共和国著作权法8. 单选题以下对软件测试对象的叙述中,不正确的是( )。问题1选项A.软件测试不只是程序测试B.开发中产生的各种文档也是软件测试的对象C.使用的开发工具也是软件测试的对象D.软件的相关数据也是软件测试的对象【答案】C【解析】根据软件的定义,软件包括程序、数据和文档,所以软件测试就不仅仅是对程序的测试,也包括对文档、数据的测试等。选项C是干扰项9. 单选题以下关于软件功能性的叙述中,不正确的是( )。问题1选项A.适

8、合性是指软件产品为指定任务和用户目标提供一组合适的功能的能力B.准确性是指软件产品具有所需精确度的正确或相符结果及效果的能力C.互操作性是指软件产品与一个或更多的规定系统进行交互的能力D.保密安全是指软件产品进行保密安全教育的能力【答案】D【解析】软件质量模型包括6个特性功能性、可靠性、易用性、效率、维护性、可移植性;功能性包括:适合性、准确性、互操作性、保密安全性等子特性可靠性包括:成熟性、容错性、易恢复性等子特性易用性包括:易理解性、易学性、易操作性、吸引性等子特性效率包括:时间特性、资源利用等子特性维护性包括:易分析性、易改变性、稳定性、易测试性等子特性可移植性包括:适应性、易安装性、共

9、存性、易替换性等子特性功能性:是指当软件在指定条件下使用时,软件产品满足明确和隐含要求功能的能力适合性:是指软件产品为指定的任务和用户目标提供一组合适的功能的能力准确性:是指软件产品具有所需精度的正确或相符的结果及效果的能力互操作性:是指软件产品与一个或更多的规定系统进行交互的能力保密安全性:是指软件产品保护信息和数据的能力,以示未授权的人员或系统不能阅读或修改这些信息和数据,但不拒绝授权人员或对系统对它们的访问功能性依从性:是指软件产品依附于同功能性相关的标准、约定、或法规以及类似规定的能力10. 单选题以下关于软件使用质量的叙述中,不正确的是( )。问题1选项A.使用质量是从用户角度看待的

10、质量B.使用质量的属性包括有效性、生产率、安全性和可移植性C.有效性指软件产品在指定使用环境下,实现用户要求的准确度和完整性目标的能力D.生产率指软件产品在指定使用环境下,使用户可使用与获得的有效性有关的合适数据资源的能力【答案】B【解析】使用质量是从用户角度看待的质量,其属性分为:有效性、生产率、安全性和满意度有效性:是指软件产品在指定的使用环境下,使用户获得满足准确度和完整性要求的规定目标的能力生产率:是指软件产品在指定的使用环境下,使用户与获得的有效性有关的合适数量资源的能力安全性:是指软件产品在指定使用环境下,获得可接受的对人类、事务、软件、财产或环境有害的风险级别的能力满意度:是指软

11、件产品在指定使用环境下,使用户满意的能力11. 案例题阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某智能家居系统软件设计中,家庭内网节点软件设计包括协调器软件、现场采集/执行器(室内温湿度采集节点、模拟台灯控制节点、模拟雨水窗户监控节点、模拟空调控制节点和火灾监测节点)的软件设计。软件功能组成如图5-1所示。图5-1 软件功能组成图整个系统中,协调器是整个家庭内网的核心和起点,负责管理各个节点设备与PC网关的信息和控制指令的传输。温湿度采集终端将传感器的数据以点播的形式发送给协调器,其他采集/控制节点以广播的形式与协调器进行数据的交换,协调器和PC机采用串口通信协议。

12、协调器软件主要完成以下功能:(1)创建信道,组建网络;如果失败,则继续创建;(2)组建网络成功,则进行各层事件扫描;(3)如果检测到应用层有事件,则转第(4)步,否则反复扫描各层事件;(4)判断数据类型,如果是室内环境数据,则经串口发送到网关;如果是控制指令,则向控制节点发送控制指令;如果前面两者均不是,则不处理;(5)继续扫描各层事件。【问题1】 (4分)在本软件开发过程中,开发人员使用了基于模型的嵌入式代码生成技术,目前对模型验证最主要的方法是(1)。通过此方法验证后,利用此验证结果可对模型的覆盖率进行分析,模型的覆盖率类型一般包括(2)(至少写出两种类型)。(1)备选项:A.评审B.分析

13、C.仿真D.测试【问题2】 (10分)为了测试此软件功能,测试人员设计了表5-1所示的测试用例,请填写该表中的空(1) (5)。表5-1 测试用例【问题3】 (6分)覆盖率是度量测试完整性和测试有效性的一个指标。在嵌入式软件白盒测试过程中,通常以语句覆盖率、条件覆盖率和MC/DC覆盖率作为度量指标。在实现第4条功能时,设计人员采用了下列算法:if ( 数据有效=TRUE) & (数据类型=室内环境数据) 数据经串口发送到网关; if (数据有效=TRUE) & ( 数据类型=控制指令) 向控制节点发送控制指令; 请指出对上述算法达到100%语句覆盖、100%条件覆盖和100%MC/DC覆盖所需的最少测试用例数目,并填写在表5-2的空(1) (3)中。表5-2 测试覆盖用例统计表【答案】【问题1】仿真条件覆盖、判定覆盖、MC/DC【问题2】(1)各层扫描 (2)室内环境数据(3)模拟雨水窗户监控节点发送控制指令(4)台灯 (5)空调控制指令【问题3】224【解析】【问题1】对模型采取的验证方法包括评审、分析和仿真。评审和分析都是静态的验证方法,而仿真是属于动态验证方法。通过动态仿真模型,可以发现模型动态运行过程中的一些问题。仿真完成后,可以根据动态仿真的结果分析模型的覆盖

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号