12005年上半年软件评测师上午试题●在计算机中,最适合进行数字加减运算的数字编码是_______,最适合表示浮点数阶码的数字编码是________。(1)A.原码B.反码C.补码D.移码(2)A.原码B.反码C.补码D.移码●如果主存容量为16M字节,且按字节编址,表示该主存地址至少应需要_____(3)____位。(3)A.16B.20C.24D.32●操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为___(4)___;操作数在寄存器中,寻址方式为_____(5)_____;操作数的地址在寄存器中,寻址方式为____(6)_____。(4)A.立即寻址B.直接寻址C.寄存器寻址D.寄存器间接寻址(5)A.立即寻址B.相对寻址C.寄存器寻址D.寄存器间接寻址(6)A.相对寻址B.直接寻址C.寄存器寻址D.寄存器间接寻址●三个可靠度R均为0.8的部件串联构成一个系统,如下图所示:2则该系统的可靠度为___(7)____。(7)A.0.240B.0.512C.0.800D.0.992●在计算机系统中,构成虚拟存储器___(8)____。(8)A.只需要一定的硬件资源便可实现B.只需要一定的软件即可实现C.既需要软件也需要硬件方可实现D.既不需要软件也不需要硬件●某公司使用包过滤防火墙控制进出公司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是“该防火墙能够___(9)____”。(9)A.使公司员工只能访问Intrenet上与其有业务联系的公司的IP地址B.仅允许HTTP协议通过C.使员工不能直接访问FTP服务端口号为21的FTP服务D.仅允许公司中具有某些特定IP地址的计算机可以访问外部网络●两个公司希望通过Internet进行安全通信,保证从信息源到目的地之间的数据传输以密文形式出现,而且公司不希望由于在中间节点使用特殊的安全单元增加开支,最合适的加密方式是____(10)____,使用的会话密钥算法应该是____(11)____。(10)A.链路加密B.节点加密C.端—端加密D.混合加密(11)A.RSAB.RC-5C.MD5D.ECC●在Internet上又许多协议,下面地选项中能够正确表示协议层次关系地是(12)。SNMP:简单网络管理协议A.B.C.D.●我国著作权法中,__(13)__系指同一概念。3(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存放在同一个磁道上,记录的安排顺序如下表所示:假定磁盘的旋转速度为20ms/周,磁头当前处在R1的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为4ms,则处理这10个记录的最长时间为___(16)___;若对信息存储进行优化分布后,处理10个记录的最少时间为___(17)___。(16)A.180msB.200msC.204msD.220ms(17)A.40msB.60msC.100msD.160ms4●(18)A.33220B.8644C.4548D.2500●下列叙述中,与提高软件可移植性相关的是___(19)____(19)A.选择时间效率高的算法B.尽可能减少注释C.选择空间效率高的算法D.尽量用高级语言编写系统中对效率要求不高的部分●在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系统的策略称为___(20)____;在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为_____(21)_____。(20)A.直接转换B.位置转换C.分段转换D.并行转换(21)A.直接转换B.位置转换C.分段转换D.并行转换●下列要素中,不属于DFD的是___(22)____。当使用DFD对一个工资系统进行建模时,____(23)_____可以被认定为外部实体。(22)A.加工B.数据流C.数据存储D.联系5(23)A.接收工资单的银行B.工资系统源代码程序C.工资单D.工资数据库的维护●目前比较热门的软件开发工具,如VB、PB、Delphi等都是可视化的。这些工具是一种(24)。(25)A.外部设计评审报告在概要设计阶段产生B.集成测试计划在程序设计阶段产生C.系统计划和需求说明在详细设计解答产生D.在进行编码的同时,独立地设计单元测试计划●采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是____(25)_____。(25)A.外部设计评审报告在概要设计阶段产生B.集成测试计划在程序设计阶段产生C.系统计划和需求说明在详细设计阶段产生D.在进行编码的同时,独立地设计单元测试计划●在一个单CPU的计算机系统中,有两台外部设备R1、R2和三个进程P1、P2、P3。系统采用可剥夺方式优先级的进程调度方案,且所有进程可以并行使用I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备时间如下表所示:假设操作系统的开销忽略不计,三个进程从投入运行到全部完成,CPU的利用率约为__(26)__%;R2的利用率约为____(27)____%(设备的利用率指该设备的使用时间与进程组全部完成所占用时间的比率)。(26)A.60B.67C.78D.90(27)A.70B.78C.80D.896●某数据库中有供应商关系S和零件关系P,其中;供应商关系模式S(Sno,Sname,Szip,City)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式P(Pno,Pname,Color,Weight,City)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可由多个供应商供应。请将下面的SQL语句空缺部分补充完整。CREATETABLESP(SnoCHAR(5),PnoCHAR(6),StatusCHAR(8),QtyNUMERIC(9),__(28)__(Sno,Pno),__(29)__(Sno),__(30)__(Pno));7查询供应了“红”色零件的供应商号、零件号和数量(Qty)的元组演算表达式为:(28)A.FOREIGNKEYB.PRIMARYKEYC.FOREIGNKEY(Sno)REFERENCESSD.FOREIGNKEY(Pno)PEFERENCESP(29)A.FOREIGNKEYB.PRIMARYKEYC.FOREIGNKEY(Sno)REFERENCESSD.FOREIGNKEY(Pno)PEFERENCESP(30)A.FOREIGNKEYB.PRIMARYKEYC.FOREIGNKEY(Sno)REFERENCESSD.FOREIGNKEY(Pno)PEFERENCESP8(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]=u[4]D.t[1]=u[1]∧t[2]=u[2]∧t[3]=v[4]●某一确定性有限自动机(DFA)的状态转换图如下图所示,令d=0|1|2|…|9,则以下字符串中,不能被该DFA接受的是____(33)____,与该DFA等价的正规式是_(34)___。(其中,ε表示空字符)①3857②1.2E+5③-123.④.576E10(33)A.①、②、③B.①、②、④C.②、③、④D.①、②、③、④(34)A.(-d|d)d*E(-d|d)d*|(-d|d)*.d*(ε|E(-d|d)d*)B.(-d|d)dd*(.|ε)d*|(ε|E(-d|d)d*)9C.(-|d)dd*E(-|d)d*|(-d|d)dd*.d*(ε|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.序列图10●某评测机构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.②是正确的11C.都是正确的D.都不正确●软件测试的对象包括(44)。(44)A.目标程序和相关文档B.源程序、目标程序、数据及相关文档C.目标程序、操作系统和平台软件D.源程序和目标程序●软件测试类型按开发阶段划分是(45)。(45)A.需求测试、单元测试、集成测试、验证测试B.单元测试、集成测试、确认测试、系统测试、验收测试C.单元测试、集成测试、验