2008年5月华育三期笔试A卷 联系客服

发布时间 : 星期日 文章2008年5月华育三期笔试A卷更新完毕开始阅读e805567aa26925c52cc5bfc7

试卷编号:002

043.{Struts题目}在MVC设计模式中,用于实现业务数据封装的是(选择1项) A)Controller B)JavaBean C)Model D)View 044.{Struts题目}在Struts中,用于组合所有部件的文件是(选择1项) A)struts-config.xml B)web-inf.xml C)web.xml D)config.xml

045.{XML题目}一个XML必须有DTD或Schemas。(选择1项) A)正确 B)不正确

046.{XML题目}在DTD中对于元素属性,下列哪一个表示可加可不加。(选择1项) A)FIXED B)IMPLIED C)REQUIRED D)DATA 047.{XML题目}以下声明正确的是。(选择2项) A) C)

048.{XML题目}以下关于XSL的标记正确的是( )(选择2项)

A) B) C) D) 049.{XML题目}标记性语言是一系列的规则,这些规则强加在文件的内容和结构上,这种说法是( )。(选择1项)

A)正确 B)错误 050.{XML题目}XML 是一种元语言, 可以用它来描述其他语言,这种说法( )。(选择1项) A)正确 B)错误

051.{XML题目}以下不正确的是( )(选择1项)

A)DTD定义了XML文档中包含的标记、元素、元素类型以及属性 B)DTD可以包含在XML文档内,也可以在XML文档外定义 C)命名空间能够区别不同源的元素、属性的定义 D)一个结构完整的XML文档一定是合法的XML文档 052.{XML题目}关于DOM的描述正确的是( )(选择1项)

A)DOM模型是W3C组织开发出来的一个在内存中表示XML数据的线性模型 B)只能使用JavaScript进行DOM开发,而不能使用Java、C#

C)W3C组织公布了DOM模型的规范,然后各个软件厂商(比如微软)再根据W3C的规范开发DOM解析器,并且提供一系列的编程API,这些API都是遵守W3C规范的 D)DOM使开发者能够以编程方式读取、操作和修改HTML文档 053.{XML题目}关于XSLT的叙述错误的是( )(选择1项)

A)它可以使用自己的XML信息,为其它用户合成新的数据实例 B)不可以将数据以简单文本方式传递给其它系统 C)可以直接从数据源生成HTML/CSS网页 D)用户可以用多种方式应用数据

054.{XML题目}对于内部DTD文档,哪一个是错误的。(选择1项)

A)它定义的文档类型只能应用在XML中,其它的XML文档不能使用 B)不能放在XML数据之后 C)可以放在XML声明之前

055.{Hibernate题目}关于下列说法正确的是()(选择3项) A)是采用ORM映射机智的持久层开发工具 B)负责JAVA对象和关系数据之间的映射

5

试卷编号:002

C)内部封装了JDBC访问数据库的操作

D)是重量级解决方案之一

056.{ Hibernate题目}在JAVA应用中正确使用Hibernate的步骤有()(选择3项) A)创建Hibernate配置文件 B)创建对象—关系—映射文件

C)通过HibernateAPI编写访问数据库的代码 D)创建模型—视图—控制(即MVC)映射文件

057.{WebService题目}下列是Web服务体系结构中的角色的是()(选择3项) A)服务提供者 B)服务请求者

C)服务注册中心 D)服务控制中心

058.{WebService题目}下列属于Web服务开发生命周期的有()(选择3项) A)构建 B)部署 C)运行 D)休眠 059.{Ajax题目}使用Ajax可带来便捷有()(选择3项) A)减轻服务器的负担 B)无刷新更新页面 C)可以调用外部数据

D)可以不使用Javascript脚本

060.{Ajax题目}构成Ajax的技术有()(选择3项)

A) DOM B) XML C) CSS D)HTML

061.{Oracle题目}在 loop 循环中使用哪种语句来判断是否应该结束循环?(选择1项) A)BREAK B)EXIT WHEN C)EXIT D)BREAK WHEN 062.{Oracle题目}哪一子句可实现 SELECT 语句查询员工平均工资小于5000的部门信息 ? (选择1项) A)GROUP BY dept_id WHERE AVG(sal) < 5000 B)GROUP BY AVG(sal) HAVING AVG(sal) < 5000 C)GROUP BY dept_id HAVING AVG(sal) < 5000 D)GROUP BY AVG(sal) < 5000

063.{Oracle题目}触发器包括哪两种类型?(选择2项) A)应用程序触发器 B)数据库触发器 C)管理员触发器 D)用户触发器

064.{Oracle题目}oracle自动为表的主键或唯一键列创建_________。(选择1项) A)组合索引 B)唯一索引 C)本地索引 D)位图索引 065.{Oracle题目}表(TEACHER)包含以下列: (选择1项)

ID NUMBER(7) PK

SALARY NUMBER(7,2)

SUBJECT_ID NUMBER(7) NOT NULL 判断以下两个SQL语句:

(1)SELECT COUNT(DISTINCT SUBJECT_ID) FROM teacher ; (2)SELECT COUNT(SUBJECT_ID) FROM teacher; 下列哪句话是正确的:

A) 语句1将返回老师的总数 B) 语句2将返回老师的总数 C) 两句都返回老师的总数 D) 以上说话都不对

