模拟测试题(五)

1) 什么是XML(d)
A eXtra Modern Link
B Example Markup Language
C X-Markup Language
D eXtensible Markup Language
2)XML用什么约束数据(bc)
A XML用节点约束数据
B XML用Schema约束数据
C XML用DTD约束数据
D XML用数据岛约束数据
3)如果一个XML 文档存在以下(abc)情况,我们称它为无效的xml文档
A 没有遵守 XML 规范定义的语法规则
B 遵守 XML语法,但没有 定义DTD 或Schema
C 定义了DTD 或Schema,但没有遵守DTD 或Schema中定义的规则
D 定义的DTD 或Schema不符合语法规范
4)


Hello, World!

上面的XML文档属于(ac)文档
A 无效的
B 有效的
C 格式良好的
D 格式错误的
5)下列哪个是声明XML版本的正确语法(b)
A
B
C
D
6)下列哪些是错误的(ab)
A DTD是基于XML语法的
B DTD不能定义数据类型
C DTD不支持命名空间
D DTD是基于正则表达式的
7)在XML中使用字符’<’应使用哪个预定义字符(c)
A > >
B & &
C < <
D ' '
E " "
8)dtd声明相同的元素至少要出现一次应使用哪个符号(b)
A *
B +
C ?
D |
9)DTD中Required属性的作用是(b)
A 设置属性的默认值 (nan|nv) nan
B 声明此属性是必需的
C 使属性具有固定值 fixed
D 声明此属性可选 implied
10)在XML基础中,有如下XML文档

Hello XML
Goodbye HTML

下列描述正确的有(bc)
A “start”节点是一个元素节点,没有子节点
B “end”节点有兄弟元素节点”start”
C “sample”节点是一个元素节点,也是根节点

11)以下Oracle的逻辑结构按容量从小到大的顺序排列正确的是(a)
A 块->区->段->表空间
B 块->段->区->表空间
C 段->区->块->表空间
D 表空间->段->区->块
12)复合分区的主分区只能为(a)
A 范围分区
B 列表分区
C 散列分区
D 以上分区都可以
13)对于同义词和视图下列说法错误的是(d) scott.emp aaa
A 同义词是用户创建对象的别名,用于简化数据操作
B 删除同义词所关联的表,同义词并不会被删除
C 视图只是一个逻辑表,可以方便数据查询
D 在多表联结查询基础上创建的视图,不能对该视图进行数据修改
14)在PL/SQL中,下列说法错误的是(d)
A 使用“<>”表示不等于
B 使用“!=”表示不等于
C 使用“=”判断相等
D 使用“=”用于赋值
15)有关异常,下列说法错误的是(b)
A 用户不可以定义预定义异常
B 自定义异常反映的是ORACLE系统错误
C 可以利用非预定异常抛

出有编号的异常
D RAISE_APPLICATION_ERROR的编号是一个指定范围的编号
16)有关过程和函数,下列说法错误的是(c)
A 函数可以没有输出参数
B 过程可以有输入输出参数
C 函数可以没有返回值
D 过程可以有多个输出参数
17) 有关包中的过程和函数,下列说法正确的是(c)
A 过程和函数在包头的声明和包体实现的中,名称必须一致,参数命名可
以不同(参数名也必须一样)
B 函数可以重载,而过程不能重载
C 要保证在子过程中相互调用时处理结果不受影响,建议使用自主事务处

