ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:25.40KB ,
资源ID:7691703      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7691703.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高级软件工程师第四套试题.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、高级软件工程师第四套试题一、单项选择(共60题,每题1分)(1)你以为下面句子将完成什么任务?_B_ GRANT UPDATE ON EMPLOYEES TO AZUREA)一个新的对象被创建 C)一个新的系统权限被赋予B)一个新的对象权限被赋予 D)一个对象的同义词被创建(2)一个客户有多个订单,一个订单只属于一个客户。CUSTOMERS表表示客户,ORDERS表表示订单,如何表示客户与订单的一对多关系? B 。A) 在CUSTOMERS表中定义外键,参照ORDERS表的主键B) 在ORDERS表中定义外键,参照CUSTOMER表的主键C) 在CUSTOMERS和ORDERS表中定义外键,分

2、别参照对方的主键D) 无需再CUSTOMERS和ORDERS表中定义外键(3)Spring的依赖注入不包括哪种形式 B A)设值注入 B)引用注入 C)构造注入 D)接口注入(4)下列哪些选项不能单独实现MVC框架设计思想 B 。 A)Struts B)Hibernate C)JSF D)Spring MVC(5)在Struts的struts-config.xml文件中,通过配置哪个节点来与Spring结合_C_。 A) C) B) D)(6)使用 A 来发送请求将导致启动一个新会话。A)SessionID C)QueryStringB)过期的SessionID值 D)URL(7)站点地图文件

3、的根是 C 。 A)root B)roots C)siteMap D)siteMaps(8)当使用XML控件来显示XML文档文件(a.xml)时应设置的属性是 B 。 A)DocumentContent属性 C)Transform属性 B)DocumentSource属性 D)TransformSource属性(9)在XML控件中,使用指定的XSL转换文件(a.xsl)格式化XML文档(a.xml)时只须设置的属性是 D 。 A)DocumentContent属性 C)Transform属性 B)DocumentSource属性 D)TransformSource属性(10)在ASP.NET中

4、,实现了W3C文档对象模型(DOM)的类是 C 。 A)DocumentContent C)XmlDocument B)Document D)Transform(11)Struts有一个特定的xml配置文件,默认名为struts-config.xml,下列哪个元素为struts-config.xml的根元素 A 。 A) C) B) D)(12)按照Struts配置文件DTD的定义,元素中的子元素的配置先后顺序错误的是 C 。A) B) C) D) (13)struts-config.xml文件中,哪个元素是用来配置数据源的 B 。 A)元素 C)元素 B)元素 D)元素(14)如果在一个JS

5、P页面中,有一个form表单,元素的action属性值为“helloAction.do”,那么struts-config.xml文件中元素的path属性值应为 C 。 A)“helloAction.do” C)“/helloAction” B)“/helloAction.do” D)“helloAction”(15)在Struts的配置文件中,action节点的 B 属性用来指定action引用的actionForm。 A)attribute B)name C)scope D)path(16)下列哪个Struts标签能生成HTML超链接元素 D 。 A)标签 C)标签 B)标签 D)标签(17

6、)Hibernate中Customer类中有一个Set类型的orders属性,用来存放Order订单对象,在Customer.hbm.xml文件中,用哪个元素映射orders属性 A 。 A) B) C) D)(18)元素有一个cascade属性,如果希望Hibernate级联删除集合中的对象,cascade属性应该取什么值? C 。 A)none B)save C)delete D)save-update(19)以下哪些方法不属于Session对象? C 。 A)load() B)save() C)open() D)update()(20)下列有关XML的说明中错误的是 C 。 A)XML中

7、有且只有一个根元素 C)XML中可以使用Xml作为标记名 B)XML标签区分大小写 D)XML标记名可以自定义(21)DOM对文档的解析首先完成的步骤是 A 。 A)通过XML文档创建DOM树 C)遍历属性 B)遍历元素 D)遍历子节点(22)以下关于XmlTextReader类说法正确的是 C A) XmlTextReader不能检查DTD的格式是否正确。B) XmlTextReader能对文档使用DTD进行验证。C) XmlTextReader类提供对XML数据流的只读访问。D) XmlTextReader类提供对XML数据流的可读写可访问。(23)下列对元素属性描述不正确的是 D 。 A

