高级软件工程师第二套试题_第1页
高级软件工程师第二套试题_第2页
高级软件工程师第二套试题_第3页
高级软件工程师第二套试题_第4页
高级软件工程师第二套试题_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、单项选题(共60题,每题1分)(1)Struts应用框架是____B__模式的实现。A)JSPModel1B)MVCC)DAOD)Facade(2)相比Struts框架,JSP框架具备_D____等Struts框架所不具备的特点。A)页面导航B)表单验证C)国际化应用D)组件时间模型针对J2EE企业应用来讲,最简洁的Wed服务器系统有两个参加者,__A__,前者供应服务的接口和实现,后者运用Web服务。服务供应者和服务恳求者C)服务供应者和服务代理商B)服务代理商和服务恳求者D)服务恳求者和服务代理商下面对Web应用开发中Servlet组件说法错误的是___C__。Servlet是依据接受恳求/返回响应的模式工作的C)在Struts框架中,Servlet充当模型组件运行于Servlet容器中,是被动态加载的D)在Struts框架中,Servlet充当限制器组件下列关于Struts框架的说法中,不正确的是__D___。Struts实质是JSPModel2的基础上实现的一个MVC框架在Struts框架中,视图是由一组JSP文件组成在Struts框架中,限制器是由ActiongServlet和Action来实现在Struts仅仅可以在服务器端运行,仅仅能通过ActionForm中的validate()方法能对提交的表单数据进行验证(6)下列选项中不能获得Locale实例的有_D____。A)Localelocale=newLocale("ch","CH");C)Localelocale=request.getLocale();B)Localelocale=Locale.CHINA;D)Localelocale=response.getLocale();假如要创建用于上传文件的表单,<html:form>标签的编码类型“method”属性必需设置为__C___。GETB)POSTC)multipart/form-dataD)trueTransaction接口主要用于管理事务。它的哪个方法用于事务的提交__C___。wasRollBack()方法C)commit()方法rollback方法D)wasCommitted()方法Transaction接口主要用于管理事务。它的哪个方法用于事务的回滚_B____。A)wasRollBack()方法C)commit()方法B)rollback方法D)wasCommitted()方法在Hibernate主配置文件(hibernate.cfg.xml)中,以下哪个元素为它的根元素__A___。<hinernate-configuration>元素C)<propety>元素<session-factory>元素D)<mapping>元素(11)在Hibernate主配置文件(hibernate.cfg.xml)中,以下哪个元素来配置映射文件的__D___。A)<hinernate-configuration>元素C)<propety>元素B)<scssion-factory>元素D)<mapping>元素Spring中,事务行为的“PROPAGATION_SUPPORTS”属性值代表的含义是__A___。支持当前的食物,假如不存在就创建一个新的C)支持当前的事务,假如不存在就抛出异样支持当前的事务,假如不存在就不运用事务D)不运用事务,假如当前存在事务就抛出异样以下关于配置文件的说法正确的是__D___。给定书目或应用程序中web.config文件存在是完全可选的。给定书目或应用程序中web.config文件存在是必需的。不管web.config文件是否存在,该书目的全部配置设置将自动从父书目继承。运行时,ASP.NET运用这些web.config配置文件,针对传入的每个URL目标恳求分层计算两个或以上的设置集合。web.config文件可以包含的是_ABCD____。格式正确的标记B)CDATAC)DTD定义D)注释以下关于Web安装项目部署说法正确的是_____。不支持写入注册键C)只能安装一次以WindowsInstaller的功能为基础D)不能供应安装期间从用户收集信息的机制以下DTD元素声明不正确的是_D_____。<!EMEMENTroot(a.b+)>C)<!EMEMENTroot(a.b*)>B)<!EMEMENTroot(a.b?)>D)<!EMEMENTroot(a.b%)>对于下列DTD约束语句<!ATTLISTperson学历CDATA#FIXED"高校">,以下符合该约束语句的是__A___。<person学历="高校"></person>C)<person学历="高校本科"></person><person></person>D)<person学历="探讨生"></person>(18)以下关于XML文档的声明的语句正确的是__D____。A)<xmlversion="1.0"encoding="UTF-8">C)<?xmlVersion="1.0"encoding="UTF-8"?>B)<?XMLversion="1.0"encoding="UTF-8"?>D)<?xmlversion="1.0"encoding="UTF-8"?>以下说法不符合XML语法规则的是_D____。标记头和标记末的大小写一样C)每个XML文档只能有一个根元素元素之间要正确嵌套D)每个XML为你当可以有多个根元素在定义内部样式表中运用导入外部样式表可用___A___。@importB)importC)@incledeD)includexsl:apply-templates属于__D___。选择模式B)测试模式C)模板模式D)匹配模式在XSL中有如下的语句<xsl:comment>这是一个测试</xsl:comment>,在XML中与其一样的是__B___。这是一个测试C)<这是一个测试/><!这是一个测试->D<comment>这是一个测试</comment>SAX中用于解析实体的基本接口是___C___。ContentHandler接口C)EntityResolver接口DTDHandler接口D)ErrorHandler接口对Schema的描述以及不同于DTD的优势说法___B__是错误的。可对XML文档进行约束B)语法比较简洁C)Schema文件本身也是一个XML文档D)丰富的数据类型以下语句在HTML和XML中都可以被解析的是___D___。<br><a>thisisatest!!</br></a>C)<second>thisis2<second>thisis2</secoond>D)<second/>以下创建解析器的方法不正确的是__B____。XMLReaderreader=XMLReaderFactory.createXMLReader();B)XMLReaderFactory.createXMLReader("org.apache.parsers.SAXParser");C)SAXParserspFactory=SAXParserFactory.newInstance().newSAXParser("org.apache.xerces.parsers.SAXParser");D)SAXParserspFactory=SAXParserFactory.newInstance().newSaxParser():一个web网站可以同时拥有针对电脑的Html页面和针对手机的WAP页面。这属于的模式是__A____。视察者(observer)模式C)单一(singleton)模式吩咐(command)模式D)代理(proxy)模式下面模式属于行为设计模式的是___A____。command模式C)Beidge模式FactoryMothod模式D)Adapter模式JDK中运用了__C____来限制添加到Set中的对象必需是唯一的。抽象工厂(AbstractFactory)模式C)单一(Singleton)模式吩咐(Command)模式D)代理(Proxy)模式一下关于SessionFactory的说法那些正确?____B_____对于每个数据库事务,应当创建一个SessionFactory对象一个SessionFactory对象对应一个数据库存储源。SessionFactory是重量级的对象,可以随意创建。SessionFactory的load()方法用于加载长久化对象。不属于Java动态代理类Java.lang.reflect类库中供应的是___D_____。InvocationHandler接口C)Method类Proxy类D)RealSubject类(32)JBoss有一个默认的数据源DefautDS,它运用JBoss内置的___D____数据库。MSSQLB)HSQLDBC)MySqlD)SQLDBEntityManager将实体Bean的生命周期分为四种状态,以下属于这四种状态的是__D____。新建(new)B)开发(openup)C)部署(deplove)D)删除(removed)留意:新实体(new)。长久化实体(managed)。分别的实体(detached)。删除的实体(removed)。在XSL文件中不行嵌入哪些内容__C_____。CSS样式定义B)javascript语句C)java语句D)HTMLEJB3.0中的查询接口是___D______。SelectAPIB)FindAPIC)SelectedAPID)QueryAPI(36)EJB3.0规范引入了___C____用于引用资源和EJB相关对象,借助于该技术使得应用能够访问到所须要的对象。消息服务B)定时器服务C)依靠注入D拦截器(37)以下属于组件的通用属性的是__D____。escapeB)localeC)converterD)以上都不是以下属于组件的通用属性的是__D____。escapeB)localeC)converterD)以上都不是HtmlPanelGrid组件主要用于创建随意的,静态的组件布局,它对应于___A___元素。<table>B)<panel>C)<form>D)<item>以下可以从FacesContext中获得一个新的Application实例的代码是:___C___。Applicationapplication=FacesContext.getCurrentInstance();Applicationapplication=FacesContext..getApplication();Applicationapplication=FacesContext.getCurrentInstance().getApplication();Applicationapplication=FacesContext.getApplication();getCurrentInstance()在JSF中可以运用FacesContext的__A___方法访问或删除当前页面中的现有组件,或者添加新的组件。getViewRoots()B)setViewRoots()C)getViewRoot()D)setViewRoot()在JSF应用中,___A____发挥着与UI和模型交互的作用。托管BeanB)后台BeanC)XML配置文件D)转换器<set>元素有一个cascade属性,假如希望Hibernate级联保存集合中的对象,casecade属性应当取什么值?____D____noneB)saveC)deleteD)save-update以下程序代码对Customer的name属性修改了两次:tx=session.beginTransaction();Customercustomer=(Customer)session.load(Customer.class,NweLong(1));customer.setName(\"jack\");customer.setName(\"Mike\");txmit();执行以上程序,HIbernate须要向数据库提交几条update语句?___B____。A)0B)1C)2D)3事务隔离级别是由谁实现的?__C____。Java应用程序B)HibernateC)数据库系统D)JDBC驱动程序悲观锁与乐观锁,哪个具有较好的并发性能___B____。悲观锁B)乐观锁C)都一样D)无法确定在Sturts应用中,能在___A___范围内共享数据。共享数据的范围page,request,session,application共享数据的范围request,session,application共享数据的范围session,application共享数据的范围session下列有关关系数据模型与对象模型的关系说法不正确的是_D____。表对应类C)表的字段对应类的属性记录对应对象D)表之间的参考关系对应类之间的依靠关系Apache和Tomcat都是服务器,他们之间的相同点有:___D___。两者都是Apache组织开发的C)两者都是免费的两者都有HTTP服务的功能D)以上全是(50)如何运用ActionForm验证用户提交的表单数据,以下说法错误的是___D______A)在自定义的ActionForm类中重写validate0方法B)在Struts配置文件中<action>元素中的validate属性设置为trueC)在validate0方法中生成ActionErrors对象D)在validate0方法中抛出异样(51)对白盒的理解有误的是___D_______A)白盒测试也称结构测试B)白盒测试法全面了解程序内部逻辑结构、对全部逻辑路径进行测试C)对程序模块的全部独立的执行路径至少测试一遍D)它是一种基于功能下的测试(52)白盒测试方法中的测试覆盖率分析有误的是_____A______A)路径覆盖时选择足够多的测试数据,使被测程序中每条语句至少执行一次B)语句覆盖可以很直观地从源代码中得到测试用例,无须细分每条判定表达式C)判定覆盖是程序中的每个分支至少执行一次,每个推断的取真、取假至少执行一次D)条件覆盖比判定覆盖,增加了对符合判定状况的测试,增加了测试路径(53)对单元测试的理解有误的是___D_______A)测试内容包括模块程序结构检查、代码测试和模块内功能测试B)是对软件中的基本组成单位进行测试C)常用的方法包括模块接口测试、局部数据结构测试D)不具有回来性(54)对软件测试设计方法有误的是__C_______A)软件设计师开发阶段最重要的步骤,它包括总体设计和具体设计B)软件概要设计,是指对整个软件系统进行结构设计,确定软件系统机构C)软件设计中尽量避开代码重用D)软件设计要尽量削减耦合(55)多态与___A______是同一概念的不同表达A)重载B)封装C)继承(56)“”左图是什么图?__C___A)活动图B)状态图C)用例图D)操作图(57)“”股民依据交易地点和方式不同分为“网络股民”、“电话股民”、和“现场股民”,他们是一种什么关系?__B____A)通信关系B)包含关系C)泛化关系D)扩展关系(58)关于创建模式和构造函数的说法,正确的是_B_____A)因为有构造函数,所以没有必要运用创建模式B)构造函数无法描述被返回的对象,而选用名字合适的工厂方法可以使类似的运用更加简洁C)工厂模式每次返回的类型都是具体的类型,而不是子类型D)创建模式不能把创建对象外部化(59)下列关于Oracle数据库备份和复原的描述错误的是___D_____A)每一个数据库实例都有一个在线日志B)数据库日志有两部分组成:在线日志和归档日志C)数据库备份是由构成Oracle数据库的物理文件和操作系统备份所组成的D)当介质故障时进行数据库复原,利用备份文件复原毁坏的数据文件,不复原限制文件(60)下面关于oracle游标适用的语法,错误的是___A_____A)fetch游标名on变量名1,变量名2,……B)cursor游标名isselect语句C)open游标名D)close游标名二、多项选择题(61)下面哪些任务是RequesProcessor完成的?__BCD______A)把Struts配置文件信息加载到内存中B)把恳求转发到Action的execute0方法返回的ActionForward代表的组件C)假如须要的话,创建ActionForm实例,组装数据,并进行表单验证D)找到匹配的Action实例,调用其execute0方法(62)在Struts的配置文件中,一般来说action节点的哪些属性不是必定的_CD___(选择两项)A)pathB)typeC)nameD)input(63)ActionForm中的validate方法返回什么值,表明是验证胜利___AD_____(选择两项)A)nullB)空字符串C)一个空的ActionError对象D)一个空的ActionErrors对象(64)Spring供应了哪几个关于事务处理的类___AB_____(选择两项)A)TransactionDefinition类B)TransactionStatus类C)TransactionFactory类D)TransactionManager类(65)Spring那个供应了哪几个标准事务__ABC______A)ContextRefreshedEventB)ContextClosedEventC)RequestHandledEventD)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?__BC______(选择两项)A)不能干脆删除用户计算机中的CookieB)调用Cookie集合的Remove方法C)将Cookie设置已过去的到期日期,添加到Response中即可D)以上叙述都不正确(71)会话变量集合按__AB______来进行索引(选择两项)A)会话变量NameB)会话变量Value

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论