2022-2023年软件水平考试-(中级)软件评测师考试题库答案+详解_第1页
2022-2023年软件水平考试-(中级)软件评测师考试题库答案+详解_第2页
2022-2023年软件水平考试-(中级)软件评测师考试题库答案+详解_第3页
2022-2023年软件水平考试-(中级)软件评测师考试题库答案+详解_第4页
2022-2023年软件水平考试-(中级)软件评测师考试题库答案+详解_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

2022-2023年软件水平考试-(中级)软件评测师考试题库答案+详解(图片大小可任意调节)第I卷一.全考点押密题库(共15题)1.三总线结构的计算机总线系统由()组成。A.CPU总线、内存总线和IO总线B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线2.某开发小组欲开发一个大型软件系统,需求变化较小,此时最不适宜采用()过程模型A.瀑布B.原型C.增量D.螺旋3.假设系统有n(n≧6)个并发进程共享资源R,且资源R的可用数为4。若采用PV操作,则相应的信号量S的取值范围应为()。A.-1~n-1B.-6~4C.-(n-1)~1D.-(n-4)~44.按照测试实施组织,可将测试划分为开发方测试、用户测试、第三方测试。下面关于开发方测试的描述正确的是()。①开发方测试通常也叫“验证测试”或“Alpha测试”②开发方测试又称“Beta测试”③开发方测试可以从软件产品编码结束之后开始,或在模块(子系统)测试完成后开始,也可以在确认测试过程中产品达到一定的稳定和可靠程度之后在开始④开发方测试主要是把软件产品有计划地免费分发到目标市场,让用户大量使用,并评价、检查软件A.②③B.①③C.②④D.①②③5.某教学管理数据库中,学生、课程关系模式和主键分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择。一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的“选课”联系类型为()所以对该联系(请作答此空)。A.不需要构建—个独立的关系模式B.需要构建一个独立的关系模式,且关系模式为:SC(课程号,成绩)C.需要构建一个独立的关系模式,且关系模式为:SC(学号,成绩)D.需要构建—个独立的关系模式,且关系模式为:SC(学号,课程号,成绩)6.通用的高级程序设计语言一般都会提供描述数据、运算、控和数据传输的语言成分,其中,控制包括顺序、选择和()结构A.循环B.递归C.函数D.跳转7.假设系统采用PV操作实现进程同步与互斥。若n个进程共享两台打印机,那么信号量S的取值范围为()。A.-2~nB.-(n-1)~1C.-(n-1)~2D.-(n-2)~28.对于软件的β测试,下列描述正确的是()。A.β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试B.β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试C.β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试D.β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试9.在分布式数据库中有分片透明、复制透明、位置透明和逻辑透明等基本概念,其中:(请作答此空)是指局部数据模型透明,即用户或应用程序无须知道局部使用的是哪种数据模型;()是指用户或应用程序不需要知道逻辑上访问的表具体是怎么分块存储的。A.分片透明B.复制透明C.位置透明D.逻辑透明10.准确性质量子特性属于()质量特性A.功能性B.效率C.可靠性D.可维护性11.有关评估系统效率质量特性,以下论述正确的是()A.响应时间越长,系统执行效率越高B.响应时间和交易执行吞吐量都是用来衡量系统执行快慢的C.响应时间越短,交易执行吞吐量越大D.系统的访问量越大,交易执行吞吐量越大12.高度为n的完全二叉树最少的结点数为()。A.2^(n-1)B.2^(n-1)+1C.2^nD.2^n-113.V模型描述了软件基本的开发过程和测试行为,描述了不同测试阶段与开发过程各阶段的对应关系。其中,单元测试对应的开发阶段是()。A.需求分析阶段B.概要设计阶段C.详细设计阶段D.编码阶段14.以下不属于安全测试方法的是()。A.安全功能验证B.安全漏洞扫描C.大数据量测试D.数据侦听15.软件设计师王某在其公司的某一综合楼信息管理系统软件开发工作中承担了大部分程序设计工作,该系统交付用户后,投入试运行后,王某离职离开公司,并带走了该综合信息管理系统的源程序,拒不交还公司,王某认为,综合信息管理系统的源程序是他独立完成的,他是综合信息系统源程序的软件著作权人,王某的行为()。A.侵犯了公司的软件著作权B.未侵犯了公司的软件著作权C.侵犯了公司的商业秘密权D.不涉及侵犯了公司的软件著作权第I卷参考答案一.全考点押密题库1.答案:B解析:本题考查计算机系统基础知识。总线上传输的信息类型分为数据、地址和控制,因此总线由数据总线、地址总线和控制总线组成。2.答案:B3.答案:D解析:PV操作与信号量的处理相关,P表示通过的意思,V表示释放的意思。一般来说,信号量S>=0时,S表示可用资源的数量。执行一次P操作意味着请求分配一个单位资源,因此S的值减1;当S<0时,表示已经没有可用资源,请求者必须等待别的进程释放该类资源,它才能运行下去。而执行一个V操作意味着释放一个单位资源,因此S的值加1;若S<0,表示有某些进程正在等待该资源,因此要唤醒一个等待状态的进程,使之运行下去。初始值资源数为4,所以信号量S的最大值是4,n进程申请,则信号量S的最小值为4-n,也就是-(n-4)。故正确答案为D4.答案:B解析:按实施组织划分有开发方测试(a测试)、用户测试(B测试)、第三方测试开发方测试(a测试):通常也称为“验证测试”或“a测试”。开发方通过检测和提供客观证据,证实软件的实现是否满足规定的需求。用户测试(B测试):通常被看成是一种“用户测试”。β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试。B测试主要是把软件产品有计划地免费分发到目标市场,让用户大量使用,并评价、检查软件。通过用户各种方式的大量使用,来发现软件存在的问题与错误,把信息反馈给开发者修改。第三方测试:第三方测试也称为独立测试,是由相对独立的组织进行的测试。由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试。5.答案:D解析:本题考查数据库关系模式的基础知识。对于多对多的联系转换成关系时,需要构建一个独立的关系模式,联系的属性由两端实体的码和联系的属性组成,对于本题要求:“一旦学生选择某门课程必定有该课程的成绩”,联系本身需要记录成绩,所以SC关系需要由学号,课程号,成绩三个属性组成,故正确答案为:D6.答案:A解析:语句间的结构:顺序语句、选择语句和循环语句。7.答案:D解析:本题考查的是操作系统PV操作方面的基本知识。系统采用'PV操作实现进程同步与互斥,若有n个进程共享两台打印机,那么信号量S初值应为2。当第1个进程执行P(S)操作时,信号量S的值减去1后等于1;当第2个进程执行P(S)操作时,信号量S的值减去1后等于0;当第3个进程执行P(S)操作时,信号量S的值减去1后等于-1;当第4个进程执行P(S)操作时,信号量S的值减去1后等于-2;……;当第n个进程执行P(S)操作时,信号量S的值减去1后等于-(n-2)。可见,信号量S的取值范围为-(n-2)~2。8.答案:D解析:本题考查β测试的概念。α测试是在软件公司内部展开的测试,一般由公司内部的专业人员执行;β测试是在软件公司外部展开的测试,一般由最终用户执行。9.答案:D解析:分片透明:是指用户不必关系数据是如何分片的,它们对数据的操作在全局关系上进行,即关系如何分片对用户是透明的,因此,当分片改变时应用程序可以不变。分片透明性是最高层次的透明性,如果用户能在全局关系一级操作,则数据如何分布,如何存储等细节自不必关系,其应用程序的编写与集中式数据库相同。复制透明:用户不用关心数据库在网络中各个节点的复制情况,被复制的数据的更新都由系统自动完成。在分布式数据库系统中,可以把一个场地的数据复制到其他场地存放,应用程序可以使用复制到本地的数据在本地完成分布式操作,避免通过网络传输数据,提高了系统的运行和查询效率。但是对于复制数据的更新操作,就要涉及到对所有复制数据的更新。位置透明:是指用户不必知道所操作的数据放在何处,即数据分配到哪个或哪些站点存储对用户是透明的。逻辑透明:又叫做局部映像透明性,是最低层次的透明性,该透明性提供数据到局部数据库的映像,即用户不必关系局部DBMS支持哪种数据模型、使用哪种数据操纵语言,数据模型和操纵语言的转换是由系统完成的。因此,局部映像透明性对异构型和同构异质的分布式数据库系统是非常重要的。10.答案:A11.答案:B解析:本题考查系统效率质量特性的基本概念。响应时间越长,系统效率越低,所以A是错误的;交易执行吞吐量不是由响应时间决定的,如果系统的访问量很小,响应时间再快,吞吐量也不会大,所以C是错的;同理,系统访问量很大,但是处理能力有限,交易执行吞吐量也不会大,所以D是错的。12.答案:A13.答案:C解析:本题考察软件测试的V模型。V模型对应关系如下,单元测试对应的开发阶段是详细设计阶段,如下图所示:14.答案:C解析:本题考查安全测试的基础知识。安全测试方法包括安全功能验证、安全漏洞扫描、模拟攻击实验和数据侦听。本题中的大数据量测试是一种负载压力测试方法。故正确答案为C15.答案:A解析:综合楼信息管理系统是王某完成所在岗位工作的产物,属于职务作品,职务作品著作权应该为公司拥有,王某享有署名权。所以,本题中王某侵犯了公司的著作权。第II卷一.全考点押密题库(共15题)1.下图是()设计模式的类图,该设计模式的目的是(请作答此空),图中,Subject和Proxy之间是()关系,Proxy和RealSubject之间是()关系。A.将一个类的接口转换为客户期望的另一种接口,使得原本不匹配的接口而无法合作的类可以一起工作B.将一个抽象与其实现分离开,以便两者能够各自独立地演变C.动态地给一个对象附加额外的职责,不必通过子类就能灵活地增加功能D.为一个对象提供代理以控制该对象的访问2.当一个双处理器的计算机系统中同时存在3个并发进程时,同一时刻允许占用处理器的进程数()。A.至少为2个B.最多为2个C.至少为3个D.最多为3个3.CPU是一块超大规模的集成电路,其中主要部件有()。A.运算器、控制器和系统总线B.运算器、寄存器组和内存储器C.控制器、运算器和寄存器组D.运算器、寄存器和寄存器组4.以下不属于软件项目风险的是()。A.团队成员离职B.团队成员可以进行良好沟通C.团队成员缺乏某方面培训D.招不到符合项目技术要求的团队成员5.POP3协议采用()模式,客户端代理与POP3服务器通过建立(请作答此空)连接来传送数据。A.TCPB.UDPC.P2PD.IP6.软件内部/外部质量模型中,()不是可移植性包括的子特性。A.适应性B.易改变性C.共存性D.易替换性7.以下属于CPU中算术逻辑单元的部件是()。A.程序计数器B.加法器C.指令寄存器D.指令译码器8.以下测试内容中,不属于GUI测试的是()。A.窗口相关操作是否符合标准B.菜单和鼠标操作是否正确C.计算结果是否正确D.数据显示是否正常9.Thereisnothinginthisworldconstantbutinconstancy.—SWIFTProjectafterprojectdesignsasetofalgorithmsandthenplungesintoconstructionofcustomer-deliverablesoftwareonaschedulethatdemandsdeliveryofthefirstthingbuilt.Inmostprojects,thefirstsystembuiltis(请作答此空)usable.Itmaybetooslow,toobig,awkwardtouse,orallthree.Thereisno()buttostartagain,smartingbutsmarter,andbuildaredesignedversioninwhichtheseproblemsaresolved.Thediscardand()maybedoneinonelump,oritmaybedonepiece-by-piece.Butalllarge-systemexperienceshowsthatitwillbedone.Whereanewsystemconceptornewtechnologyisused,onehastobuildasystemtothrowaway,foreventhebestplanningisnotsoomniscient(全知的)astogetitrightthefirsttime.Themanagementquestion,therefore,isnotwhethertobuildapilotsystemandthrowitaway.Youwilldothat.Theonlyquestioniswhethertoplaninadvancetobuilda(),ortopromisetodeliverthethrowawaytocustomers.Seenthisway,theanswerismuchclearer.Deliveringthatthrowawaytocustomersbuystime,butitdoessoonlyatthe()ofagony(极大痛苦)fortheuser,distractionforthebuilderswhiletheydotheredesign,andabadreputationfortheproductthatthebestredesignwillfindhardtolivedown.Henceplantothrowoneaway;youwill,anyhow.A.almostB.oftenC.usuallyD.Barely10.若内存容量为4GB,字长为32,则______。A.地址总线和数据总线的宽度都为32B.地址总线的宽度为30,数据总线的宽度为32C.地址总线的宽度为30,数据总线的宽度为8D.地址总线的宽度为32,数据总线的宽度为811.某文件管理系统采用位示图(bitmap)记录磁盘的使用情况。如果系统的字长为32位,磁盘物理块的大小为4MB,物理块依次编号为:0、1、2、…,位示图字依次编号为:0、1、2、…,那么16385号物理块的使用情况在位示图中的第(请作答此空)个字中描述;如果磁盘的容量为1000GB,那么位示图需要()个字来表示。A.128B.256C.512D.102412.采用模2除法进行校验码计算的是()A.CRC码B.ASCⅡ码C.BCD码D.海明码13.软件工程的基本要素包括方法、工具和()A.软件系统B.硬件环境C.过程D.人员14.一个优秀的概念设计不包含()A.用客户语言编写B.描述系统功能C.描述软件构件的层次和功能D.与需求文档链接15.风险分析在软件项目开发中具有重要作用,包括风险识别、风险预测、风险评估和风险控制等。"建立风险条目检查表"是()时的活动,"描述风险的结果"是(请作答此空)时的活动。A.风险识别B.风险预测C.风险评估D.风险控制第II卷参考答案一.全考点押密题库1.答案:D解析:适配器模式:将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。桥接模式:将抽象部分与它的实现部分分离,使它们都可以独立地变化。装饰模式:指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。代理模式:为一个对象提供代理以控制该对象的访问。类之间的关系主要有以下几种:(1)继承关系:是指子类自动地具有其父类的全部属性与操作,也称为父类对子类的泛化。在UML建模语言中,采用空心三角形表示,从子类指向父类。(2)关联关系:是指两个或多个类之间的一种静态关系,表现为一个类是另一个类的成员变量。在UML类图中,双向的关联可以有两个箭头或者没有箭头,单向的关联有一个箭头,带普通箭头的实心线指向被拥有者。(3)聚合关系:是整体与部分之间的关系,是强的关联关系。在UML中,聚合关系用带空心菱形的实心线,菱形指向整体。(4)依赖关系:也是类之间的一种静态关系,表现为一个类是另外一个类的局部变量。在UML中,依赖关系用带箭头的虚线表示,由依赖的一方指向被依赖的一方。2.答案:B解析:本小题考查并发进程资源占用的基础知识。题目中明确指出是双处理器的计算机系统,同时存在3个并发进程,此时双处理器最多可以处理的数程数为2。故正确答案为B3.答案:C解析:本题考查CPU主要部件的基础知识。中央处理器主要包括运算器和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。它与内部存储器(Memory)和输入/输出(I/O)设备合称为电子计算机三大核心部件。所以CPU主要由运算器、控制器、寄存器组和内部总线等部件组成。故正确答案为:C4.答案:B解析:只有B选项是有利于项目正常进展的,其他选项都属于项目的风险。5.答案:A解析:概念:全名为“PostOfficeProtocol-Version3”,即“邮局协议版本3”。POP适用于C/S结构的脱机模型的电子邮件协议,目前已发展到第三版,称POP3。协议支持离线邮件处理,当邮件发送到服务器后,电子邮件客户端会调用邮件客户端程序,下载所有未阅读的电子邮件,当邮件从邮件服务器发送到个人计算机上,同时邮件服务器会删除该邮件。POP3协议特性默认端口:110默认传输协议:TCP适用的构架结构:C/S访问模式:离线访问C/S即Client/Server,本题正确答案为A。6.答案:B解析:本题考查国标16260中可移植性包括的子特性。可移植性包括的子特性如下。·适应性:软件产品无需采用手段就可能适应不同的指定环境的能力。·易安装性:软件产品在指定环境中被安装的能力。·共存性:软件在公共环境中分享资源与其他独立软件共存的能力。·易替换性:在环境、目的相同的情况下替代另一个指定软件的能力。·可移植性依从性:软件产品依从可移植性相关的标准或约定的能力。7.答案:B解析:中央处理器主要包括运算器(算术逻辑运算单元:运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。算术逻辑单元是运算器的重要组成部件,负责处理数据,实现对数据的算术运算和逻辑运算。程序计数器是用于存放下一条指令所在单元的地址的地方。8.答案:C解析:本题考查GUI测试的基本概念。GUI(图形用户界面)测试关注的是人和机器的交互,窗口操作、菜单操作、鼠标操作、数据显示都属于交互的范畴,因此属于GUI测试的内容。计算结果是否正确是软件的功能,与界面交互无关,应选择选项C。9.答案:D解析:题意想要表达的意思是并不好用,正确答案为D,几乎不。附(参考翻译):世界上没有一成不变的东西.——斯威夫特项目组设计了一套项目算法,在按照约定交付给客户时发现了该软件存在结构性的问题。在大多数项目中,建立的第一套系统几乎是不可用的,它可能运行太慢、数据太大、使用不方便等,或者这三者都有。除了重新开始之外我们别无选择,虽然很痛苦但是我们可以更加睿智地构建一个重新设计的版本,解决掉存在的问题。可以一次全部丢弃和重构,也可以分批进行。但是从过往的经验来看,所有的大型系统都必然经历这样的过程。在使用时系统研究新概念或新技术,就必须建立一个系统并抛弃,因为即使最好的规划也不能保证考虑到方方面面,使第一次便获得让人满意的结果。因此,管理并不是考虑是否需要建立一项试验系统然后又把它扔了,因为这是必须的。问题仅在于是否要计划提前打造产品,或作出承诺,为客户提供这种必然会被替换的产品。如果这样来考虑,答案是很清楚的。为客户提供这类产品需要花费时间,但对用户来说痛苦的代价是巨大的,会使建设者他们重新设计时分心,坏的声誉也会导致最好的重新设计难以落实。所以将舍弃写进你的计划;无论怎样,你都会的。10.答案:A解析:一般而言,数据总线的宽度就是处理机的字长,所以本题的数据总线宽度为32;地址总线的宽度就是处理机寻址范围,若地址总线为n位,则可寻址空间为2的n次方字节。所以本题解法:可寻址空间:4*1024*1024*1024*位,所以地址总线宽度为32。11.答案:C解析:本题考查操作系统文件管理的基础知识。文件管理系统是在外存上建立一张位示图,记录文件存储器的使用情况。每一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用。因为字长为32,所以每个字可以表示32个物理块的使用情况,物理块编号从0开始,所以(16385+1)/32=512余2,又因为字也是从0开始编号,所以16385号物理块应该在位示图的第512个子中描述。故14题答案为C。12.答案:A解析:本小题考查校验码的基础知识。CRC码:即循环冗余校验码,是一种数据传输检错功能,借助于模2除法则,其余数为校验字段。ASCⅡ码:是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,是现今最通用的单字节编码系统。BCD码:亦称二进码十进数或二—十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码。是一种二进制的数字编码形式,用二进制编码的十进制代码。海明码:也叫做“汉明码”,是在电信领域的一种线性调试码,以发明者理查德·卫斯里·汉明的名字命名。故正确答案为A13.答案:C解析:软件工程是一种层次化的技术,从底向上分别为质量、过程、方法和工具。任何工程方法必须以有组织的质量承诺为基础。软件工程的基础是过程,过程是将技术结合在一起的凝聚力,使得计算机软件能够被合理地和及时地开发,过程定义了一组关键过程区域,构成了软件项目管理控制的基础;方法提供了建造软件在技术上需要“如何做”,它覆盖了一系列的任务。方法也依赖于一些基本原则,这些原则控制了每一个技术区域而且包含建模活动和其他描述技术;工具对过程和方法提供了自动或半自动的支持,如计算机辅助软件工程(CASE)。软件工程的基本要素包括方法、工具和过程。14.答案:C15.答案:B解析:本题考查软件开发过程中的风险分析基础知识。风险分析包括风险识别、风险预测、风险评估和风险控制等4个不同活动,在风险识别过程中,要识别潜在的预算、进度、个体、资源、用户和需求等方面的问题以及对整个项目的影响,并建立风险条目检查表,列出所有可能的风险事项。在风险预测过程中,需要建立一个表示风险可能性的参考标准,描述风险条目的结果,估计风险对项目的影响等。第III卷一.全考点押密题库(共15题)1.()不是蠕虫病毒。A.熊猫烧香B.红色代码C.冰河D.爱虫病毒2.白盒测试也称结构测试或逻辑驱动测试,典型的白盒测试方法包括静态测试和动态测试。其中,静态测试除了静态结构分析法、静态质量度量法外,还有()。A.代码检查法B.逻辑覆盖法C.基本路径测试法D.结构覆盖法3.某软件公司项目组的程序员在程序编写完成后均按公司规定撰写文档,并上交公司存档。此情形下,该软件文档著作权应由()享有。A.程序员B.公司与项目组共同C.公司D.项目组全体人员4.以下哪一项不属于软件易用性测试关注的范畴()。A.软件界面的色彩是否协调B.软件是否能在多种操作系统下运行C.软件是否支持用户根据自己的需要进行定制D.软件是否能主动引导用户使用相互关联的功能5.以下对软件测试问题分类的描述中,正确的是()。A.软件错误是指软件生命周期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生。B.软件缺陷是存在于软件(文档、数据、文档)之中的那些不希望或不可接受的偏差。C.软件故障是指软件运行过程中出现的一种不希望或不可接受的外部状态。D.软件失效是指软件运行时产生的一种不希望或不可接受的内部行为结果。6.POP3协议采用(请作答此空)模式,客户端代理与POP3服务器通过建立()连接来传送数据。A.Browser/ServerB.Client/ServerC.PeertoPeerD.PeertoServer7.某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为()。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。部门和员工之间是(请作答此空)联系。一个员工同一天可为多位顾客维修车辆,而一名顾客,也可由多个员工为其维修车辆,维修关系模式的主键是(),员工关系模式的外键是()。A.1:1B.1:nC.n:1D.n:m8.以下不属于网络测试的测试指标的是()。A.吞吐量B.延时C.并发用户数D.丢包率9.安全防护策略是软件系统对抗攻击的主要手段,安全防护策略不包括()。A.安全日志B.入侵检测C.漏洞扫描D.数据备份与恢复10.()服务的主要作用是提供远程登录服务。A.GopherB.FTPC.TelnetD.E-mail11.以下关于文档测试的说法中,不正确的是()。A.文档测试需要仔细阅读文档,检查每个图形B.文档测试需要检查文档内容是否正确和完善C.文档测试需要检查标记是否正确性D.文档测试需要确保大部分示例经过测试12.以下关于文档测试的叙述中,不正确的是()。A.文档要面向所有级别读者B.文档中用到的术语要符合行业规范C.需要检查所有信息是否真实正确D.需要检查软件返回结果跟文档描述是否一致13.Thereisnothinginthisworldconstantbutinconstancy.—SWIFTProjectafterprojectdesignsasetofalgorithmsandthenplungesintoconstructionofcustomer-deliverablesoftwareonaschedulethatdemandsdeliveryofthefirstthingbuilt.Inmostprojects,thefirstsystembuiltis()usable.Itmaybetooslow,toobig,awkwardtouse,orallthree.Thereisno()buttostartagain,smartingbutsmarter,andbuildaredesignedversioninwhichtheseproblemsaresolved.Thediscardand()maybedoneinonelump,oritmaybedonepiece-by-piece.Butalllarge-systemexperienceshowsthatitwillbedone.Whereanewsystemconceptornewtechnologyisused,onehastobuildasystemtothrowaway,foreventhebestplanningisnotsoomniscient(全知的)astogetitrightthefirsttime.Themanagementquestion,therefore,isnotwhethertobuildapilotsystemandthrowitaway.Youwilldothat.Theonlyquestioniswhethertoplaninadvancetobuilda(),ortopromisetodeliverthethrowawaytocustomers.Seenthisway,theanswerismuchclearer.Deliveringthatthrowawaytocustomersbuystime,butitdoessoonlyatthe(请作答此空)ofagony(极大痛苦)fortheuser,distractionforthebuilderswhiletheydotheredesign,andabadreputationfortheproductthatthebestredesignwillfindhardtolivedown.Henceplantothrowoneaway;youwill,anyhow.A.worthB.valueC.costD.invaluable14.若要求对大小为n的数组进行排序的平均时间复杂度为O(n^2)??,且是不稳定的(即如果待排序的序列中两个数据元素具有相同的值,在排序前后它们的相对位置有可能发生改变),则可选择的排序方法是()A.快速排序B.归并排序C.直接选择排序D.冒泡排序15.POP3协议采用___1___模式,客户端代理与POP3服务器通过建立__2____连接来传送数据。1、____A.Browser/ServerB.Client/ServerC.PeertoPeerD.PeertoServer第III卷参考答案一.全考点押密题库1.答案:C解析:本题考查计算机病毒的基础知识。"蠕虫"(Worm)是一个程序或程序序列,它是利用网络进行复制和传播,传染途径是通过网络、移动存储设备和电子邮件。最初的蠕虫病毒定义是在DOS环境下,病毒发作时会在屏幕上出现一条类似虫子的东西,胡乱吞吃屏幕上的字母并将其改形,蠕虫病毒因此而得名。常见的蠕虫病毒有红色代码、爱虫病毒、熊猫烧香、Nimda病毒、爱丽兹病毒等。冰河是木马软件,主要用于远程监控。冰河木马后经其他人多次改写形成多种变种,并被用于入侵其他用户的计算机的木马程序。2.答案:A解析:本题考查对软件白盒测试相关内容的了解。白盒测试按照程序内部逻辑测试程序,检验程序中每条通路是否按预定要求正确工作。典型的白盒测试方法包括:静态测试、动态测试。其中静态测试包括:代码检查法、静态结构分析法、静态质量度量法。3.答案:C解析:本题考查软件文档著作权的基础知识。本题目是在程序编写完成后按照公司规定撰写的文档,属于职务作品,所以软件文档的著作权应该归属为公司所有。故正确答案为C4.答案:D解析:软件易用性是对软件是否好用的一种度量。易用性测试包括用户文档的测试,易安装性测试、功能易用性测试以及用户界面测试。易安装性测试包括安装手册的易用性、安装的自动化程度、安装的灵活性、安装中断的处理、修复安装和卸载、多环境安装的支持。功能易用性测试包括业务符合度、功能定制性、功能的关联度、数据的共享度、用户约束的合理度。用户界面测试包括界面整体测试、界面元素测试、输入测试。A项属于用户界面整体测试的合理性测试;B项属于易安装性测试的多环境安装的支持;C项属于功能易用性测试的功能定制性。D项不属于软件易用性测试关注的范畴。5.答案:B解析:本题考察软件问题的分类。软件错误(Error):指在软件生存期内不希望或不可接受的人为错误,其结果将导致软件缺陷的产生。其中A选项中写的是导致软件故障的产生,显然是错误的。既然是人为错误,那么对软件本身是一种外部行为。软件缺陷(Defect):存在于软件之中的那些不希望或不可接受的偏差,因此选项B是正确的,缺陷被认为是“欠缺和不够完备的地方”,符合以下任何一种情况,都叫做软件缺陷:1、软件未达到产品说明书中标明的功能;2、软件出现了产品说明书中指明不会出现的错误;3、软件功能超出了产品说明书指明的范围;4、软件未达到产品说明书虽未指出但应达到的目标;5、软件测试人员认为难以理解、不易使用、运行速度慢,和最终用户认为不好使用。软件故障(Fault):指在软件运行过程中出现的一种不希望或不可接受的内部状态。其中C选项说的是外部状态,显然也是错误的。软件故障是一种状态行为,是指一个实体发生障碍和毛病。软件失效(Failure):指在软件运行时产生的一种不希望或不可接受的外部行为结果。其中D选项说的是内部行为,也是错误的。软件失效是系统行为对用户要求的偏离,是一种面向用户的概念。6.答案:B解析:概念:全名为“PostOfficeProtocol-Version3”,即

温馨提示

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

评论

0/150

提交评论