2023年职业考证-软考-软件评测师考试历年高频考点真题荟萃带答案_第1页
2023年职业考证-软考-软件评测师考试历年高频考点真题荟萃带答案_第2页
2023年职业考证-软考-软件评测师考试历年高频考点真题荟萃带答案_第3页
2023年职业考证-软考-软件评测师考试历年高频考点真题荟萃带答案_第4页
2023年职业考证-软考-软件评测师考试历年高频考点真题荟萃带答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

长风破浪会有时,直挂云帆济沧海。住在富人区的她2023年职业考证-软考-软件评测师考试历年高频考点真题荟萃带答案第1卷一.综合题(共10题)1.单选题以下关于Web的兼容性测试的叙述中,不正确的是(

)。问题1选项A.需要针对主流操作系统进行平台兼容性测试B.不同浏览器的安全性设计是一致的C.层次结构风格在不同的浏览器上可能有不同的显示D.浏览器的兼容性和操作系统的兼容性可以结合起来进行测试2.单选题以下对软件测试对象的叙述中,正确的是(

)。问题1选项A.只包括代码B.包括代码、文档、相关数据和开发软件C.只包括代码和文档D.包括代码、文档和相关数据3.单选题以下关于海明码的叙述中,正确的是(

)。问题1选项A.校验位与数据信息位混淆且随机分布B.数据信息位与校验位需要满足一定的位置关系C.需将所有校验位设置在所有数据信息位之后D.校验位的长度必须与数据信息位的长度相同4.单选题计算机中提供指令地址的程序计数器(PC)在(

)中。问题1选项A.控制器B.运算器C.存储器D.I/O设备5.单选题堆是一种数据结构,分为大顶堆和小顶堆两种类型。大(小)顶堆要求父元素大于等于(小于等于)其左右孩子元素。则(

)是一个小顶堆结构。堆结构用二叉树表示,则适宜的二叉树类型为(

)。对于10个结点的小顶堆,其对应的二叉树的高度(层数)为(

)。堆排序是一种基于堆结构的排序算法,该算法的时间复杂度为(

)。问题1选项A.10,20,50,25,30,55,60,28,32,38B.10,20,50,25,38,55,60,28,32,30C.60,55,50,38,32,30,28,25,20,10D.10,20,60,25,30,55,50,28,32,38问题2选项A.普通二叉树B.完全二叉树C.二叉排序树D.满二叉树问题3选项A.3B.4C.5D.6问题4选项A.lgnB.nlgnC.nD.n26.单选题若有字符串“software”,则其长度为3的子串有(

)个。问题1选项A.5B.6C.7D.87.单选题以下描述中,属于通用操作系统基本功能的是(

)。问题1选项A.对计算机系统中各种软、硬件资源进行管理B.对信息系统的运行状态进行监控C.对数据库中的各种数据进行汇总和检索D.对所播放的视频文件内容进行分析8.单选题以下关于软件测试原则的叙述中,不正确的是(

)。问题1选项A.所有的软件测试都应追溯到用户需求B.应当尽早和不断地进行测试C.人力充足时应进行完全测试D.非单元测试阶段,程序员应避免检查自己的程序9.单选题现欲开发某高校一卡通系统,用于替换一个已经存在的系统,则最适于采用(

)过程模型。问题1选项A.瀑布B.原型化C.增量D.螺旋10.单选题以下对软件测试对象的叙述中,不正确的是(

)。问题1选项A.软件测试不只是程序测试B.开发中产生的各种文档也是软件测试的对象C.使用的开发工具也是软件测试的对象D.软件的相关数据也是软件测试的对象第1卷参考答案一.综合题1.【答案】B【解析】Web的配置测试与兼容性测试包括3个方面:浏览器的配置测试:测试不同配置对Web功能的影响程度,再核查有影响的配置在功能说明书中是否有明确题示。平台兼容性测试:需要在用户可能用到的操作系统下,对web系统进行兼容性测试。浏览器兼容性测试:不同的浏览器对Java、Javascript、ActiveX、Plug-ins或不同的HTML规格有不同的支持;框架和层次结构风格在不同的浏览器中也有不同的显示,甚至根本不显示;不同的浏览器对安全性和Java的设置也不一样;浏览器的兼容性可以与操作系统的兼容性结合起来,最有效的方法是采用浏览器/操作系统兼容矩阵来测试不同版本的操作系统上不同厂商、不同版本的浏览器对某些构件和设置的适应性。2.【答案】D【解析】根据软件的定义,软件包括程序、数据和文档,所以软件测试就不仅仅是对程序的测试,也包括对文档的测试等。软件测试应该贯穿于整个软件生命周期,在整个软件生命周期中,不同阶段测试的对象和测试的类型也将不同。在软件定义阶段产生的可行性研究报告、软件需求说明书或系统功能说明书,在软件开发阶段产生的概要设计说明书、详细设计说明书,以及源程序等都是软件测试的对象。3.【答案】B【解析】海明码是由贝尔实施室设计的,利用奇偶性来检查和纠错的校验方法。海明码的构成方法是在数据位之间的确定位置上插入k个校验位,通过扩大码距来实现检错和纠错。数据位(n位)与校验位(k位),满足关系2k≥n+k4.【答案】A【解析】CPU主要由运算器、控制器、寄存器组和内部总线等部件组成运算器由算术逻辑单元、累加寄存器、数据缓冲寄存器和条件状态寄存器组成,是数据加工处理部件,用于完成计算机的各种算术和逻辑运算控制器用于控制整个CPU的工作,决定了计算机运行过程的自动化,不仅能保证程序的正确执行,而且还能处理异常事件,控制器一般包括指令控制逻辑(包括:指令寄存器、程序计数器、地址寄存器、指令译码器)、时序控制逻辑、总线控制逻辑和中断控制逻辑等几个部分试题答案5.【答案】第1题:A第2题:B第3题:B第4题:B【解析】6.【答案】B【解析】子串长度为3,则至少需要3个字符,在本题中are是最后一个满足要求的,sof是第一满足要求的,只要第一个字符位于s与a之间则满足要求,依次类推,一共有6个7.【答案】A【解析】操作系统能有效地组织和管理系统中的各种软/硬件资源,合理地组织计算机系统工作流程,控制程序的执行,并且向用户提供一个良好的工作环境和友好的接口。8.【答案】C【解析】(注意:第1版的考题,部分知识内容与第2版有区别,适当理解)软件测试原则:所有的测试都应追溯到用户需求;应尽早并不断地进行测试;测试工作应避免由原开发软件的人或小组来承担(单元测试除外);穷举测试是不可能的,测试需要终止;充分重视测试中的群集现象;严格按照测试计划来进行,避免随意性。9.【答案】A【解析】计、编码、测试、运行与维护。它规定了由前至后、相互衔接的固定次序;以项目阶段评审和文档控制为手段有效地对整个开发过程进行指导;其优点是:容易理解,管理成本低;强调开发的阶段性早期计划及需求调查和产品测试;其缺点是:客户必须能够完整、正确、清晰地表达他们的需要;在开始的2~3个阶段中,很难评估真正的进度状态;当项目结束时,出现大量的集成和测试工作;直到项目结束之前,都不能演示系统的能力;需求或设计中的错误往往只有到了项目后期才能够被发现,对项目风险控制能力较弱,从而导致项目常常延期完成,开发费用超出预期。适用项目:需求明确、解决方案明确的项目原型模型:开始于沟通,其目的是定义软件的总体目标,标识需求,然后快速制定原型开发的计划,定原型的目标和范围,采用快速设计方式对其进行建模,并构件原型。利用原型再通过与用户进行交互验证和进一步改进,重复这一过程最终得到令用户满意的软件产品其优点是:利于增加软件人员和用户对系统需求的理解;原型的最终版本可作为产品或者最终系统的一部分;其缺点是:文档容易被忽略;建立原型的许多工作被浪费;项目难以规划和管理。适用项目:需求不明确,动态变化的项目(如界面的开发)增量模型:融合了瀑布模型的基本成分和原型实现的迭代特征,假设可以将需求分段为一系列增量产品,每一增量可以分别开发。其特点:第1个增量往往是核心产品;客户对每个增量的使用和评估都作为下一个增量发布的新的特征和功能;增量模型强调每一个增量均发布一个可操作的产品;其优点是:具有瀑布模型的所有优点;第一个可交付版本所需要的成本和时间很少;开发由增量表示小的系统所承担的风险不大;由于很快发布第一个版本,因此可以减少用户需求的变更;运行增量投资,即在项目开始时,可以仅对一个或两个增量投资。其缺点是:如果没有对用户的变更要求进行规划,那么产生的初始增量可能会造成后来增量的不稳定;如果需求不像早期思考的那样稳定和完整,那么一些增量就可能需要重新开发,重新发布;管理发生的成本、进度和配置的复杂性可能会超出组织的能力。适用项目:需求大部分明确,系统较为复杂,有一定技术风险螺旋模型:采用一种周期性的方法来进行系统开发,结合原型方法和瀑布模型;每一周期都包括制定计划、风险分析、实施工程和评审4个阶段,进行迭代其优点是:客户始终参与,和管理层有效地交互;强调风险分析,使得开发人员和用户对每个演化层出现的风险有所了解。其缺点是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论