在线考试 本次考试得分:98.0
?
1.
(单选)给定某Servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL并回车后, 在控制台上显示的结果是 ( )。 public void
doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException { System.out.println(\} public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException { System.out.println(\
o
A.
get
o
B.
post
o
C.
get post
o
D.
post get
正确答案:A
? 2.
(单选)HTTP状态码中表示请求已经成功的是()。
o
A.
100
o
B.
200
o C.
300
o
D.
404
正确答案:B
? 3.
(单选)在Java Web应用程序中,给定servletA的代码片段如下所示: public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ String id=”kingdom”;
______________________ } ServletB与servletA同在一个有效的会话范围内,当把请求转发给ServletB后,要是在ServletB中能够 获得“kingdom”值,下划线处应填入( )。
o
A.
request.getSession().setAttribute(“ID”,id);
o
B.
request.getSession().getAttribute(“ID”,id);
o
C.
request.getSession().setParameter(“ID”,id);
o
D.
request.getSession().getParameter(“ID”,id);
正确答案:A
? 4.
(单选)在JSP中,要定义一个方法,需要用到以下的元素是()。
o
A.
<%= %>
o
B.
<% %>
o
C.
<%! %>
o
D.
<%@ %>
正确答案:C
? 5.
(单选)obj对象有att属性,获取att属性的值,以下选项错误的是()。
o
A.
obj.att
o
B.
obj(\
o
C.
obj[\
o
D.
obj[\
正确答案:B
? 6.
(单选)下列关键字中,不属于JavaScript关键字的是()。
o
A.
break
o
B.
perl
o
C.
default
o
D.
do
正确答案:B
? 7.
(单选)JavaScript语言中实现对字符串数组strArr按照字符串的长度由小到大的排序,下列代码正确的是:()。
o
A.
strArr.sort(function(a, b){return a.size – b.size});
o
B.
strArr.sort(function(a,b){return a.length-b.length});
o
C.
strArr.sort();
o
D.
strArr.sort(function(a,b) {return a-b} );
正确答案:B
? 8.
(单选)在Java Web应用程序中,给定某Servlet程序的代码如下所示: public class ServletFoo extends HttpServlet{ public void
doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException IOException{ System.out.println(“get”); } public void doPost(HttpServletRequestrequest.HttpServletResponse response) throws ServletException,IOException{ System.out.println(“post”);
doGet(reauest,response); } } 用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是( )。
o
A.
get
o
B.
post
o
C.
get post
o
D.
post get
正确答案:A
? 9.
(单选)在JSP中,只有一行代码:<%=A+B%>,运行的结果是()。
o
A.
A+B
o
B.
AB
o
C.
113
o
D.
错误信息
正确答案:D
? 10.
(单选)以下选项中不是window对象的方法的是()。
o
A.
prompt
o
B.
opener
o
C.
alert
o
D.
close
正确答案:B
? 11.
(单选)以下对JavaScript理解正确的是()。
o
A.
JavaScript是网景公司开发的一种Java脚本语言,其目的是为了简化Java的开发难度
o
B.
FireFox和IE存在大量兼容性问题的主要原因在于他们对JavaScript的支持不同上
o
C.
JavaScript是一门客户端脚本语言
o
D.
JavaScript技术和CSS技术一样,是为了设计样式而存在的
正确答案:C
? 12.
(单选)以下JavaScript代码的输出结果是()。 var a = 3; var b = 2; var c = (a+2)/b; document.write (c);
o
A.
2.5
o
B.
2
o
C.
32/2
o
D.
16
正确答案:A
? 13.
(单选)现在session中没有设置任何属性,阅读下面2个JSP中的代码,将分别输出:()。 1.jsp页面代码: <% out.print(session.getAttribute(\\, \页面代码: <% session.invalidate(); out.println(session.getAttribute(\
o
A.
null, 异常信息
o
B.
null, null
o
C.
异常信息, 异常信息
o
D.
异常信息, null
正确答案:A
? 14.
(单选)阅读如下代码:
<% response.sendRedirect(“b.jsp\<%=request.getParameter(“name\页面将显示为()。o
A.
null
o
B.
无信息输出
o
C.
异常信息
o
D.
save
正确答案:A
? 26.
(单选)下面JavaScript代码执行后,变量m的值是()。 var x = 11; var y = “number”; var m = x + y;
o
A.
程序报错
o
B.
number
o
C.
11
o
D.
11number
正确答案:D
? 27.
(单选)假设web应用的文件根目录为servlet01,那么可以找到struts-core.jar文件的目录是:()。
o A.
servlet01目录下
o
B.
servlet01\\WEB-INF目录下
o
C.
servlet01\\WEB-INF\\classes目录下
o
D.
servlet01\\WEB-INF\\lib目录下
正确答案:D
? 28.
(单选)在web.xml设置了
o
A.
http://localhost:8080/web /list
o
B.
http://localhost:8080/web/list.do
o
C.
http://localhost:8080/web/jsp/list.do
o
D.
http://localhost:8080/web/jsp/emp/list.do
正确答案:A
? 29.
(单选)下列不属于浏览器内置的对象的是:()
o
A.
navigator
o
B.
document
o
C.
window
o
D.
request
正确答案:D
? 30.
(单选)在a.jsp中有代码片断如下:
在b.jsp中想输出在a.jsp页面上输入的loginName的值,以下选项正确的是:()。o
A.
<%= request.getParameter(“loginName”)%>
o
B.
<%=(String )request.gerAttribute(“loginName”)%>
o
C.
<%= request.getParameter(“loginname”) %>
o
D.
<%=(String )request.getAttribute(“loginname”) %>
正确答案:A
? 31.
(单选)在JavaScript中,表单文本框(Text)不支持的事件有()。
o
A.
onblur
o
B.
onlostfocused
o
C.
onfocus
o
D.
onchange
正确答案:B
? 32.
(单选)给定一个 Servlet 的doPost方法中的代码片段,如下: request.setAttribute(“name”,”zhang”);
request.getRequestDispatcher(\response);//转发到MyServlet 以下说法正确的是:()。
o
A.
在 MyServlet 中,可以使用 String str=request.getAttribute(“name”); 把属性 name的值取出来
o
B.
在 MyServlet 中,可以使用String
str=(String)request.getAttribute(“name”); 把属性 name的值取出来
o
C.
在 MyServlet 中,可以使用String str=request.getParameter (“name”); 把属性 name的值取出来
o
D.
在 MyServlet 中,无法取出属性name的值
正确答案:B
? 33.
(单选)在HTTP协议中,可以通过Intenet发送大量数据,而且没有长度的限制,可以使用请求 消息的方法是()
o
A.
get
o
B.
post
o
C.
put
o
D.
head
正确答案:B
? 34.
(单选)在HTTP协议中,用于发送大量数据的方法是()。
o
A.
get
o
B.
post
o
C.
put
o
D.
options
正确答案:B
? 35.
(单选)给定OneServlet 的doPost方法中的代码片段,如下:
request.setAttribute(\<插入代码> 如果在TwoServlet使用request.getAttribute(\能把属性 name的值取出来,那么<插入代码> 处应填入代码是()。
o
A.
request.getRequestDispatcher(\
o
B.
request.getRequestDispatcher(\
o
C.
response.sendRedirect (\
o
D.
response.sendRedirect (\
正确答案:B
? 36.
(单选)在Java Web应用中,下面关于HttpSession的说法正确的是( )。
o
A.
Servlet实例负责创建HttpSession对象
o
B.
每个HttpSession对象都有唯一的ID
o
C.
客户端浏览器负责为HttpSession分配唯一的ID
o
D.
HttpSession对象的ID值,由程序进行分配
正确答案:B
? 37.
(单选)关于正则表达式声明6位数字的邮编,以下代码正确的是()。
o
A.
var reg = /^\\d6$/;
o
B.
var reg = new RegExp(\
o
C.
var reg = \\^d{6}$\\;
o
D.
var reg = /^\\d{6}$/;
正确答案:D
? 38.
(单选)在JavaScript中,在页面上打印出\World\的JavaScript语法是:()
o
A.
document.write(\
o
B.
response.write(\
o
C.
\
o D.
(\
正确答案:A
? 39.
(单选)在web.xml设置了
o
A.
http://localhost:8080/ScoreManager/list
o
B.
http://localhost:8080/ScoreManager/list.abc
o
C.
http://localhost:8080/ScoreManager/jsp/list.abc
o
D.
http://localhost:8080/ScoreManager/jsp/emp/list.abc
正确答案:A
? 40.
(单选)下面为部署文件中的Servlet映射代码片段,正确的是:( )
o
A.
o
B.
o
C.
o
D.
正确答案:C
? 41.
(单选)下面JavaScript代码的执行结果是()。 var a=new Array(2,3,4,5,6,7); var sum=0; for(var i=1;i o A. 25 o B. 15 o C. 20 o D. 37 正确答案:A ? 42. (单选)MVC设计模式包含模型层、视图层和控制层,在下列组件中扮演控制器角色的是( )。 o A. Servlet o B. JSP o C. JavaBean o D. HTML 正确答案:A ? 43. (单选)关于setInterval(\代码的作用说明正确的是()。 o A. 等待一秒后弹出一个对话框 o B. 语句报错,语法有问题 o C. 每隔一秒钟弹出一个对话框 o D. 先弹出一个对话框,然后等待一秒继承向下执行 正确答案:C ? 44. (单选)关于MVC模式,下列选项中的说法错误的是 :()。 o A. MVC是一种软件架构思想,将软件的组成划分成三部分 o B. 采用MVC模式使模型和视图可以独立修改 o C. 在MVC中,M指的是Model;V指的是View;C指的是Controller o D. 采用MVC模式,模型部分并不能重用,而视图部分则可以完全的重用 正确答案:D ? 45. (单选)代码 result.push(curCode) 用于将产生的整数 curCode 放入数组变量 result 中。 下列代码中,可以替换此代码的是()。 o A. result[i] = curCode; o B. result.add(curCode); o C. result.join(curCode); o D. result.concat(curCode); 正确答案:A ? 46. (单选)以下代码的功能是:点击超链接,使div的内容显示,并且显示的内容和超链接在同一行。
o
A.
obj_java.style.display = 'inline';
o
B.
obj_java.style.display = none;
o
C.
obj_java.style.display = 'block';
o
D.
obj_java.style.show = 'inline';
正确答案:A
? 47.
(单选)在HTML中把整个文档的各个元素作为对象处理的技术是()。
o
A.
HTML
o B.
CSS
o
C.
JavaScript(脚本语言)
o
D.
DOM
正确答案:D
? 48.
(单选)下列创建JavaScript对象的方式不正确的是:()。
o
A.
function User(name){ this.name = name; this.show =
function(){ alert('ok'); }; } function f1(){ var p = new User (\
o
B.
function f2(){ var person = {\女\
o
C.
function f3(){ var zs = new Object(); zs.name = \
o
D.
function Member(name){ this.name = name; this.print =
function(){ alert('ok'); }; } function f1(){ Member p = new Member(\
正确答案:D
? 49.
(单选)关于以下代码说法正确的是()。
name=\name=\
o
A.
在页面的第二个文本框中输入内容后,当鼠标离开第二个文本框时,第一个文本框的内容不变
o
B.
在页面的第一个文本框中输入内容后,当鼠标离开第一个文本框时,将在第一个文本框中的内容 复制到第二个文本框中
o
C.
在页面的第二个文本框中输入内容后,当鼠标离开第二个文本框时,将在第二个文本框中的内容 复制到第一个文本框中
o
D.
在页面的第一个文本框中输入内容后,当鼠标离开第一个文本框时,两个文本框的内容都发生变化
正确答案:C
? 50.
(单选)在JavaScript中,要实现输入提示特效,通常设置文本框与DIV层位于同一行,例如设置id为 name的文本框与id为error的div层位于同一行,那么需要设置div样式中display的值为()。
o
A.
block
o
B.
inline
o
C.
inherit
o
D.
none
正确答案:B
关于我们 | 服务支持 | 咨询与反馈 | 最新动态 | 代理合作 | 名师堂
达内时代科技集团有限公司 2013-2014
中关村中心企业合作:62117598 UID中心企业合作:82168421、82168831
学员中心 技术问答 在线考试 有奖征文 更 多 每周一测列表
每周一测排名 每月一考列表 每月一考排名
考试请使用火狐,谷歌浏览器!
序号 考试场次 试卷名称 分数 考试时间 查看试卷 测评报告 1. 需要在页面生成如下表格: a b c
d 下列代码中正确的是()。
A.