

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、J2EE信息系统设计20春期末考核-00001试卷总分:100 得分:70一、单选题 (共 15 道试题,共 30 分)1.要设计一个大型的基于多层体系结构的web应用系统,系统界面端基于HTML和XML,该系统要不断的进行版本升级(即日后维护、二次需求开发等任务量较大),要达成这些目标,最适合的开发模式是()。(选择一项)A.DAOB.ValueObjectC.MVCD.Proxy答案:C2.JSP的动作指令中param指令用于A.在JSP页面中动态包含一个文件B.重定向网页C.向需要包含的动态页面或要转向的动态页面传递参数D.在JSP中加载Java applet小程序答案:C3.( )可在
2、JSP页面出现该指令的位置处,静态插入一个文件。A.page指令标签B.page指令的import属性C.include指令标签D.include动作标签答案:C4.下面有关sendRedirect和Forword机制的说法不正确的是()A.sendRedirect发送状态码给客户端浏览器B.sendRedirect传送时会保留HttpServletRequest对象C.forward发送请求给其他Web资源时,不使用客户端浏览器D.forward传送HttpServletRequest和HttpServletResponse对象给其他Web资源答案:C5.对无状态会话EJB来说,它有两种状态
3、,即()和就绪A.挂起B.阻塞C.不存在D.缓冲答案:C6.一个简单RMI对话实现包括以下几个步骤:定义远程接口的接口;定义一个实现该接口的类;使用RMIC程序生成远程实现所需的残根和框架;();使用rmiregistry注册表注册该远程对象并启动服务器对象;创建客户程序和服务器进行RMI调用A.创建安全策略B.创建会话策略C.创建连接策略D.创建服务策略答案:A7.page指令的import属性的作用是( )A.定义JSP页面响应的MIME类型B.定义JSP页面使用的脚本语言C.为JSP页面引入JAVA包中的类D.定义JSP页面字符的编码答案:C8.子类是一种()机制,是面向对象编程语言的基
4、本要素之一A.由已有类继承新类的机制B.由已有类创建新类的机制C.由已有类派生新类的机制D.由已有类重载新类的机制答案:B9.在传统的HTML页面中加入( )就构成了一个JSP页面文件。A.JAVA程序片B.JSP标签C.用“”标记符号括起来的程序D.JAVA程序片和JSP标签答案:D10.用Java实现Web服务可以按一下步骤逐步执行:编写服务实现类;编译服务实现类;编写ant build.xml文件;执行ant对Web服务的打包;();验证A.发布ant对Web服务打的包B.发布Web服务C.发布Web主页D.没有该步骤答案:B11.EJB-QL(Enterprise JavaBeans
5、Query Language,EJB查询语言)用于为容器管理实体EJB提供()和select方法定义查询A.finderB.checkC.createD.choose答案:A12.在J2EE中,request对象的( )方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。(选择一项)A.String getParameter(String name)B.String getParameter(String name)C.String getParameterValues(String name)D.String getParameterValues(String name)答案:D
6、13.ORM系统一般以中间件的形式存在,实现程序对象到关系数据库数据的映射下面哪个部分不属于ORM组成?()A.对持久类对象进行CRUD操作的APIB.用于访问数据库的SQL语句C.规定mapping metadata的工具D.可以让ORM实现同事物对象一起进行dirty checking,lazy association fetching和其他优化操作的技术答案:B14.下面哪个有关Servlet中init()操作的说法不正确的是()A.在Servlet实例化之后,Servlet容器会调用init()方法B.Servlet通过init()方法可以实现一些初始化工作,如建立数据库连接,获取配置
7、信息等C.init()方法可被多次调用D.init()方法中需要带一个类型为ServletConfig的参数答案:C15.JSP中page指令用于A.定义页面的全局属性及其值B.用来在该指令出静态插入一个文件C.没有该指令答案:A二、多选题 (共 10 道试题,共 20 分)16.表达式相关标签包括()A.<c:if>B.<c:out>C.<c:set>D.<c:catch>答案:BCD17.Web Services的协议栈主要分为()、()、服务描述层和()A.服务传输层B.服务表现层C.服务发现层D.XML通信层答案:ACD18.对于会话EJ
8、B,有两种类型的事务处理:()和()A.容器管理事务B.Bean管理事务C.接口管理事务D.数据管理事务答案:AB19.SQL中的数据类型包括()A.bigintB.datetimeC.charD.varchar答案:ABD20.XML文档由(),(),元素()和处理指令组成A.XML声明B.文档类型声明C.变量声明D.注释答案:ABD21.Java的整型有()这几种类型A.byteB.intC.shortD.long答案:ABCD22.Web Services有三大核心技术,即()A.SOAPB.WSDLC.UDDID.JDBC答案:ABC23.Java去掉了C/C+语言中的()功能A.类B
9、.结构C.指针D.Typedef答案:BCD24.Java中的JavaBean分为()和()两种A.可视化JavaBeanB.非可视化JvaBeanC.静态JavaBeanD.动态JavaBean答案:AB25.权限修饰符主要有()A.publicB.privateC.protectedD.默认答案:ABCD三、判断题 (共 10 道试题,共 20 分)26.Java用FileRead和FileWriter来实现字节流式文件读取答案:错误27.JSP程序代码对大小写不敏感答案:错误28.在SML文档中声明文档类型时,可用private和public关键字来指出外部DTD文件所在位置答案:错误2
10、9.所有在Commit()方法之前执行的SQL语句都可以被回滚答案:正确30.Java浮点数有精度计数法和科学计数法两种表示方式答案:错误31.Web Services是面向整个Internet应用的,它的框架是跨平台、跨编程语言的答案:正确32.application对象用来在多个程序或者是多个客户端之间共享数据答案:正确33.JNDI是java命名和目录接口,是一个为Java应用程序提供命名服务的应用程序编程接口答案:正确34.EJB(enterprise JavaBean,企业级JavaBean)是J2EE框架核心技术之一,分为会话、实体和消息EJB 3种。答案:正确35.一般情况下SO
11、AP都是与HTTP绑定的,即底层通信协议采用HTTP来传输SOAP消息答案:正确四、主观填空题 (共 3 道试题,共 6 分)36.ActionSupport类实现了#接口和#等接口。答案:Action、ValidationAware37.从参与者的角度来看,Web Services体系中有3个角色,#、#和#。答案:服务器提供者、服务请求者、服务注册机构38.Spring提供了#和#两种依赖注入方式访问容器配置的Bean实例。答案:设置注入、构造注入五、问答题 (共 1 道试题,共 10 分)39.JSP常用的内置对象有哪些?作用分别是什么?答案:1) request对象客户端的请求信息被封
12、装在request对象中,通过它才能了解到客户去求,然后做出响应。它是HttpServletRequest类的实例。2) response对象response对象包含了相应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpServletResponse类的实例3) session对象session对象指的是客户端与服务器的一次会话,从客户练到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。它是HttpSession类的实例4) out对象out脆响是JspWriter类的实例,是向客户端输出内容常用的对象5) page对象page对象就是指向当前JSP页
13、面本身,有点像类中的this指针,它是jaba.lang.Object类的实例6) application对象application对象实现了用户间数据的共享,可存放全局变量。它是ServletContext类的实例7) exception对象exception对象是一个例外对象,当一个页面在运行过程中发生了例外,就产生这个对象8) pageContext对象<br>pageContext对象提供了对JSP页面内所有对象及名字空间的访问9) config对象<br>config对象是在一个Servlet初始化时,JSP引擎向它传递信息用的,此信息包括Servlet初始化时所要用到的参数(通过属性名和属性值构成)一级服务器的有关信息(通过传递一个ServletContext对象)六、简答题 (共 1 道试题,共 10 分)40.要发送和接收消息,就必须先在消息服务器中作出配置。配置步骤是什么?答案:1)创建一个连接工厂,并给这个连接工程分配一个JNDI名字。2)为消息定义存储(可选的)。如果要为消息提供持久性支持,就要定义存储,可以是磁盘文件方式或数据库方式,如果
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年智能手表购销合同
- 2025物业管理合同范本汇编
- 2025电竞酒店装修施工合同范本
- 2025外贸实务中合同翻译要点解析
- 如何预防机械伤害事故
- 办公培训专题:技能概要
- 2025商用房租赁合同范本
- 公有企业劳动合同书范本参考
- 电梯安全培训
- 企业培训之安全生产管理培训教材
- 阅读提取信息课件
- 2025年河南省中考数学二轮复习压轴题:动态几何问题专练
- 《知识产权保护》课件
- 2025-2030中国制造运营管理(MOM)软件行业市场现状供需分析及投资评估规划分析研究报告
- 江苏省2024年中职职教高考文化统考烹饪专业综合理论真题试卷
- 市政工程施工部署与资源配置计划
- 2025年理化检验面试试题及答案
- 11.1 化学与人体健康(课件)-2024-2025学年九年级化学人教版下册
- 生物制药质量标准研究-深度研究
- 污水处理厂工程设备安装施工方案及技术措施
- 2025年电力人工智能多模态大模型创新技术及应用报告-西安交通大学
评论
0/150
提交评论