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

上传人:b****0 文档编号:17504408 上传时间:2023-07-26 格式:DOCX 页数:13 大小:380.52KB
下载 相关 举报
高级软件工程师第二套试题.docx_第1页
第1页 / 共13页
高级软件工程师第二套试题.docx_第2页
第2页 / 共13页
高级软件工程师第二套试题.docx_第3页
第3页 / 共13页
高级软件工程师第二套试题.docx_第4页
第4页 / 共13页
高级软件工程师第二套试题.docx_第5页
第5页 / 共13页
高级软件工程师第二套试题.docx_第6页
第6页 / 共13页
高级软件工程师第二套试题.docx_第7页
第7页 / 共13页
高级软件工程师第二套试题.docx_第8页
第8页 / 共13页
高级软件工程师第二套试题.docx_第9页
第9页 / 共13页
高级软件工程师第二套试题.docx_第10页
第10页 / 共13页
高级软件工程师第二套试题.docx_第11页
第11页 / 共13页
高级软件工程师第二套试题.docx_第12页
第12页 / 共13页
高级软件工程师第二套试题.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

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

《高级软件工程师第二套试题.docx》由会员分享,可在线阅读,更多相关《高级软件工程师第二套试题.docx(13页珍藏版)》请在冰点文库上搜索。

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

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

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

A)JSPModellB)MVCC)DAOD)Facade

(2)相比Struts框架,JSP框架具备____等Struts框架所不具备的特点。

A)页面导航B)表单验证C)国际化应用D)组件时间模型

B)

.1,前者提供

(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

form>标签的编码类型"method”属性必须设

C)POSTC)multipart/form-dataD)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)元素

B)元素D)元素

(11)(11)在Hibernate主配置文件(hibernate.cfg.xml)中,以下哪个元素来配置映射文件的

—___。

A)元素C)元素

B)元素D)元素

(12)Spring中,事务行为的“PROPAGATION_SUPPORTS”属性值代表的含义是——A

A)支持当前的食物,如果不存在就创建一个新的C)支持当前的事务,如果不存在就抛

出异常

B)支持当前的事务,如果不存在就不使用事务D)不使用事务,如果当前存在事务就

抛出异常

(13)以下关于配置文件的说法正确的是__D—。

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

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

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

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

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

A)格式正确的标记B)CDATAC)DTD定义D)注释

(15)以下关于Web安装项目部署说法正确的是。

A)不支持写入注册键C)只能安装一次

B)以WindowsInstaller的功能为基础D)不能提供安装期间从用户收集信息的机制

(16)以下DTD元素声明不正确的是D__。

A)VEMEMENTroot(a.b+)>C)

EMEMENTroot(a.b*)>

B)

EMEMENTroot(a.b?

)>D)

EMEMENTroot(a.b%)>

(17)对于下列DTD约束语句

ATTLISTperson学历CDATA#FIXED"大学">,以下符合该

约束语句的是A。

A)C)

B)D)

(18)以下关于XML文档的声明的语句正确的是_D。

A)C)

xmlVersion="1.0"encoding="UTF-8"?

>

B)

XMLversion="1.0"encoding="UTF-8"?

>D)

xmlversion="1.0"encoding="UTF-8"?

>

(19)以下说法不符合XML语法规则的是_D。

A)标记头和标记末的大小写一致C)每个XML文档只能有一个根元素D)

B)元素之间要正确嵌套每个XML为你当可以有多个根元素

(20)在定义内部样式表中使用导入外部样式表可用___A_。

(21)

A)@importB)importC)@incledeD)include

(21)xsl:

apply-templates属于D。

A)选择模式B)测试模式C)模板模式D)匹配模式

(24)对Schema的描述以及不同于DTD的优势说法是错误的。

A)可对XML文档进行约束B)语法比较简单

C)Schema文件本身也是一个XML文档D)丰富的数据类型

(30)一下关于SessionFactory的说法那些正确?

-_B-A)

对于每个数据库事务,应该创建一个SessionFactory对象B)一个SessionFactory对象对应一个数据库存储源。

C)SessionFactory是重量级的对象,可以随意创建。

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

