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

下载本文档

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

文档简介

.单选题(60题)在确认测试的叙述中不正确的是(C)。A确认测试是为了验证软件的功能和性能及其他特性是否与用户的要求一致。B确认测试的内容包括功能测试和性能测试。C安装测试不属于确认测试的内容D它着重考虑软件是否满足确认测试的内容。2)下列关于测试用例的重要性有误的是(C)。A测试用例构成了设计和制定测试过程的基础。B测试设计和开发的类型以及所需的资源主要都受控与测试用例。C测试的“深度”与测试用例的数量成反比例。D测试用例通常根据它们所关联的测试类型或测试需求来分类,而且将随类型和需求进行相应地改变。3)常用的设计模式有(B)种。A20B23C18D254)关于创建模式和构造函数的说法,正确的是(B)。A因为有构造函数,所以没有必要使用创建模式。B构造函数无法描述被返回的对象,而选用名字合适的工厂方法可以使类型的使用更加容易C工厂模式每次返回的类型都是具体的类型,而不是子类型D创建模式不能把创建对象外部化。5)关于Oracle数据库逻辑备份和恢复,正确的是(C)A数据库工作在非归档状态B不需要给数据库管理员赋予相应的角色权限C用expert命令文件实现逻辑备份D用imp命令文件实现逻辑恢复6)Oracle数据库的数据文件的特征有(C)。A一个数据文件与多个数据库联系B数据文件建立之后,可以改变大小。C一个表空间由一个或多个数据文件组成D数据文件包括部分数据库数据7)以下自定义实体正确的是(B)。A<!ENTITYcity北京>B<!ENTITYcity“北京”>C<!ENTITYbookSYSTEM“D:\xml\dtd\book.xml”>D<!ENTITY%bookname“狂人日记”>8)下面关于uml的叙述正确的是(C)。AUML是UnifiedModelLanguage的缩写BUML是一个通用的可视化编程语言CUML用于对软件进行描述、可视化处理、构造和建立软件系统产品的文档DUML只适用与微软开发工具使用9)UML合法性问题是指(A)。AUML是一种具有指定性规则的语言BUML由正式机构管理控制CUML是一种描述性规则的语言,但我们使用应该尽可能与习惯相符DUML必须符合语法规则10)Oracle数据库使用几种结构来保护数据,以下哪一种不包括在其中(C)。A日志B回滚段C用户数据表D控制文件11)下列哪个标签能比较变量是否大于或等于指定变量(C)。A<logic:equal>标签B<logic:notequal>标签C<logic:greaterEqua卜标签D<logic:greaterThan>标签12)悲观锁与乐观锁,哪个具有较好的并发性能(B)。A悲观锁B乐观锁C都一样D无法确定13)下面代码中,(A)处输入哪行代码,即使把User对象持久化至数据库中。Tx=Session.beginTransaction();Useruser=newUser();user.setName(“Lily”);user.setPassword(“hello”);mit();Session.close();ASession.save(user);BSession.load(user);CSession.update(user);DSession.set(user);14)下面关于Hibernate的映射文件说法错误的是(C)。AHibernate是以xml格式的文件来指定对象与关系数据之间的映射B在hibernate。cfg。xml文件中可以配S<mapping>元素的resource属性来指定映射文件C配置映射文件时,需要遵循它对应的dtd文件格式D在映射文件中,<class>元素的<id>子元素可以出现多次15)<html:file>标签的property属性是必须的,而且属性值必须与ActionFormbean中的属性名一致。在ActionFormbean中,该属性的类型为(B)。AStringBFormFileCintDFile16)事务隔离级别是由谁实现的(C)。Ajava应用程序BHibernateC数据库系统DJDBC驱动程序17)<browserCaps>的属性反映了当前正在访问页的浏览器客户端功能,<browserCaps>节包含在(B)文件中.Amachine.configB当前web.configC所有的web.configD当前应用程序(后缀为。aspx的文件)中18)以下关于XCOPY命令部署说法正确的是(D)。A/E表示将源位置的目录、子目录和文件都复制到目标位置,不包括空目录B/R:覆盖所以的文件。CXCOPY是引用公关命令行中用于剪切文件的命令DXCOPY是引用公关命令行汇总用于拷贝文件和目录的命令19)在HTML中加入<tablestyle=”color:red;font-size:10pt”>,为此(B)。A链接示样式表B嵌入示样式表C引用外部样式表D以上都不对20)ASP.net视图状态中的信息以(D)格式存储。A文本B二进制C字符串DBase6421)以下不属于标准配置节的是(B)。A<SessionState>B<system.web>C<compilation>D<trace>22)如果要创建用于上传文件的表单,<html:form>标签的编码类型“enctype”属性必须设置为(C)。AgetBpostCmultipart/form-dateDtrue23)以下不属于xml预定义实体类的是(B)。A&B(C<D“24)以下关于属性的写法正确的是(B)。A<rootattribute=first/>B<rootattribute='aa'/>C<roota&b=”first”>D<rootattribute=”first”attribute=”aaa”/>25)关于xsl和css说法不正确的是(C)。A都可以用来定义xml的显示格式Bcss决定了页面的视觉外观Cxsl是css的替代品D使用xsl可以将xml文档的结构转换为不同的xml文档26)属于事件驱动型的xml解析方式的是(A)。ASAXBDOMCJDOMDDOM4j27)当我们想封装不同算法并使它们可相互替换时,可以使用(C)。A桥接模式B命令模式C策略模式D工厂模式28)设计模式中应优先使用的复用技术是(D)。A抽象类B接口继承C类继承D对象组合29)关于促使j2ee框架的出现的原因,以下描述错误的是(B)。A商业事物越来越复杂,它们的可靠性,以及各种事物的可用性越来越难以保证B随着internet用户呈指数级增长,维护一个有效安全模式越来越困难C用户需求要更加美观的页面设计和更加灵活的客户端响应D在interest上,一个应用的潜在用户可能上百万,能够扩充应用来满足用户群方面的需求很重要30)以下程序代码对Customer的name属性修改了两次;Tx=Session.beginTransaction();Customercustomer=(Customer)Session.load(Customer.class,newlong(1));customer.setName(”jack”);customer.setName(”Mike”);mit();执行以上程序,Hibernate需要向数据库提交(B)条update语句?A0B1C2D331)对一个DTD语句中提供的“+”“*”操作符映射,以下正确的是(C)。A将其映射成一个类。然后将类映射成一个字段B将其映射成一个变量,然后将类映射成一个表C将其映射成一个可变大小的数组变量,然后将这个数组映射成一个表D将其映射成一个可变大学的数据变量,然后将这个数据映射成一个字段32)下列有关关系数据模型与对象模型的关系说法不正确的是(D)A表对应类B)表的字段对应类的属性C)记录对应对象D)表之间的参考关系对应类之间的依赖关系33)在JSF应用程序中,一般使用(A)来作为密码输入控件。h:inputSercreth:outputTexth:inputTexth:inputHidden34)以下那种查询语句可以正确执行(A)selectofromOrderowhereo.id=:1selectofromOrderowhereo.id=:1ando.customer=?2fromOrderowhereo.id=1?以上都不正确下列(B)元素可以配置数据源。<frombean>元素B)<data-sources>元素C)<global-forward>元素D)<message-resources>元素EJBQL和使用SQL语句查询类似,使用操作符(D)同样可以模糊查询inB)asC)islikeD)like如果要查询所有人员,并在姓名后面加上字符串”_cn”将会用到什么字符串函数(B)SUBSTRINGCONCATLOCATEADD(38)JSF中Bean的作用范围并不支持的是:(B)A请求(request)B页面(page)C应用(application)D会话(session)//应该全部支持吧Requestapplicationsession是BEAN受管的3种生存期限每一个设计模式都集中于一个特定的(C)问题。A)编程B)测试C)设计D)运行以下关于EJB生态圈的叙述不正确得是(D)EJB生态圈是由成千上万种工具,服务器。IDE等构成整个EJB生态圈都是围绕EJB应用的开发,部署进行部署者是整个圈子的支配者EJB开发者主要使用两种产品:EJB容器和EJB工具在Struts应用中,能在(A)范围内共享数据共享的范围,page‘request,session,application共享的范围request,session,application共享的范围session,application共享的范围session,表达式”#{view.locale!='en_US'}”,在用户使用美式英语时,将返回(A)。AtrueBfalesCnullD0以下哪种组件不属于SelectMany组件族(C)。AHtmlSelectManyCheckboxBHtmlSelectManyListboxCHtmlSelectManyRadioDHtmlSelectManyMenuCustomer类中有一个Set类型的orders属性,用来存放Order订单对象,在Customer.hbm.xml文件中,用(A)元素映射Orders属性。A<set>B<one-to-many>C<many-to-one>D<property>WebLogic默认的Web端口为(A).A7001B8001C7000D808046)在持久层,(B)不是对象的状态。A)临时状态B)独立状态C)游离状态D)持久化状态47)对于以下程序,Customer对线在第几行变为游离状态?(D)Customercustomer=newCustomer();//line1Customer.setName(\”Tom”\);//line2SessionSession1=sessionFactory.openSession();//line3Transactiontx1=session1.beginTransaciton();//line4Session.save(customer);//mit();//line6session.colse();//line7Aline1Bline3Cline4Dline748)Apache和Tomcat都是服务器,它们之间的相同点有(D)。A两者都是Apache组织开发的B两者都有Http服务的功能C两者都是免费的D以上全是49)如果只需要安装Apache,而不需要与Tomcat整合,那只需要(A)文件就够了。Ahttpd-2.2.4.tar.gzBapr-1.2.8.tar.gzCapr-util-1.2.8.tar.gzD以上全有50)关于表空间的概念,说法错误的是(A)。A表空间是为了统一Oracle物理和逻辑上的结构而专门建立的。B从物理上来说,一个表空间是由具体的一个或多个物理文件构成的。C从逻辑上来说一个表空间是由具体的一个或多个用户模式下的表、索引等数据构成。D在Oracle中表可以能单独存在,它一定隶属与某一个用户,而某用户的数据必定存在与某个表空间中。51)JSF中的Externalcontext是用来提供对(A)的访问。A外部环境B内部环境C上下文DApplication52)以下(A)是JAVA中可用的文档模型。A)JDOMB)DOMC)dom4jD)schema53)以下关于SAX的的说法正确的是(B)ASAX是定义XML模式的规范BSAX是事件驱动型的XML解析器Csax是对象模型XML解析器D使用SAX可修改XML54)Struts框架没有提供(C)技术支持。A一系列的客户化标签B国际化处理C持久化D表单验证55)以下(D)不属于Session的方法。AloadBsaveCupdateDopen56)你认为/proc目录的用处是什么:(D)。A一个普通的目录B一个空的目录C一个获取系统信息的地方D一个存放临时文件的地方57)关于白盒测试,理解有误的是(B)。A白盒测试也称为逻辑驱动测试B测试各个程序或功能模块之间的接口。C检查产品内部动作是否正常进行D数据流分析、域测试等是白盒测试的具体方法58)对于需求分析层次的理解有错误的是(B)A软件需求包括散个不同的层次:业务需求、用户需求和功能需求。B功能需求反应了组织机构或客户对系统、产品高层次的目标要求,他们在项目视图与范围文档中予以说明C用户需求,文档描述了用户使用产品必须要完成的任务,这在使用实例文档或方案脚本中予以说明。D业务需求,反应了组织机构或客户对系统、产品搞层次的目标要求,他们在项目视图与范围文档中予以说明59)段<>句子<>词,是指什么关联方式(D)A)集合B)传递C)一般一具体D)聚集60)下图属于UML中的(A)图。A)用例图B)静态图C行为图D交互图二.多选题(20题)61)以下关于元素的写法不正确得是(BD)(选择两项)A)<root/>B<xml>xml<xml>C<root>root</root>D<root>root</Root>62)在JBoss安装目录下的/server/default/deploy目录中可以部署以下哪种文件(AC)AEARBXMLCEJBJARD任何“.jar”库63)Oracle数据库服务器的默认用户一般有(AC)Asys用户Bsystem用户Croot用户Dscott用户64)PL/SQL程序块的主要特点有(BC)A不具有模块话的结构B使用过程化语言控制结构C能够进行错误处理DPL/SQL程序块只能在SQLplus、SQLplusWorksheet等工具支持下以解释型方式执行,不能编译成可执行文件、脱离支持环境执行65)下列属于无状态会话Bean实例(AD)A用来转换温度的会话BeanB用来记录用户购买商品信息的会话BeanC用来记录用户购买商品信息的会话BeanD提供一定服务的会话Bean(如天气预报等)66)JavaServerFaces(JSF)是一种标准的J2EE表示层技术。不同于其他JAVA表示层技术的最大优势是其:(BC)(选择两项)A简单,便捷B采用的组件模型C事件驱动技术D方便管理67)以下符合XML文档语法规范的是(AD)(选择两项)A<![CDATA文本内容]]>B<![CDATA文本<!心。人丁人[内容]]>]]>C<![CDATA文本内]]>容]]>D<![CDATA[<^容〉文本<内容>]]>注意:一个CDATA部件以"VICDATAI"标记开始,以”]]〉"标记结束.1.CDATA部件之间不能再包含CDATA部件(不能嵌套)。如果CDATA部件包含了字符"]]>"或者"<![CDATA[",将很有可能出错哦。2.同样要注意在字符串"]]>"之间没有空格或者换行符。68)EJB应用生命周期主要涉及到那几个阶段:(AC)A初始化状态B开发C部署D管理69)一下关于JSF优点的叙述不正确的是:(CD)(选择两项)A)JSF使用PageControllerPattem,因此会对页面密集型应用程序有帮助。B)JSF有一个丰富的组件模型,支持RAD类型的开发C)JSF的开发使得开发人员需要做更多得工作D)以JSF为中心的必须使用其他框架来适应其他视图技术。70)test测试命令可以进行哪些方面的测试(ABC)A数值测试B字符串测试C文件测试D文本测试71)SSL支持(BC)加密,加密使用的位数越多破译和找出原始位就越困难A40B64C128D25672)SOAP消息主要包括以下哪几个主要元素(BCD)。ASOAP<Title>BSOAP<Envelope>CSOAP<Header>DSOAP<Body>73)在xml中,w3c组织给出的样式表语言的推荐标准有(BD)。(选两项)AXPointerBXSLCXPathDCSS74)以下对Configuration对象的理解正确的是

温馨提示

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

评论

0/150

提交评论