当前位置:文档之家› 测试题三含答案

测试题三含答案

$
一、单选题(每题2分)
1.评估下面的一组SQL语句:( C )
CREATE TABLE dept (deptno NUMBER(2), dname VARCNAR2(14), 1oc VARCNAR2 (13)); ROLLBACK; DESCRIBE DEPT
下面关于该组语句的哪个描述是正确的
A.DESCRIBE DEPT语句将返回一个错误ORA-04043: object DEPT does not exist.
B.ROLLBACK语句将释放DEPT占用的存储空间
C.DESCRIBE DEPT语句将显示DEPT表的结构描述内容
D.(
E.DESCRIBE DEPT语句将只有在ROLLBACK之前引入一个COMMIT语句时,
才会显示DEPT表的结构描述内容
2.在下面哪个场景中,索引将是最有用的( A )
A.被索引的列作为表达式的一部分
B.被索引的列包含不同范围的值
C.被索引的列用于FROM子句
D.被索引的列被声明为NOT NULL
3.在视图上不能完成的操作是( A )
A.…
B.在视图上定义新的基本表
C.在视图上定义新视图
D.更新视图
E.查询
4.在划分了等价类后,首先需要设计一个案例覆盖( B )有效等价类
A.等价类数量-1个
B.尽可能多的
C.2个
D.,
E.1个
5.压力测试属于( A )阶段
A.系统测试
B.集成测试
C.用户验收测试
D.单元测试
6.系统测试阶段的测试对象不包括( B )
A.硬件系统
B.*
C.源程序
D.软件系统
E.文档
7.下面哪个描述属于功能需求( D )
A.系统要求能够连续运行1000小时
B.系统应按J2EE架构进行设计
C.90%的响应时间小于2秒钟
D.随机选择5%的用户发送广告消息
8.>
9.软件测试的目的是( D )
A.发现软件开发中出现的错误
B.避免软件开发中出现的错误
C.修改软件中出现的错误
D.尽可能多的发现软件缺陷,并确保得以修复
10.软件设计的主要任务是设计软件的结构、模块和过程,
其中软件结构设计的主要任务是要确定( C )
A.模块的具体功能
B.:
C.模块间的操作细节
D.模块间的组成关系
E.模块间的相似性
11.功能测试也叫做( A )
A.FVT
B.ST
C.PT
D.UAT
12.;
13.一个对象有4个属性,每个属性有3种可能的值,如果要求对所有值的组合进行测试,则共有( B )
A.12
B.81
C.7
D.64
14.从下列叙述中,能够与需求分析、设计、编码相对应的软件测试阶段是( B )
A.单元测试、开发集成测试、系统测试
B.系统测试、开发集成测试、单元测试
C.-
D.开发集成测试、系统测试、单元测试
E.单元测试、系统测试、开发集成测试
15.一个输入项的合法输入范围是“0-100的整数”,则边界值应该是( D )
A.0,50,100
B.,0,100,
C.0,100
D.-1,0,100,101
14 对于软件生命周期的一般描述,正确的是( B )
A.@
B.需求分析概要设计详细设计编码调试发布维护
C.需求分析概要设计详细设计编码测试发布维护
D.需求分析概要设计详细设计编码测试发布维护
E.需求分析概要设计详细设计编码发布测试维护
15、在oracle中,要插入的字段都是固定的长度的数据,应该使用以下哪种数据类型( A )
A.char
B.varchar
C.int
D.|
E.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 数据类型中存储的是可变长字符串,最大长度限制是2GB
C:一个表中只能包含一个LONG 类型的列
D:索引LONG类型列会明显提升查询效率
8. 在ORACLE的排序SQL,下面哪些写法是正确的。

( ABCD )
A:Select distinct ename,sal from emp where deptno=30 order by deptno

B:Select * from emp where deptno=30 order by ename
C:Select 'Name: '|| ename ,sal from emp Where deptno=30 Order by 2,1
D:Select ename "Employee",sal "salary" from emp Order by "salary" desc , "Employee",deptno
9. 常用的白盒一般知识方法一般知识包含以下哪些类别( BCD )
A:边界值覆盖
B:条件覆盖
C:路径覆盖
\
D:语句覆盖
10. 关于等价类划分测试方法一般知识说法正确的是( AB )
A:等价类划分可有两种不同的情况:有效等价类和无效等价类
B:测试某等价类的代表值就等于对这一类其它值的测试
C:等价类是指某个输入或输出域的子集合
D:同一等价类中输入数据对于揭露程序中的错误的作用有大有小
11. 在ORACLE中,下面哪些命令用来处理事务:( BCD )
·
A:set transaction
B:commit
C:savepoint
D:rollback
12、进行自动化测试的评估标准有(ABCD )
A.可自动化率
B.测试进度要求
C.版本规模
D.?
E.版本稳定程度
13、下面哪些属于静态分析( BD )
A.程序复杂度分析
B.代码规则检查
C.内存泄漏检查
D.程序结构分析
14、软件开发模型包括( ABC )
A:迭代模型

B:螺旋模型
C:瀑布模型
D:扇形模型
15、39. 正则表达式a*b*c 匹配( ACD )
A:ac
B:a*b*c
C:abc
D:bbc
<
三、问答题
1、以学生表为例,先创建表,再写出写出基本的增删改查语句stu(sno,sname,sage); ~
2、数据库表中主键和外键的定义与区别。

3、JAVA中JDBC是怎样连接数据库的。

相关主题