8、)className:和action元素对应的配置元素 B)forward:转发的URL路径 C)input:输入表单的URL路径,当表单验证失败时,将把请求转发到该URL D)path:指定访问Action的路径,以“/”开头,扩展名设置为.do(24)DataSet类是从数据源中检索到的数据在 B 中的缓存 A)硬盘 B)内存 C)文件 D)数据库(25)DataSet对XML文档的修改不包括 B 。 A)添加行 B)添加DTD C)更新行 D)删除行(26)使用XmlDocument类来执行XPath查询时,SelectNodes()方法返回的是 B 。 A)属性序列 B)元素序列 C)

9、一系列对象 D)一个对象(27)XML的全称是: D 。 A)eXtra Modern Link C)X-Markup Language B)eXample Markup Language D)eXtensible Markup Language(28)以下关于XML文档的声明的语句正确的是 B 。 A) C) B) D) (29)DTD的全称是: C 。 A)Direct Type Definition C)Document Type Definition B)Do The Dance D)Dynamic Type Definition(30)关于如下的XML文档下列书法正确的是 C 。 T

10、ove Jani Reminder A) 符合XML语法规范B) 文档声明部分有错C) 注释部分有错D) 元素声明有错(31)对于如下的DTD约束语句 以下书法正确的是 A 。A) “学生”元素中必须包含“电话”元素或“手机”元素中的一个。B) “学生”元素中必须包含“电话”元素或“手机”元素中的一个或者多个。C) “学生”元素中可以包含“电话”元素或“手机”元素中的一个,但并非必须。D) “学生”元素中可以包含“电话”元素或“手机”元素中的一个或者多个。但并非必须。(32)以下关于DTD中使用到的符号说法正确的是 A 。A) 加号表示该元素必须出现多次。B) 问号表示该元素可以出现一次或者多

11、次。C) 或(|),表示两个元素中出现一个或者两个。D) 星号(*),表示该元素可以出现一次、多次或不出现。(33)以下属于Schema的内置数据类型的是 A 。 A)string C)int B)double D)time(34)以下关于DOM书法不正确的是 D 。 A)DOM是Document Object Model的缩写。 B)使用DOM时,将把所有的XML文档信息都存于内存中。 C)既能解析文档,又能修改文档。 D)解析速度非常快。(35)当我们想创建一个具体的对象又不希望指定具体的类时,可以使用 A 。 A)创建性模式 C)行为模式 B)结构型模式 D)类模式(36)当需要向后端消

12、息系统传递消息时,下列哪个是最好的选择? D 。 A)无状态会话EJB B)实体EJB C)有状态会话EJB D)消息EJB(37)有关同义词的叙述错误的是 C 。 A)简化SQL语句 B)使本来没有访问权限的用户可以访问对应的对象 C)隐藏对象的名称和所有者 D)提供对对象的公共访问(38)可复用的面向对象设计的原则是 A 。 A)针对接口编程 C)避免使用对象组合 B)针对实现编程 D)有限使用类继承(39)在Java中提供的实现对象的克隆(Prototype模式)的接口是 B 。 A)Clone接口 C)Prototype接口 B)Cloneable接口 D)Prototypeable接

13、口(40)关于Oracle数据库的控制文件,说法正确的是 D 。 A)一个Oracle数据库可以有多个控制文件 B)控制文件中包括数据库建立的日期信息 C)控制文件中包括日志文件的名称和位置信息 D)当数据库的物理组成更改时,Oracle自动更新该数据库的控制文件(41)下面关于Web服务的描述,不正确的是_C_ )Web Service只能是序列化的数据)Web Service描述的是一组操作的接口,这些操作可以通过标准的XML消息在 网络上进行访问。)Web Service倾向于特定的编程语言和系统平台。)Web Service可看做是一些模块化的应用程序,能够在Web上描述、发布和调 用