D 包头中声明的函数和过程,在包体中可以只实现其中部分
18)对于触发器中的关键字,下列说法错误的是(a)
A “BEFORE”表示先执行SQL语句,再执行触发器
B “FOR EACH ROW”表示触发条件影响多少行,就触发多少次
C “:NEW”表示储存新信息的临时对象,其中在DELETE触发器中,该对象
不能使用
D “INSTEAD OF”如果要对视图创建触发器,必须使用该关键
19)有关ORACLE数据类型下列说法正确的是(b)
A %TYPE是取的一个行结构类型
B %ROWTYPE是取的一个行结构类型
C VARCHAR2在PL/SQL中和SQL中表示数据的长度一致(不一致)
D PL/SQL和SQL中都有逻辑类型
20)在Oracle系统中,设置事务保存点的是(c)
A commit;
B rollback
C savepoint
D transaction
21)在Oracle触发器中,有以下那几种触发事件(abc)
A 前置
B 后置
C 替代
D 行级
22)数据字典在SGA的哪一个组件中缓存?(b)
A 数据库高速缓冲区
B 共享
C PGA
D 重做日志缓冲区
23)如果ORACLE存储过程的参数类型为OUT,那么调用时传递的参数应该为(c)
A 常量
B 表达式
C 变量
D 都可以
24)下列有关ORACLE存储过程的特点说法错误的是(a)
A 存储过程不能将值传回调用的主程序
B 存储过程是一个命名的模块
C 编译的存储过程存放在数据库中
D 一个存储过程可以调用另一个存储过程
25)下列有关ORACLE函数的特点说法错误的是(d)
A 函数必须定义返回类型
B 函数参数的类型可以是OUT
C 在函数体内可以多次使用RETURN语句
D 函数的调用应使用EXECUTE命令
26)查看下面的ORACLE代码,正确的是(c)
A DBMS_OUTPUT.PUT_LINE('定义部分');
BEGIN
DBMS_OUTPUT.PUT_LINE('语句部分');
END;
B BEGIN
NUM NUMBER:=100;
DBMS_OUTPUT.PUT_LINE('NUM 的值为:'||NUM);
END;
C DECLARE
NUM NUMBER:=100;
BEGIN
NUM:=NUM+NUM/2;
DBMS_OUTPUT.PUT_LINE('NUM 的值为:'||NUM);
END;
D BEGIN
NUM NUMBER:=100;
DECLARE
NUM:=NUM+NUM/2;
DBMS_OUTPUT.PUT_LINE('NUM 的值为:'||NUM);
END;
27)可以使用下面的(c)ORA

CLE数据字典查看当前数据库的表空间情况
A dba_users
B dba_tab_privs
C dba_tabspaces
D user_tab_privs
28)下列关于ORACLE的to_date函数和 to_char函数,描述正确的两项是(bc)
A to_char 函数的作业是将字符串数据转换为日期数据
B to_date 函数的作业是讲字符串转换为日期
C to_char 函数是将日期数据转换为字符数据
D to_date 函数是将日期数据转换为字符数据
29)序列的两个属性是(ac)
A currval
B nowval
C nextval
D preval
30)有关ORACLE触发器的说法正确的是(c)
A 可以通过手工的方式激发触发器
B 停用触发器的唯一方法是删除触发器
C 行级触发器是在修改每条记录时都触发一次
D 在行级触发器中可以使用deleted和inserted表
31)建模的目标,下面那种说法是错误的(c)
A 便于开发人员展示系统
B 允许开发人员指定系统的结构和行为
C 建模就等于写文档
D 记录开发人员的决策
32)时序图与(d)图包含的信息相同,可以相互转换
A 用例
B 状态
C 活动
D 协作
33)用例图可以用于软件开发的(c)阶段
A 编码
B 设计
C 需求分析和测试
D 部署
34)类之间的(c)关系的部分整体依赖最强
A 依赖
B 聚合
C 组合
D 泛化
35)在面向对象的分析与设计中,下列(abcdef)属于UML图
A 用例图
B 时序图
C 活动图
D 类图
E 状态图
F 协作图
36)在面向对象的分析与设计中,下列(b)不属于类之间的关系
A 关联
B 多态
C 依赖
D 泛化
E 聚合
37)在面向对象的分析与设计中,下列关于用例图的说法,错误的是(c)
A 用例图有助于将重点放在系统可能的用户上
B 用例图有助于确定用户与系统交互时扮演的角色
C 在用例图中,用圆形表示系统边界
D 用例之间的关系包括扩展关系,包含关系
38)在面向对象的分析与设计中,下列关于UML图的优点说法不正确的是(c)
A 图形符号可以展示和表达系统的概观
B 为规划中的系统精密且明确的建模
C 使用UML构建的模型与语言相关
D 帮助完成从软件项目开始至交付过程中的所有归档
39)在面向对象的分析与设计中,关于用Rational XDE绘制时序图的说法正确的
是(d)
A 事件是由水平线描述的
B 对象是由垂直线描述的
C 从下到上的事件发生顺序来描述事件
D 时间是从顶部开始沿垂直分析描述的
40)关于状态图中的状态下列说法错误的是(c)
A 只能有一个起始状态
B 可以有多个中间状态
C 只能有一个终止状态
D 可以有多个终止状态

相关文档
最新文档