单选题Myers在1979年提出了一个重要观点,即软件测试的目的是为了______。 A) 证明程序正确 B) 查找程序错误 C) 改正程序错误 D) 验证程序无错误
单选题数据库管理系统采用三级加锁协议来防止并发操作可能导致的数据错误。在三级加锁协议中,一级加锁协议能够解决的问题是______。
A.丢失修改
B.不可重复读
C.读脏数据
D.死锁
单选题面向对象程序单元测试中,模态类测试是基于______图生成测试用例。
A.用例图
B.顺序图
C.协作图
D.状态转换图
单选题对于一段程序,下列语句中既可以作为定义结点,同时还可以作为使用结点的是______。
A.输入语句
B.输出语句
C.赋值语句
D.条件语句
单选题测试的复用包括______。 A) 测试用例的复用 B) 软件缺陷报告的复用 C) 软件过程信息的复用 D) 以上全是
单选题是否建立了丰富的______是衡量一个面向对象程序设计语言成熟与否的重要标志之一。
单选题黑盒测试的覆盖率取决于______。 A.对功能需求的理解程度 B.测试用例设计的完备性 C.测试时间的长短 D.选择的测试方法
单选题缺陷分析的常用方法有______。 A) 缺陷分布报告 B) 缺陷趋势报告 C) 缺陷年龄报告 D) 以上都是
单选题有一种类,它有成员方法,但有些是没有实现的成员方法,该类是______。
A.抽象类
B.基类
C.派生类
D.虚基类
单选题在代码检查的准备阶段和检查会议阶段都具有发现产品错误责任的是 A) 讲解人员 B) 检查人员 C) 协调人员 D) 开发人员
单选题下列测试工具不属于按测试方法进行分类的是 A) 黑盒测试工具 B) 测试管理工具 C) 白盒测试工具 D) 灰盒测试工具
单选题以下有关测试自动化的说法中,错误的是 A) 在自动化测试基本结构中,数据库服务器用于存储测试用例和测试结果 B) 自动化测试过程中,除选择测试用例和分析失败原因外,其他过程都是自动化开展的 C) 结构化脚本的优点是健壮性更好,可以对一些容易导致测试失败的特殊情况进行处理 D) 共享脚本的维护开销高于线性脚本
单选题以下不属于开发文档的一项是______。 A.可行性研究报告 B.概要设计说明书 C.开发进度报告 D.数据要求说明书
单选题关于软件集成测试,下列说法不正确的是______。 A.集成测试的对象包括任意一个软件单元集成到计算机软件系统的组装过程 B.集成测试的对象包括任意一个组装得到的软件系统 C.软件集成测试的目的是检验单元之间、软件单元和以集成的软件系统之间的接口关系 D.软件的集成测试不需要验证以集成软件系统是否符合设计要求
单选题基于各种方式获取的需求和建立的业务对象模型和分析模型,编写系统和软件需求规格说明,提交管理机构进行需求评审,这是软件生存周期中______阶段的主要任务。 A) 软件设计 B) 制订计划 C) 系统与软件需求定义 D) 集成和系统测试
单选题下列测试方法中,适用于功能测试和验收测试的是 A) 配置测试用例设计法 B) 基于程序结构的域测试用例设计法 C) 数据流测试用例设计法 D) 根据对象状态变化来设计测试用例
单选题性能测试主要用于实时系统和嵌入式系统,其目标是______。 A) 测试各种资源在超负荷的情况下的运行情况 B) 检测系统可以处理目标内确定的数据容量 C) 度量系统的性能和预先定义的目标有多大差距 D) 验证系统从软件或者硬件失效中恢复的能力
单选题软件规划阶段实际上指的是 ______。
单选题有一段小程序,对数组A[n]中所有正整数和负整数求累加和,negat和posit分别返回负整数和正整数的累加和。 int maxInt=32767,minInt=-32768; negat=0;posit=0; for(int i=0;i<n;i++) if(A[i]<0&&A[i]>=minInt-negat)negat=negat+A[i]; else if(A[i]>0&&A[i]<=maxInt-posit)posit=posit+A[i]; 可能的测试路径数是______。
单选题下列关于应用服务器的分类,叙述错误的是______。 A) 从面向的领域看,应用服务器可以分为两类:通用的应用服务器和专用的应用服务器 B) 通用的应用服务器能提供多方面服务,支持多个领域的开发和运行 C) 早前出现的Tuxedo和MTS遵循J2EE规范 D) 从遵循的规范角度来看,应用服务器可以分为两类:遵循J2EE规范的应用服务器和其他服务器
