您好,欢迎访问三七文档
一、单选题(每题2分)1.评估下面的一组SQL语句:(C)CREATETABLEdept(deptnoNUMBER(2),dnameVARCNAR2(14),1ocVARCNAR2(13));ROLLBACK;DESCRIBEDEPT下面关于该组语句的哪个描述是正确的?A.DESCRIBEDEPT语句将返回一个错误ORA-04043:objectDEPTdoesnotexist.B.ROLLBACK语句将释放DEPT占用的存储空间C.DESCRIBEDEPT语句将显示DEPT表的结构描述内容D.DESCRIBEDEPT语句将只有在ROLLBACK之前引入一个COMMIT语句时,才会显示DEPT表的结构描述内容2.在下面哪个场景中,索引将是最有用的?(A)A.被索引的列作为表达式的一部分B.被索引的列包含不同范围的值C.被索引的列用于FROM子句D.被索引的列被声明为NOTNULL3.在视图上不能完成的操作是(A)A.在视图上定义新的基本表B.在视图上定义新视图C.更新视图D.查询4.在划分了等价类后,首先需要设计一个案例覆盖(B)有效等价类A.等价类数量-1个B.尽可能多的C.2个D.1个5.压力测试属于(A)阶段A.系统测试B.集成测试C.用户验收测试D.单元测试6.系统测试阶段的测试对象不包括(B)A.硬件系统B.源程序C.软件系统D.文档7.下面哪个描述属于功能需求(D)A.系统要求能够连续运行1000小时B.系统应按J2EE架构进行设计C.90%的响应时间小于2秒钟D.随机选择5%的用户发送广告消息8.软件测试的目的是(D)A.发现软件开发中出现的错误B.避免软件开发中出现的错误C.修改软件中出现的错误D.尽可能多的发现软件缺陷,并确保得以修复9.软件设计的主要任务是设计软件的结构、模块和过程,其中软件结构设计的主要任务是要确定(C)A.模块的具体功能B.模块间的操作细节C.模块间的组成关系D.模块间的相似性10.功能测试也叫做(A)A.FVTB.STC.PTD.UAT11.一个对象有4个属性,每个属性有3种可能的值,如果要求对所有值的组合进行测试,则共有(B)A.12B.81C.7D.6412.从下列叙述中,能够与需求分析、设计、编码相对应的软件测试阶段是(B)A.单元测试、开发集成测试、系统测试B.系统测试、开发集成测试、单元测试C.开发集成测试、系统测试、单元测试D.单元测试、系统测试、开发集成测试13.一个输入项的合法输入范围是“0-100的整数”,则边界值应该是(D)A.0,50,100B.-0.00001,0,100,100.00001C.0,100D.-1,0,100,10114对于软件生命周期的一般描述,正确的是(B)A.需求分析概要设计详细设计编码调试发布维护B.需求分析概要设计详细设计编码测试发布维护C.需求分析概要设计详细设计编码测试发布维护D.需求分析概要设计详细设计编码发布测试维护15、在oracle中,要插入的字段都是固定的长度的数据,应该使用以下哪种数据类型(A)A.charB.varcharC.intD.number二、不定项选择(每题3分)1在oracle数据库中,关于索引描述正确的是(CD)A:需要对大数据类型创建索引B:对于大表,索引能明显提高查询效率C:在数据表上创建唯一约束,会自动生成唯一索引D:我们最常用到的是B-Tree索引2.以下关于主键和唯一索引的区别有哪些是正确的?(BD)A:主键:默认将是聚簇索引唯一索引:默认将是非聚簇索引B:主键不能空,唯一索引可以为空C:主键顺序为数据的物理顺序D:主键每个表只能有一个,唯一索引可以多个3.下面哪些是DML语句(BD)A:MERGE…B:UPDATE…C:COMMIT…D:DELETE…4.黑盒一般知识可以发现以下类型的错误:(BCD)A:性能错误B:功能错误或遗漏C:数据结构或外部数据库访问错误D:界面错误5.常用的黑盒一般知识方法一般知识包含以下哪些类别?(ACE)A:边界值分析B:决策表法C:因果图法D:控制流测试法E:等价类划分6.系统出现死锁必然出现以下情况(ABCD)A:不可抢夺资源B:互斥使用资源C:循环等待资源D:占有并等待资源7.关于Oracle的LONG类型描述正确的是(ABC)A:LONG类型主要用于不需要作字符串搜索的长串数据,如果要进行字符搜索就要用varchar2类型B:LONG数据类型中存储的是可变长字符串,最大长度限制是2GBC:一个表中只能包含一个LONG类型的列D:索引LONG类型列会明显提升查询效率8.在ORACLE的排序SQL,下面哪些写法是正确的。(ABCD)A:Selectdistinctename,salfromempwheredeptno=30orderbydeptnoB:Select*fromempwheredeptno=30orderbyenameC:Select'Name:'||ename,salfromempWheredeptno=30Orderby2,1D:SelectenameEmployee,salsalaryfromempOrderbysalarydesc,Employee,deptno9.常用的白盒一般知识方法一般知识包含以下哪些类别?(BCD)A:边界值覆盖B:条件覆盖C:路径覆盖D:语句覆盖10.关于等价类划分测试方法一般知识说法正确的是(AB)A:等价类划分可有两种不同的情况:有效等价类和无效等价类B:测试某等价类的代表值就等于对这一类其它值的测试C:等价类是指某个输入或输出域的子集合D:同一等价类中输入数据对于揭露程序中的错误的作用有大有小11.在ORACLE中,下面哪些命令用来处理事务:(BCD)A:settransactionB:commitC:savepointD:rollback12、进行自动化测试的评估标准有(ABCD)A.可自动化率B.测试进度要求C.版本规模D.版本稳定程度13、下面哪些属于静态分析?(BD)A.程序复杂度分析B.代码规则检查C.内存泄漏检查D.程序结构分析14、软件开发模型包括(ABC)A:迭代模型B:螺旋模型C:瀑布模型D:扇形模型15、39.正则表达式a*b*c匹配(ACD)A:acB:a*b*cC:abcD:bbc三、问答题1、以学生表为例,先创建表,再写出写出基本的增删改查语句stu(sno,sname,sage);2、数据库表中主键和外键的定义与区别。3、JAVA中JDBC是怎样连接数据库的?
本文标题:测试题三含答案
链接地址:https://www.777doc.com/doc-7160365 .html