【单选题】对于逻辑表达式((a||(b&c))||(c&&d)),需要( )个测试用例才能完成条件组合覆盖。
A、4
B、8
C、16
D、32
答案:C
解析:本题考查白盒测试中逻辑覆盖法的条件组合覆盖。条件组合覆盖的含义是:选择足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次。本题中有a、b&c、c、d4个条件,组合之后需要的用例数是16,因此选项C正确。
【单选题】以下不是正确的软件测试目的是( )。
A、尽最大的可能找出最多的错误
B、设计一个好的测试用例对用户需求的覆盖度达到100%
C、对软件质量进行度量和评估,以提高软件的质量
D、发现开发所采用的软件过程的缺陷,进行软件过程改进
答案:B
解析:本题考察软件测试的目的。软件测试的目的就是尽可能多的找出软件中的错误和缺陷,以提供软件的质量。因此不属于软件测试目的的是设计一个好的测试用例对用户需求的覆盖度达到100%,此为软件测试用例设计的一个手段的预期。
【单选题】某系统中,模块A处理与销售相关的所有细节,仅需要发送一个包含销售量、价格和时间的报表到模块 B,则这两个模块之间为( )耦合
A、内容
B、标记
C、控制
D、数据
答案:B
解析:一般来说,模块之间的耦合有七种类型,根据耦合性从低到高为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。如果一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的,则称这种耦合为数据耦合;如果一组模块通过数据结构本身传递,则称这种耦合为标记耦合;若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合;若一个模块直接访问另一个模块的内部数据、一个模块不通过正常入口转到另一个模块内部、两个模块有一部分程序代码重叠或者一个模块有多个入口,上述几个情形之一发生则两个模块之间就发生了内容耦合。题中模块A和模块B之间是通过数据结构来传递的,因此两个模块之间是标记耦合。
【单选题】Web应用链接测试不包括____。
A、无链接指向的页面
B、错误的链接
C、客户端与服务器端的链接速率
D、不存在的页面文件
答案:C
解析:本题考查Web应用链接测试的内容。 Web应用链接测试的内容包括: ·无链接指向的页面。 ·错误的链接。 ·不存在的页面文件。 但客户端与服务器端的链接速率由Web性能测试获取。
【单选题】电子政务根据其服务的对象不同,基本上可以分为4种模式。某政府部门内部的“办公自动化系统”,属于( )模式。
A、G to B
B、G to C
C、G to E
D、G to G
答案:C
解析:本题考查电子政务的基础知识。电子政务指政府机构在其管理和服务职能中运用现代信息技术,实现政府组织结构和工作流程的组优化。即超越时间、空间和部门分隔的制约,建成一一个精简、高效、廉洁且公平的政府运作模式。电子政务模型可简单概括为两方面,即政府部门内部利用先进的网络信息技术实现办公自动化、管理信息化、决策科学化:政府部门与社会各界利用网络信息平台充分进行信息共享与服务、加强群众监督并提高办事效率及促进政务公开等。电子政务根据其服务对象的不同,基本上可以分为4种模式,即政府对政府(Governmentto Government,G to G)、政府对企业(Government to Business,G to B)、政府对公众(Govermmentto Citizen,G toC)和政府对公务员(Govermment to Employee,G to E)。本题中“办公自动化系统”是政府内部各级人员的业务流程系统,因此属于G to E模式。
【单选题】以下作品中,不适用或不受著作权法保护的是( )。
A、某教师在课堂上的讲课
B、某作家的作品《红河谷》
C、最高人民法院组织编写的《行政诉讼案例选编》
D、国务院颁布的《计算机软件保护条例》
答案:D
解析:本题考查应试者知识产权方面的基础知识。选项D"国务院颁布的《计算机软件保护条例》"的说法显然是错误的。因为,国务院颁布的《计算机软件保护条例》是国家为了管理需要制定的政策法规,故不适用著作权法保护。
【单选题】设数组a[0...n-1,0...m-1](n>1,m>1)中的元素以行为主序存放,每个元素占用4个存储单元,则数组元素a[i,j](0≤i<n,0≤j<m)的存储位置相对于数组空间首地址的偏移量为( )
A、(j*m+i)*4
B、(i*m+j)*4
C、(j*n+i)*4
D、(i*n+j)*4<br>
答案:B
【单选题】在一个完整的功能测试过程中,( )不属于应该编写的测试文档
A、测试需求文档
B、测试用例文档
C、测试标准
D、问题报告单
答案:C
解析:在一个完整的功能测试过程中,属于应该编写的测试文档有测试需求文档、测试用例文档、问题报告单。
【单选题】Object-oriented analysis(OO A.is a semiformal specification technique for the object-oriented paradigm.Object-oriented analysis consists of three steps.The first step is( ).It determines how the various results are computed by the product and presents this information in the form of a( )and associated scenarios.The second is( ),which determines the classes and their attributes.Then determine the interrelationships and interaction among the classes.The last step is(请作答此空),which determines the actions performed by or to each class or subclass and presents this information in the form of( ).
A、use-case modeling
B、class modeling
C、dynamic modeling
D、behavioral modeling
答案:C
【单选题】在层次化局域网模型中,以下关于核心层的描述,正确的是( )。
A、为了保障安全性,对分组要进行有效性检查
B、将分组从一个区域高速地转发到另一个区域
C、由多台二,三层交换机组成
D、提供多条路径来缓解通信瓶颈
答案:B