14、。(42) Oacle中在命令编辑区输入_ C _语句,可以显示出dept数据表的结构。)desc scott.emp; )select*from dept)desc scott.dept; )updata scott.dept;(43)关于启动Oracle服务器的方式说法错误的是 C )正常启动:启动装载和打开数据库,用户可以进行正常访问。)不装载启动:在未装载数据库的情况下启动服务器,由于未打开数据库,所以 不允许用户访问。)装载启动:启动服务器并装载数据库,打开数据库。允许用户访问。)限制会话启动:只有具备“限制会话”(Restricted Session)系统权限的用户才 能连接到的数

15、据库。(44) _A_是在Oracle数据库表中整表数据删除语法中的关键字。 )truncate )select )insert )updata(45)在SQLPlus Worksheet中执行下列SQL代码,完成向数据表test中输入100条记 录的操作,下面的代码段就是PL/SQL程序,请完成其中未完成的部分:_ B _。 Set serveroutput on Declare maxrecords constant int:=100; I int:=1; Begin for insert into test(recordnumber.currentdate)values(I,sysdat

16、e); end loop; dbms_output.put_line(成功插入数据); commit; end; )i=100;i+ )i in 1.maxrecords loop)i in 1.maxrecords )i in 100 loop(46)下面哪个不属于PL/SQL中常用的基本数据类型的类型标识符 _D_。 )number )int )boolean )float(47)以下叙述不正确的有 A 。 )逻辑表达式运算的优先次序为:OR、NOT、AND。)dbms_output.put_line函数输出的只能是字符串。)字符表达式由字符型常数、变量、函数和字符运算符组成,唯一可以使用

17、的字 符运算符就是连接运算符“|”。)PL/SQL程序中的流程控制语句主要有条件控制、循环控制。(48)学生和他拥有的书之间的关系是_ D _。 )组合 )聚合 )继承 )关联(49)不属于软件测试的原则是_ C _ 。 )所有测试标准建立在用户的需求上。)软件项目一启动,软件测试也就开始。)进行穷举测试。)重视文档,要妥善保存一切测试过程文档。(50)_ A _ 属于白盒测试中的动态测试。 )覆盖率分析 )代码检查)静态结构分析 )代码质量度量(51)java窗体事件处理属于_ D _模式。 )抽象工厂(Abstract Factory) )代理(Proxy)模式)命令(Command)模式

18、 )适配器(Adapter)模式(52)无状态会话Bean和有状态会话Bean的区别有:_ D _ )有状态会话Bean保存实例的状态,而无状态会话Bean相反。)有状态会话Bean是保存在客户端的,而无状态会话Bean是保存在EJB容器中 的。)有状态会话Bean并没有实例池,而无状态会话Bean是有的。)以上说法均正确。(53)若想要使用EntityManager来实现实体的更新,可以调用EntityManager的是_C_ )persist() )remove() )merge() )update()(54)JSF的中心部件是_A_。 )UI组件 )输入组件 )命令组件 )面板组件(55

19、)以下关于JSF的语句叙述正确的是:_D_ )JSF并不支持委托实现模型。)使用JSF开发Web应用无需过多关心HTTP或者Servlet)在JSF中有一个单独的Application实例运行于主Windows消息循环下,并提 供大量的工具方法来完成诸如管理线程和访问启动目录之类的任务。)以上均正确。(56)html代码可以使用以下JSF中的哪个 语句来代替:_D_。 )以上均可以。(57)对于spring中的一个配置: 要为value属性设置值为5,应该_ A _。 )5)5)(58)当执行以下代码时,控制台会打印什么样的信息_ C _。 tx.session.beginTransactio

