资源描述
综合测试笔试
1)在 中,是在服务器端运行,以处理客户端请求而做出的响应的程序,下列选项中属于生命周期阶段的是( )
A. 加载和实例化
B. 初始化
C. 服务
D. 销毁
E. 以上全部
2) 在 中的设计模式中,( )负责接受客户端的请求数据
3)过滤器应实现的接口是( )。
A. B.
C. D.
4) 开发 应用程序的时候,创建一个,该重写了父类的()和()方法,那么其父类可能是( )
5) 在 开发中,如果某个数据需要跨多个请求存在,则数据应该存储在( )中
6)在开发 应用程序的时候,请求消息使用或方法以便在上传输数据,下列关于和 方法描述正确的是( )
A. 请求的数据在地址栏不可见
B. 请求提交的数据在理论上没有长度限制
C. 请求对发送的数据的长度限制在240——255个字符
D. 请求提交数据更加安全
7)在中有表达式${10*10 10},结果是( )
A.100
B.
C.
D. 以上都不对
8)标签的分类以下说法正确的是( )
A. 通用标签及迭代标签 B. 核心标签及迭代标签
C. 核心标签及标签 D. 以上都不是
9)在 中,接口的( )方法用于返回当前请求相关联的会话,如果没有,返回
A. () ()默认为:()
10)在 开发中,不同的客户端需要共享数据,则数据应该存储在( )中
11)利用三层结构搭建某网上书店系统,设计用户登陆界面,如果你是设计人员,你将在三层结构的( )中实现
A. 模型层
B. 表示层
C. 数据访问层
D. 业务逻辑层
12)在 中,( )接口定义了()方法
13)JSP标准标签库(JSTL)提供的主要标签库中,其中( )可用于操作数据库。
A. 核心标签库 B. I18N及格式化标签库
C. XML标签库 D. SQL标签库
14)表达式语言可用于在网页上生成动态的内容并代替元素,表达式语言的语法是( )
15)在J2的体系结构中,系统的业务和功能代码组成了三层结构中的( )层
A. 表示层
B. 中间层
C. 数据层
D.客户端层
16)在的达代标签<>的属性中,用于指定要遍历的对象集合( )
17)如果不希望网页支持,应该( )。
A. 调用的()方法
B. < "">
C. 在页面中写入如下代码 ();
D. 调用的(),将时间设置为0
18)是一个在服务器上运行、处理请求信息并将其发送到客户端的程序()接受服务请求、找到类、加载类并创建对象。
A) 客户端
B) 浏览器
C) 容器
D) 本身
19)设计模式包含模型层、视图层和控制层,在下列组件扮演控制器角色的是( ) A)
B)
C)
D)
20) 标准标签库()的标签库描述符文件的后缀是( )
A)
B)
C)
D)
21)在J2中,以下不是隐式对象的是( )
A. B. C. D.
22)在 应用程序中,给定 A的代码片段如下所示:
B及 A同在一个有效的会话范围内,当把请求转发给 B后,要
使B能够获得””值,下划线处应填入( )
23)在 应用程序中,包含两个名为1和2的,在中指定2的访问路径为“2”,1的方法中的代码为:
(“1”);
(“2”);
2的方法中的代码为:
(“2”);
如果用户在浏览器中访问1,则浏览器将( )
A. 显示“1”
B. 显示“2”
C. 显示“12”
D. 什么也不显示
24)在 应用程序中,使用数据源及获得数据库连接时,应把驱动程序文件放在( )下:
A. 应用程序的目录
B. 应用程序的目录
C. 的根目录
D. 的目录
25)在 应用中,下面关于的说法正确的是( )(选择二项)
a) 容器负责创建对象
b) 每个对象都有唯一的
c) 客户端浏览器负责为分配唯一的
d) 对象的值,由程序员进行分配
26)在协议中,请求消息使用( )方法用于通过发送大量数据,没有长度的限制。
27)在 应用程序中, 表达式可用于访问( )中存储的数据
D.
28)在 应用程序中,给定某程序的代码如下所示:
用户在游览地址栏中建入正确的请求并回车后,在控制台上显示的结果是( )
A. 只有表单提交为请求的会调用方法
B. 其它无论是键入请求还是超链接请求均调用的是方法
29)在中,使用<>动作可以将嵌入页面,对的访问范围不能是( )。
A. B. C. D.
30)在 应用程序中,包含1和2,以及封装在包下的名为的,中包含属性以及相应的和方法,如果用户A在浏览器中访问1后,用户B在浏览器中访问2,则用户B的浏览器将( )
1代码:
2代码:
A. 什么也不显示
B. 显示“”
C. 显示“”
D. 报错,提示无法显示网页
31)在的服务方法(如() )中,如何从请求获得“”值 ( )
32)的哪些方法用于将一个请求重定向到另一个( )
33)以下哪个代码段会得到一个输出流,用于向输出字符文本 ( )
A. = (); 输出为字节文本
34)开发人员在扩展时如何处理的()方法( )(选择二项)
A. 大多数情况下都应该覆盖()方法
B. 应当从()或()调用()方法
C. 应当从()调用()方法
D. 应当至少覆盖一个( )方法(如())
35)关于会话属性,以下哪些说法是正确( )(选择两项)
A. ()的返回类型是
B. ()的返回类型是
C. 在上调用(“”, “”)时,如果这个会话中对应键已经有了一个值,就会导致抛出一个异常
D. 在上调用(“”, “”)时,如果这个会话中对应键已经有一个值,则会导致这个属性原先的值被 替换
36)给定是一个,哪个代码会在不存在会话的情况下创建一个会话( ) (选择两项)
37)给定一个会话对象s,有两个属性,属性名分别为1和2,哪个代码段会把这两个属性从会话中删除( )
A. (“1”);
(“2”);
B. (“1”);
(“2”);
38)给定类,假设还没有创建类的实例,以下哪些标准动作语句能创建这个的一个新实例,并把它存储在请求作用域 ( )
39)给定一个1体系结构,其中有一个页面处理所有控制器函数,这个控制器要把请求分派给另一个页面 ( )
40)有关<>标准动作,以下哪些说法是正确的 ( ) (选择两项)
A. 属性表示对象的名称
B. 属性是必要的 是比不可少的,虽说可省略不写,但默认仍存在
C. 属性是可选的,默认为
D. 属性是可选的 属性及 属性一样,二者(必须)任选一
41)在页面上使用标签时,应使用指令导入标签库描述文件,并设置指令的( )属性指定标签的前缀。
A) B) C) D)
42)是在中开发的可以跨平台的重用组件,必须满足的要求中不包括( )
A)是一个共有类
B)实现接口
C)具有不带任何参数的共有构造函数
D)具有访问属性的共有的和方法
43)在页面中使用<>标签,对中集合对象进行迭代时,属性赋值正确的是( )。
A)< ”” ””/>
B)< ”” ”${}”/>
C)< ”” ””/>
D)< ”” ”${}”/>
44)下列选项中不属于标准动作的是( )
A)<>
B)<> 这个是属于标签
C)<>
D)<>
45)在中,初始化实例的时候,()方法是由( )执行
A) 程序员编写代码来调用执行
B)每次执行当前的时,由系统自动执行
C) 当第一次执行当前的时,由系统自动执行
D)以上说法都不对
46)在 应用程序中,要完成将用户会话中的“”计数器的值增加1,下列( )是正确的代码片段。
A) ();
1;
1;
B) ();
(“”1);
C) (“”);
(1);
(()+1);
D) ();
1;
1;
47)在页面中,( )可以取得名为的复选框第一个值。(选两项)
A)${}
B)${}
C)${[0]}
D)${[1]}
48)下面这一段代码片断的输出结果是( )。
<%! 1> <%! 1>代表声明的是全局变量或方法
< (){ <% 1> 代表声明的是局部变量或方法
i;
<% 10;
A. 1=10 1 1
B. 10 10 1
C. 1=10 1 10
D. 1=1 1 1
49)在J2中,文件如下。试图运行时,将发生( )。
A. 转译期错误 B. 编译期错误
C. 运行后,浏览器上显示: D. 运行后,浏览器上显示:
50)对于以下代码,说法正确的是( )。
("" (0));
A. 不能通过编译 B. 能通过编译,并且能正常运行
C. 编译通过,但运行时抛出 D. 以上说法都不正确
答案:
1-5:E C D D A 6-10: A B C C B 11-15: B C D B B 16-20: B B C A A
21-25: B A B D 26-30: B D A C A 31-35: A D A
36-40: B C A 41-45: A C D B C 46-50: D B D A
第 6 页
展开阅读全文