|
《J2EE信息系统设计》20春期末考核-00001
试卷总分:100 得分:10
一、单选题 (共 15 道试题,共 30 分)
1.要设计一个大型的基于多层体系结构的web应用系统,系统界面端基于HTML和XML,该系统要不断的进行版本升级(即日后维护、二次需求开发等任务量较大),要达成这些目标,最适合的开发模式是()。(选择一项)
A.DAO
B.ValueObject
C.MVC
D.Proxy
正确答案:
2.JSP的动作指令中param指令用于
A.在JSP页面中动态包含一个文件
B.重定向网页
C.向需要包含的动态页面或要转向的动态页面传递参数
D.在JSP中加载Java applet小程序
正确答案:
3.( )可在JSP页面出现该指令的位置处,静态插入一个文件。
A.page指令标签
B.page指令的import属性
C.include指令标签
D.include动作标签
正确答案:
4.下面有关sendRedirect和Forword机制的说法不正确的是()
A.sendRedirect发送状态码给客户端浏览器
B.sendRedirect传送时会保留HttpServletRe uest对象
C.forward发送请求给其他Web资源时,不使用客户端浏览器
D.forward传送HttpServletRe uest和HttpServletResponse对象给其他Web资源
正确答案:
5.对雅状态会话EJB来说,它有两种状态,即()和就绪
A.挂起
B.阻塞
C.不存在
D.缓冲
正确答案:
.一个简单RMI对话实现包括以下几个步骤:定义远程接口的接口;定义一个实现该接口的类;使用RMIC程序生成远程实现所需的残根和框架;();使用rmiregistry注册表注册该远程对象并启动服务器对象;创建客户程序和服务器进行RMI调用
A.创建安全策略
B.创建会话策略
C.创建连接策略
D.创建服务策略
正确答案:
1.page指令的import属性的作用是( )
A.定义JSP页面响应的MIME类型
B.定义JSP页面使用的脚本语言
C.为JSP页面引入JAVA包中的类
D.定义JSP页面字符的编码
正确答案:
8.子类是一种()机制,是面向对象编程语言的基本要素之一
A.由已有类继承新类的机制
B.由已有类创建新类的机制
C.由已有类派生新类的机制
D.由已有类重载新类的机制
正确答案:
9.在传统的HTML页面中加入( )就构成了一个JSP页面文件。
A.JAVA程序片
B.JSP标签
C.用& uot;& uot;标记符号括起来的程序
D.JAVA程序片和JSP标签
正确答案:
10.用Java实现Web服务可以按一下步骤逐步执行:编写服务实现类;编译服务实现类;编写ant build.xml文件;执行ant对Web服务的打包;();验证
A.发布ant对Web服务打的包
B.发布Web服务
C.发布Web主页
D.没有该步骤
正确答案:
11.EJB-QL(Enterprise JavaBeans Query Language,EJB查询语言)用于为容器管理实体EJB提供()和select方法定义查询
A.finder
B.check
C.create
D.choose
正确答案:
12.在J2EE中,re uest对象的( )方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。(选择一项)
A.String getParameter(String name)
B.String[] getParameter(String name)
C.String getParameterValues(String name)
D.String[] getParameterValues(String name)
正确答案:
13.ORM系统一般以中间件的形式存在,实现程序对象到关系数据库数据的映射下面哪个部分不属于ORM组成?()
A.对持久类对象进行CRUD操作的API
B.用于访问数据库的SQL语句
C.规定mapping metadata的工具
D.可以让ORM实现同事物对象一起进行dirty checking,lazy association fetching和其他优化操作的技术
正确答案:
14.下面哪个有关Servlet中init()操作的说法不正确的是()
A.在Servlet实例化之后,Servlet容器会调用init()方法
B.Servlet通过init()方法可以实现一些初始化工作,如建立数据库连接,获取配置信息等
C.init()方法可被多次调用
D.init()方法中需要带一个类型为ServletConfig的参数
正确答案:
15.JSP中page指令用于
A.定义页面的全局属性及其值
B.用来在该指令出静态插入一个文件
C.没有该指令
正确答案:
二、多选题 (共 10 道试题,共 20 分)
1 .表达式相关标签包括()
A.<c:if>
B.<cut>
C.<c:set>
D.<c:catch>
正确正确正确答案:
11.Web Services的协议栈主要分为()、()、服务描述层和()
A.服务传输层
B.服务表现层
C.服务发现层
D.XML通信层
正确正确正确答案:
18.对于会话EJB,有两种类型的事务处理:()和()
A.容器管理事务
B.Bean管理事务
C.接口管理事务
D.数据管理事务
正确答案:B
19.SQL中的数据类型包括()
A.bigint
B.datetime
C.char
D.varchar
正确答案:BD
20.XML文档由(),(),元素()和处理指令组成
A.XML声明
B.文档类型声明
C.变量声明
D.注释
正确答案:BD
21.Java的整型有()这几种类型
A.byte
B.int
C.short
D.long
正确答案:BCD
22.Web Services有三大核心技术,即()
A.SOAP
B.WSDL
C.UDDI
D.JDBC
正确答案:BC
23.Java去掉了C/C++语言中的()功能
A.类
B.结构
C.指针
D.Typedef
正确正确正确答案:
24.Java中的JavaBean分为()和()两种
A.可视化JavaBean
B.非可视化JvaBean
C.静态JavaBean
D.动态JavaBean
正确答案:B
25.权限修饰符主要有()
A.public
B.private
C.protected
D.默认
正确答案:BCD
三、答案来源:雅宝题库交流网(www.ybaotk.com) (共 10 道试题,共 20 分)
2 .Java用FileRead和FileWriter来实现字节流式文件读取
答案:错误
21.JSP程序代码对大小写不敏感
答案:错误
28.在SML文档中声明文档类型时,可用private和public关键字来指出外部DTD文件所在位置
答案:错误
29.所有在Commit()方法之前执行的SQL语句都可以被回滚
答案:正确
30.Java浮点数有精度计数法和科学计数法两种表示方式
答案:错误
31.Web Services是面向整个Internet应用的,它的框架是跨平台、跨编程语言的
答案:正确
32.application对象用来在多个程序或者是多个客户端之间共享数据
答案:正确
33.JNDI是java命名和目录接口,是一个为Java应用程序提供命名服务的应用程序编程接口
答案:正确
34.EJB(enterprise JavaBean,企业级JavaBean)是J2EE框架核心技术之一,分为会话、实体和消息EJB 3种。
答案:正确
35.一般情况下SOAP都是与HTTP绑定的,即底层通信协议采用HTTP来传输SOAP消息
答案:正确
四、主观填空题 (共 3 道试题,共 分)
3 .ActionSupport类实现了##接口和##等接口。
正确更多答案下载:雅宝题库交流网(www.ybaotk.com)ion、ValidationAware
31.从参与者的角度来看,Web Services体系中有3个角色,##、##和##。
答案:服务器提供者、服务请求者
、服务注册机构
38.Spring提供了##和##两种依赖注入方式访问容器配置的Bean实例。
答案:设置注入、构造注入
五、问答题 (共 1 道试题,共 10 分)
39.JSP常用的内置对象有哪些?作用分别是什么?
答案:1) re uest对象<br>客户端的请求信息被封装在re uest对象中,通过它才能了解到客户去求,然后做出响应。它是HttpServletRe uest类的实例。<br>2) response对象<br>response对象包含了相应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpServletResponse类的实例<br>3) session对象<br>session对象指的是客户端与服务器的一次会话,从客户练到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。它是HttpSession类的实例<br>4) out对象<br>out脆响是JspWriter类的实例,是向客户端输出内容常用的对象<br>5) page对象<br>page对象就是指向当前JSP页面本身,有点像类中的this指针,它是jaba.lang.Object类的实例<br> ) application对象<br>application对象实现了用户间数据的共享,可存放全局变量。它是ServletContext类的实例<br>1) exception对象<br>exception对象是一个例外对象,当一个页面在运行过程中发生了例外,就产生这个对象<br>8) pageContext对象<br>pageContext对象提供了对JSP页面内所有对象及名字空间的访问<br>9) config对象<br>config对象是在一个Servlet初始化时,JSP引擎向它传递信息用的,此信息包括Servlet初始化时所要用到的参数(通过属性名和属性值构成)一级服务器的有关信息(通过传递一个ServletContext对象)<br><br>
六、更多答案下载:雅宝题库交流网(www.ybaotk.com) (共 1 道试题,共 10 分)
40.要发送和接收消息,就必须先在消息服务器中作出配置。配置步骤是什么?
答案:1)创建一个连接工厂,并给这个连接工程分配一个JNDI名字。<br>2)为消息定义存储(可选的)。如果要为消息提供持久性支持,就要定义存储,可以是磁盘文件方式或数据库方式,如果不需要支持持久性,可不作定义。<br>3)创建JMS服务器,这个服务器是队列和主题的容器,并可把JMS服务器中的队列或主题映射到第(2)步定义的存储中。<br>4)创建队列或主题,并将其映射到第(3)步定义的JMS服务器。<br><br>
七、更多答案下载:雅宝题库交流网(www.ybaotk.com) (共 1 道试题,共 4 分)
41.泛型
答案: Java EE 5通过引入泛型,允许约定集合元素的类型来获得强类型检查,避免等到运行时出现类型转换错误,也可免除显式的强制类型转换(cast)。<br><br> |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
上一篇:[南开大学]《房地产开发与经营管理》20春期末考核(参考答案)下一篇:《Java语言程序设计》20春期末考核(参考答案)南开大学 答案
|