Java Web程序设计(青岛职业技术学院)知到智慧树答案_第1页
Java Web程序设计(青岛职业技术学院)知到智慧树答案_第2页
Java Web程序设计(青岛职业技术学院)知到智慧树答案_第3页
Java Web程序设计(青岛职业技术学院)知到智慧树答案_第4页
Java Web程序设计(青岛职业技术学院)知到智慧树答案_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章单元测试第二章单元测试第三章单元测试第四章单元测试第五章单元测试第六章单元测试第七章单元测试第八章单元测试第九章单元测试1【单选题】(3分)Java诞生于()正确答案:CA.1996年1月B.1994年1月C.1995年1月D.1997年1月2【单选题】(3分)JSP是由()公司推出的。正确答案:BA.MacromediaB.SunC.IBMD.微软3【单选题】(3分)以下哪种服务器不可运行JSP程序?()正确答案:DA.TomcatB.ResinC.ASPD.Sun4【单选题】(3分)Tomcat是一种免费Web服务器,可以处理关于HTML、()和Servlet的请求。正确答案:AA.JSPB.C#C.ASPD.PHP5【单选题】(3分)以下不属于3p语言的是()。正确答案:CA.ASP.netB.PHPC.XMLD.JSP6【单选题】(3分)html代码开始和结束的标记是(

)正确答案:BA.<style></style>B.<html></html>C.<javaScript></javaScript>D.<body></body>7【单选题】(3分)<title></title>标记在<head></head>标记之间,<title></title>标记之间的内容将显示到()正确答案:BA.浏览器的状态栏中B.浏览器的标题栏上C.浏览器的页面下部D.浏览器的页面上部8【单选题】(3分)下列哪一个标签是换行标签()正确答案:BA.<body>B.<br>C.<tr>D.<p>9【单选题】(3分)在网页中,必须使用()标记来完成超级链接。正确答案:AA.<a></a>B.<li></li>C.<link></link>D.<p></p>10【单选题】(3分)要在表单中创建一个多行文本输入框,初始值为:这是一个多行文本框。下面语句正确的是(

)正确答案:DA.<inputtype=”text”value=”这是一个多行文本框”name=”text1”>B.<inputtype=”textarea”name=”text1”value=”这是一个多行文本框”>C.<textareaname=”text1”value=”这是一个多行文本框”></textarea>D.<textareaname=”text1”cols=”20”rows=”5”>这是一个多行文本框</textarea>11【多选题】(3分)下面对于HTML表单中的复选框(checkbox)说法正确的是(

)正确答案:ADA.选定了checkbox元素,并点击提交按钮,会将一个name/value与form一并提交B.复选框在默认情况下为选中状态C.复选框的NAME属性值必须相同D.checkbox的CHECKED属性设置该复选框被选中12【单选题】(3分)在网页中通常采用()完成性别的输入。正确答案:BA.密码框B.单选按钮C.复选框D.文本框13【单选题】(3分)用于在网页中创建表单的标签是(

)正确答案:DA.<button>B.<input>C.<select>D.<form>14【多选题】(3分)关于下列代码片段分析正确的是(

)<formname=”form1”action=”login.do”method=”post”>……</form>正确答案:ACA.此表单提交数据的大小不受限制B.表单的数据提交的位置是postC.表单的名称为formlD.表单提交的数据将会出现在地址栏中15【单选题】(3分)关于XML声明正确的是(

)正确答案:AA.<?xmlversion="1.0"?>B.<%xmlversion="1.0"%>C.<!xmlversion="1.0"!>D.<?xmlencoding="gb2312"?>16【单选题】(3分)在XML中用于注释的符号是(

)正确答案:DA.<!__

__!>B.<%

%>C.<?__

__?>D.<!__

