可做奥鹏各院校作业、国开形考作业、在线作业、离线作业、毕业论文, 微信:wxxygzs
南开21秋学期(1709、1803、1809、1903、1909、2003、2009、2103、2109)《J2EE信息系统设计》在线作业
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 40 分)
1.page指令的作用是:( )
A.用来定义整个JSP页面的一些属性和这些属性的值
B.用来在JSP页面内某处嵌入一个文件
C.使该JSP页面动态包含一个文件
D.指示JSP页面加载Java plugin
2.Servlet是用Java编写的运行在Web服务器中的程序,它可以调用服务器端的类,也可以被调用,因此它也是一个()
A.类
B.结构
C.对象
D.变量
3.J2EE组件与DBMS的交互过程可以分为5个步骤:载入JDBC驱动程序;();创建并执行一个语句;处理DBMS返回的数据;终止与DBMS的连接
A.创建DBMS
B.查询DBMS
C.连接DBMS
D.更改DBMS
4.一维数组实质上是()
A.不同类型变量列表
B.相同类型变量列表
C.不同类型常量列表
D.相同类型常量列表
5.在JSP中,内置对象( )封装了用户提交的信息,使用该对象可以获取用户提交的信息。
A.session
B.request
C.response
D.out
6.在JSP中,要定义一个方法,需要用到以下()元素。(选择一项)
A.
B.
C.
D.
7.用Java实现Web服务可以按一下步骤逐步执行:编写服务实现类;编译服务实现类;编写ant build.xml文件;执行ant对Web服务的打包;();验证
A.发布ant对Web服务打的包
B.发布Web服务
C.发布Web主页
D.没有该步骤
8.下列哪一种不是JSP页面的组成元素.( )
A.JSP标签,如指令标签
B.普通的HTML标记符
C.Java表达式
D.#C语言语法
9.request对象可以使用( )方法获取表单中某输入框提交的信息。
A.getParameter(String s)
B.getValue(String s)
C.getParameterNames(String s)
D.getParameterValue(String s)
10.ORM系统一般以中间件的形式存在,实现程序对象到关系数据库数据的映射下面哪个部分不属于ORM组成?()
A.对持久类对象进行CRUD操作的API
B.用于访问数据库的SQL语句
C.规定mapping?metadata的工具
D.可以让ORM实现同事物对象一起进行dirty?checking,lazy?association?fetching和其他优化操作的技术
11.当useBean标签中的scope属性取值page时,该beans的有效范围是( )。
A.当前客户
B.当前页面
C.当前服务器
D.所有客户
12.page指令的( )属性可以设置JSP页面是否可多线程访问
A.session
B.buffer
C.isThreadSafe
D.info
13.Java字符串是()
A.一个简单类型
B.一个常量
C.一个变量
D.一个类
14.在J2EE中,在一个JSP文件中,有表达式,它将输出()。 (选择一项)
A.2+3
B.5
C.23
D.不会输出,因为表达式是错误的
15.配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:( )
A.先安装TOMCAT,再安装JDK
B.先安装JDK,再安装TOMCAT
C.不需安装JDK,安装TOMCAT就可以了
D.JDK和TOMCAT只要都安装就可以了,安装顺序没关系
16.下面有关target属性保留字说法错误的是()
A._blank,无窗口显示
B._parent,父框架页或窗口。如果包含链接的框架不是嵌套的,则链接的目标文件加载到整个浏览器窗口中
C._self,所在的统一框架或窗口
D._top,整个浏览器的窗口,并删除所有的框架
17.要设置某个JSP页面为错误处理页面,以下page指令正确的是()。 (选择一项)
A.
B.
C.
D.
18.给定JSP程序源码如下,该JSP运行后输出的结果是()。 (选择一项) Count:
A.Count:1
B.Count:2
C.1:2
D.Count:
19.JavaMail是一组用于发送和接收邮件消息的API。发送邮件使用()协议,接收邮件使用()协议。 (选择一项)
A.POP3 SMTP
B.POP3 TCP
C.SMTP TCP
D.SMTP POP3
20.在JSP中,page指令的()属性用来引入需要的包或类。(选择一项)
A.extends
B.import
C.languge
D.contentType
二、多选题 (共 10 道试题,共 20 分)
21.WELCOME,______
A.name
B.
C.out.println(name);
D.
22.LDAP的功能包括()
A.远程服务器注册
B.访问控制
C.黄页服务器
D.配置数据
23.核心标签库包括()
A.表达式相关标签
B.流程控制标签
C.迭代操作标签
D.URL标签
24.权限修饰符主要有()
A.public
B.private
C.protected
D.默认
25.Web Services有三大核心技术,即()
A.SOAP
B.WSDL
C.UDDI
D.JDBC
26.表达式相关标签包括()
A.<c:if>
B.<c:out>
C.<c:set>
D.<c:catch>
27.Java去掉了C/C++语言中的()功能
A.类
B.结构
C.指针
D.Typedef
28.容器管理事务中事务属性值包括()等
A.RequiredNew
B.Supports
C.Nerver
D.Mandatory
29.Web Services for J2EE中,主要包括()技术
A.JAX-WS
B.JAX-RPC
C.JAXB
D.JAXR
30.JNDI允许存储的对象类型()
A.并行化的Java对象
B.串行化的Java对象
C.标准的LDAP目录条目
D.指向RMI Java对象的指针
三、判断题 (共 20 道试题,共 40 分)
31.将一个字符串或者浮点数浮点数或布尔值作为选择因子,程序会报错
32.JNDI是java命名和目录接口,是一个为Java应用程序提供命名服务的应用程序编程接口
33.EJB(enterprise JavaBean,企业级JavaBean)是J2EE框架核心技术之一,分为会话、实体和消息EJB 3种。
34.Java是为Internet、万维网设计的
35.一个对象的生命周期是创建->使用->销毁
36.所有在Commit()方法之前执行的SQL语句都可以被回滚
37.JSP程序代码对大小写不敏感
38.载入JDBC驱动程序使用Class.forName()方法
39.Web Services是面向整个Internet应用的,它的框架是跨平台、跨编程语言的
40.SQL是结构化查询语言(structured query language)是操作数据库的一种高级语言
41.XML(extensible markup language)是可扩展标记语言
42.J2EE是指Java 2 Enterprise Edition
43.使用SAX解析SML文件,无需将文档读入内存
44.对于要频繁修改XML文件内容的情形,建议使用SAX,因为DOM每次都要从头到尾遍历节点,且修改不易实现
45.文本文件不是二进制文件的一种,因此它不能采取字节流读取方式
46.Bean管理事务有两种方法:JDBC控制事务和JTA控制事务
47.Java用FileRead和FileWriter来实现字节流式文件读取
48.实体EJB中的主键类必须实现并行化接口,这是因为它可能被用来在服务器端与客户端传递
49.isNull确定一个给定的表达式是否为Null
50.Java浮点数有精度计数法和科学计数法两种表示方式