066.{Oracle题目} 哪个命令属于显式提交事务命令? (选择1项)

A)CREATE B)UPDATE C)COMMIT D)SELECT

6

试卷编号:002

067.{Oracle题目} 你认为下面句子将完成什么任务? (选择1项)

GRANT UPDATE ON EMPLOYEES TO AZURE;

A)一个新的对像被创建。 B)一个新的对像权限被赋予。 C)一个新的系统权限被赋予。 D)一个对像的同义词被创建。

068.{Oracle题目} 哪条 SELECT 语句可得到单价大于15.00的所有产品的平均单价? (选择1项) A) SELECT SUM(*) FROM products WHERE price > 15.00; B) SELECT AVG(*) FROM products WHERE price > 15.00;

C) SELECT AVG(price) FROM products WHERE price > 15.00; D) SELECT AVG(DISTINCT price) FROM products GROUP BY price >1 5.00;

069.{Oracle题目} 查找和用户指定雇员Id为&1的所属部门相同的所有雇员的姓名、

部门、薪金,以下那条语句可以实现?(选择1项)

A) SELECT name, department_id, salary FROM employee WHERE

department_id IN(SELECT department_id FROM employee WHERE employee_id = &1);

B)SELECT name, department_id, salary FROM employee WHERE

department_id NOT IN(SELECT department_id FROM employee WHERE employee_id = &1) ; C)SELECT name, department_id, salary FROM employee WHERE

department_id = (SELECT department_id FROM employee WHERE employee_id = &1);

D)SELECT name, department_id, salary FROM employee WHERE

(SELECT department_id FROM employee WHERE employee_id = &1); 070.{Oracle题目} 在PL/SQL中使用哪几种语句来对变量进行赋值? (选择3项)

A):= B)SELECT INTO C)FETCH INTO D)= 071.{Oracle题目} 你需要将所属部门名称为“SALES”的所有员工的工资增加10%,

你需用哪一句实现? (选择1项)

A)UPDATE emp SET sal = sal * 1.1 WHERE dname LIKE 'SALES' ; B)UPDATE emp SET sal = sal * 1.1 WHERE deptno =(SELECT deptno

FROM emp WHERE dname LIKE 'SALES' ); C)UPDATE emp SET sal = sal * 1.1 WHERE dname =(SELECT deptno

FROM emp WHERE dname LIKE 'SALES' ); D)UPDATE emp SET sal = sal * 1.1 WHERE deptno =(SELECT dname

FROM emp WHERE dname LIKE 'SALES' ) 072.{Oracle题目} 当fetch执行失败时,哪种游标的属性值为TRUE:(选择1项) A)%ISOPEN. B)%FOUND. C)%NOTFOUND. D)%ROWCOUNT. 073.{Oracle题目}当下列语句执行完后,X的值是多少? (选择1项)

DECLARE

X NUMBER:=0;

BEGIN

FOR Y IN 1..15 LOOP X:=Y;

7

试卷编号:002

END LOOP;

END

A)15 B)16 C)14 D)以上都不是

074.{Oracle题目}下列哪个集合操作符返回两个查询所选择的所有的行。(选择1项) A)Union B)Union all C)Union only D)Intersect 075.{Oracle题目}如果你进行3个表的联接查询,你最少需要多少个联结条件(选择1项) A)3 B)2 C)1 D)0

076.{Oracle题目} Oracle会为下列哪些约束自动建立索引:(选择1项)

A)Check B)Unique C)Primary key D)Foreign key 077.{Oracle题目} 定义游标如下:

DECLARE

CURSOR query_cursor(v_salary) IS SELECT last_name, salary, dept_no FROM employee

WHERE salary>v_salary;

这条语句为什么会错误?(选择1项)

A)在游标定义中不允许出现where子句 B)select语句中缺少into子句 C)参数未指定为标量数据类型 D)定义cursor的语法写错了 078.{Oracle题目} 检查下列代码:

CREATE OR REPLACE TRIGGER update_emp AFTER UPDATE ON emp

BEGIN

INSERT INTO audit_table (who, audited) VALUES(USER, SYSDATE); END;

你对EMP表执行了一条Update语句,影响10行数据,那么将会在AUDIT_TABLE中增加多少行数据?(选择1项)

A)1 B)10 C)没有 D)和EMP表中已有的数据行数一致 079.{Oracle题目} 创建存储过程中,局部变量应放在下列哪个关键字之后:(选择1项)

A)IS B)BEGIN C)DECLARED D)PROCEDURE 080.{Oracle题目} 定义存储过程如下:

CREATE OR REPLACE PROCEDURE INSERT_TEAM

(V_ID in NUMBER,V_NAME in VARCHAR2,V_CITY in VARCHAR2 DEFAULT 'AUSTIN') IS

BEGIN

INSERT INTO TEAM (id,name,city) VALUES (V_ID,V_NAME,V_CITY); COMMIT; END; /

以下哪些PL/SQL语句能够正确调用该过程?(选择2项) A)EXECUTE INSERT_TEAM;

B)EXECUTE INSERT_TEAM (1,V_CITY=>'AUSTIN');

C)EXECUTE INSERT_TEAM (2,V_NAME=>'LONG HORNS');

8