软件测评师真题及复习资料.docx
《软件测评师真题及复习资料.docx》由会员分享,可在线阅读,更多相关《软件测评师真题及复习资料.docx(98页珍藏版)》请在冰豆网上搜索。
![软件测评师真题及复习资料.docx](https://file1.bdocx.com/fileroot1/2023-1/21/1bd4ba01-ed55-4dde-95f4-62255c8abf04/1bd4ba01-ed55-4dde-95f4-62255c8abf041.gif)
软件测评师真题及复习资料
2005年上半年软件评测师上午试卷
在计算机中,最适合进行数字加减运算的数字编码是_____
(1)_____,最适合表示浮点数阶码的数字编码是____
(2)____。
(1)A.原码 B.反码 C.补码 D.移码
(2)A.原码 B.反码 C.补码 D.移码
●如果主存容量为16M字节,且按字节编址,表示该主存地址至少应需要_____(3)____位。
(3)A.16 B.20 C.24 D.32
●操作数所处的位置,可以决定指令的寻址方式。
操作数包含在指令中,寻址方式为___(4)___;操作数在寄存器中,寻址方式为_____(5)_____;操作数的地址在寄存器中,寻址方式为____(6)_____。
(4)A.立即寻址 B.直接寻址 C.寄存器寻址 D.寄存器间接寻址
(5)A.立即寻址 B.相对寻址 C.寄存器寻址 D.寄存器间接寻址
(6)A.相对寻址 B.直接寻址 C.寄存器寻址 D.寄存器间接寻址
●三个可靠度R均为0.8的部件串联构成一个系统,如下图所示:
则该系统的可靠度为____(7)____。
(7)A.0.240 B.0.512 C.0.800 D.0.992
●在计算机系统中,构成虚拟存储器___(8)____。
(8)A.只需要一定的硬件资源便可实现 B.只需要一定的软件即可实现
C.既需要软件也需要硬件方可实现 D.既不需要软件也不需要硬件
●某公司使用包过滤防火墙控制进出公司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是“该防火墙能够___(9)____”。
(9)A.使公司员工只能访问Internet上与其有业务联系的公司的IP地址
B.仅允许HTTP协议通过
C.使员工不能直接访问FTP服务器端口号为21的FTP地址
D.仅允许公司中具有某些特定IP地址的计算机可以访问外部网络
●两个公司希望通过Internet进行安全通信,保证从信息源到目的地之间的数据传输以密文形式出现,而且公司不希望由于在中间节点使用特殊的安全单元增加开支,最合适的加密方式是____(10)____,使用的会话密钥算法应该是____(11)____。
(10)A.链路加密 B.节点加密 C.端—端加密 D.混合加密
(11)A.RSA B.RC-5 C.MD5 D.ECC
●在Internet上有许多协议,下面的选项中能够正确表示协议层次关系地是__(12)__。
A.
SNMP
POP3
UDP
TCP
IP
B.
SNMP
Telnet
TCP
ARP
IP
C.
SMTP
Telnet
TCP
SSL
IP
UDP
ARP
D.
SMTP
Telnet
TCP
UDP
IP
LLC
MAC
●我国著作权法中,___(13)___系指同一概念。
(13)A.出版权与版权 B.著作权与版权 C.作者权与专有权D.发行权与版权
●由我国信息产业部批准发布,在信息产业部门范围内统一使用的标准,称为___(14)___。
(14)A.地方标准 B.部门标准 C.行业标准 D.企业标准
●某软件设计师自行将他人使用C程序语言开发的控制程序转换为机器语言形式的控制程序,并固化在芯片中,该软件设计师的行为____(15)____。
(15)A.不构成侵权,因为新的控制程序与原控制程序使用的程序设计语言不同
B.不构成侵权,因为对原控制程序进行了转换与固化,其使用和表现形式不同
C.不构成侵权,将一种程序语言编写的源程序转换为另一种程序语言形式,属于一种“翻译”行为
D.构成侵权,因为他不享有原软件作品的著作权
●数据存储在磁盘上的排列方式会影响I/O服务的总时间。
假设每磁道划分成10个物理块,每块存放1个逻辑记录。
逻辑记录R1,R2,…,R10存放在同一个磁道上,记录的安排顺序如下表所示:
物理块
1
2
3
4
5
6
7
8
9
10
逻辑记录
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
假定磁盘的旋转速度为20ms/周,磁头当前处在R1的开始处。
若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为4ms,则处理这10个记录的最长时间为___(16)___;若对信息存储进行优化分布后,处理10个记录的最少时间为___(17)___。
(16)A.180ms B.200ms C.204ms D.220ms
(17)A.40ms B.60ms C.100ms D.160ms
●页式存储系统的逻辑地址是由页号和页内地址两部分组成。
假定页面的大小为4K,地址变换过程如下图所示,图中逻辑地址用十进制表示。
图中有效地址经过变换后,十进制物理地址a应为___(18)____。
(18)A.33220 B.8644 C.4548 D.2500
●下列关于软件开发的叙述中,与提高软件可移植性相关的是___(19)____
(19)A.选择时间效率高的算法 B.尽可能减少注释
C.选择空间效率高的算法 D.尽量用高级语言编写系统中对效率要求不高的部分
●在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系统的策略称为___(20)____;在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为_____(20)_____。
(20)A.直接转换 B.位置转换 C.分段转换 D.并行转换
(21)A.直接转换 B.位置转换 C.分段转换 D.并行转换
●下列要素中,不属于DFD的是___(22)___。
当使用DFD对一个工资系统进行建模时,___(23)___可以被认定为外部实体。
(22)A.加工 B.数据流 C.数据存储 D.联系
(23)A.接收工资单的银行 B.工资系统源代码程序C.工资单D.工资数据库的维护。
●目前比较热门的软件开发工具,如VB、PB、Delphi等都是可视化的。
这些工具是一种___(24)___程序语言。
(24)A.事件驱动 B.逻辑式 C.函数式样 D.命令式
在系统验收测试中,_____(23)____是在一个模拟的环境下使用模拟数据运行系统;_____(24)____是在一个实际环境中使用真实数据运行系统。
(23)A.验证测试 B.审计测试 C.确认测试 D.模块测试
(24)A.验证测试 B.审计测试 C.确认测试 D.模块测试
●采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。
以下关于产生这些文档的描述中,正确的是_____(25)____。
(25)A.外部设计评审报告在概要设计阶段产生
B.集成测评计划在程序设计阶段产生
C.系统计划和需求说明在详细设计阶段产生
D.在进行编码的同时,独立的设计单元测试计划
●在一个单CPU的计算机系统中,有两台外部设备R1、R2和三个进程P1、P2、P3。
系统采用可剥夺式优先级的进程调度方案,且所有进程可以并行使用I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备的间如下表所示:
进程
优先级
使用设备的先后顺序和占用设备时间
P1
高
R2(30ms)→CPU(10ms)→R1(30ms)→CPU(10ms)
P2
中
R1(20ms)→CPU(30ms)→R2(40ms)
P3
低
CPU(40ms)→R1(10ms)
假设操作系统的开销忽略不计,三个进程从投入运行到全部完成,CPU的利用率约为_____(26)____%;R2的利用率约为_____(27)____%(设备的利用率指该设备的使用时间与进程组全部完成所占用时间的比率)。
(26)A.60 B.67 C.78 D.90
(27)A.70 B.78 C.80 D.89
●某数据库中有供应商关系S和零件关系P,其中:
供应商关系模式S(Sno,Sname,Szip,City)中的属性分别表示:
供应商代码、供应商名、邮编、供应商所在城市;零件号、零件名、颜色、重量、产地。
要求一个供应商可以供应多种零件,而一种零件可以由多个供应商供应。
请将下面的SQL语句空缺部分补充完整。
CREATETABLESP(SnoCHAR(5),
PnoCHAR(6),
StatusCHAR(8),
QtyNUMERIC(9),
_____(28)____(Sno,Pno),
_____(29)____(Sno),
_____(30)____(Pno);
查询供应了"红"色零件的供应商号、零件号和数量(Qty)的元组演算表达式为:
{t|(
u)(
v)(
w)(_____(31)____∧u[1]=v[1]∧v[2]=w[1]∧w[3]='红'∧_____(32)____)}
(28)A.FOREIGNKEY B.PRIMARYKEY
C.FOREIGNKEY(Sno)REFERENCESS D.FOREIGNKEY(Pno)REFERENCESP
(29)A.FOREIGNKEY B.PRIMARYKEY
C.FOREIGNKEY(Sno)REFERENCESS D.FOREIGNKEY(Pno)REFERENCESP
(30)A.FOREIGNKEY B.PRIMARYKEY
C.FOREIGNKEY(Sno)REFERENCESS D.FOREIGNKEY(Pno)REFERENCESP
(31)A.S(u)∧SP(v)∧P(w) B.SP(u)∧S(v)∧P(w)
C.P(u)∧SP(v)∧S(w) D.S(u)∧P(v)∧SP(w)
(32)A.t[1]=u[1]∧t[2]=w[2]∧t[3]=v[4] B.t[1]=v[1]∧t[2]=u[2]∧t[3]=u[4]
C.t[1]=w[1]∧t[2]=u[2]∧t[3]=v[4] D.t[1]=u[1]∧t[2]=v[2]∧t[3]=v[4]
●某一确定性有限自动机(DFA)的状态转换图如下图所示,令d=0|1|2|…|9,则以下字符串中,不能被该DFA接受的是_____(33)____,与该DFA等价的正规式是_____(34)____。
(其中,ε表示空字符)
①3875 ②1.2E+5 ③-123. ④.576E10
(33)A.①、②、③ B.①、②、④ C.②、③、④ D.①、②、③、④
(34)A.(-d|d)d*E(-d|d)d*|(-d|d)d*.d*(ε|E(-d|d)d*)
B.-(d|d)dd*(.|ε)d*(ε|E(-d|d)d*)
C.(-|d)dd*E(-|d)d*|(-d|d)dd*.d*(ε|E(-|E(-|d)d*)
D.(-d|d)dd*E(-d|d)d*|(-d|d)dd*.d*(ε|E(-dd*|dd*))
●对于以下编号为①、②、③的正规式,正确的说法是_____(35)____。
①(aa*|ab)*b ②(a|b)*b ③((a|b)*|aa)*b
(35)A.正规式①、②等价 B.正规式①、③等价
C.正规式②、③等价 D.正规式①、②、③互不等价
●在UML提供的图中,_____(36)____用于描述系统与外部系统及用户之间的交互;_____(37)____用于按时间顺序描述对象间的交互。
(36)A.用例图 B.类图 C.对象图 D.部署图
(37)A.网络图 B.状态图 C.协作图 D.序列图
●某评测机构A承接了公司B开发的ERP软件的测试工作,负责该项目的软件评测师甲为了提高自己在ERP方面的知识,向机构A的负责人提出要到开发ERP软件的公司D做兼职开发工作的请求。
当测试工作正在进行时,公司B为了申报某科技奖项,希望机构A能先出具一份证实其软件质量优秀的测试报告,并且口头承诺测试会继续进行,并且测试过程中发现的问题都会得到改正。
如果你是机构A的负责人,对于评测师甲的请求,你将_____(38)____。
对于公司B提出的要求,机构A的评测师甲、乙分别给出了如下的建议:
甲认为可以出质量优秀报告,但是需要公司B出具改正所有测试问题的书面承诺书和自己QA部门认可;乙认为由于测试还没有结束,很多问题海没有得到改正,因此不能出质量优秀的报告,但可以根据已经测试过的模块的情况,出具一个质量基本合格的报告。
对于以上建议你认为_____(39)____。
测试结束后,评测师乙提出要保留公司B的被测试软件的样品,对于评测师乙的要求你认为_____(40)____。
(38)A.不批准甲的请求
B.批准甲的请求,但是要求甲不能透露公司B的信息
C.不批准甲的请求,但是建议甲可以到公司B做兼职开发工作
D.批准甲的请求,并要求甲尽快提高自己在ERP方面的知识,为公司多做贡献
(39)A.应该听从甲的建议 B.应该听从乙的建议
C.应该综合甲乙的建议 D.都不正确
(40)A.不合理,这样侵犯了B的知识产权 B.不合理,仅保留程序就行了
C.不合理,仅保留文档就行了 D.合理
●关于软件测试对软件质量的意义,有以下观点:
①度量与评估软件的质量;②保证软件质量;③改进软件开发过程;④发现软件错误。
其中正确的是_____(41)____。
(41)A.①、②、③ B.①、②、④ C.①、③、④ D.①、②、③、④
●软件质量的定义是_____(42)____。
(42)A.软件的功能性、可靠性、易用性、效率、可维护性、可移植性
B.满足规定用户需求的能力
C.最大限度达到用户满意
D.软件特性的总和,以及满足规定和潜在用户需求的能力
●某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:
①经过自己测试的软件今后不会再出现问题;
②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;
③承诺不需要其他人员,自己就可以独立进行测试工作;
④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;你认为应聘者甲的保证___(43)___。
(43)A.①、④是正确的 B.②是正确的 C.都是正确的 D.都不正确
●软件测试的对象包括_____(44)____。
(44)A.目标程序和相关文档 B.源程序、目标程序、数据及相关文档
C.目标程序、操作系统和平台软件 D.源程序和目标程序
●软件测试类型按开发阶段划分是_____(45)____。
(45)A.需求测试、单元测试、集成测试、验证测试
B.单元测试、集成测试、确认测试、系统测试、验收测试
C.单元测试、集成测试、验证测试、确认测试、验收测试
D.调试、单元测试、集成测试、用户测试
●下述说法错误的是_____(46)____。
(46)A.单元测试又称为模块测试,是针对软件测试的最小单位-程序模块进行正确性检验的测试工作
B.集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试
C.集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。
D.系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求
●V模型指出,___(47)___对程序设计进行验证,___(48)___对系统设计进行验证,___(49)___应当追朔到用户需求说明。
(47)A.单元和集成测试B.系统测试 C.验收测试和确认测试 D.验证测试
(48)A.单元测试 B.集成测试 C.功能测试 D.系统测试
(49)A.代码测试 B.集成测试 C.验收测试 D.单元测试
●错误管理的流程可以概括为:
测试人员提交新的错误入库,错误状态为1;高级测试人员验证错误,如果确认是错误,分配给相应的开发人员,设置状态为2,如果不是错误,则拒绝,设置为"拒绝"状态;开发人员查询状态为3的错误,做如下处理:
如果不是错误,则置状态为"拒绝",如果是错误则修复并置状态为4,如果不能解决的错误,要留下文字说明并保持错误为"拒绝"状态;测试人员查询状态为5的错误,验证错误是否已解决,做如下处理:
如问题解决了置错误的状态为6,如问题没有解决则置状态为7。
上述流程中1至7相对应的状态标识为_____(50)____。
(50)A.新信息→打开→打开→修正→修正→关闭→重新打开
B.打开→修正→关闭→修正→修正→关闭→打开
C.新信息→打开→打开→关闭→修正→关闭→重新打开
D.新信息→打开→打开→修正→关闭→修正→重新打开
●关于对第三方测试的描述,正确的观点是_____(51)____。
(51)A.既不是开发人员,也不是用户所进行的测试就是第三方测试
B.由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试
C.第三方测试是在开发方与用户方的测试基础上所进行的验证测试
D.第三方测试又被称为β测试
●验收测试的定义是_____(52)____。
(52)A.由用户按照用户手册对软件进行测试以决定是否接收
B.由某个测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接收
C.按照软件任务书或合同,供需双方约定的验收依据进行测试,决定是否接收
D.由开发方和用户按照用户手册执行软件验收
●在GB/T17544中,软件包质量要求包括三部分,即产品描述要求、_____(53)____、程序和数据要求。
(53)A.用户文档要求 B.系统功能要求 C.设计要求说明 D.软件配置要求
●软件内部/外部质量模型中,可移植性不包括_____(54)____子特性。
(54)A.适应性 B.共存性 C.兼容性 D.易替换性
●《GB/T18905软件工程产品评价》中确定的通用评价过程包括:
_____(55)____。
(55)A.确立评价需求、设计评价、执行评价和评估结果
B.确立评价目的、规定评价、设计评价和执行评价
C.确立评价需求、规定评价、设计评价和执行评价
D.确立评价目的、设计评价、执行评价和评估结果
●GB/T16260-2003将软件质量特性分为内部质量特性、外部质量特性和_(56)__。
(56)A.安全质量特性 B.适用质量特性 C.性能特性 D.使用质量特性
●PC机处理人耳能听得到的音频信号,其频率范围是__(57)___。
(57)A.80~3400Hz B.300~3400Hz C.20~20kHz D.20~44.1kHz
●电视系统采用的颜色空间中,其亮度信号和色度信号是相分离的。
下列颜色空间中,__(58)___不属于电视系统的颜色空间。
(58)A.YUV B.YIQ C.YcbCr D.HSL
●双层双面的只读DVD盘片的存储容量可以达到_____(59)____。
(59)A.4.7GB B.8.5GB C.17GB D.6.6GB
●静态图像压缩标准JPEG2000中使用的是_____(60)____算法。
(60)A.K-L变换 B.离散正弦变换 C.离散余弦变换 D.离散小波变换
●一个局域网中某台主机的IP地址为176.68.160.12,使用22位作为网络地址,那么该局域网的子网掩码为_____(61)____,最多可以连接的主机数为____(62)_____。
(61)A.255.255.255.0 B.255.255.248.0
C.255.255.252.0 D.255.255.0.0
(62)A.254 B.512 C.1022 D.1024
●以下选项中,可以用于Internet信息服务器远程管理的是____(63)____。
(63)A.Telnet B.RAS C.FTP D.SMTP
●在TCP/IP网络中,为各种公共服务保留的端口号范围是__(64)____。
(64)A.1~255 B.1~1023 C.1~1024 D.1~65535
●在以下网络应用中,要求带宽最高的应用是___(65)___。
(65)A.可视电话 B.数字电视 C.拨号上网 D.收发邮件
●DOMisaplatform-andlanguage-____(66)___APIthatallowsprogramsandscripts todynamicallyaccessandupdatethecontent,structureandstyleof ( currently,definitionsforHTMLandXMLdocumentsarepartofthe