(31)不属于Java动态代理类Java.lang.reflect类库中提供的是D

A)lnvocationHandler接口C)Method类

B)Proxy类D)RealSubject类

(32)JBoss有一个默认的数据源DefautDS,它使用JBoss内置的_D

数据库。

A)MSSQLB)HSQLDBC)MySqlD)SQLDB(33)EntityManager将实体Bean的生命周期分为四种状态,以下属于这四种状态的是

__D。

A)新建(new)B)开发(openup)C)部署(deplove)D)删除(removed)

注意:

新实体(new)。

持久化实体(managed)。

分离的实体(detached)。

删除的实体(removed)。

(34)在XSL文件中不可嵌入哪些内容_C_。

A)CSS样式定义B)javascript语句C)java语句D)HTML(35)EJB3.0中的查询接口是_D_

A)SelectAPIB)FindAPIC)SelectedAPID)QueryAPI

(36)EJB3.0规范引入了_C_用于引用资源和EJB相关对象,借助于该技术使得应用能够访问到所需要的对象。

A)消息服务B)定时器服务C)依赖注入D拦截器

(37)以下属于组件的通用属性的是__D。

A)escapeB)localeC)converterD)以上都不是

(39)HtmlPanelGrid组件主要用于创建任意的,静态的组件布局,它对应于-A—元素。

A)

B)C)D)

(41)在JSF中可以使用FacesContext的_A_方法访问或删除当前页面中的现有组件,或

者添加新的组件。

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

tx=session.beginTransaction();

Customercustomer=(Customer)session.load(Customer.class,

NweLong

(1));

customer.setName(\"jack\");customer.setName(\"Mike\");

mit();

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

_B

A)0B)1C)2D)3

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

A)悲观锁B)乐观锁C)都一样D)无法确定

(47)在Sturts应用中,能在A_范围内共享数据。

A)共享数据的范围page,request,session,application

B)共享数据的范围request,session,application

C)共享数据的范围session,即plication

D)共享数据的范围session

(48)下列有关关系数据模型与对象模型的关系说法不正确的是

A)表对应类B)C)表的字段对应类的属性

记录对应对象D)表之间的参考关系对应类之间的依赖关系

(49)Apache和Tomcat都是服务器,他们之间的相同点有:

D

A)两者都是Apache组织开发的C)两者都是免费的

B)两者都有HTTP服务的功能D)以上全是

(50)如何使用ActionForm验证用户提交的表单数据,以下说法错误的是

A)在自定义的ActionForm类中重写validateO方法

B)在Struts配置文件中<action>元素中的validate属性设置为true

C)在validateO方法中生成ActionErrors对象

D)在validate。

方法中抛出异常

(51)对白盒的理解有误的是D__

A)白盒测试也称结构测试

B)白盒测试法全面了解程序内部逻辑结构、对所有逻辑路径进行测试

C)对程序模块的所有独立的执行路径至少测试一遍

D)它是一种基于功能下的测试

(52)白盒测试方法中的测试覆盖率分析有误的是_A_

A)路径覆盖时选择足够多的测试数据,使被测程序中每条语句至少执行一次

B)语句覆盖可以很直观地从源代码中得到测试用例,无须细分每条判定表达式C)

判定覆盖是程序中的每个分支至少执行一次,每个判断的取真、取假至少执行一

D)条件覆盖比判定覆盖,增加了对符合判定情况的测试,增加了测试路径

(53)对单元测试的理解有误的是_D

D)不具有回归性

(54)对软件测试设计方法有误的是_C

C)软件设计中尽量避免代码重用

D)软件设计要尽量减少耦合

(55)多态与A是同一概念的不同表达

(58)关于创建模式和构造函数的说法,正确的是_B_

A)因为有构造函数,所以没有必要使用创建模式

B)构造函数无法描述被返回的对象,而选用名字合适的工厂方法可以使类似的使用

更加容易

D)创建模式不能把创建对象外部化

(59)下列关于Oracle数据库备份和恢复的描述错误的是___D

组成:

在线日志和归档日志

Oracle数据库的物理文件和操作系统备份所组成的

