您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 网站技术基础试题精选_v4
《WEB技术基础》课外习题集《WEB技术基础》课程组一、填空题1.HTML语言中文全称是,它都是由一系列的标记组成。每个标记都可以视为是一个对象,这些对象也有属性和事件过程。2.基于JSP的Web服务器很多,在实际的企业应用中,最常用的3种Web服务器是、weblogic和。3.JavaScript是一种通用的、基于原型的、面向的脚本语言,它帮助DOM对象实现了事件处理机制。4.HTTP协议是一个基于请求/响应的协议,常见的请求方式有两种:POST/GET,其中请求会在浏览器地址栏中显示,而请求不会。5.目前在应用开发领域中,主要分成两大编程体系,一种是基于浏览器的结构,另一种是结构。6.JSP中的几个重要的对象是:out、、、、application、cookie。7.匹配一个HTML标记的CSS样式表标记有3种方式:标记选择符、和ID选择符。8.Servlet的生命周期由、service()方法和destroy()方法三个过程组成。9.Servlet中的doGet和方法分别对应Form表单的method属性Get和Post方法。10.在HTML语言中超链接标记是,图片标记是,字体的标记是,段落标记是。11.Web应用一般放置在Tomcat的目录下面,而一个Web应用中的Servlet和JavaBean一般都放置在该Web应用目录下的文件夹中。Tomcat服务器的默认端口是。12.JavaBean既可以放在classes目录下,也可以放在lib目录下,一般自己写的JavaBean不打包直接放在目录下,引用外部的JavaBean一般都以JAR包的形式,所以应当放在目录下。13.B/S结构中的B的全称是__,S的全称是。14.JAVA应用开发体系包括三个部分__,__和。15.J2EE体系中包含了13种核心技术,如,,等。16.JSP和Javascript文件的后缀分别是和。17.常用的浏览器对象有:、、location、history、forms等。18.JDBC中的Statement对象有三种:Statement、、。19.Tomcat中每个web应用的配置文件是。20.Javascript中监听鼠标的事件有:、、、onMouseUp、onMouseDown、onDblClick等。21.Form的提交方式有和两种,在Servlet中,分别以和doPost方法读取其中的数据。22.Session对象的___________方法可以设置Session的属性,________方法可以取得Session的属性值。23.在编写Servlet时,需要继承_______类,在Servlet中声名doGet()和doPost()需要______和___________类型的两个参数。24.为了实现函数的定义和调用,JavaScript语句提供了两个关键字:___________和___________。25.application对象是___________,而session对象则是每个客户专用的26.假设在helloapp应用中有一个HelloServlet类,它位于org.javathinker包下,那么这个类的class文件应该放helloapp/______________目录下.27.mysql默认JDBC服务端口是___________28.标记出现在head标记之后,它包含用户能够在浏览器主窗口中看到的Web页面内容,这部分内容也被称为主体内容。29、请编写一个可以超链接到index.html文件上的语句30、在页面上显示一张名为p1.jpg图片的所使用的语句是31、在页面中换行的标记是:32、在页面段落的标记是:33、有序列表的标记为:34、无序列表的标记为:35、表格的标记为36、表格的行标记为:37、表格的单元格标记为二、单选题第一部分1.下面关于JSP与ASP比较的描述,哪一项不是JSP独有特点()A.跨平台性B.一次编写,到处运行C.编写容易,快速上手D.通过JDBC驱动程序与数据库连接2.一个标准的HTML文件是以html标记开始,并以什么标记结束()A.htmlB./htmC.htmD./html3.下面哪个是属性而不是标记()A.IMGB.FORMC.HREFD.TD4.在下面的FORM元素、方法、事件与属性中哪一项与另外三个不同()A.ONFOCUSB.ONSLECTC.ONCHANGED.OPTIONS5.下面哪个不是包装类()A.LongB.StringC.FloatD.Double6.下面哪项不是File类的方法()A.StringgetAbsolutePath()B.String[]list()C.booleancanRead()D.voidwrite(byte[]b)7.下面哪一项不是JSP的page指令的属性()A.importB.contentTypeC.sessionD.useBean8.下面哪项不是Jsp内置对象()A.JDBCB.responseC.sessionD.out9.下面哪项不是与Bean进行交互的JSP操作指令()A.useBeanB.includeC.getPropertyD.setProperty10.下面哪项不是Cookie类的方法()A.invalidate()B.getMaxAge()C.setValue(StringnewValue)D.setVersion(intv)11.下面哪项不属于数据库最常用的基本操作()A.查询(Select)B.装载(Load)C.插入(Insert)D.更新(Update)12.在配置数据库连接池时,配置server.xml,哪项不属于要修改的parameter元素()A.FactoryB.driverClassNameC.portD.maxWait13.在传统的HTML页面中加入()就构成了一个JSP页面文件。A、JAVA程序片B、JSP标签C、用“%”、“%”标记符号括起来的程序D、JAVA程序片和JSP标签14.配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:()A、先安装TOMCAT,再安装JDKB、先安装JDK,再安装TOMCATC、不需安装JDK,安装TOMCAT就可以了D、JDK和TOMCAT只要都安装就可以了,安装顺序没关系15.对于“%!”、“%”之间声明的变量,以下说法正确的是:()A、不是JSP页面的成员变量B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响D、是JSP页面的局部变量16.在客户端浏览器的源代码中可以看到()A、JSP注释B、HTML注释C、JSP注释和HTML注释D、JAVA注释17.page指令的作用是:()A、用来定义整个JSP页面的一些属性和这些属性的值B、用来在JSP页面内某处嵌入一个文件C、使该JSP页面动态包含一个文件D、指示JSP页面加载Javaplugin18.page指令的import属性的作用是()A、定义JSP页面响应的MIME类型B、定义JSP页面使用的脚本语言C、为JSP页面引入JAVA包中的类D、定义JSP页面字符的编码19.page指令的()属性可以设置JSP页面是否可多线程访问A、sessionB、bufferC、isThreadSafeD、info20.()可在JSP页面出现该指令的位置处,静态插入一个文件。A、page指令标签B、page指令的import属性C、include指令标签D、include动作标签21.以下对象中的()不是JSP的内置对象。A、requestB、sessionC、applicationD、bean22.在JSP中,内置对象()封装了用户提交的信息,使用该对象可以获取用户提交的信息。A、sessionB、requestC、responseD、out23.request对象可以使用()方法获取表单中某输入框提交的信息。A、getParameter(Strings)B、getValue(Strings)C、getParameterNames(Strings)D、getParameterValue(Strings)24.JSP的内置对象中()对象可对客户的请求作出动态响应,向客户端发送数据。A、responseB、requestC、applicationD、out25.从()开始,到()结束,被称为一个会话。A、访问者连接到服务器,访问者关闭浏览器离开该服务器B、服务器启动,服务器关闭C、访问者连接到服务器,服务器关闭D、服务器启动,访问者关闭浏览器离开该服务器26.下面哪一个不是JSP本身已加载的基本类?()A、java.lang.*B、java.io.*C、javax.servlet.*D、javax.servlet.jsp.*27.对于预定义%!预定义%的说法错误的是:()A、一次可声明多个变量和方法,只要以“;”结尾就行B、一个声明仅在一个页面中有效C、声明的变量将作为局部变量D、在预定义中声明的变量将在JSP页面初始化时初始化28.从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:()A、Select*from员工where姓名=’_玛丽_’B、B、Select*from员工where姓名=’%玛丽_’C、Select*from员工where姓名like‘_玛丽%’D、Select*from员工where姓名like‘%玛丽%’29.下述选项中不属于JDBC基本功能的是:()A.与数据库建立连接B.提交SQL语句C.处理查询结果D.数据库维护管理30.在JSP中使用jsp:getProperty标记时,不会出现的属性是:()A.nameB.propertyC.valueD.以上皆不会出现31.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:A.%@page%作用于整个JSP页面。B.可以在一个页面中使用多个%@page%指令。C.为增强程序的可读性,建议将%@page%指令放在JSP文件的开头,但不是必须的。D.%@page%指令中的属性只能出现一次。31.在JSP中调用JavaBean时不会用到的标记是:()A.javabeanB.jsp:useBeanC.jsp:setPropertyD.jsp:getProperty32.关于JavaBean正确的说法是:A、Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写B、在JSP文件中引用Bean,其实就是用jsp:useBean语句C、被引用的Bean文件的文件名后缀为.javaD、Bean文件放在任何目录下都可以被引用33.Servlet程序的入口点是:A、init()B、main()C、service()D、doGet()34.不能在不同用户之间共享数据的方法是A、通过cookieB、利用文件系统C、利用数据库D、通过ServletContext对象35.以下哪个不是FORM的元素?A、InputB、textareaC、selectD、table36.以下哪个是空格?A、&;B、 ;C、©;D、<;37.tdalign=”xxxx”中的align属性是什么含义?A、加粗B、斜体C、对齐方式D、边框样式38.单选按钮是下列哪一个?A.inputname=”sex”type=”text”value=”0”/B.inputname=”sex”type=”checkbox”value=”0”/C.inputname=”sex”type=”option”value=”0”/D.inputname=”sex”type=”radio”value=”0”/39.以下哪个不是JSP的内置对象?A.sessionB.requestC.c
本文标题:网站技术基础试题精选_v4
链接地址:https://www.777doc.com/doc-2070279 .html