WEB复习题答案.doc

上传人:s****u 文档编号:12767012 上传时间:2020-05-23 格式:DOC 页数:9 大小:85.50KB
返回 下载 相关 举报
WEB复习题答案.doc_第1页
第1页 / 共9页
WEB复习题答案.doc_第2页
第2页 / 共9页
WEB复习题答案.doc_第3页
第3页 / 共9页
点击查看更多>>
资源描述
1、当前主要的WEB数据库访问技术有哪些?答:到目前为止,WEB数据库访问技术主要分为两大类:(1)公共网关接口技术(CGI); CGI是WEB服务器运行时外部程序的规范,按照CGI编写的程序可以扩展服务器的功能,完成服务器不能完成的工作,外部程序执行时可以生成HTML文档,并将文档返回WEB服务器。(2)服务器端脚本编程技术。当前较为流行的几种有代表性的服务器端脚本编程技术是ASP、PHP、JSP。2、HTML是什么?简述它的基本结构。答:HTML(Hypertext Marked Language,超文本标记语言)是一种用来制作WEB上超文本文档的简单标记语言。对于大多数WEB页面来说,都具有如下所示的基本结构:标题内容主体内容6、什么是静态网页?什么是动态网页?答:所谓静态网页,指的是网页从服务器传到客户端时,网页的内容是“固定不变”的,也就是说,服务器只是把所存储的网页的内容原封不动直接传递给客户端浏览器,这种网页一般是标准的HTML代码。所谓动态网页,它在由服务器传递给客户端的时候必须由服务器把它转换成相应的HTML格式,而且会根据用户的要求和选择在服务器端做出相应的改变和响应。7、简要说明在网页中插入JavaSCRIPT脚本的几种方式?在网页中插入脚本语言通常有三种方式:使用SCRIPT标记符、在标记符中直接嵌入脚本以及链接外部脚本文件.8、说明在网页中使用CSS的几种方式?CSS选择符的作用及分类?在网页中使用CSS包括三种常用方式:将样式定义直接嵌入到标记符中、将样式定义嵌入到网页中以及将样式定义包含在外部CSS样式文件中.CSS(Cascading Style Sheet,层叠样式表)技术是一种格式化网页的标准方式,它扩展了HTML的功能,使网页设计者能够以更有效的方式设置网页格式.常用的5种selector:HTML标记符、具有上下文关系的HTML标记符、用户定义的类、用户定义的ID、虚类.9、设置字体大小的代码是 D ?A) B) C) D) 16、创建一个单选框的HTML代码是( A )A) B) C) D) 17、HTML代码 表示 B ?A)创建一个超链接 B)创建一个自动发送电子邮件的链接C)创建一个位于文档内部的靶位 D)创建一个指向位于文档内部靶位的链接18、HTML代码表示 B ?A)创建一个表格 B)开始表格中的每一行 C)开始一行中的每一个格子 D)设置表格头19、HTML代码表示 D ? A)添加一个图象B)排列对齐一个图C)设置围绕一个图像的边框的大小 D)加入一条水平线20、网页制作三剑客是指 D ?A)FRONTPAGE、PHOTOSHOP、JAVA B)DREAMWEAVER、PHOTOSHOP、FlashC)FRONTPAGE、FIREWORK、Flash D)DREAMWEAVER、FIREWORK、Flash 22、HTML代码表示 D ?A)创建一个表格B)开始表格中的每一行C)开始一行中的每一个格子 D)设置表格头23、创建表单的HTML代码是 A ?A) B)C) D)1、HTML的全称是什么?HTML语言是什么?答:HTML(HyperText Markup Language)的中文名称为“超文本描述语言”,是一种专门用来设计网页的计算机语言,用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX,WINDOWS等)。HTML对网页上的文字、图片等多媒体数据所出现的位置、形式、顺序及关系都使用标记(Tag)语法作定义以及对网页间加注超链接关系。一般HTML的网页文件都是以.htm为扩展名,浏览器会按照Tag语法做解释并加以处理.htm文件的内容,按照其指定方式将文字、图片等多媒体数据显示或播放出来。即使用HTML语言描述的文件,需要通过WWW浏览器显示出效果。2、HTML文件的结构是怎样的?答:HTML文件是标准的ASCII文件,它是包含了许多被称为标签的特殊字符串的普通文本文件。从结构上讲,HTML文件由元素组成,组成HTML文件的元素有许多种,用于组织文件的内容和知道文件的输出格式。HTML通过使用标记和元素来建立文件,其中利用标记来控制文件的结构。一个标准的HTML文件是以标记开始,并以标记结束的,用来告知浏览器这是整个HTML文件的范围。如图2-1所示,在之间包含两个主要的部分:一个是HTML文件的头部(Head),称为“标题设定区”,放置一些有关该文件的识别数据,前后使用标记框住;另一个是文件的主体(Body),称为“HTML网页文本区”,是显示在浏览器中的文件内容及其格式,前后使用标记框住。3、用JavaScript语言设计一个程序,判断用户输入的整数是正数、负数还是0。var x=prompt(请输入一个数,0)if(x0) document.write(你输入的是正数)else if(x=0) document.write(你输入的是零) else document.write(你输入的是负数) 二、填空1. HTTP协议的工作模式是基于_客户端请求 服务器响应 _。2. Web全称是_ World Wide Web_,Web是一种体系结构,通过它可以访问分布于Internet主机上的通过_超链接_联接在一起的链接文档。3. JavaScript是由Netscape开发的一种_解释_语言,可以直接插入到_HTML_文档中。4. IP地址中一个C类地址最高三位是110,接下来21位是_网络地址_,其余_8_位是主机地址。1.JSP的全称是 JAVA SERVER PAGE ,它是基于 JAVA 语言开发出来的一种动态网页制作技术。2.JSP网页文件的后缀名为 .jsp 。3.JSP技术实际上是通过 jsp引擎 把JSP标记符,JSP页中的Java代码甚至连同静态HTML内容都转换为大块的 JAVA 代码。4.配置JDK时,需要设置的三个变量分别有classpath , path ,java_home 。5页面最终内容基于用户的操作随请求的不同而变化,这种页面称为 动态页面 。6.C/S结构即 客户端/服务器 结构,B/S结构即 浏览器/服务器 结构,他们是当今开发模式的两大主流技术.1. HTML是 HyperText Mark-up Language 的缩写,中文意思是 超文本标记语言 。2. HTML网页文件的后缀名为 .htm 或 .html 。3.在HTML语言中,表单标记为 form ,表单输入标记为 input ,多行文本输入标记为 textarea 。4E-mail地址的超链接格式为mailto: 。5.表单中method方法有两种,分别是 get 和 post 。6.CSS是 cascading style sheet 的缩写,中文意思是 层叠样式表 。7.被称为“网页制作三剑客”的三种工具分别是 DREAMWEAVER、FIREWORK、Flash 1.Javascript是事件驱动的语言,在Javascript中,鼠标事件一共有六种: onclick ,ondbclick ,onmouseover,onmousedown,onmouseup ,onmousemove,键盘事件一共有三种:onkeydown,onkeypress,onkeyup 。1网页通常可分为静态网页和_动态_网页,静态网页是由_html_语言、JAVASCRIPT、VBSCRIPT等和所要显示的文本或图形所构成的一个文本文件,其扩展名通常为_.htm_ _或.html_ _,它运行于客户端的_浏览器_ _。 2、HTML是一种_超文本_ _的标记语言,主要用于组织网页的内容和控制输出格式。JAVASCRIPT或VBSCRIPT_ _语言,常嵌入网页中使用,以实现对网页的编程控制,进一步增强网页的交互性和功能。 3、在HTML标记语言中,代码:、及分别代表_开始 、头、标题及体_标记JSP 是_sun_ 公司倡导,由多家公司参与一起建立的一种动态网页技术标准,主要用于开发动态网页。2.在Tomcat服务器中部署Web应用程序时,可以直接将Web程序归档文件WAR存放到tomcat服务的webapps目录中。3.在Servlet中用来接收客户表单数据的两个常用方法为_doGet_、_doPost_。4.在一个应用程序中不同的页面共享数据时,最好的JSP内置对象为_session_。5.假设有一个JavaScript函数为 show() ,如果要求在页面加载时就执行,最好使用标记的_ onLoad _什么事件。6.在删除数据时要求用户确认是否真的删除数据,如果使用JavaScript实现,应用使用_confirm_对话框。9. 如果要获取请求客户端的IP地址,应使用_request_对象。1、Tomcat服务器的默认端口是8080 。2、异常的处理,可在该方法的代码段中包含3类代码:try、catch和finally代码块。3、jsp主要内置对象有:request、response、session、appliacation 、cookie 、out、config、page。5、application对象是应用程序拥有的 面对所有客户 在服务器端存储,而session对象则是每个客户专用的。10、JSP开发网站的两种模式分为_JSP+JavaBeans _ JSP+JavaBeans+servelet_。11.MVC设计模式中M、V、V分别指_model_ _view_ _controller_12.JAVA的三大应用是J2SE、J2EE_JSME_三、选择2. Web的工作模式是:BA. 客户端/服务器端 B. 浏览器/服务器 C. 浏览器/浏览器 D. 浏览器/客户端3.表示:DA分段 B.产生空格 C.强制换段 D.强制换行4一组选项中可以选择多项的表单元素是:AACheckbox B.Radio C.Text D.Textarea6. 下面那种语言是解释执行的:CA.C+ B.Delphi C.JavaScript D.Java1. JSP是由( B )公司开发的.A.Microsoft B.Sun C.IBM D.Apache2. JSP文件应放在Tomcat的文件夹( D )下.A./conf B./bin C./server D./webapps 3.Tomcat的默认访问端口是( A ).A.8080 B.8088 C.9090 D.90994.Eclipse是Java开发的( B ).A.开发工具包 B.IDE(集成开发环境) C.应用程序服务器 D.Web服务器5.以下不属于B/S结构特点的是( D ).A.维护和升级方式简单B.成本降低选择更多C.应用服务器运行数据负荷较重 D.维护成本高且投资大1、关于HTML文件说法正确的是:(C ) A HTML标记都必须配对使用。 B 在和标签之间的是头信息。 C HTML标签是大小写无关的,跟表示的意思是一样的。 D 在和标签之间的文本会以加粗字体显示。 3、安装web服务器程序后,在地址栏输入(D ),可以访问站点默认文档。 A 在局域网中直接输入服务器的IP地址。 B 在局域网中输入服务器所在计算机的名称 C 如果是在服务器所在的计算机上,直接输入http:/127.0.0.1/ D 以上全都是对的25) 在HTML中,(D)可以在网页上通过连接直接打开客户端的发送邮件工具发送电子邮件。a) b) c) d) 3)分析下面的HTML代码段,该页面在浏览器中的显示效果为(A)。(选择一项)Welcome!a)从左向右滚动显示”Welcome!”b)从右向左滚动显示”Welcome!”c)从上向下滚动显示”Welcome!”d)从下向上滚动显示”Welcome!”6) 在HTML中,可以使用(D)标记向网页插入GIF动画文件。(选择一项)a)b)c)d)43)要在网页中显示如下文本,要求字体类型为隶书,字体大小为6,则下列HTML代码正确的是(C ). (选择一项)欢迎访问我的主页!a)欢迎访问我的主页!b)欢迎访问我的主页!c) 欢迎访问我的主页!d) 欢迎访问我的主页!10) 在HTML上,将表单中INPUT元素的TYPE属性值设置为(a)时,用于创建重置按钮。a)Reset b)Set c)Button d)Image45)某站点主页面index.html的代码如下所示,则选项中关于这段代码的说法正确的是(a )。 (选择一项) a)该页面共分为三部分b)Top.html显示在页面的上半部分,其宽度和窗口宽度一致c)Left.html显示在页面的左下部分,其高度为100像素d)Right.html显示在页面的右下部分,其高度小于窗口高度1在JSP中如果要导入 java.io.* 包,应该使用_A_指令。 A. page B. taglib C. include D. forward2如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的_D_属性。A. Exception B. isErrorPage C. error D. errorPage3在MVC模式中,核心内容为 _C_。A. view B. control C. model D. 不确证4在javaScrpt中window对象的_C_方法用于打开一个新窗口。A. openWindow() B. window() C. open() D. close()5在javaScrpt中window对象的_D_方法用于关闭当前窗口。A. open() B. confirm() C. alert() D. close()创建JSP应用程序时,配置文件web.xml应该在程序下的_C_目录中。 A. admin B. servlet C. WEB-INF D. WebRoot10下列不属于URL的组件部分为_D_。 A. 协议 B. IP地址或域名 C.目录或文件 D. 服务器名称11下列表单,如果单击提交按钮时,表单_C_。 A. 没有指定action属性,所以不做提交 B. 使用post方式提交C. 提交到当前页 D. 不确定12组件表示_A_。 A. 图形按钮 B. 图形显示标记 C. 上传图片 D. 下载图片13JSP中的隐式注释为_C_。 A. / 注释内容B. C. D. /* 注释内容 */14下列_A_指令定义在JSP编译时包含所需要的资源。A. include B. page C. taglib D. forward15如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的_D_对象。 A. page B. session C. request D. application19如果想在tomcat服务器启动时将jar包加载到内存,且该jar包可以被tomcat服务器上所有的应用使用,应该将该jar包复制到tomcat的_C_目录。A. common B. server C. commonlib D. serverlib21在html标记中,_C_标记用于设置当前页面的标题。A. headB. name C. title D. html22如果在网页上显示一幅图片,下面哪句代码是正确的_A_。A BC D23下面_A_项链接是在新的浏览视窗中打开网页。A. 链接到网易B. 链接到网易C. 链接到网易D. 链接到网易 (此项为默认值 )25在html中绘制表格时,_C_标记是表格中的换行标记。A. B. C. D. 26在HTML文件中导入一个样式表的正确语法为_A_。A. B. C. D. 27 使用JavaScript语言中Document的_A_方法可以在页面上输出字符。A. document.write()B. document.print() C. document.out()D. document.flush()28下列_A_实现单击超级链接是弹出确认对话框,询问用户是否真的删除。A. 删除A. 删除A. 删除A. 删除 29在HTML中引用外部JavaScript文件中的正确代码为_A_。A. B. C. D. 30下列XML格式正确的为_C_。A. B. C. D. 学生31在JSP中的Java脚本中输出数据时可以使用_C_对象的print()方法。A. page B. session C. out D. application35声明对象的默认有效范围为_A_。A. page B. session C. application D. request38JSP应用程序配置文件的根元素为 _C_。A. B. C. D. 39下列哪个不是HTML的常用标记_D_。 A. B. C. D. 40 在JSP中通过虚拟目录获取真实的物理目录的方法为_A_。A. request.getRealPath() B. request.getPath()C. response.getRealPath() D. response.getPath()1、下面哪一个不是JSP本身已加载的基本类?(B)A、java.lang.*B、java.io.*C、javax.servlet.*D、javax.servlet.jsp.*5、在JSP中使用标记时,不会出现的属性是:( C)A. name B. property C. value D. 以上皆不会出现6、Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:( D)A. 作用于整个JSP页面。B. 可以在一个页面中使用多个指令。C.为增强程序的可读性,建议将指令放在JSP文件的开头,但不是必须的。D. 指令中的属性只能出现一次。7、在JSP中调用JavaBean时不会用到的标记是:(A) A. B. C. D.8、关于JavaBean正确的说法是:(A)A、Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写B、在JSP文件中引用Bean,其实就是用语句C、被引用的Bean文件的文件名后缀为.javaD、Bean文件放在任何目录下都可以被引用9、Servlet程序的入口点是:(C)A、init()B、main()C、service()D、doGet()10、不能在不同用户之间共享数据的方法是(A)A、通过cookieB、利用文件系统 C、利用数据库 D、通过ServletContext对象1用来标记网页的( A ).A.开始 B.标头 C.标题 D.正文2.align属性用来标记( B ).A.样式表 B.对齐方式 C段落. D.换行3.用来标记( D ).A.表格 B.图片 C.文件夹 D.超链接4.当复选框增加checked属性时表示( A ).A.处于选择状态B.处于取消状态 C.可被选择 D.不可被选择5.以下( C )不属于表单标记符.A.input B.select C.table D.textarea6.下列( A )不是Dreamweaver的特性.A.大大减少了重复劳动的工作量 B.最佳的制作效率 C.网站管理 D.无可比拟的控制能力8、关于JavaBean正确的说法是:( A)A、Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写B、在JSP文件中引用Bean,其实就是用语句C、被引用的Bean文件的文件名后缀为.java D、Bean文件放在任何目录下都可以被引用三问答题1. JSP与ASP相比有哪些优势,自身有哪些优点?2.如何修改Tomcat的访问端口号?3.动态页面与静态页面有何区别,他们最大的不同是什么?4.Web应用程序的一般用途有哪些?5. B/S结构与C/S结构最关键的区别是什么?71 、 jsp 有哪些动作 ? 作用分别是什么 ? 答 : JSP 共有以下 6 种基本动作 jsp:include :在页面被请求的时候引入一个文件。 jsp:useBean :寻找或者实例化一个 JavaBean 。 jsp:setProperty :设置 JavaBean 的属性。 jsp:getProperty :输出某个 JavaBean 的属性。 jsp:forward :把请求转到一个新的页面。 jsp:plugin :根据浏览器类型为 Java 插件生成 OBJECT 或 EMBED 标记 72 、 JSP 中动态 INCLUDE 与静态 INCLUDE 的区别? 答: 动态 INCLUDE 用 jsp:include 动作实现 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数 静态 INCLUDE 用 include 伪码实现 , 定不会检查所含文件的变化,适用于包含静态页面 73 、两种跳转方式分别是什么 ? 有什么区别 ? 答: 有两种,分别为: 前者页面不会转向 include 所指的页面,只是显示该页的结果,主页面还是原来的页面。执行完后还会回来,相当于函数调用。并且可以带参数 . 后者完全转向新页面,不会再回来。相当于 go to 语句。 74 、 JSP 的内置对象及方法。 答: request 表示 HttpServletRequest 对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取 cookie, header,和 session 数据的有用的方法。response 表示 HttpServletResponse 对象,并提供了几个用于设置送回浏览器的响应的方法(如 cookies, 头信息等)out 对象是 javax.jsp.JspWriter 的一个实例,并提供了几个方法使你能用于向浏览器回送输出结果。pageContext 表示一个 javax.servlet.jsp.PageContext 对象。它是用于方便存取各种范围的名字空间、 servlet 相关的对象的 API ,并且包装了通用的 servlet 相关功能的方法。 session 表示一个请求的 javax.servlet.http.HttpSession 对象。 Session 可以存贮用户的状态信息 applicaton表示一个 javax.servle.ServletContext 对象。这有助于查找有关 servlet 引擎和 servlet 环境的信息 config 表示一个 javax.servlet.ServletConfig 对象。该对象用于存取 servlet 实例的初始化参数。 page 表示从该页面产生的一个 servlet 实例
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!