据库恢复,利用备份文件恢复毁坏的数据文件,不恢复控制

(60)下面关于oracle游标适用的语法,错误的是A

A)fetch游标名on变量名1,变量名2,

B)cursor游标名isselect语句

C)open游标名

D)close游标名

、多项选择题

(61)下面哪些任务是RequesProcessor完成的?

BCD

A)把Struts配置文件信息加载到内存中

B)把请求转发到Action的execute。

方法返回的ActionForward代表的组件

C)如果需要的话,创建ActionForm实例,组装数据,并进行表单验证

D)找到匹配的Action实例,调用其executeO方法

(62)在Struts的配置文件中,一般来说action节点的哪些属性不是必然的_—(选择两

项)

A)pathB)typeC)nameD)input(63)ActionForm中的validate方法返回什么值,表明是验证成功AD-(选择两项)

A)null

B)空字符串

C)一个空的ActionError对象

D)一个空的ActionErrors对象

(64)Spring提供了哪几个关于事务处理的类_AB_(选择两项)

A)TransactionDefinition类

B)TransactionStatus类

C)TransactionFactory类

D)TransactionManager类

(65)Spring那个提供了哪几个标准事件ABC

A)ContextRefreshedEvent

B)ContextClosedEvent

C)RequestHandledEvent

D)ResponseHandledEvent

(66)struts-config.xml文件中,<action-mappings>元素描述从特定的请求路径到相应的Action

类的映射,下列对<action-mappings>元素属性描述正确的有_ABD

A)className:

和action元素对应的配置元素

B)forward:

转发的URL路径

C)path:

指定访问Action关联的路径,以"&”开头,无扩展名

D)name:

指定和Action关联的ActionFormBean的名字

(67)在UML中,对象之间存在哪些关系ABC

A)关联B)泛化C)聚集D)继承

(68)Spring在切入点上支持一下哪些运算_AB(选择两项)

A)或运算B)与运算C)加法运算D)且运算

(69)在XML中,W3C组织给出的样式表语言的推荐标准有:

_BD_(选择两项)

A)XPointerB)XSLC)XPathD)CSS

(70)如何删除用户计算机中的Cookie?

Be(选择两项)

A)不能直接删除用户计算机中的Cookie

B)调用Cookie集合的Remove方法

C)将Cookie设置已过去的到期日期,添加到Response中即可

D)以上叙述都不正确

(71)会话变量集合按AB来进行索引(选择两项)

A)会话变量NameB)会话变量ValueC)整数索引D)以上都可

(72)EJB应用生命周期主要涉及到哪几个阶段:

BCD_

A)初始化状态B)开发C)部署D)管理

(73)Wed服务技术的SOA架构由哪些部分组成ABC

A)服务提供者B)ServicebrokerC)Servicerequester

WSDL

(74)Oracle数据库服务器的默认用户一般有ABD

A)sys用户B)system用户C)root用户D)

(75)以下对JSFEL表达式叙述不正确的是__BCD(选择两项)

A)#{person.name}返回person对象的name属性

B)#{person.getName}返回person对象的getName方法的返回值

C)#{arraylist[3]}arraylist是一个List,返回该List中第3个对象

D)#{1lt2orlgt2}该表达式是错误的

(76)下面循环命令,BC命令使用命令的返回状态值来控制循环的

A)forB)whileC

(77)下列各项中,属于打开游标操作的选项是_AB_(选择两项)

A)将符合条件的记录送入内存

B)将指针指向第一条记录

C)控制游标指向的表

D)将指针指向目标记录

(78)JavaServerFaces(JSF)是一种标准的J2EE表示层技术,不同于其它的最大优势是其:

_BC_(选择两项)

A)简单、便捷B)采用的组件模型C)事件驱动技术(79)Oracle利用下列哪些机制管理数据库安全性ABD

D)XML和

scott用户

(选择两项)

until

(80)以下关于元素的写法不正确的是BD—(选择两项)

A)C)root

B)xml>/xml>D)root

展开阅读全文
相关搜索
资源标签

当前位置:首页 > PPT模板 > 自然景观

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2