2022年软考-软件评测师考试题库及全真模拟冲刺卷(含答案带详解)套卷25

上传人:大米 文档编号:507670229 上传时间:2024-02-06 格式:DOCX 页数:17 大小:145.04KB
返回 下载 相关 举报
2022年软考-软件评测师考试题库及全真模拟冲刺卷(含答案带详解)套卷25_第1页
第1页 / 共17页
2022年软考-软件评测师考试题库及全真模拟冲刺卷(含答案带详解)套卷25_第2页
第2页 / 共17页
2022年软考-软件评测师考试题库及全真模拟冲刺卷(含答案带详解)套卷25_第3页
第3页 / 共17页
2022年软考-软件评测师考试题库及全真模拟冲刺卷(含答案带详解)套卷25_第4页
第4页 / 共17页
2022年软考-软件评测师考试题库及全真模拟冲刺卷(含答案带详解)套卷25_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《2022年软考-软件评测师考试题库及全真模拟冲刺卷(含答案带详解)套卷25》由会员分享,可在线阅读,更多相关《2022年软考-软件评测师考试题库及全真模拟冲刺卷(含答案带详解)套卷25(17页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-软件评测师考试题库及全真模拟冲刺卷(含答案带详解)1. 单选题( )不属于网络测试的测试类型。问题1选项A.可靠性测试B.可接受性测试C.存储容量测试D.吞吐量测试【答案】C【解析】网络测试的类型为:网络可靠性测试、网络可接受性测试、网络瓶颈测试、网络容量规划测试、网络升级测试、网络功能/特性测试、网络吞吐量测试、网络响应时间测试、衰减测试、网络配置规模测试、网络设备评估测试等。选项C属于存储范畴的内容,不属于网络范畴。2. 单选题为了提高模块独立性,模块之间最好采用( )耦合。问题1选项A.数据B.标记C.控制D.公共【答案】A【解析】模块独立是值每个模块完成换一个相对独立的

2、特定子功能,并且与其他模块之间的联系简单。衡量模块独立程度的标准有:聚合和耦合高聚低耦;其中耦合是模块之间的相对独立性的度量;耦合类型从低到高如下所示:非直接耦合:两个模块之间没有直接关系,它们的联系完全是通过主模块的控制和调用来实现的。数据耦合:两个模块彼此间通过数据参数交换信息。标记耦合:一组模块通过参数表传递记录信息,这个记录是某一个数据结构的子结构,而不是简单变量。控制耦合:两个模块彼此间传递的信息中有控制信息。外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息。公共耦合:两个模块之间通过一个公共的数据区域传递信息。内容耦合:一个模块

3、需要涉及到另一个模块的内部信息。3. 单选题以下关于软件使用质量的叙述中,不正确的是( )。问题1选项A.使用质量是从用户角度看待的质量B.使用质量的属性包括有效性、生产率、安全性和可移植性C.有效性指软件产品在指定使用环境下,实现用户要求的准确度和完整性目标的能力D.生产率指软件产品在指定使用环境下,使用户可使用与获得的有效性有关的合适数据资源的能力【答案】B【解析】使用质量是从用户角度看待的质量,其属性分为:有效性、生产率、安全性和满意度有效性:是指软件产品在指定的使用环境下,使用户获得满足准确度和完整性要求的规定目标的能力生产率:是指软件产品在指定的使用环境下,使用户与获得的有效性有关的

4、合适数量资源的能力安全性:是指软件产品在指定使用环境下,获得可接受的对人类、事务、软件、财产或环境有害的风险级别的能力满意度:是指软件产品在指定使用环境下,使用户满意的能力4. 单选题在Windows操作系统下,要获取某个网络开放端口所对应的应用程序信息,可以使用命令( )。问题1选项A.ipconfigB.tracerouteC.netstatD.nslookup【答案】C【解析】ipconfig命令用于显示当前的TCP/IP网络配置的信息tracert命令用于显示、追踪路由信息netstat命令用于显示网络连接、路由表、网络接口等信息nslookup命令用于实现域名解析相关信息的查询等功能

5、5. 单选题某计算机系统页面大小为4K,进程P的页面变换表如下表所示。若P中某数据的逻辑地址为十六进制2C18H,则该地址的页号和页内地址分别为( );经过地址变换后,其物理地址应为十六进制( )。问题1选项A.2和518HB.2和C18HC.5和518HD.5和C18H问题2选项A.2C18HB.4C18HC.5C18HD.8C18H【答案】第1题:B第2题:C【解析】 题中页面大小为4K即212,即一个页面需要12位二进制来表示;地址2C18 H,对应的二进制为:10 1100 0001 1000,由于一个页需要12位二进制表示,因此前面两位10表示的是页号,后面12位1100 0001

6、1000表示的是页内地址,即页号位2,页内地址为C18;查表,页号为2的地址对应的物理块号为5,即0101,所以对应的物理地址为 0101 1100 0001 1000 即5C18 H。6. 单选题对n个关键码构成的序列采用简单选择排序法进行排序的过程是:第一趟经过n-1次关键码之间的比较,确定出最小关键码在序列中的位置后,再将其与序列的第一个关键码进行交换,第二趟则在其余的n-1个关键码中进行n-2次比较,确定出最小关键码的位置后,再将其与序列的第二个关键码进行交换以此类推,直到序列的关键码从小到大有序排列。在简单选择排序过程中,关键码之间的总比较次数为( )。问题1选项A.n(n-1)/2

7、B.n2/2C.n(n+1)/2D.nlogn【答案】A【解析】依据题干的描述完成第1趟排序比较次数为n-1;第2趟为n-2次比较;以此类推;所以总的比较次数为:(n-1)+(n-2)+1=n(n-1)/27. 单选题现欲开发某高校一卡通系统,用于替换一个已经存在的系统,则最适于采用( ) 过程模型。问题1选项A.瀑布B.原型化C.增量D.螺旋【答案】A【解析】计、编码、测试、运行与维护。它规定了由前至后、相互衔接的固定次序;以项目阶段评审和文档控制为手段有效地对整个开发过程进行指导;其优点是:容易理解,管理成本低;强调开发的阶段性早期计划及需求调查和产品测试;其缺点是:客户必须能够完整、正确

8、、清晰地表达他们的需要;在开始的23个阶段中,很难评估真正的进度状态;当项目结束时,出现大量的集成和测试工作;直到项目结束之前,都不能演示系统的能力;需求或设计中的错误往往只有到了项目后期才能够被发现,对项目风险控制能力较弱,从而导致项目常常延期完成,开发费用超出预期。适用项目:需求明确、解决方案明确的项目原型模型:开始于沟通,其目的是定义软件的总体目标,标识需求,然后快速制定原型开发的计划,定原型的目标和范围,采用快速设计方式对其进行建模,并构件原型。利用原型再通过与用户进行交互验证和进一步改进,重复这一过程最终得到令用户满意的软件产品其优点是:利于增加软件人员和用户对系统需求的理解;原型的

9、最终版本可作为产品或者最终系统的一部分;其缺点是:文档容易被忽略;建立原型的许多工作被浪费;项目难以规划和管理。适用项目:需求不明确,动态变化的项目(如界面的开发)增量模型:融合了瀑布模型的基本成分和原型实现的迭代特征,假设可以将需求分段为一系列增量产品,每一增量可以分别开发。其特点:第1个增量往往是核心产品;客户对每个增量的使用和评估都作为下一个增量发布的新的特征和功能;增量模型强调每一个增量均发布一个可操作的产品;其优点是:具有瀑布模型的所有优点;第一个可交付版本所需要的成本和时间很少;开发由增量表示小的系统所承担的风险不大;由于很快发布第一个版本,因此可以减少用户需求的变更;运行增量投资

10、,即在项目开始时,可以仅对一个或两个增量投资。其缺点是:如果没有对用户的变更要求进行规划,那么产生的初始增量可能会造成后来增量的不稳定;如果需求不像早期思考的那样稳定和完整,那么一些增量就可能需要重新开发,重新发布;管理发生的成本、进度和配置的复杂性可能会超出组织的能力。适用项目:需求大部分明确,系统较为复杂,有一定技术风险螺旋模型:采用一种周期性的方法来进行系统开发,结合原型方法和瀑布模型;每一周期都包括制定计划、风险分析、实施工程和评审4个阶段,进行迭代其优点是:客户始终参与,和管理层有效地交互;强调风险分析,使得开发人员和用户对每个演化层出现的风险有所了解。其缺点是:需要具有相当丰富的风

11、险评估经验,在风险较大的项目开发中,如果未能够及时标识风险,势必造成重大损失;过多的迭代次数会增加开发成本,延迟提交时间适用项目:庞大、复杂并具有高风险的系统本题是替换现有的系统,需求已经很明确,所以用瀑布模型最合适8. 单选题系统交付后,修改偶尔会出现乱码的问题,该行为属于( )维护。问题1选项A.正确性B.适应性C.完善性D.预防性【答案】A【解析】更正性维护:更正交付后发现的错误。适应性维护:使软件产品能够在变化后或变化中的环境中继续使用。完善性维护:改进交付后产品的性能和可维护性。预防性维护:在软件产品中的潜在错误成为实际错误前,检测并更正它们。9. 单选题以下关于软件测试目的的叙述中

12、,不正确的是( )。问题1选项A.测试是程序的执行过程,目的在于发现错误B.一个好的测试用例在于能发现至今未发现的错误C.分析错误产生原因不便于软件过程改进D.通过对测试结果分析整理,可以修正软件开发规则【答案】C【解析】软件测试发现问题,对错误进行分析应该是利于软件过程的改进。10. 单选题以下关于海明码的叙述中,正确的是( )。问题1选项A.校验位与数据信息位混淆且随机分布B.数据信息位与校验位需要满足一定的位置关系C.需将所有校验位设置在所有数据信息位之后D.校验位的长度必须与数据信息位的长度相同【答案】B【解析】海明码是由贝尔实施室设计的,利用奇偶性来检查和纠错的校验方法。海明码的构成

13、方法是在数据位之间的确定位置上插入k个校验位,通过扩大码距来实现检错和纠错。数据位(n位)与校验位(k位),满足关系2k n+k11. 单选题对于逻辑表达式(a|b)(c2)&d问题1选项A.2B.4C.8D.16【答案】C【解析】条件覆盖的测试用例数为:2n,本题条件为(a|b)、c2、d0三个条件。12. 单选题在项目估算中,需要考虑的主要方面不包括( )。问题1选项A.项目规模B.项目复杂度C.项目成本D.项目类型【答案】D【解析】项目估算一般需要考虑规模、复杂度、成本等因素;但一般与项目类型无关13. 单选题Web的安全性测试包括( )。部署与基础结构输入验证身份验证授权配置管理敏感数据问题1选项A.B.C.D.【答案】D【解析】WEB的安全性测试涉及:部署与基础结构、输入验证、身份验证、授权、配置管理、敏感数据、会话管理、加密、参数操作、异常管理、审核、日志记录14. 单选题将二进制序列0011011表示为八进制形式,为( )。问题1选项A.033B.27C.66D.154【答案】A【解析】二进制转八进制,将二进制序列从右向左分组,每三位二进制一组,然后将每组对应的序列转换成对应的八进制数字即可;本题序列为:0011011分组后为0 011 011,每组转成八进制数字为:0 3 315. 单选题以下关于软件项目工作量估算的叙述中,不正确的是

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

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

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