高级软件工程师第一套试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单项选择题(共40分,每题1分)

(1) 下列哪个标签能比较变量是否大于或等于指定变量 C

A) 标签C) 标签

B) < lobic:noEqual>标签D) 标签

(2) 如果要创建拥有上传文件的表单,标签的编码类型“enctype”属性必须设置

为 C 。

A) GET B) POST

C) multipart/form-data D) true

(3) 标签的property属性是必须的,而且属性值必须与ActionForm bean中的属性

名一致。在ActionForm bean中,该属性的类型为 B

A) String B) FormFile

C) int D) File

(4) 事务隔离级别是由谁实现的? C

A) java应用程序B) Hibernate

C) 数据库系统D) JDBC驱动程序

(5) 悲观锁与乐观锁,哪个具有较好的并发性能 B

A) 悲观锁B) 乐观锁

C) 都一样D) 无法确定

(6) 下面代码中,处输入哪行代码,即能把User对象持久化至数据库中。

tx=session.beginTransaction();

User user=new User();

User.setPassword(“hello”);

A

A) session.save(user);B) session.load(user);

C) session.update(user);D) session.set(user);

(7) 下面关于Hibernate 的映射文件说法错误的是 D

A) Hibernate 是以xml格式的文件来指明对象与关系数据之间的映射

B) 在Hibernate.cfg.xml文件可以配置元素的resource属性来指明映射文件

C) 配置映射文件时,需要遵循它对应的DTD文件格式

D) 在映射文件中,元素的子元素可以出现多次

(8) 视图状态中的信息以 D 格式存储。

A) 文本B) 二进制

C) 字符串D) Base64

(9) 以下不属于标准配置节的是 B

A) B)

C) D)

(10) 的属性反映了当前正在访问页的浏览器客户端功能,节包含在 A 文件中。

A) machine.config C) 所有的web.config

B) 当前web.config D) 当前应用程序(后缀为.aspx的文件)中

(11) 以下关于XCOPY命令部署说法正确的是 D

A) /E表示将源位置的目录、子目录和文件都复制到目标位置,不包含空目录。

B) /R:覆盖所有的文件

C) XCOPY是引用公共命令行中用于剪切文件的命令

D) XCOPY是引用公共命令行中用于拷贝文件和目录的命令

(12) 在HTML中加入

此为 B

A) 链接式样式表B) 嵌入式样式表

C) 引用外部样式表D) 以上都不对

(13) 以下不属于XML预定义实体的是 B

A) & B) (

C) < D) “

(14) 以下关于属性的写法正确的是 C

A) B)

C) D)

(15) 关于XSL和CSS说法不正确的是 C

A) 都可以用来定义XML的显示格式

B) CSS决定了页面的视觉外观

C) XSL是CSS的代替品

D)使用XSL可以将XML文档的结构换为不同的XML文档

(16) 关于促使J2EE框架的出现的原因,以下描述错误的是 C

A) 商业事务越来越复杂,它们的可靠性,以及各种事务的可用性越来越难以保证

B) 随着Intenet用户呈指数级增长,维护一个有效的安全模型越来越困难

C) 用户需要更加美观的页面设计和更加灵活的客户端响应

D) 在Internat上,一个应用的潜在用户可能上百万,能够扩充应用来满足用户群

方面的需求很重要

(17) 以下程序代码对Customer的name属性修改了两次:

tx=session.beanTransaction();

Customer customer=(Customer)session.load(Customer.class , new Long(1) );

customer.setName(\”Jack”);

customer.setName(\”Mike”);

mit();

执行以上程序,Hibernate需要向数据库提交 B 条update语句?

A) 0 B) 1

C) 2 D) 3

(18) 对一个DTD语句中提供的“+”或“*”操作符映射,以下正确的是 C

A) 将其映射成一个类。然后将类映射成一个字段。

B) 将其映射成一个变量。然后将类映射成一个表。

C) 将其映射成一个可变大小的数组变量。然后将这个数组映射成一个表

D) 将其映射成一个可变大小的数组变量。然后将这个数组映射成一个字段

(19) 属于事件驱动型的XML解析方式的是 A

A) SAX B) DOM

C) JDOM D) DOM4j

(20) 当我们想封装不同算法并使用他们可相互替换时,可以使用 A

A)桥接模式B) 命令模式

C) 策略模式D)工厂模式

(21) 设计模式中应优先使用的复合技术是 D

A) 抽象类B) 接口继承

C) 类继承D) 对象组合