全国计算机技术与软件专业技术资格(水平)考试_2011全真模拟试卷(三)上午试题.doc_第1页
全国计算机技术与软件专业技术资格(水平)考试_2011全真模拟试卷(三)上午试题.doc_第2页
全国计算机技术与软件专业技术资格(水平)考试_2011全真模拟试卷(三)上午试题.doc_第3页
全国计算机技术与软件专业技术资格(水平)考试_2011全真模拟试卷(三)上午试题.doc_第4页
全国计算机技术与软件专业技术资格(水平)考试_2011全真模拟试卷(三)上午试题.doc_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

全国计算机技术与软件专业技术资格(水平)考试 全真模拟试卷(三)上午试题(考试时间9001130,共150分钟)1.本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。2.每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答。 用户最关心的存储器的性能主要有(1)。关于常用的只读存储器ROM的正确描述是:(2)只能由生产厂家在生产芯片的过程中写入,用户无法改写。(3)允许用户写入一次,以后只能读出,不能改写。(4)不仅可以由用户写入,而且允许用紫外线擦除已经写入的内容。(5)可以直接用电信号按字节改写。 (1) A.存储容量、工作速度、价格 B.存储容量、寿命 C.工作速度、价格 D.存储容量、工作速度、寿命【解析】用户最关心的存储器的性能主要有存储容量、工作速度和价格3个参数。存储容量最常用的单位是字节(Byte),并且要用KB、MB、GB、TB等单位共同来表示1TB240B,1GB230B,1MB220B,1KB210B。工作速度用访问周期TC表示,连续启动两次独立的访问存储器操作所需要的最小时间间隔。价格通常用每个二进制位多少美分来表示,即$c/bit。 MROM只能由生产厂家在生产芯片的过程中写入,用户无法改写。 PROM允许用户写入一次,以后只能读出,不能改写。 EPROM不仅可以由用户写入,而且允许用紫外线擦除已经写入的内容。 EPROM可以直接用电信号按字节改写。闪速存储器(flash memory)能够以块为单位改写。(2) A.MROM B.PROM C.EPROM D.EPROM【解析】用户最关心的存储器的性能主要有存储容量、工作速度和价格3个参数。存储容量最常用的单位是字节(Byte),并且要用KB、MB、GB、TB等单位共同来表示1TB240B,1GB230B,1MB220B,1KB210B。工作速度用访问周期TC表示,连续启动两次独立的访问存储器操作所需要的最小时间间隔。价格通常用每个二进制位多少美分来表示,即$c/bit。 MROM只能由生产厂家在生产芯片的过程中写入,用户无法改写。 PROM允许用户写入一次,以后只能读出,不能改写。 EPROM不仅可以由用户写入,而且允许用紫外线擦除已经写入的内容。 EPROM可以直接用电信号按字节改写。闪速存储器(flash memory)能够以块为单位改写。(3) A.MROM B.PROM C.EPROM D.EPROM【解析】用户最关心的存储器的性能主要有存储容量、工作速度和价格3个参数。存储容量最常用的单位是字节(Byte),并且要用KB、MB、GB、TB等单位共同来表示1TB240B,1GB230B,1MB220B,1KB210B。工作速度用访问周期TC表示,连续启动两次独立的访问存储器操作所需要的最小时间间隔。价格通常用每个二进制位多少美分来表示,即$c/bit。 MROM只能由生产厂家在生产芯片的过程中写入,用户无法改写。 PROM允许用户写入一次,以后只能读出,不能改写。 EPROM不仅可以由用户写入,而且允许用紫外线擦除已经写入的内容。 EPROM可以直接用电信号按字节改写。闪速存储器(flash memory)能够以块为单位改写。.(4) A.MROM B.PROM C.EPROM D.EPROM【解析】用户最关心的存储器的性能主要有存储容量、工作速度和价格3个参数。存储容量最常用的单位是字节(Byte),并且要用KB、MB、GB、TB等单位共同来表示1TB240B,1GB230B,1MB220B,1KB210B。工作速度用访问周期TC表示,连续启动两次独立的访问存储器操作所需要的最小时间间隔。价格通常用每个二进制位多少美分来表示,即$c/bit。 MROM只能由生产厂家在生产芯片的过程中写入,用户无法改写。 PROM允许用户写入一次,以后只能读出,不能改写。 EPROM不仅可以由用户写入,而且允许用紫外线擦除已经写入的内容。 EPROM可以直接用电信号按字节改写。闪速存储器(flash memory)能够以块为单位改写。(5) A.MROM B.PROM C.EPROM D.EPROM【解析】用户最关心的存储器的性能主要有存储容量、工作速度和价格3个参数。存储容量最常用的单位是字节(Byte),并且要用KB、MB、GB、TB等单位共同来表示1TB240B,1GB230B,1MB220B,1KB210B。工作速度用访问周期TC表示,连续启动两次独立的访问存储器操作所需要的最小时间间隔。价格通常用每个二进制位多少美分来表示,即$c/bit。 MROM只能由生产厂家在生产芯片的过程中写入,用户无法改写。 PROM允许用户写入一次,以后只能读出,不能改写。 EPROM不仅可以由用户写入,而且允许用紫外线擦除已经写入的内容。 EPROM可以直接用电信号按字节改写。闪速存储器(flash memory)能够以块为单位改写。某虚拟存储器共有8个页面,每页为1024个字,实际主存为4096个字,采用页表示法表示地址映像。映像表的内容见表1。 表1地址映像表 实页码 装入位 3111203021100100列出会发生页面失效的全部虚页号为(6)。按现有1023虚地址,下列(7)是其对应的主存实地址。(6) A.1,3,5,7 B.3,5,2,7 C.1,2,3,7 D.2,3,5,7【解析】发生页面失效的全部虚页号与装入位相对应的即2、3、5、7。主存实地址见表1。表1 虚地址 实地址 030723728缺页 10234095102410242055缺页 7800缺页 409620486800626(7) A.4095 B.1023 C.1024 D.缺页【解析】发生页面失效的全部虚页号与装入位相对应的即2、3、5、7。主存实地址见表1。表1 虚地址 实地址 030723728缺页 10234095102410242055缺页 7800缺页 409620486800626某流水线浮点加法器分为5级,若每一级所需要的时间分别是6ns、7ns、8ns、9ns和6ns,则此流水线的最大加速比为(8)。若每一级的时间均为7ns,则最大加速比为(9)。 (8) A.2.0 B.4.0 C.4.5 D.5.2【解析】最大加速比的定义为不使用流水线所用的时间与使用流水线所用的时间之比。(8)空中如果不使用流水线所用的时间为n*(67896),如果使用流水所用时间为n*9,所以答案为4;(9)空中如果不使用流水线所用的时间为n*(77777),如果使用流水所用时间为n*7,所以答案为5。(9) A.4.1 B.5.0 C.5.6 D.6.2【解析】最大加速比的定义为不使用流水线所用的时间与使用流水线所用的时间之比。(8)空中如果不使用流水线所用的时间为n*(67896),如果使用流水所用时间为n*9,所以答案为4;(9)空中如果不使用流水线所用的时间为n*(77777),如果使用流水所用时间为n*7,所以答案为5。下列叙述中错误的是(10)。 (10) A.模型是对现实的简化,建模是为更快建好系统 B.用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现 C.白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求 D.软件开发人员实施的一种质量保证活动。【解析】模型是现实的简化,建模是为了更好地理解所开发的系统。 下列叙述中正确的是(11)。 (11) A.在需求分析中,分析员要从用户那里解决的最重要的问题是明确软件怎么做的问题 B.软件需求规格说明书在软件开发中具有重要的作用,是软件验收的依据之一 C.UML语言支持面向对象的主要概念,并与具体的开发过程相关 D.好的测试用例应能证明软件是正确的【解析】在需求分析中应解决软件做什么的问题,UML独立于具体的开发过程,好的测试用例能测出尽可能多的错误。好的测试用例在于能发现至今未发现的错误。 王教授1996年3月1日自行将我国计算机软件保护条例译成英文,投递给某杂志社,于1996年6月1日发表。国家有关机关认为王教授的译文质量很高,经与王教授协商,于1997年2月10日发文将该译文定为官方正式译文。王教授对其译文(12)。 (12) A.自1996年3月1日起一直享有著作权 B.自1996年6月1日起享有著作权 C.自1996年3月1日起至1997年2月10日期间享有著作权 D.不享有著作权【解析】中华人民共和国著作权法实施条例第六条规定:“著作权自作品完成创作之日产生”;中华人民共和国著作权法第十条中明确:改编“即改变作品,创作出具有独创性的新作品”;中华人民共和国著作权法第十条中明确:翻译“即将作品从一种语言文字转换成另一种语言文字的权利”。中华人民共和国著作权法第五条中明确:我国著作权法不保护“法律、法规、国家机关的决议、决定、命令和其他具有立法、行政、司法性质的文件,及其官方正式译文”。中华人民共和国著作权法第十二条规定:“改编、翻译、注释、整理已有作品而产生的作品,其著作权由改编、翻译、注释、整理人享有,但行使著作权时,不得侵犯原作品的著作权。”根据一件已有的作品,利用改编、翻译、注释、整理等演绎方式而创作的派生作品称之为演绎作品。演绎是一种创作,因而演绎作品是一种新创作的作品。演绎作者对其演绎作品享有完整的著作权。但是演绎作品不能脱离开原有作品而产生,因而演绎作者对其演绎作品享有的著作权要受到原作品版权法律状况的制约和影响,不能侵害原作品的著作权。在原作品受到著作权有效保护时,演绎作品的著作权所有者,有权独立地禁止他人侵害其演绎作品的著作权,但必须在原作品作者的许可下,才可以许可他人利用其演绎作品。也就是说演绎作品的著作权人不能独立地行使其著作权。只有在原作品不受著作权保护或著作权保护期已满时,演绎作品的著作权人才能享有完整、独立的著作权。演绎作品的著作权人无权禁止他人以同样演绎方式创作对应原作品的演绎作品。原作品的著作权人有权禁止他人侵害对应的演绎作品的著作权。 甲将其作品投递给杂志社。未经甲的许可,杂志社便委托乙对甲的该作品进行修改,然后杂志社将署名为乙、甲的作品发表在其刊物上,则(13)。 (13) A.杂志社侵犯了甲的著作权,乙未侵权 B.杂志社未侵犯甲的著作权,乙侵了权 C.杂志社和乙均侵犯了甲的著作权 D.杂志社和乙均未侵犯甲的著作权【解析】中华人民共和国著作权法第十条明确:著作权包括“修改权,即修改或者授权他人修改作品的权利”。广义的修改权可以分为修改权(狭义的),即作者具有修改或者允许他人修改其作品;保持作品完整权,即禁止他人修改或歪曲、篡改其作品;收回权,即收回自己已经发表的作品并禁止他人发行自己申明收回的作品的权利三种。中华人民共和国著作权法第十二条规定:“改编、翻译、注释、整理已有作品而产生的作品,其著作权由改编、翻译、注释、整理人享有,但行使著作权时不得侵犯原作品的著作权。”中华人民共和国著作权法第二十八条规定:“出版者、表演者、录音录像制作者、广播电台、电视台等依照本法有关规定使用他人作品的,不得侵犯作者的署名权、修改权、保护作品完整权和获得报酬的权利。”中华人民共和国著作权法第三十三条规定:“图书出版者经作者许可,可以对作品修改、删节。报社、期刊社可以对作品作文字性修改、删节。对内容的修改,应当经作者许可。”中华人民共和国著作权法第三十四条规定:“出版改编、翻译、注释、整理、汇编已有作品而产生的作品,应当取得改编、翻译、注释、整理、汇编作品的著作权人和原作品的著作权人许可,并支付报酬。” 两个以上的申请人分别就相同内容的发明创造向国务院专利行政部门提出申请,应该将专利权授予(14)。 (14) A.同时申请的两个人 B.先申请人 C.先使用人 D.发明人【解析】所谓的同日申请包含两种情况:一种是同一天两个不同的人就同样的发明创造提交了专利申请;另一种是同一天同一个人就同样的发明创造提交两件或两件以上的专利申请。对于这两种不同的情况,专利局的处理也是不相同的。根据“同样的发明创造只能被授予一项专利”的规定,对于第一种情况,专利局将分别向各申请人通报有关情况,请他们自己去协商解决这一问题。解决的办法一般有两种:一种是两申请人作为一件申请的共同申请人;另一种是其中一方放弃权利并从另一方得到适当的补偿。如果双方协商不成的,则两件申请都不授予专利权。对于第二种情况,专利局只能授予其中一件专利申请专利权,另一件专利申请,若申请人自己不主动撤回,则专利局将予以驳回。一种最早用于科学计算的程序设计语言是(15);一种提供指针和指针操作且不存在布尔类型的、应用广泛的系统程序设计语言是(16);一种适合在互联网上编写程序可供不同平台上运行的面向对象程序设计语言是(17);一种在解决人工智能问题上使用最多的、有较强的表处理功能的函数程序设计语言是(18);一种以谓词逻辑为基础的、核心是事实、规则和推理机制的实用逻辑程序设计语言(19)。 (15) A.Java B.Lisp C.Prologo D.Fortran【解析】程序设计语言从机器语言、汇编语言到现在的高级语言,其发展越来越快,功能越来越强,同时,其可理解性也越来越接近人类的思维方式。 Fortran是第一种被用于进行科学计算的高级语言,它出现于20世纪50年代中期,其设计目的主要适合于科学计算,它在程序设计语言的发展史上起着突出的作用。 Alogo 68是另一种早期研制出来的高级语言,虽然没有被广泛使用,但对后来的程序设计语言的发展有着重大影响。 C语言是应用最广泛的系统程序设计语言之一,它提供了指针与指针操作,且不存在布尔类型,对数据的访问灵活广泛,C语言还可提供很多底层系统调用,与硬件结合紧密,易用性强。 Java是适应Internet发展的需要而产生的通用网络程序设计语言,它提供了更好的网络安全性和平台无关性,并且采用了面向对象的原理,便于扩展,适合在互联网上编写可供不同平台上运行的面向对象程序设计语言。 Prolog语言在人工智能领域应用较广泛,是一种以谓词逻辑为基础,借助于推理规则从已有事实推出新的事实的实用的逻辑程序设计语言。 Ada和smalltalk两种语言引入了一定的封装机制,实现了信息隐藏。Ada的主要封装机制为程序包;Smalltalk是一种纯面向对象程序设计语言,它侧重于动态链接,不进行任何类型检查,并且类和对象之间没有明显区别。 Snobol于1962年由贝尔实验室开发,它主要的操作为字符串操作。该语言一般不作为通用语言使用,而是作为一种研究工具,用于对文艺作品、音乐等进行分析。 Lisp是一种在解决人工智能问题上使用最多的、有强的表处理功能的函数程序设计语言。 (16) A.Ada B.Smalltalk C.Snobol D.C【解析】程序设计语言从机器语言、汇编语言到现在的高级语言,其发展越来越快,功能越来越强,同时,其可理解性也越来越接近人类的思维方式。 Fortran是第一种被用于进行科学计算的高级语言,它出现于20世纪50年代中期,其设计目的主要适合于科学计算,它在程序设计语言的发展史上起着突出的作用。 Alogo 68是另一种早期研制出来的高级语言,虽然没有被广泛使用,但对后来的程序设计语言的发展有着重大影响。 C语言是应用最广泛的系统程序设计语言之一,它提供了指针与指针操作,且不存在布尔类型,对数据的访问灵活广泛,C语言还可提供很多底层系统调用,与硬件结合紧密,易用性强。 Java是适应Internet发展的需要而产生的通用网络程序设计语言,它提供了更好的网络安全性和平台无关性,并且采用了面向对象的原理,便于扩展,适合在互联网上编写可供不同平台上运行的面向对象程序设计语言。 Prolog语言在人工智能领域应用较广泛,是一种以谓词逻辑为基础,借助于推理规则从已有事实推出新的事实的实用的逻辑程序设计语言。 Ada和smalltalk两种语言引入了一定的封装机制,实现了信息隐藏。Ada的主要封装机制为程序包;Smalltalk是一种纯面向对象程序设计语言,它侧重于动态链接,不进行任何类型检查,并且类和对象之间没有明显区别。 Snobol于1962年由贝尔实验室开发,它主要的操作为字符串操作。该语言一般不作为通用语言使用,而是作为一种研究工具,用于对文艺作品、音乐等进行分析。 Lisp是一种在解决人工智能问题上使用最多的、有强的表处理功能的函数程序设计语言。 (17) A.Java B.Lisp C.Prologo D.Fortran【解析】程序设计语言从机器语言、汇编语言到现在的高级语言,其发展越来越快,功能越来越强,同时,其可理解性也越来越接近人类的思维方式。 Fortran是第一种被用于进行科学计算的高级语言,它出现于20世纪50年代中期,其设计目的主要适合于科学计算,它在程序设计语言的发展史上起着突出的作用。 Alogo 68是另一种早期研制出来的高级语言,虽然没有被广泛使用,但对后来的程序设计语言的发展有着重大影响。 C语言是应用最广泛的系统程序设计语言之一,它提供了指针与指针操作,且不存在布尔类型,对数据的访问灵活广泛,C语言还可提供很多底层系统调用,与硬件结合紧密,易用性强。 Java是适应Internet发展的需要而产生的通用网络程序设计语言,它提供了更好的网络安全性和平台无关性,并且采用了面向对象的原理,便于扩展,适合在互联网上编写可供不同平台上运行的面向对象程序设计语言。 Prolog语言在人工智能领域应用较广泛,是一种以谓词逻辑为基础,借助于推理规则从已有事实推出新的事实的实用的逻辑程序设计语言。 Ada和smalltalk两种语言引入了一定的封装机制,实现了信息隐藏。Ada的主要封装机制为程序包;Smalltalk是一种纯面向对象程序设计语言,它侧重于动态链接,不进行任何类型检查,并且类和对象之间没有明显区别。 Snobol于1962年由贝尔实验室开发,它主要的操作为字符串操作。该语言一般不作为通用语言使用,而是作为一种研究工具,用于对文艺作品、音乐等进行分析。 Lisp是一种在解决人工智能问题上使用最多的、有强的表处理功能的函数程序设计语言。 (18) A.Java B.Lisp C.Prologo D.Fortran【解析】程序设计语言从机器语言、汇编语言到现在的高级语言,其发展越来越快,功能越来越强,同时,其可理解性也越来越接近人类的思维方式。 Fortran是第一种被用于进行科学计算的高级语言,它出现于20世纪50年代中期,其设计目的主要适合于科学计算,它在程序设计语言的发展史上起着突出的作用。 Alogo 68是另一种早期研制出来的高级语言,虽然没有被广泛使用,但对后来的程序设计语言的发展有着重大影响。 C语言是应用最广泛的系统程序设计语言之一,它提供了指针与指针操作,且不存在布尔类型,对数据的访问灵活广泛,C语言还可提供很多底层系统调用,与硬件结合紧密,易用性强。 Java是适应Internet发展的需要而产生的通用网络程序设计语言,它提供了更好的网络安全性和平台无关性,并且采用了面向对象的原理,便于扩展,适合在互联网上编写可供不同平台上运行的面向对象程序设计语言。 Prolog语言在人工智能领域应用较广泛,是一种以谓词逻辑为基础,借助于推理规则从已有事实推出新的事实的实用的逻辑程序设计语言。 Ada和smalltalk两种语言引入了一定的封装机制,实现了信息隐藏。Ada的主要封装机制为程序包;Smalltalk是一种纯面向对象程序设计语言,它侧重于动态链接,不进行任何类型检查,并且类和对象之间没有明显区别。 Snobol于1962年由贝尔实验室开发,它主要的操作为字符串操作。该语言一般不作为通用语言使用,而是作为一种研究工具,用于对文艺作品、音乐等进行分析。 Lisp是一种在解决人工智能问题上使用最多的、有强的表处理功能的函数程序设计语言。 (19) A.Java B.Lisp C.Prologo D.Fortran【解析】程序设计语言从机器语言、汇编语言到现在的高级语言,其发展越来越快,功能越来越强,同时,其可理解性也越来越接近人类的思维方式。 Fortran是第一种被用于进行科学计算的高级语言,它出现于20世纪50年代中期,其设计目的主要适合于科学计算,它在程序设计语言的发展史上起着突出的作用。 Alogo 68是另一种早期研制出来的高级语言,虽然没有被广泛使用,但对后来的程序设计语言的发展有着重大影响。 C语言是应用最广泛的系统程序设计语言之一,它提供了指针与指针操作,且不存在布尔类型,对数据的访问灵活广泛,C语言还可提供很多底层系统调用,与硬件结合紧密,易用性强。 Java是适应Internet发展的需要而产生的通用网络程序设计语言,它提供了更好的网络安全性和平台无关性,并且采用了面向对象的原理,便于扩展,适合在互联网上编写可供不同平台上运行的面向对象程序设计语言。 Prolog语言在人工智能领域应用较广泛,是一种以谓词逻辑为基础,借助于推理规则从已有事实推出新的事实的实用的逻辑程序设计语言。 Ada和smalltalk两种语言引入了一定的封装机制,实现了信息隐藏。Ada的主要封装机制为程序包;Smalltalk是一种纯面向对象程序设计语言,它侧重于动态链接,不进行任何类型检查,并且类和对象之间没有明显区别。 Snobol于1962年由贝尔实验室开发,它主要的操作为字符串操作。该语言一般不作为通用语言使用,而是作为一种研究工具,用于对文艺作品、音乐等进行分析。 Lisp是一种在解决人工智能问题上使用最多的、有强的表处理功能的函数程序设计语言。 在单链表中,指针p指向元素为x的结点,实现“删除x的后继”的语句是(20)。 (20) A.ppnext; B.pnextpnextnext; C.pnextp; D.ppnextnext;【解析】删除p结点的直接后继需修改p结点的指针域,使p结点的指针域指向其后继的后继。即 pnextpnextnext。 TCP/IP协议的安全机制先天不足,如IP地址由软件配置存在假冒和欺骗地址的隐患;支持的路由方式也存在着路由攻击隐患。因此又提供了两个TCP/IP安全协议,它们是:(21)和SSL/SHTTP。(21) A.Kerberos B.SSL/SHTTP C.TGS D.Terisa【解析】Kerberos是为分布式系统提供的认证方案,能为每种服务提供可信任的第三方认证服务。SSL/SHTTP技术是在电子商贸应用中为了保证网上安全性而发展起来的。这两个协议是提供的新的完整的安全协议。 设rear是指向非空带头结点的循环单链表的尾指针,则删除链表第一个结点的操作可表示为(22)。 (22) A.prear;rearrearnext;free(p); B.rearrearnext;free(p); C.rearrearnextnext;free(p); D.prearnextnext;rearnextpnext;free(p);【解析】此题是考查链表的操作,在单向循环链表中要删除头节点时,需要的操作为修改尾节点的下一个节点指针变量,指向第二节点,释放被删除节点。 设顺序循环队列中数组的下标范围是1m,其头尾指针分别为f和r,则其元素个数为(23)。 (23) A.rf B.(rfm)%m C.rf1 D.(rfm)%m1【解析】此题是考查数据结构中队列元素的计算问题。当知道首尾元素指针和数组下标范围时,一个队列元素的个数为, (尾指针首指针1数组的尾下标)% 数组的尾下标。所以答案为 (rf1m)%m。 在设计测试用例时,(24)是用得最多的一种黑盒测试方法。在黑盒测试方法中,等价类划分方法设计测试用例的步骤是: 1.根据输入条件把数目极多的输入数据划分成若干个有效等价类和若干个无效等价类; 2.设计一个测试用例,使其覆盖(25)尚未被覆盖的有效等价类,重复这一步,直至所有的有效等价类均被覆盖。 3.设计一个测试用例,使其覆盖(26)尚未被覆盖的无效等价类,重复这一步,直至所有的无效等价类均被覆盖。 因果图方法是根据(27)之间的因果关系来设计测试用例的。在实际应用中,一旦纠正了程序中的错误后,还应选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,这种测试称为(28)。 (24) A.等价类划分 B.边值分析 C.因果图 D.判定表【解析】等价类划分是典型的黑盒测试方法,其方法是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例。列举所有可能的测试数据进行测试工作量太大,通常选取一部分测试数据进行测试,因此如何选取数据就成为关键的一步。用这种方法设计测试用例需要经过划分等价类、选取测试用例两个步骤。划分等价类时,首先把数目极多的输入分成若干个等价类。所谓等价类就是某个输入域的集合,对于一个等价类中的输入值来说,它们揭示程序中错误的作用是等效的。如果测试用例全部从一个等价类中选取,测试工作将不能保证软件质量。根据列出的等价类表,应该按照以下步骤确定测试用例: (1)为每个等价类规定一个惟一的编号; (2)设计一个测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类。重复这一步,最后使得所有有效等价类都被测试用例所覆盖; (3)设计一个新的测试用例,使其只覆盖一个无效等价类。重复这一步使所有无效等价类都被覆盖。应当注意到,(3)中规定一次只能覆盖一个无效等价类,因为一个测试用例中如果含有多个错误,有可能在测试中只发现其中的一个,另一些被忽视。因果图法是根据输入与输出之间的因果关系来设计测试用例的,要检查输入条件的各种组合情况,在设计测试用例时,需分析规格说明中哪些是原因,哪些是结果,并指出原因和结果之间、原因和原因之间的对应关系。因果图法最终生成的是判定表;功能图方法利用功能图形式化地表示程序的功能说明,并机械地生成功能图的测试用例;回归测试是在纠正了程序中的错误后,选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,以验证对软件修改后有没有引出新的错误;强度测试是检查在系统运行环境发生故障的情况下,系统可以运行到何种程度的测试;系统测试是将通过确认测试的软件作为整个基于计算机系统的一个元素,与计算机硬件、外设、支持软件、数据以及人员等其他系统元素结合在一起,在实际运行环境对计算机系统进行一系列的组装测试和确认测试;验收测试是在系统进行有效性测试及软件配置审查后,以用户为主进行的测试。 (25) A.1个 B.7个左右 C.尽可能少的 D.尽可能多的【解析】等价类划分是典型的黑盒测试方法,其方法是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例。列举所有可能的测试数据进行测试工作量太大,通常选取一部分测试数据进行测试,因此如何选取数据就成为关键的一步。用这种方法设计测试用例需要经过划分等价类、选取测试用例两个步骤。划分等价类时,首先把数目极多的输入分成若干个等价类。所谓等价类就是某个输入域的集合,对于一个等价类中的输入值来说,它们揭示程序中错误的作用是等效的。如果测试用例全部从一个等价类中选取,测试工作将不能保证软件质量。根据列出的等价类表,应该按照以下步骤确定测试用例: (1)为每个等价类规定一个惟一的编号; (2)设计一个测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类。重复这一步,最后使得所有有效等价类都被测试用例所覆盖; (3)设计一个新的测试用例,使其只覆盖一个无效等价类。重复这一步使所有无效等价类都被覆盖。应当注意到,(3)中规定一次只能覆盖一个无效等价类,因为一个测试用例中如果含有多个错误,有可能在测试中只发现其中的一个,另一些被忽视。因果图法是根据输入与输出之间的因果关系来设计测试用例的,要检查输入条件的各种组合情况,在设计测试用例时,需分析规格说明中哪些是原因,哪些是结果,并指出原因和结果之间、原因和原因之间的对应关系。因果图法最终生成的是判定表;功能图方法利用功能图形式化地表示程序的功能说明,并机械地生成功能图的测试用例;回归测试是在纠正了程序中的错误后,选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,以验证对软件修改后有没有引出新的错误;强度测试是检查在系统运行环境发生故障的情况下,系统可以运行到何种程度的测试;系统测试是将通过确认测试的软件作为整个基于计算机系统的一个元素,与计算机硬件、外设、支持软件、数据以及人员等其他系统元素结合在一起,在实际运行环境对计算机系统进行一系列的组装测试和确认测试;验收测试是在系统进行有效性测试及软件配置审查后,以用户为主进行的测试。 (26) A.1个 B.7个左右 C.尽可能少的 D.尽可能多的【解析】等价类划分是典型的黑盒测试方法,其方法是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例。列举所有可能的测试数据进行测试工作量太大,通常选取一部分测试数据进行测试,因此如何选取数据就成为关键的一步。用这种方法设计测试用例需要经过划分等价类、选取测试用例两个步骤。划分等价类时,首先把数目极多的输入分成若干个等价类。所谓等价类就是某个输入域的集合,对于一个等价类中的输入值来说,它们揭示程序中错误的作用是等效的。如果测试用例全部从一个等价类中选取,测试工作将不能保证软件质量。 根据列出的等价类表,应该按照以下步骤确定测试用例: (1)为每个等价类规定一个惟一的编号; (2)设计一个测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类。重复这一步,最后使得所有有效等价类都被测试用例所覆盖; (3)设计一个新的测试用例,使其只覆盖一个无效等价类。重复这一步使所有无效等价类都被覆盖。 应当注意到,(3)中规定一次只能覆盖一个无效等价类,因为一个测试用例中如果含有多个错误,有可能在测试中只发现其中的一个,另一些被忽视。 因果图法是根据输入与输出之间的因果关系来设计测试用例的,要检查输入条件的各种组合情况,在设计测试用例时,需分析规格说明中哪些是原因,哪些是结果,并指出原因和结果之间、原因和原因之间的对应关系。因果图法最终生成的是判定表;功能图方法利用功能图形式化地表示程序的功能说明,并机械地生成功能图的测试用例;回归测试是在纠正了程序中的错误后,选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,以验证对软件修改后有没有引出新的错误;强度测试是检查在系统运行环境发生故障的情况下,系统可以运行到何种程度的测试;系统测试是将通过确认测试的软件作为整个基于计算机系统的一个元素,与计算机硬件、外设、支持软件、数据以及人员等其他系统元素结合在一起,在实际运行环境对计算机系统进行一系列的组装测试和确认测试;验收测试是在系统进行有效性测试及软件配置审查后,以用户为主进行的测试。 (27) A.输入与输出 B.设计与实现 C.条件与结果 D.主程序与子程序【解析】等价类划分是典型的黑盒测试方法,其方法是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例。列举所有可能的测试数据进行测试工作量太大,通常选取一部分测试数据进行测试,因此如何选取数据就成为关键的一步。用这种方法设计测试用例需要经过划分等价类、选取测试用例两个步骤。划分等价类时,首先把数目极多的输入分成若干个等价类。所谓等价类就是某个输入域的集合,对于一个等价类中的输入值来说,它们揭示程序中错误的作用是等效的。如果测试用例全部从一个等价类中选取,测试工作将不能保证软件质量。根据列出的等价类表,应该按照以下步骤确定测试用例: (1)为每个等价类规定一个惟一的编号; (2)设计一个测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类。重复这一步,最后使得所有有效等价类都被测试用例所覆盖; (3)设计一个新的测试用例,使其只覆盖一个无效等价类。重复这一步使所有无效等价类都被覆盖。应当注意到,(3)中规定一次只能覆盖一个无效等价类,因为一个测试用例中如果含有多个错误,有可能在测试中只发现其中的一个,另一些被忽视。因果图法是根据输入与输出之间的因果关系来设计测试用例的,要检查输入条件的各种组合情况,在设计测试用例时,需分析规格说明中哪些是原因,哪些是结果,并指出原因和结果之间、原因和原因之间的对应关系。因果图法最终生成的是判定表;功能图方法利用功能图形式化地表示程序的功能说明,并机械地生成功能图的测试用例;回归测试是在纠正了程序中的错误后,选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,以验证对软件修改后有没有引出新的错误;强度测试是检查在系统运行环境发生故障的情况下,系统可以运行到何种程度的测试;系统测试是将通过确认测试的软件作为整个基于计算机系统的一个元素,与计算机硬件、外设、支持软件、数据以及人员等其他系统元素结合在一起,在实际运行环境对计算机系统进行一系列的组装测试和确认测试;验收测试是在系统进行有效性测试及软件配置审查后,以用户为主进行的测试。 (28) A.验收测试 B.强度测试 C.系统测试 D.回归测试【解析】等价类划分是典型的黑盒测试方法,其方法是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例。列举所有可能的测试数据进行测试工作量太大,通常选取一部分测试数据进行测试,因此如何选取数据就成为关键的一步。用这种方法设计测试用例需要经过划分等价类、选取测试用例两个步骤。划分等价类时,首先把数目极多的输入分成若干个等价类。所谓等价类就是某个输入域的集合,对于一个等价类中的输入值来说,它们揭示程序中错误的作用是等效的。如果测试用例全部从一个等价类中选取,测试工作将不能保证软件质量。根据列出的等价类表,应该按照以下步骤确定测试用例: (1)为每个等价类规定一个惟一的编号; (2)设计一个测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类。重复这一步,最后使得所有有效等价类都被测试用例所覆盖; (3)设计一个新的测试用例,使其只覆盖一个无效等价类。重复这一步使所有无效等价类都被覆盖。应当注意到,(3)中规定一次只能覆盖一个无效等价类,因为一个测试用例中如果含有多个错误,有可能在测试中只发现其中的一个,另一些被忽视。因果图法是根据输入与输出之间的因果关系来设计测试用例的,要检查输入条件的各种组合情况,在设计测试用例时,需分析规格说明中哪些是原因,哪些是结果,并指出原因和结果之间、原因和原因之间的对应关系。因果图法最终生成的是判定表;功能图方法利用功能图形式化地表示程序的功能说明,并机械地生成功能图的测试用例;回归测试是在纠正了程序中的错误后,选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,以验证对软件修改后有没有引出新的错误;强度测试是检查在系统运行环境发生故障的情况下,系统可以运行到何种程度的测试;系统测试是将通过确认测试的软件作为整个基于计算机系统的一个元素,与计算机硬件、外设、支持软件、数据以及人员等其他系统元素结合在一起,在实际运行环境对计算机系统进行一系列的组装测试和确认测试;验收测试是在系统进行有效性测试及软件配置审查后,以用户为主进行的测试。 在10BASET的以太网中,使用双绞线作为传输介质,最大的网段长度是(29)。100Mbit/s快速以太网与10Mbit/s以太网工作原理的相同之处是(30)。10BASET标准能支持的速率是(31)。在共享式10BASET Ethernet中,(32)。 (29) A.100m B.185m C.500m D.850m【解析】10BASET所代表的意思是数据传输率为10Mbit/s、传输方式为基带、传输介质为双绞线,电缆段长度为100m。 100Mbit/s快速以太网采用双绞线作为媒体,传输速度达到100Mbit/s。IEEE标准化组织开始研究提高以太网速度的时候,发现有两种方法可以用。一种是在原有以太网上提速,达到100Mbit/s就行了,保持原有的介质访问控制机制CSMA/CD不变,这种方法产生的以太网就是100BASET快速以太网。另一种方法是采用新的介质访问控制机制,一种基于Hub的控制机制,它是请求优先式的。在这种机制下,系统不但可以传输标准的以太帧,还可以传输令牌环网的帧,这种方法现在被称为100VGAnyLAN。IEEE决定为两种方法创建标准,100BASET快速以太网标准是原来IEEE 802.3的一部分,而100VGAnyLAN则是IEEE 802.1了。 10BASET标准能支持的速率是10Mbit/s。其中BASE前的10表示速率为10Mbit/s。BASE表示传输的是基带信号。T是指双绞线,传输距离应小于100m。在10BASET Ethernet中,使用集线器是对局域网的一项重要进展。集线器的作用在网络中相当于共享介质,集线器没有控制作用,自然也就不是网络的控制中心。作为共享介质的替代物,所有信息转发经集线器实现,集线器不是点对点信道。在局域网中,没有集线器。 (30) A.介质访问控制方法 B.物理层协议 C.网络层 D.发送时钟周期【解析】10BASET所代表的意思是数据传输率为10Mbit/s、传输方式为基带、传输介质为双绞线,电缆段长度为100m。 100Mbit/s快速以太网采用双绞线作为媒体,传输速度达到100Mbit/s。IEEE标准化组织开始研究提高以太网速度的时候,发现有两种方法可以用。一种是在原有以太网上提速,达到100Mbit/s就行了,保持原有的介质访问控制机制CSMA/CD不变,这种方法产生的以太网就是100BASET快速以太网。另一种方法是采用新的介质访问控制机制,一种基于Hub的控制机制,它是请求优先式的。在这种机制下,系统不但可以传输标准的以太帧,还可以传输令牌环网的帧,这种方法现在被称为100VGAnyLAN。IEEE决定为两种方法创建标准,100BASET快速以太网标准是原来IEEE 802.3的一部分,而100VGAnyLAN则是IEEE 802.1了。 10BASET标准能支持的速率是10Mbit/s。其中BASE前的10表示速率为10Mbit/s。BASE表示传输的是基带信号。T是指双绞线,传输距离应小于100m。在10BASET Ethernet中,使用集线器是对局域网的一项重要进展。集线器的作用在网络中相当于共享介质,集线器没有控制作用,自然也就不是网络的控制中心。作为共享介质的替代物,所有信息转发经集线器实现,集线器不是点对点信道。在局域网中,没有集线器。 (31) A.1Mbit/s B.10Mbit/s C.100Mbit/s D.1000Mbit/s【解析】10BASET所代表的意思是数据传输率为10Mbit/s、传输方式为基带、传输介质为双绞线,电缆段长度为100m。 100Mbit/s快速以太网采用双绞线作为媒体,传输速度达到100Mbit/s。IEEE标准化组织开始研究提高以太网速度的时候,发现有两种方法可以用。一种是在原有以太网上提速,达到100Mbit/s就行了,保持原有的介质访问控制机制CSMA/CD不变,这种方法产生的以太网就是100BASET快速以太网。另一种方法是采用新的介质访问控制机制,一种基于Hub的控制机制,它是请求优先式的。在这种机制下,系统不但可以传输标准的以太帧,还可以传输令牌环网的帧,这种方法现在被称为100VGAnyLAN。IEEE决定为两种方法创建标准,100BASET快速以太网标准是原来IEEE 802.3的一部分,而100VGAnyLAN则是IEEE 802.1了。 10BASET标准能支持的速率是10Mbit/s。其中BASE前的10表示速率为10Mbit/s。BASE表示传输的是基带信号。T是指双绞线,传输距离应小于100m。在10BASET Ethernet中,使用集线器是对局域网的一项重要进展。集线器的作用在网络中相当于共享介质,集线器没有控制作用,自然也就不是网络的控制中心。作为共享介质的替代物,所有信息转发经集线器实现,集线器不是点对点信道。在局域网中,没有集线器。 (32) A.集线器是整个网络的控制中心 B.采用点对点通道 C.所有信息转发经

温馨提示

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

评论

0/150

提交评论