20、n(); Customer c1=(Customer)session.load(Customer.class,new Long(1); Customer c1=(Customer)session.load(Customer.class,new Long(1); System.out.println(c1=c2); mit(); session.close(); )运行出错,抛出异常 )打印true)打印false )什么也不打印(59)关于Ajax技术,描述错误的是_ C _。 )不刷新整个页面,在页面内与服务器通信)使用异步方式与服务器通信)XMLRequest是Ajax的核心技术)应用仅由

21、少量页面组成,大部分交互在页面之内完成,不需要切换整个页面(60)_ D _控件不属于站点导航控件。 )SiteMapPath )TreeView )Menu )DataSource二、多项选题(共20题,每题2分,每题至少有两个正确答案,错选、漏选、不先都不得分)(61)MVC把应用程序分为哪三个核心模块_ ABC _ 。 )模型 )视图 )控制器 )数据库连接(62)在Struts应用的视图(View)中包含哪些组件_AD_。 )JSP )Servlet )ActionServlet )Struts标签库(63)以下哪些关系属于Web组件的关联关系_ ACD _。 )请求重定向 )请求转发

22、)提交表单数据 )包含(64)一般情况下,关系数据模型与对象模型之间有哪些匹配关系_ BC _。 )表对应类)记录对应对象)表的字段对应类的属性)表之间的参考关系对应类之间的依赖关系(65)以下关于SessionFactory的说法哪些正确? _BC_(两项正确) )对于每个数据库事务,应该创建一个SessionFactory对象)一个SessionFactory对象对应一个数据库存储源)SessionFactory是重量级的对象,不应该随意创建。如果系统中只有一个数据 库存储源,只需要创建一个。)SessionFactory的load()方法用于加载持久化对象。(66)使用创建的站点地图文件

23、有哪几种方式_AD_。 )使用sitemap数据源控件。 )使用sitemappath控件。)使用sitemap类。 )使用siteMapNode属性。(67)以下关于Schema与DTD说法正确的是_CD _。(两项正确) )Schema与DTD都是使用XML语法)Schema是DTD的替代品)Schema与DTD都定义了多种数据类型)DTD和Schema可同时对同一个XML文档进行约束(68)XML文档定义有以下哪几种形式 _CD_。(两项正确) )SAX )DOM )DTD )Schema(69)在持久化层,对象分为哪些状态 ACD_。 )临时状态 )独立状态 )游离状态 )持久化状态(

24、70)关于HQL与SQL,以下哪些说法正确? BC 。(两项正确) )HQL与SQL没什么差别)HQL面向对象,而SQL操纵关系数据库)在HQL与SQL中,都包含select,insert,update,delete语句)HQL仅用于查询数据,不支持insert,update和delete语句(71)Spring设值注入模式有哪些优势? BC。(两项正确) )对习惯于JavaBean开发的程序员来说显得更为方便)通过setter方法设定依赖关系显得更加直观,更加自然)如果依赖关系(或继承关系)较为复杂,设值注入模式往往更为简洁)在构造期即创建一个完整、合法的对象(72)Spring提供了哪几类

25、事务管理模式 AB 。(两项正确) )编程式事务管理 )参数式事务管理)声明式事务管理 )注入式事务管理(73)SpringAOP提供了一个类似于JTA、JDBC和别的底层API服务的哪些抽象中间服 务层 AD 。 )可移植 )可切换 )可挺拔 )可重用(74)以下基于客户端的状态管理选项是 AD (两项正确) )视图状态 )会话状态(Session)应用程序状态 )Cookie(75)以下关于Global.asax文件叙述正确的是 AC (两项正确) )Global.asax文件驻留在ASP.NET应用程序的根目录中。)Global.asax文件是一个必选的文件。)ASP.Net的Global.asax文件的设计目的是为了在程序执行之前初始化一些重要 的变量以及其他工作。)外部用户可以下载或查看在该文件中编写的代码。(76)通过 AB 用户可以打开节点并直接导航到特定的页。(两项正确) )TreeView。 )SiteMapPath。)Menu。 )都可以。(77

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1