__>17【单选题】(3分)以下说法不正确的是(

)正确答案:BA.DTD可以包含在XML文档内,也可以在XML文档外定义B.一个结构完整的XML文档一定是合法的XML文档C.DTD定义了XML文档中包含的标记、元素、元素类型以及属性D.命名空间能够区别不同源的元素、属性的定义1【单选题】(3分)bin是存放和启动()的脚本文件。正确答案:CA.JSPB.VBC.TomcatD.JAVA2【单选题】(3分)MyEclipse是()的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试及除错。正确答案:AA.EclipseB.TomcatC.JDKD.Dreamweaver3【单选题】(3分)在Dreanweaver中,设计界面的视图分别为代码视图、拆分视图和(

)视图。正确答案:BA.页面B.设计C.WebD.普通4【单选题】(3分)以下选项中哪个不是JSP开发工具?()正确答案:DA.JBuilderB.DreamweaverC.记事本D.Word5【单选题】(3分)Eclipse是()软件。正确答案:CA.JSP服务器B.JSP语言解释机C.JSP开发环境D.JSP编译器6【单选题】(3分)Tomcat默认端口号是()。正确答案:CA.:2121B.:21C.:8080D.:807【单选题】(3分)JDK工具程序存放在()文件夹中。正确答案:AA.binB.src.zipC.libD.jre8【单选题】(3分)要在计算机上搭建JSP运行环境,首先需要安装JDK,其次需要安装()。正确答案:DA.OracleB.WordC.SQLD.Tomcat9【单选题】(3分)JSP文件的扩展名是()。正确答案:BA.JAVAB.JSPC.JARD.PHP10【单选题】(3分)目前广泛流行的MVC框架是()。正确答案:BA.StrutsB.Jsp+JavaBean+ServletC.JavaEED.JSP+JavaBean11【单选题】(3分)JSP文件中正常运行必须存入()文件夹。正确答案:CA.demoB.jreC.RootD.lib1【单选题】(3分)Servlet程序的入口点是__________.正确答案:AA.service()B.doGet()C.main()D.Init()2【单选题】(3分)下面关于Servlet的描述正确的是_____.正确答案:BA.Servlet的生命周期包括实例化、初始化、服务、销毁,不可以用B.Servlet也可以直接向浏览器发送HTML标签C.Servlet和Applet一样是运行在客户端的程序D.在浏览器的地址栏直接输入要请求的Servlet,该Servlet默认会使用doPost方法处理请求3【单选题】(3分)在Web应用程序中使用的Servlet的包为myservlet,项目名称为LoginDemo,则servlet最可能位于_____目录下。正确答案:CA.LoginDemo.WEB-INF/lib/B.LoginDemo/WEB-INF/classes/C.LoginDemo.WEB-INF/classes/myservletD.LoginDemo.WEB-INF/4【单选题】(3分)存入session信息的语法格式为()。正确答案:DA.session.setAttribute(“变量名称”)B.session.removeAttribute(“变量名称”,值)C.session.removeAttribute(“变量名称”)D.session.setAttribute(“变量名称”,值)5【单选题】(3分)Strings_id=session.getId();该实例的正确详解为()。正确答案:DA.取得并显示session的ID创建时间B.从session中取出名称为name的变量的值,并赋给变量SchoolNameC.取得并显示session的ID长度D.取得session的ID号存入变量s_id6【单选题】(3分)<%=session.getId().length()%>该实例的正确详解为()。正确答案:AA.取得并显示session的ID长度B.取得并显示session的ID创建时间C.从session中取出名称为name的变量的值,并赋给变量SchoolNameD.取得session的ID号存入变量s_id7【单选题】(3分)在application对象的属性和方法中,()方法的功能是删除一个指定的属性。正确答案:BA.getAttributeNames()B.removeAttribute(Stringname)C.getAttribute(Stringname)D.getServerInfo()8【单选题】(3分)下面的语法格式中,()是将一个值保存到application变量中。正确答案:BA.Application.getAttribute(“变量名”);B.Application.setAttribute(“变量名称”,值);C.Application.getRealPath(“变量名”);D.Application.getRealPath(“/”)%9【单选题】(3分)下列选项中,不是out对象的常用的方法的是()。正确答案:AA.getId()B.Print()C.NewLineD.Close()10【单选题】(3分)Out.println(“HelloEveryone!”);关于该程序代码对应的注释,下列()是正确的。正确答案:AA.换行之后,输出数据“HelloEveryone!”B.输出数据“HelloEveryone!”C.定稿数据“HelloEveryone!”D.输入数据“HelloEveryone!”11【判断题】(3分)JSP内置对象是指JSP提供的事先定义好的、具有专门功能的对象,他们在使用过程中需要声明才可使用。()正确答案:AA.错B.对12【判断题】(3分)session对象用于返回信息的客户端,其主要功能是向浏览器输出文本,数据等。()正确答案:BA.对B.错13【判断题】(3分)out对象是一个输出流,用来向客户端输出数据。()正确答案:BA.对B.错14【判断题】(3分)当程序需要为某个客户端的请求创立一个session时,服务器不需要检查这个客户端的请求方式里是否已包含了一个session标识。()正确答案:AA.对B.错15【判断题】(3分)session对象是为所有访问用户保存信息的对象。()正确答案:BA.对B.错16【判断题】(3分)application对象是为每一个用户保存信息的对象,其信息为专属信息。()正确答案:BA.错B.对17【判断题】(3分)page对象其实是java.lang.Object类的实例对象,它不可以使用Object类的方法。()正确答案:BA.对B.错1【多选题】(3分)下列属于JSP中注释的有()。正确答案:ACA./*与**/B./C.<%--与--%>D.<2【单选题】(3分)在JSP指令中,errorPage(“url”)的意思是()。正确答案:DA.将本页面中所有的错误信息保存到url变量中B.没有具体的含义C.将本页面设置为错误的页面D.为本页面指定一个错误页面3【单选题】(3分)java.util.Date和java.sql.Date之间的关系是()。正确答案:DA.后者继承了前者B.前者和后者都继承了同一个父类C.前者继承了后者D.前者和后者之间不存在任何关系4【单选题】(3分)JSP的程序代码开始的格式为()。正确答案:DA.<title>B.<body>C.<head>D.<html>5【单选题】(3分)在JSP中Scriplet,定义局部变量的格式为()。正确答案:DA.<%!!%>B.<%!%>C.<%=%>D.<%%>6【单选题】(3分)使用JSP内部对象可以实现很多很重要的功能,以下不是此内部对象的是()。正确答案:CA.config对象B.response对象C.exception对象D.application对象7【判断题】(3分)JSP的静态部分,即HTML代码部分,如果使用Dreamweaver环境开发JSP程序,这部分代码也应该自己写入。()正确答案:AA.错B.对8【判断题】(3分)脚本小程序就是里面直接包含了java代码。()正确答案:AA.对B.错9【判断题】(3分)JSP中有3种指令元素,分别是page指令,include指令和taglib指令。()正确答案:AA.对B.错10【判断题】(3分)JSP将最常用的功能以对象的形式提供,只是在一部分JSP页面中都能使用它们。()正确答案:BA.对B.错11【判断题】(3分)JSP程序中的HTML代码部分不区分大小写。()正确答案:AA.对B.错12【判断题】(3分)一个声明仅在一个页面中有效,其他页面则不可以使用。()正确答案:BA.错B.对13【判断题】(3分)JSP表达式语法格式为:<%=expression%>.()正确答案:AA.对B.错14【判断题】(3分)JSP的动态部分也称为JSP页面的模板,用来显示页面元素。()正确答案:BA.错B.对1【单选题】(10分)下列选项中,()是addCookie的方法功能。正确答案:CA.返回到客户端的输出流对象B.重定位地址C.用来保存客户端的用户信息D.返回缓冲区大小2【单选题】(10分)在session对象的属性和方法中,()的功能是获取一个与指定名称name相联系的属性值。正确答案:AA.getAttribute(Stringname)B.getId()C.getCreationYime()D.getAttributeNames()3【单选题】(10分)下列不属于Servlet过滤器的特点是_______.正确答案:AA.Servlet过滤器可以检查和修改ServletRequest和ServletResponse对象B.Servlet过滤器可以被串联在一起,形成管道效应,协同修改请求和响应对象C.Servlet过滤器可以被指定和特定的URL关联,只有当客户请求访问该URL时,才会触发过滤器D.Servlet过滤器可以监听客户端的变化4【单选题】(10分)下列不属于Servlet监听器类型的是______.正确答案:CA.request请求监听B.HTTP会话监听C.Servlet容器监听器D.Servlet上下文监听5【单选题】(10分)编写Servlet时用到许多接口,下列能够获得客户端请求信息的借口是_____.正确答案:AA.HttpServletRequest接口B.HttpServlet类C.HttpServletResponse接口D.ServletContext接口6【单选题】(10分)销毁一个session对象,需要调用下面哪个方法?正确答案:DA.session.isNew()B.session.end()C.session.destory()D.session.invalidate()7【单选题】(10分)编写一个Filter,需要(

)正确答案:AA.实现Filter接口B.继承Filter类C.实现HttpFilter接口D.继承HttpFilter类8【单选题】(10分)在web.xml中使用(

)标签配置过滤器正确答案:DA.<filter-name>和<filter-class>B.<filter-pattern>和<filter>C.<filter>和<filter-class>D.<filter>和<filter-mapping>9【单选题】(10分)在编写过滤器时,需要完成的方法(

)正确答案:AA.doFilter()B.doChain()C.doDelete()D.doPost()10【判断题】(10分)cookie是web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端。(

)正确答案:BA.错B.对1【单选题】(3分)在JSP中,以下()不是JavaBean的特点。正确答案:BA.处处使用B.可以代替Struts2C.可重复利用D.一次编写,多次使用2【单选题】(3分)JavaBean的本质是一段()。正确答案:DA.Servlet代码B.JSP代码C.输入类D.Java代码3【单选题】(3分)程序员不可以用JavaBean将()对象进行打包。正确答案:CA.功能B.数据库访问C.处理D.SQL数据表4【单选题】(3分)在JSP程序中,通过()动作标记调用JavaBean。正确答案:AA.useBeanB.getPropertyC.setBeanD.getBean5【单选题】(3分)getProperty动作实际上是调用bean的()方法。正确答案:AA.get()B.getBean()C.set()D.setBean6【单选题】(3分)在JavaBean中,对于boolean类型的成员变量,允许使用()代替get和set。正确答案:CA.likeB.getBean和setBeanC.isD.getPropert和setProperty7【单选题】(3分)JavaBean类中如果有构造方法,那么这个构造方法是()的。正确答案:CA.privateB.保护C.publicD.其余选项都不对8【单选题】(3分)JavaBean的生命周期需要用<JSP:useBean>动作指令中的()属性指定。正确答案:CA.protectB.privateC.scopeD.public9【判断题】(3分)JavaBean可以在任何安装了Java运行环境的平台下使用,不需要重新编译。()正确答案:BA.错B.对10【判断题】(3分)JSP文件中用到的JavaBean必须先编译后使用。()正确答案:BA.错B.对11【判断题】(3分)可以将JavaBean对应的变量通过表达式或者字符串进行赋值。()正确答案:AA.对B.错12【判断题】(3分)JavaBean类中如果有构造方法,那么这个构造方法是无参数的。()正确答案:AA.错B.对13【判断题】(3分)类中方法的访问属性必须是public的。()正确答案:BA.对B.错14【判断题】(3分)JavaBean的class文件必须放在WEB-INF文件夹中。()正确答案:AA.对B.错1【单选题】(3分)在JSP程序中,可以通过()类与数据库系统进行通信。正确答案:AA.JDBCB.SqlManagerC.DriverManagerD.Driver2【单选题】(3分)JDBC把特定数据库厂商专用的细节抽象出来而得到一组类和接口,然后将它们放入()包。正确答案:DA.java.dataB.Data.javaC.sql.javaD.java.sql3【单选题】(3分)在java2SDK中,()类负责加载并注册JDBC驱动程序,管理应用程序已注册的驱动程序的连接。正确答案:BA.java.sql.ContainerB.java.sql.DriverC.java.sql.DriverManagerD.java.sql.Statement4【单选题】(3分)java.sql.Statement向数据库提交的语句不可以是SQL语句的()。正确答案:DA.插入数据B.查询数据记录C.删除记录D.修改数据库结构5【单选题】(3分)Statement对象的()方法用来执行动态操作。正确答案:BA.executeUpdate()B.executeC.getQueryTimeOut()D.executeQuery6【单选题】(3分)将SQLServer数据库的JDBC驱动程序安装路径中的msbase.jar,mssqlserver.jar和msutil.jar文件复制到Tomcat安装目录中的()文件夹中。正确答案:DA.binB.sampleC.configD.lib7【单选题】(3分)Statement类的语法Statementsmt=con.createStatement(type,concurrency)中,当type属性的取值为TYPE-FORWARD_ONLY时,表示()。正确答案:BA.结果集的记录指针能向上滚动,数据变化时,当前结果集不变。B.结果集的记录指针只能向下滚动C.其余选项都不对D.结果集的记录指针能向上滚动,数据变化时,结果集随之变动。8【判断题】(3分)使用JDBC,开发人员无需为每一个关系数据库单独编写一个程序。()正确答案:BA.错B.对9【判断题】(3分)使用Statement的方法执行SQL命令时,一定能返回ResultSet对象。()正确答案:BA.对B.错10【判断题】(3分)ResultSet对象的previous方法将记录指针移动到第一行之前时,返回false。()正确答案:AA.对B.错11【判断题】(3分)java.sql.SQLException接口是一个关于访问数据库的异常接口。()正确答案:AA.对B.错12【判断题】(3分)使用JDBC-ODBC桥,可以访问任何支持ODBC的数据库。()正确答案:AA.对B.错13【判断题】(3分)JDBC中的Statement适用于执行简单的、不带参数的SQL语句。()正确答案:BA.错B.对1【单选题】(3分)获取上传文件的名字,使用下列哪个方法()正确答案:DA.getContentType()B.getSize()C.getFieldName()D.getName()2【判断题】(3分)要实现批量文件的上传下载,要使用java.io包中的InputStream和OutStream。()正确答案:BA.错B.对3【判断题】(3分)通过超链接下载图片,会出现浏览器直接打开图片的现象,这是因为浏览器能够直接识别图片文件格式。()正确答案:BA.错B.对4【单选题】(3分)outputStream对象通过下列哪个对象获取()正确答案:BA.sessionB.responseC.requestD.pageContext5【多选题】(3分)下列EL的使用语法正确是(

)正确答案:BDA.${someMap[var].someArray[0]}B.${1+2==3?4:5}C.${someArray["0"]}D.${+paramValues[1]}6【多选题】(3分)下列关于EL的说法正确的是(

)正确答案:ABA.EL可以读取JavaBean的属性值B.EL可以访问所有的JSP内置对象C.EL可以修改JavaBean的属性值D.EL可以调用JavaBean的任何方法7【单选题】(3分)EL表达式,${10mod3},执行结果为(

)正确答案:AA.1B.10mod3C.nullD.38【单选题】(3分)在JSP中,只有一行代码:${1+2},运行将输出(

)正确答案:DA.没有任何输出,因为表达式是错误的B.1+2C.nullD.39【单选题】(3分)以下EL表达式的语法结构中,正确的是(

)正确答案:CA.#[user.userName]B.$[user.userName]C.${user.userName}D.#{user.userName}10【判断题】(3分)在页面上输出2+3=${2+3},对应的程序代码是2+3=${2+3}。(

)正确答案:BA.错B.对11【判断题】(2分)EL表达式:${user.loginName}执行效果等同于<%user.getloginAname();%>。(

)正确答案:AA.错B.对1【单选题】(7.5分)要使用JSTL的核心标签库,需要在JSP源文件的首部加入如下声明语句()正确答案:AA.<%@

taglib

prefix="c"uri="/jsp/jstl/core"

%>B.<%@

taglib

prefix=”x”uri=”/jsp/jstl/xml”%>C.<%@

taglib

prefix=”fmt”uri=”/jsp/jstl/fmt”%>D.<%@

taglib

prefix=”sql”uri=”/jsp/jstl/sql”%>2【单选题】(7.5分)某JSP中有如下代码,显示结果为()<%inta=5;request.setAttribute(“a”,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论