当前位置:文档之家› 高级软件工程师第二套试题

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

一、单项选题(共60题,每题1分) (l)Struts 应用框架是 B 模式的实现。

A) JSP Modell B)MVC C)DAO D)Facade (2)相比Struts 框架,JSP 框架具备_ ___等Struts 框架所不具备的特点。

A)页面导航 B)表单验证 C )国际化应用 D)组件时间模型(3)针对J2EE 企业应用来讲,最简单的 Wed 服务器系统有两个参与者, 服务的接口和实现, 后者使用Web 服务。

(4)下面对 Web 应用开发中Servlet 组件说法错误的是 _C 。

A)Servlet 是按照接受请求/返回响应的模式工作的C )在Struts 框架中,Servlet 充当模 型组件B)运行于Servlet 容器中,是被动态加载的 D )在Struts 框架中,Servlet 充当控制器组 件⑸下列关于Struts 框架的说法中,不正确的是D_ 。

A)Struts 实质是JSPModel2的基础上实现的一个MVC 框架B) 在Struts 框架中,视图是 由一组JSP 文件组成C) 在 Struts 框架中,控制器 是由ActiongServlet 和Action 来实现D) 在Struts 仅仅可以在服务器端运行,仅仅能 通过ActionForm 中的validate()方法能对提 交的表单数据进行验 证⑹下列选项中不能获 得Locale 实例的有_D __________<html:form>标签的编码类型"method ”属性必须设B)POST C)multipart/form-data D)true(8) Transaction 接口主要用于管理事务。

它的哪个方法用于事务的提交 __C A) wasRollBack()方法 C)commit()方法B)rollback 方法 D ) wasCommitted()方法(9) Transaction 接口主要用于管理事务。

它的哪个方法用于事务的回滚 _B_A) wasRollBack()方法 C)commit()方法 B) rollback 方法D ) wasCommitted()方法(10)在Hibernate 主配置文件(hibernate.cfg.xml)中,以下哪个元素为它的根 元素__A-A) vhinernate-configuration> 元 素 C ) <propety> 元素 B) <sessio n-factory> 元素D ) <mappi ng> 元素(11) (11)在Hibernate 主配置文件(hibernate.cfg.xml)中,以下哪个元素来配置 映射文件的.1,前者提供A) 服务提供者和服务请求者B) 服务代理商和服务请求者C) 服务提供者和服务代理商 D) 服务请求者和服务代理商A) Locale locale=new Locale("ch","CH"); B) Locale locale=Locale.CHINA;C) Locale locale=request.getLocale(); D) Locale locale=response.getLocale();(7)如果要创建用于上传文件的表单,置为 C_ °A ) GET—___。

A)<hinernate-configuration> 元素C) <propety> 元素B)<scssion-factory> 元素D) <mapping> 元素(12)Spring中,事务行为的“ PROPAGATION_SUPPORTS ”属性值代表的含义是——AA )支持当前的食物,如果不存在就创建一个新的C)支持当前的事务,如果不存在就抛出异常B)支持当前的事务,如果不存在就不使用事务D)不使用事务,如果当前存在事务就抛出异常(13)以下关于配置文件的说法正确的是__D—。

A)给定目录或应用程序中web.config文件存在是完全可选的。

B)给定目录或应用程序中web.config文件存在是必须的。

C)不管web.config文件是否存在,该目录的所有配置设置将自动从父目录继承。

D)运行时,使用这些web.config配置文件,针对传入的每个URL目标请求分层计算两个或以上的设置集合。

(14)web.config文件可以包含的是___ABCD 。

A )格式正确的标记B)CDATA C) DTD定义D)注释(15)以下关于Web安装项目部署说法正确的是_________ 。

A)不支持写入注册键C)只能安装一次B)以Windows Installer的功能为基础D)不能提供安装期间从用户收集信息的机制(16)以下DTD元素声明不正确的是D__ 。

A)VEMEMENT root(a.b+)> C)<!EMEMENT root(a.b*)>B)<!EMEMENT root(a.b?)> D)<!EMEMENT root(a.b%)>(17)对于下列DTD约束语句<!ATTLIST person学历CDATA#FIXED"大学">,以下符合该约束语句的是A。

A)<person 学历="大学"></person> C)<person 学历="大学本科"></person>B)<person></person> D)<person 学历="研究生"></person>(18)以下关于XML文档的声明的语句正确的是_D 。

A)<xml version="1.0" encoding="UTF-8"> C)<?xml Version="1.0" encoding="UTF-8"?>B)<?XML version="1.0" encoding="UTF-8"?> D)<?xml version="1.0" encoding="UTF-8"?>(19)以下说法不符合XML语法规则的是_D __________ 。

A)标记头和标记末的大小写一致C)每个XML文档只能有一个根元素D)B)元素之间要正确嵌套每个XML为你当可以有多个根元素(20)在定义内部样式表中使用导入外部样式表可用___A_。

(30)一下关于SessionFactory 的说法那些正确?-_B- A)对于每个数据库事务,应该创建一个SessionFactory 对象B) 一个SessionFactory 对象对应一个数据库存储源。

A)@import B)import C)@i nclede D)i nclude(21)xsl:apply-templates 属于 D 。

A )选择模式B )测试模式C )模板模式D )匹配模式(22) 在XSL 中有如下的语句<xsl:comment >这是一个测试</xsl:comment >, 一致的是 B 。

A) 这是一个测试 C)<这是一个测试/>B)<!这是一个测试-> D <comment >这是一个测试</comment >(23) S AX 中用于解析实体的基本接口是 _C 。

A) ContentHandler 接口 C ) EntityResolver 接口 B) DTDHandler 接口D ) ErrorHandler 接口 在XML 中与其(24)对Schema 的描述以及不同于 DTD 的优势说法 是错误的。

A)可对XML 文档进行约束 B )语法比较简单 C ) Schema 文件本身也是一个 XML 文档D )丰富的数据类型(25)以下语句在HTML 和XML 中都可以被解析的是 _DA ) <br><a>this is a test!!</br></a> C)<second> this is 2B ) <second>this is 2</secoond>D)<second/>(26)以下创建解析器的方法不正确的是__B_A) XMLReader reader=XMLReaderFactory.createXMLReader();B) XMLReaderFactory.createXMLReader("org.apache.parsers.SAXParser"); C) SAXParserspFactory=SAXParserFactory.newlnstance().newSAXParser( "org.apache.xerces.pars ers.SAXParser");D) SAXParser spFactory=SAXParserFactory.newlnstance().newSaxParser(): (27)一个web 网站可以同时拥有针对电脑的Html 页面和针对手机的 WAP模式是 A 。

A) 观察者(observer )模式 C )单一(singleton)模式 B) 命令(comma nd )模式D )代理(proxy )模式页面。

这属于的(28)下面模式属于行为设计模式的是 A ) comma nd 模式 B ) Factory Mothod 模式 A_ 。

C ) Beidge 模式 D ) Adapter 模式(29)JDK 中运用了 _C_来限制添加到 Set 中的对象 必须是唯一的。

A)抽象工厂(Abstract Factory)模式 C)单一(Singleton)模式 B)命令(Command)模式D )代理(Proxy)模式C)SessionFactory是重量级的对象,可以随意创建。

D)SessionFactory的load()方法用于加载持久化对象。

(31)不属于Java动态代理类ng.reflect类库中提供的是_____ D ______A)lnvocationHandler 接口C) Method 类B)Proxy 类D) RealSubject 类(32)JBoss有一个默认的数据源DefautDS,它使用JBoss内置的_D _____________数据库。

相关主题