第一章 单元测试
1、单选题:Java诞生于()
A:1996年1月
B:1994年1月
C:
1995年1月
D:1997年1月
正确答案:【
1995年1月
】
2、单选题:JSP是由()公司推出的。
A:Macromedia
B:Sun
C:IBM
D:微软
正确答案:【Sun】
3、单选题:以下哪种服务器不可运行JSP程序?()
A:ASP
B:Sun
C:Resin
D:Tomcat
正确答案:【Sun】
4、单选题:Tomcat是一种免费Web服务器,可以处理关于HTML、()和Servlet的请求。
A:JSP
B:ASP
C:PHP
D:C#
正确答案:【JSP】
5、单选题:以下不属于3p语言的是()。
A:XML
B:JSP
C:ASP.net
D:PHP
正确答案:【XML】
6、单选题:html代码开始和结束的标记是( )
A: <style> </style>
B: <javaScript> </javaScript>
C:<body> </body>
D:
<html> </html>
正确答案:【
<html> </html>
】
7、单选题: <title></title>标记在<head></head>标记之间,<title></title>标记之间的内容将显示到()
A:浏览器的标题栏上
B:浏览器的页面上部
C:浏览器的状态栏中
D:浏览器的页面下部
正确答案:【浏览器的标题栏上】
8、单选题:下列哪一个标签是换行标签()
A:<br>
B:<body>
C:<tr>
D:<p>
正确答案:【<br>】
9、单选题:在网页中,必须使用()标记来完成超级链接。
A:<link></link>
B:<li></li>
C:<p></p>
D:<a></a>
正确答案:【<a></a>】
10、单选题:要在表单中创建一个多行文本输入框,初始值为:这是一个多行文本框。下面语句正确的是 ( )
A:
<textarea name=”text1” cols=”20” rows=”5” >这是一个多行文本框</textarea>
B:<input type=”text” value=” 这是一个多行文本框”name=”text1”>
C:<input type=”textarea” name=”text1” value=” 这是一个多行文本框”>
D:<textarea name=”text1” value=”这是一个多行文本框”></textarea>
正确答案:【
<textarea name=”text1” cols=”20” rows=”5” >这是一个多行文本框</textarea>
】
11、多选题:下面对于HTML表单中的复选框(checkbox)说法正确的是( )
A:
选定了checkbox元素,并点击提交按钮,会将一个name/value与form一并提交
B:
checkbox的CHECKED属性设置该复选框被选中
C:复选框的NAME属性值必须相同
D:复选框在默认情况下为选中状态
正确答案:【
选定了checkbox元素,并点击提交按钮,会将一个name/value与form一并提交
;
checkbox的CHECKED属性设置该复选框被选中
】
12、单选题:在网页中通常采用()完成性别的输入。
A:复选框
B:密码框
C:文本框
D:单选按钮
正确答案:【单选按钮】
13、单选题:用于在网页中创建表单的标签是( )
A:<input>
B:<select>
C:<button>
D:<form>
正确答案:【<form>
】
14、多选题:关于下列代码片段分析正确的是( )
<form name=”form1” action=”login.do” method=”post”>
……
</form>
A:表单的名称为forml
B:表单提交的数据将会出现在地址栏中
C:表单的数据提交的位置是post
D:此表单提交数据的大小不受限制
正确答案:【表单的名称为forml
;此表单提交数据的大小不受限制】
15、单选题:关于XML声明正确的是( )
A:<%xml version=”1.0″%>
B:<?xml version=”1.0″?>
C:<!xml version=”1.0″!>
D:<?xml encoding=”gb2312″?>
正确答案:【<?xml version=”1.0″?>】
16、单选题:在XML中用于注释的符号是( )
A:<% %>
B:<!__ __>
C:<?__ __?>
D:<!__ __!>
正确答案:【<!__ __>】
17、单选题:以下说法不正确的是( )
A:命名空间能够区别不同源的元素、属性的定义
B:DTD定义了XML文档中包含的标记、元素、元素类型以及属性
C:一个结构完整的XML文档一定是合法的XML文档
D:DTD可以包含在XML文档内,也可以在XML文档外定义
正确答案:【一个结构完整的XML文档一定是合法的XML文档】
第二章 单元测试
1、单选题:bin是存放和启动()的脚本文件。
A:JAVA
B:JSP
C:VB
D:Tomcat
正确答案:【Tomcat】
2、单选题:MyEclipse是()的插件,也是一款功能强大的Java EE集成开发环境,支持代码编写、配置、测试及除错。
A:JDK
B:Eclipse
C:Dreamweaver
D:Tomcat
正确答案:【Eclipse】
3、单选题:在Dreanweaver中,设计界面的视图分别为代码视图、拆分视图和( )视图。
A:普通
B:Web
C:页面
D:设计
正确答案:【设计】
4、单选题:以下选项中哪个不是JSP开发工具?()
A:JBuilder
B:Dreamweaver
C:Word
D:记事本
正确答案:【Word】
5、单选题:Eclipse是()软件。
A:JSP编译器
B:JSP开发环境
C:JSP语言解释机
D:JSP服务器
正确答案:【JSP开发环境】
6、单选题:Tomcat默认端口号是()。
A::8080
B::21
C::2121
D::80
正确答案:【:8080】
7、单选题:JDK工具程序存放在()文件夹中。
A:lib
B:src.zip
C:jre
D:bin
正确答案:【bin】
8、单选题:要在计算机上搭建JSP运行环境,首先需要安装JDK,其次需要安装()。
A:Word
B:SQL
C:Tomcat
D:Oracle
正确答案:【Tomcat】
9、单选题:JSP文件的扩展名是()。
A:PHP
B:JAR
C:JAVA
D:JSP
正确答案:【JSP】
10、单选题:目前广泛流行的MVC框架是()。
A:Java EE
B:JSP+JavaBean
C:Struts
D:Jsp+JavaBean+Servlet
正确答案:【Jsp+JavaBean+Servlet】
11、单选题:JSP文件中正常运行必须存入()文件夹。
A:Root
B:lib
C:jre
D:demo
正确答案:【Root】
第三章 单元测试
1、单选题:Servlet程序的入口点是__________.
A:main()
B:service()
C:doGet()
D:Init()
正确答案:【service()】
2、单选题:下面关于Servlet的描述正确的是_____.
A:Servlet的生命周期包括实例化、初始化、服务、销毁,不可以用
B:Servlet也可以直接向浏览器发送HTML标签
C:Servlet和Applet一样是运行在客户端的程序
D:在浏览器的地址栏直接输入要请求的Servlet,该Servlet默认会使用doPost方法处理请求
正确答案:【Servlet也可以直接向浏览器发送HTML标签】
3、单选题:在Web应用程序中使用的Servlet的包为myservlet,项目名称为LoginDemo,则servlet最可能位于_____目录下。
A:LoginDemo.WEB-INF/lib/
B:LoginDemo/WEB-INF/classes/
C:LoginDemo.WEB-INF/classes/myservlet
D:LoginDemo.WEB-INF/
正确答案:【LoginDemo.WEB-INF/classes/myservlet】
4、单选题:存入session信息的语法格式为()。
A:session.removeAttribute(“变量名称”,值)
B:session.setAttribute(“变量名称”,值)
C:session.setAttribute(“变量名称”)
D:session.removeAttribute(“变量名称”)
正确答案:【session.setAttribute(“变量名称”,值)】
5、单选题:String s_id=session.getId();该实例的正确详解为()。
A:取得session的ID号存入变量s_id
B:取得并显示session的ID创建时间
C:取得并显示session的ID长度
D:从session中取出名称为name的变量的值,并赋给变量SchoolName
正确答案:【取得session的ID号存入变量s_id】
6、单选题:<%=session.getId().length()%>该实例的正确详解为()。
A:取得并显示session的ID创建时间
B:从session中取出名称为name的变量的值,并赋给变量SchoolName
C:取得session的ID号存入变量s_id
D:取得并显示session的ID长度
正确答案:【取得并显示session的ID长度】
7、单选题:在application对象的属性和方法中,()方法的功能是删除一个指定的属性。
A:getServerInfo()
B:getAttributeNames()
C:getAttribute(String name)
D:removeAttribute(String name)
正确答案:【removeAttribute(String name)】
8、单选题:下面的语法格式中,( )是将一个值保存到application变量中。
A:Application.getRealPath(“变量名”);
B:Application.getRealPath(“/”)%
C:Application.setAttribute(“变量名称”,值);
D:Application.getAttribute(“变量名”);
正确答案:【Application.setAttribute(“变量名称”,值);】
9、单选题:下列选项中,不是out对象的常用的方法的是()。
A:Print()
B:NewLine
C:getId()
D:Close()
正确答案:【getId()】
10、单选题:Out.println(“Hello Everyone!”);关于该程序代码对应的注释,下列()是正确的。
A:输出数据“Hello Everyone!”
B:定稿数据“Hello Everyone!”
C:换行之后,输出数据“Hello Everyone!”
D:输入数据“Hello Everyone!”
正确答案:【换行之后,输出数据“Hello Everyone!”】
11、判断题:JSP内置对象是指JSP提供的事先定义好的、具有专门功能的对象,他们在使用过程中需要声明才可使用。()
A:对
B:错
正确答案:【错】
12、判断题:session对象用于返回信息的客户端,其主要功能是向浏览器输出文本,数据等。()
A:对
B:错
正确答案:【错】
13、判断题:out对象是一个输出流,用来向客户端输出数据。()
A:错
B:对
正确答案:【错】
14、判断题:当程序需要为某个客户端的请求创立一个session时,服务器不需要检查这个客户端的请求方式里是否已包含了一个session标识。()
A:错
B:对
正确答案:【对】
15、判断题:session对象是为所有访问用户保存信息的对象。()
A:错
B:对
正确答案:【错】
16、判断题:application对象是为每一个用户保存信息的对象,其信息为专属信息。()
A:对
B:错
正确答案:【对】
17、判断题:page对象其实是java.lang.Object类的实例对象,它不可以使用Object类的方法。()
A:对
B:错
正确答案:【错】
第四章 单元测试
1、多选题:下列属于JSP中注释的有()。
A:/
B:<%– 与 –%>
C:<
D:/* 与 **/
正确答案:【<%– 与 –%>;/* 与 **/】
2、单选题:在JSP指令中,errorPage(“url”)的意思是()。
A:将本页面中所有的错误信息保存到url变量中
B:将本页面设置为错误的页面
C:为本页面指定一个错误页面
D:没有具体的含义
正确答案:【为本页面指定一个错误页面】
3、单选题:java.util.Date和java.sql.Date之间的关系是()。
A:前者和后者之间不存在任何关系
B:前者和后者都继承了同一个父类
C:前者继承了后者
D:后者继承了前者
正确答案:【前者和后者之间不存在任何关系】
4、单选题:JSP的程序代码开始的格式为()。
A:<head>
B:<body>
C:<html>
D:<title>
正确答案:【<html>】
5、单选题:在JSP中Scriplet,定义局部变量的格式为()。
A:<% %>
B:<%= %>
C:<%!! %>
D:<% !%>
正确答案:【<% %>】
6、单选题:使用JSP内部对象可以实现很多很重要的功能,以下不是此内部对象的是()。
A:exception对象
B:config对象
C:application对象
D:response对象
正确答案:【exception对象】
7、判断题:JSP的静态部分,即HTML代码部分,如果使用Dreamweaver环境开发JSP程序,这部分代码也应该自己写入。( )
A:错
B:对
正确答案:【错】
8、判断题:脚本小程序就是里面直接包含了java代码。( )
A:对
B:错
正确答案:【对】
9、判断题:JSP中有3种指令元素,分别是page指令,include指令和taglib指令。( )
A:对
B:错
正确答案:【对】
10、判断题:JSP将最常用的功能以对象的形式提供,只是在一部分JSP页面中都能使用它们。( )
A:错
B:对
正确答案:【错】
11、判断题:JSP程序中的HTML代码部分不区分大小写。( )
A:对
B:错
正确答案:【对】
12、判断题:一个声明仅在一个页面中有效,其他页面则不可以使用。()
A:错
B:对
正确答案:【对】
13、判断题:JSP表达式语法格式为:<%=expression%>.( )
A:错
B:对
正确答案:【对】
14、判断题:JSP的动态部分也称为JSP页面的模板,用来显示页面元素。( )
A:对
B:错
正确答案:【对】
如有任何疑问请及时联系QQ 50895809反馈