web应用技术试题样卷

web应用技术试题样卷
web应用技术试题样卷

装订线

期末考试试卷(A卷)

学年第学期考试科目:

考试类型:(闭卷)考试考试时间:120分钟

学号姓名年级专业

题号一二三四五总分

得分

评阅人

一.单项选择题(本大题共20小题,每小题2分,共40分,请将答案填在下表)

1.

标签中用来指定表单需要提交的地址,需要设置属性()。

https://www.360docs.net/doc/d516553979.html,

B.method

C.action

D.onsubmit

2.标记用于以预定义的格式显示文本,即文本在浏览器中显示时遵循在HTML

源文档中定义的格式()。

A.

B.

C.

D.

3.给页面添加背景色,需要设置属性的标签是()。

A.

B.

C.

D.

4.关于样式表的说法,错误的是()。

A.外部样式表是样式表的一种表现形式。

B.链接外部样式表文件,只能用Link标记导入。

C.样式可以嵌入到和标记之间。

D.可对具体的某个网页元素应用样式。

5.添加密码输入框,需要设置标签的type属性为()。

得分

12345678910

11121314151617181920

A.button

B.password

C.text

D.radio

6.要创建一个1行2列的表格,下面语句正确的是()。

A.

单元格1单元格2

B.

单元格1单元格2

C.

单元格1
单元格

2

D.

单元格1单元格2

7.在HTML语言中,定义级联样式表CSS的类选择器是以()符号开头。

A.#(井号)

B..(点号)

C.!(叹号)

D.%(百分号)

8.如何在警告框中写入"Hello World"?()

A.alertBox="Hello World"

B.msgBox("Hello World")

C.alert("Hello World")

D.alertBox("Hello World")

9.下面哪项不是Jsp内置对象()。

A.JDBC

B.response

C.session

D.out

10.Page指令中的“contenType”属性是用于指出()。

A.数据库类型

B.网页类型

C.服务器类型

D.用户类型

11.在JSP中调用JavaBean时不会用到的标记是()。

A.

B.

C.

D.

12.Servlet程序的入口点是:()。

A.init B.main C.service D.doGet

13.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的()对象。

A.page

B.Session

C.request

D.application

14.在一个JSP文件中,有表达式<%=2+3%>,它将输出()。

装订线

A.2+3

B.5

C.23

D.不会输出,因为表达式是错误的

15.JSP中,使用动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是()。

A.page

B.request

C.response

D.application

16.Servlet中,使用()接口中定义的()方法来处理客户端发出的表单数据请求。

A.HttpServlet doHead

B.HttpServlet doPost

C.ServletRequest doGet

D.ServletRequest doPost

17.WEB应用中,常用的会话跟踪方法不包括()。

A.URL重写

B.Cookie

C.隐藏表单域

D.有状态HTTP协议

18.在J2EE中,使用Servlet过滤器时,需要在web.xml通过()元素将过滤器映射到Web资源。

A.

B.

C.

D.

19.下面哪一个不是JSP本身已加载的基本类?()。

https://www.360docs.net/doc/d516553979.html,ng.*

B.java.io.*

C.javax.servlet.*

D.javax.servlet.jsp.*

20.不能在不同用户之间共享数据的方法是()。

A.通过cookie

B.利用文件系统

C.利用数据库

D.通过ServletContext对象

二.填空题(本大题共2小题,每小题2分,共4分)

1.表单的提交方法包括_________________和__________________方法。

2.编译好的servlet class文件要放在tomcat服务器的目录__________________。(路径从tomcat根目录开始写,若有多个目录只写一个)

得分

得分

三.判断题(本大题共3小题,每小题2分,共6分)

1.Post属于表单的隐式提交信息方法。()

2.application对象对所有用户都是共享的,任何对它的操作都会影响到所有的

用户。()

3.当用户请求一个Servlet时,服务器都会创建Servlet实例以响应用户。()

得分

四.简答题(本大题共2小题,每小题10分,共20分)

1.描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理。

2.JSP和Servlet的区别、共同点、各自应用的范围?

装订

线

五.综合应用题(本大题共3小题,每小题10分,共30分)

1.编写简单的提交name,passwd参数给get.jsp。

2.使用application对象完成一个简单的网站计数器,并向第一万(第二万…,万的整数倍,用求余符号%计算)个用户客户端给出提示信息“恭喜中奖,请前往https://www.360docs.net/doc/d516553979.html,领奖,其中的https://www.360docs.net/doc/d516553979.html,必须带链接。

得分

3.编写一段javascript代码,能够输出当前时间,再根据当前时间输出“早上好”(早上6点1分到12点)或“下午好”(中午12点1分到7点)或“晚上好”(晚上7点1分到凌晨6点)。

web数据库开发技术试卷及标答

考试科目:《Web数据库开发技术》() 期末考试试卷(A) 专业姓名学号___ __ 二、填空题:(每空1 分,共 24 分) 1.常用的Web服务器有:服务器、服务器和服务器等。 2.在JSP中,对象的作用域有、、和。3.JSP注释类型有和。 4.JSP的脚本元素包括、和。5.Response对象的来源是。6.对于每个用户都共享同一个对象的是对象,而每个用户分别适用不同对象实例的是对象。 7.非可视化Bean分为和。 8.通过实现接口可实现JavaBean的持久化。 9.JavaBean通过和来读取和设置属性值。10.Servlet的优点有、、 和。 二、单选题:(每题 2 分,共 20 分) 1.下列描述中,只有()是错误的。 A、JSP提供了多种语言支持。 B、JSP提供了多种平台支持。 C、JSP采取编译执行的方式,极大地提高了运行性能。 D、JSP提供跨平台支持,也可以在UNIX下执行。 2.以下文件后缀中,只有()不是静态网页的后缀。 A、html B、htm C、shtml D、jsp 3.在page指令中,()属形式可以在页面中重复的属性。 A、language B、buffer C、import D、autoFlush

4.以下选项中,哪一项不是JSP指令() A、page B、import C、include D、taglib 5.以下选项中,哪一项不是JSP的一种组织结构() A、脚本元素 B、指令 C、页面 D、注释 6.能够获取当前页信息并调用页面方法的对象是()。 A、request B、page C、pageContext D、session 7.以下操作中,()是与使用JavaBean无关的。 A、jsp:include B、jsp:useBean C、jsp:setProperty D、jsp:getProperty 8.以下方法中,哪个方法不是HTTPServelt类的方法()。 A、doGet B、doService C、doPost D、doDelete 9.以下类中,哪个类不是javax.servlet和javax.servet.http包中提供的类或借口()。 A、Servlet B、BaseServlet C、GenericServlet D、HTTPServlet 10.以下容器中,哪个不是J2EE定义的容器() A、JSP容器 B、Servlet C、JavaBeans容器 D、EJB 三、简答题:(每题 8分,共 32 分) 1.首次加载JSP页面时,将经历哪几个阶段? 2.比较Java Servlet与Applet的异同? 3.JSP与Servlet的区别? 4.JSP有哪些内置对象,作用是什么?(列举出5个即可)

Web前端技术试题93400

[Web前端技术教学]《基于Web标准的网页设计与制作》试题及答案 一、单项选择:(每题1.5分,共69分) 1.html语言中,创建一个位于文档内部的锚点的语句是:( ) A. B. C. D. 答案:C 2.html中的元素可分为块级(block)元素和行内(inline)元素,下列哪个元素是块级元素:( ) A. B. C. D. 答案:A 3.下列哪条html语句的写法符合XHTML规范:() A.
B. C. D. 答案:B 4.在编辑网页时,按“Ctrl+Shift+空格键”插入的HTML源代码为:( )

A.   B.   C. &sbnp D. &sbnp; 答案:B 5.标记一般包含在_____标记中。( ) A. B. C. D.

答案:A 6.要在新窗口打开一个链接指向的网页需用到( ) A. href=“_blank” B. Name=“_blank” C. target=“_blank” D. href=“#blank” 答案:C 7.特殊符号?(版权符号)对应的源代码是:( ) A. Copy; B. ©; C. Copyright; D. ©right; 答案:B 8.在网页中经常用的图像格式是:( ) A. gif, jpg和png B. gif, bmp和png C. bmp, jpg和png D. psd, gif和png 答案:A 9.关于JavaScript语言,下列说法中错误是:( )

web开发技术试卷及参考答案

《WEB开发技术》期末考卷(A) 1、是用于创建Web应用程序的平台,此应用程序可使用IIS和.NET Framework在Windows 服务器上运行。 A.C# https://www.360docs.net/doc/d516553979.html, C.Visual https://www.360docs.net/doc/d516553979.html, D.Visual https://www.360docs.net/doc/d516553979.html, 2、文件由Visual https://www.360docs.net/doc/d516553979.html,创建,用于定义Web应用程序的配置。A.Web.Config B.Global.asax C.AssemblyInfo.cs D.ASPX 3、打开SQL Connection 时返回的SQL Server 错误号为4 060,该错误表示: 。 A. 连接字符串指定的服务器名称无效 B. 连接字符串指定的数据库名称无效 C. 连接超时 D. 连接字符串指定的用户名或密码错误 4、在DataSet中,若修改某一DataRow 对象的任何一列的值,该行的DataRowState 属性的值将变为。 A. DataRowState.Added B. DataRowState.Modified C. DataRowState.Detached D. DataRowState.Deleted 5、关于网页中的图像,下列说法正确的是。 A.图像由标签开始,由结束 B.图像标签的href属性用于指定图像链接的URL C.src属性的值是所要显示图像的URL D.以上全都是错的 6、如果希望单击超链接打开新的HTML页面,则需将target属性设为。 A._blank B._top C._parent D._self 7、为创建在SQL Server 2000 中执行Select 语句的Command 对象,可先建立到SQL Server 2000 数据库的连接,然后使用连接对象的方法创建SqlCommand 对象。 A. CreateObject B. OpenSQL C. CreateCommand D. CreateSQL 8、为了在程序中使用ODBC .NET 数据提供程序,应在源程序工程中添加对程序集______ 的引用。 A. System.Data.dll B. System.Data.SQL.dll C. System.Data. Odbc.dll D. System.Data.OleDb.dll 9、DataAdapter 对象的DeleteCommand 的属性值为null,将造成: A. 程序编译错误 B. DataAdapter 在处理DataSet 中被删除的行时,将引发异常 C. DataAdapter 在处理DataSet 中被删除的行时,这些行将被跳过不处理 D. DataAdapter 在处理DataSet 中被删除的行时,将出现对话框询问用户如何处理该行 10、下列语句的值是。 String str=”中华人民共和国”; Str.IndexOf(“人”); A.1 B.2 C.3 D.4 11、应用程序中所有页面均可以访问变量。 A.Session B.Application C.Server D.ViewState

《Web开发技术》模拟题(C卷答案)

《Web开发技术》模拟题 一、单项选择题 1、下列哪个标记包含文档信息,包括它的标题、使用的脚本文件、样式定义和文档的描述? B a) b) c) d) 2、下列哪一项是<FONT>标记的缺省大小?D a) 5 b) 4 c)10 d) 3 3、下列哪个标记设置文档的文本特性?D a)<FONT> b)<SIZE> c)<COLOR> d)<BASEFONT> 4、锚点是URL的另一个名称B。 a)正确 b)错误 5、插入电子邮件链接的协议为:D a)http b)ftp c)file d)mailto: 6、在HTML文档中插入文本区域的标记是:C a)<input></p><p>b)<select> c)<textarea> d)<option> 7、CELLPADDING指定单元格间距的大小。A a)正确 b)错误 8、SRC标记用来指向图像的(D)。 a)文件夹 b)文件 c)URL d)地址 9、下列哪一项是图像的较小版本同时是图像较大版本的链接?D a)小型图像 b)图像副本 c)小图块 d)替换图像 10、下列哪个属性定义HTML文档中的样式表区域?C a)SIZE b)STYLEAREA c)STYLESIZE d)STYLE 11、JavaScript用作什么?C a)客户端脚本语言 b)服务器端脚本语言 c)a和b两者都是 d)以上都不是 12、文档中的所有图像都存储在下列哪个对象中A a)Image b)Form c)Anchor</p><p>d)Link 13、调用一个特定JavaScript函数的语法是什么?C a)call function <function_name> b)call_function <function name> c)call <function_name> d)以上都不是 14、关于history.back(2)下列哪种表述是正确的?C a)根据历史记录列表返回两个页面 b)它的功能和history.go(-2)相同 c)错误。back方法不会接受任何参量 d)以上都不是 15、语句setTimeout(“display ”,3000)I每()执行一次显示方法。B a)三分钟 b)三秒钟 c)五十秒 d)以上都不是 16、navigator.platform显示Win16,但是您运行的是Win NT。这可能吗?A a)这是不可能的 b)userAgent属性反映正确的操作系统 c)属性可以修改 d)navigator.platform显示浏览器编译时的操作系统 17、用来创建JavaScriptCustom对象实例的关键字是什么?A a)Key b)new c)function d)以上都不是 18、以下哪一项是子例程的返回类型?C a)date子类型 b)time子类型 c)datetime子类型</p><h2>web技术应用基础应用复习资料</h2><p>填空题 1.JSP把Java作为默认的脚本语言. 2.HTTP的中文含义是超文本传输协议,它的作用是用于传输超文本标记语言编写的文件。 3.网站一般分为三层,分别是用户界面交互层,应用程序层,数据库层。 4.Servlet的生命周期可以分为4个阶段:载入,初始化,执行,删除(销毁。 5.在JSP文件中使用〈!————〉对HTML文本进行注释,使用〈%————%〉符号对JSP语句进行注释。 6.JSP页面在使用Jag标记来调用一个标签文件之前,必须使用Taglib指令标记引入该Web服务目录下的标记库。 7.在JSP中当执行了查询结果保存在Resultset对象中。 8.在JSP中,连接数据库的方式通常有两种:一种是通过JDBC驱动程序连接;另一种是通过JDBC-ODBC桥连接。 9.HTML是超文本标记语言,作用是WWW页面内容的格式进行说明。在HTML中加入CSS的方法主要有嵌入式样式表,内联式样式表,外联式样式表。 10.Request对象的作用是表示客户端对网页的请求,并使用HTTP协议处理客户端的请求,一个常用的方法是getParameter();其作用为设置作为响应生成内容的类型和字符编码。 11.Reponse对象的作用是处理jsp生成的响应发送给客户端: setContentType(),其作用为设置作为响应生成内部的类型和字符编码。 12.JSP中的五个常见内建对象是out: application: request:reponse:session 13.Servlet中的4个常用方法分别是init():doGet():doPost():destor() 14.在JSP页面中显示用户信息的两种方法是out.println()和〈%= %〉 15.Servlet中实现页面跳转的两种方法是response.sendRedirect()和request.getRequestDispatcher().forward() 16.JSP开发网站的两种模式分为Jsp+javabean和jsp+javabean+servlet 17.一个JSP页面可由5种元素组合而成,分别是普通的HTML.标记,JSP标记,JAVA程序片,JAVA表达式和变量和方法的声明。 18.JavaBean有4个scope,分别page,request和 application,request,sussion. 19.内置对象session的setAttribute()方法可将数据存入session, getAttribute()方法可从session中将数据取出。 1 / 13 20.MVC将应用程序分为3个核心模块,分别是模型,视图和控制器。 21.异常的处理,可在该方法的代码段中包含3类代码:try.catch和finally 22.Servlet的生命周期由三个方法控制,这三个方法分别为:init();service();和destroy(). 23.使用Statement对象的executeQuery()方法执行查询语句,使用executeUpdate()方法执行更新语句,使用execute()方法执行动态的未知操作。 24.JSP中使用reponse的sendRedirect()方法实现页面的跳转。 25.JSP的英文全称是Java Servet Page. 26.将JSP与JavaBean配合使用是通过JSP中的三个动作指令实现 的:jsp:useBean: jsp:getProperty:jsp:setProperty.</p><h2>WEB技术应用基础习题及答案</h2><p>1. 以下几个IP地址中()不是合法的IP地址? A.204.1546.21.106 B.127.0.0.1 C.175.146.87.175 D.202.96.0.255 2. HTTP的默认端号是()。 A.80 B.8080 C.70 D.21 3.如果网页(),该网页是动态的。 A.有GIF动画图片动来动去 B.有动画广告飞来飞去 C.能看影视 D.是动态实时生成的 4.以下选项中()是不正确的URL。 A.https://www.360docs.net/doc/d516553979.html, https://www.360docs.net/doc/d516553979.html, C.http://localhost:8080/bookshop/index.jsp D.ftp://ftp.link/down/search.jsp 5.客户发出请求、服务器端响应请求过程中,说法()是正确的。 A.在客户发起请求时,DNS域名解析地址前,浏览器与服务器建立连接 B.客户在浏览器上看到结果后,释放浏览器与服务器连接 C.客户端直接调用数据库数据 D.Web服务器把结果页面发送给浏览器后,浏览器与服务器断开连接 6.以下说法()是正确的。A.因特网和万维网是一回事B.万维网是网络的网络 C.万维网是一个运行在Internet上的全球性、分布式信息发布系统 D.万维网是覆盖全球的网络 1.简述名词:计算机网络、互联网和Inernet。 1.为使页面具有红背景色()语句正确。 A. <body background =red> B. <body text = red > C. <body vlink=red> D. <body bgcolor = red > 2.以下代码段显示()。 <ul > <li>列表</li> <li>列表</li> </ul> A. 以字母a开始的有序列表 B. 以实心园点标记的无序列表 C. 以实心园点标记的无序列表 D. 描述列表 3.对以下语句描述()正确。 <img src="..\images\xinxinqu.jpg" > A. 在页面上插入一幅图像 B. 在页面上插入一首歌曲 C. 插入一段影视 D. 插入电子信箱 4. 为链接到文件chaolianjie.html中名为“内容简介”位置,语句()正确。 A. <a href="内容简介"> B. <a href="chaolianjie.html内容简介"> C. <a href="chaolianjie.html "> D. <a href="chaolianjie.html#内容简介"> 5.以下代码段创建一个()的表格 <table> <tr> <td>Web技术</td> <td> Web技术</td> </tr> </table> A. 一行两列边框为1 B. 两行一列没有边框</p><h2>web试卷</h2><p>单选题 1、下面哪一个不是JSP本身已加载的基本类(B) A、.* B、.* C、.* D、、以下对象中的( D )不是JSP的内置对象。 A、request B、session C、application D、bean 3、下面的说法错误的是:(D) A、Jsp可以处理动态内容和静态内容 B、在Jsp最终会编译成字节码后执行 C、在jsp中可以使用脚本控制Html的标签生成 D、Jsp中不能使用 D ) A、JSP标签,如指令标签 B、普通的HTML标记符 C、Java表达式 D、C语言程序 12、如果Tomcat安装后,想要修改它的端口号,可以通过修改<tomcat安装目录>/conf下的(B)文件来实现。 A、 B、 C、 D、 13、()方法的作用是:( B ) A、获取客户提交的信息 B、获取客户的IP C、获取客户机的名称 D、获取服务器的IP 14、当( C )时,JSP引擎产生一个session对象。 A、web应用服务器启动时</p><p>B、当web应用服务器启动后,第一个客户来访时 C、当每个客户首次访问服务器上的一个JSP页面时 D、当每个客户首次访问服务器上的一个JSP或HTML页面时 15、当( A )时,JSP引擎产生一个application对象。 A、web应用服务器启动后 B、当web应用服务器启动后,第一个客户来访时 C、当每个客户首次访问服务器上的一个JSP页面时 D、当每个客户首次访问服务器上的一个JSP或HTML页面时 16、不属于JSP的out对象的方法的是( A )。 A、getAttribute () B、print() C、println() D、close() 17、当( C )时,JSP引擎将消灭某一个session对象。 A、有新客户访问时 B、web应用服务器启动后,第一个客户来访时 C、该session对应的客户关闭浏览器 D、该session对应的客户刷新jsp页面时 18、下面对HTML描述准确的一项是(C)。 A、用html书写的文件是二进制文件 B、一个html文件无论被什么Web浏览器解释,其显示结果都是一样的 C、html标记是不区分大小的 D、html文件中有标记书写不合法时, Web浏览器会给出错误警告 19、Connection对象用来连接:(B) A、数据库 B、数据源 C、.classs D、.java 20、给定JSP程序源码如下:</p><h2>南信大Web技术与应用复习提纲</h2><p>必须要熟悉的内容: 1.1节-1.4节中的基本概念 2.2节中常用的HTML标签的使用:标签的功能,属性,事件。 第6章的Page,Response,Request,Application和Session对象的功能,常用属性与方法。 7.5-7.8节提到的于https://www.360docs.net/doc/d516553979.html,相关的五大对象:Connection,Command,DataReader,DataAdapter和DataSet对象的功能,常用属性与方法。 程序填空题以教材的例题为主,不过不会完全一样,所以请熟悉例题中所提到的控件的常用方法与属性。 教材5.6.3-5.6.14的所有例题。 6.6,6.7和6.9节的有例题。 简答:(考四题) 1、请简述URL的概念与格式。 概念:统一资源定位符(uniform resource locator)是在Internet上确定某资源位置的标识符。资源指的是在Internet上访问的任何对象,如文件目录,文档,图像,视频,邮件地址等。 格式:<信息服务类型>://<信息资源地址>/<文件路径> 2、请简述Web的系统结构与工作原理。 系统结构: Web系统是客户——服务器模式: Web客户机:客户端的浏览器 Web服务器:多媒体资源存放的主机 中间件:可调用Web服务器中的数据库和其它应用程序,满足客户的各种应用要求。 工作原理: 用户点击超链接或在浏览器中输入地址后,此时浏览器将该信息转换成标准的HTTP请求发送给Web服务器。当Web服务器接收到HTTP请求后,根据请求内容查找所需信息资源,找到相应资源后,Web服务器将该部分资源通过标准的HTTP响应发送回浏览器。最后浏览器接收到响应后将HTML文档显示出来 3、Web服务端技术的主要任务是什么?有哪些常用的Web服务端技术? 主要任务:展现信息内容 技术:包括服务器、CGI、PHP、ASP、https://www.360docs.net/doc/d516553979.html,、Servlet和JSP技术 4、请简述https://www.360docs.net/doc/d516553979.html,在页面处理过程中的主要阶段。 1.页面初始化 页面被请求后,第一个阶段就是初始化页面的Page对象。初始化过程中服务器产生Page_Init事件,开发人员可以通过这个事件对页面中的控件,或程序中的变量进行初始化。</p><h2>成人高等教育JAVAweb开发技术期末考试复习题及参考答案</h2><p>成人高等教育JAVAweb开发技术期末考试 复习题及参考答案 课程名称:JAVAweb开发技术(答案见卷后) 一、单项选择题(本大题共20 小题,每小题 1.5 分,共 30 分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。) 1. 要从文件"file.dat"中读出第10个字节到变量c中,下列哪个方法适合? () A、FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read(); B、FileInputStream in=new FileInputStream("file.dat"); in.skip(10); int c=in.read(); C、FileInputStream in=new FileInputStream("file.dat"); int c=in.read(); D、RandomAccessFile in=new RandomAccessFile("file.dat"); in.skip(9); int c= in. readByte(); 2. Java编程所必须的默认引用包为( ) A. java.sys包 B. https://www.360docs.net/doc/d516553979.html,ng包 C. java.util包 D.以上都不是 3. 下面语句在编译时不会出现警告或错误的是( ) A. float f=3.14; B. char c=”c”; C. Boolean b=null; D. int i=10.0; 4. 下面不是合法标识符的是( ) A. 2ofUS B. giveMes C. whataQuiz D. $d2000_ 5. 下面哪一个是合法的数组声明和构造语句( ) A. int[] ages = [100]; B. int ages = new int[100]; C. int[] ages = new int[100]; D. int() ages = new int(100); 6. 下面说法不正确的是( ) A. 一个子类的对象可以接收父类对象能接收的消息; B. 当子对象和父对象能接收同样的消息时,它们针对消息产生的行为可 能不同; C. 父类比它的子类的方法更多; D. 子类在构造函数中可以使用super( )来调用父类的构造函数; 7. 给出下面代码段, 哪行将引起一个编译时错误?() 1) public class Test { 2) int n = 0; 3) int m = 0; 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t1,t2; 7) int j,k; 8) j=3; k=5; 9) t1=new Test();</p><h2>web题及答案参考</h2><p>1.什么是Web服务,Web站点包含哪些内容 Web也称WWW(World Wide Web),是一个抽象的(假想的)信息空间。作为Internet上的一种应用架构,Web 的首要任务就是向人们提供信息和信息服务,是Internet上最主要的服务模式。从技术层面看,Web架构的精髓有三点: 用超文本技术(HTML)实现组织信息与描述信息。 ②用统一资源定位技术(URL或URI)实现全球信息的精确定位; ③通过专用的应用层协议(HTTP协议)实现分布式信息的共享。 Web站点是Internet中提供信息服务的机构,在组织方面,这些机构的计算机连接到Internet中,向用户提供Web服务。从技术上,一个Web站点是由一个主目录和主目录下的文件夹和大量的网页文件构成的,这些网页文件通过超链接连接在一起,形成特定的应用逻辑,构成一个特定的Web应用。此外,网站又成为Web应用(Web Application),基于B/S架构的计算机软件。 2.Web的工作原理 (1)在浏览器地址栏中,用户输入要访问的网页网址URL (2)Web服务器根据URL中指定的网址、路径和网页文件,调出相应的HTML、XML文档或Jsp、Asp文件 (3)根据文档类型,Web服务器决定是否执行文档中的服务器脚本程序,还是直接将网页文件传送到客户端。 (4)当客户端的请求需要访问数据库时,由Web服务器连接数据库服务器、向数据库服务器发出数据访问请求、获得访问的结果、将结果整理成网页发送到客户端。 3.Web服务器的功能是什么。</p><p>所谓Web服务器,就是将本地的信息用超级文本组织,向用户提供在Internet上进行信息浏览服务的计算机。因此,Web或者说World Wide Web,是由Internet中称为Web信息服务器的计算机组成的,它们由那些希望通过Internet 发布信息的机构提供并管理。在Web世界里,每一个Web服务器除了提供自己独特的信息服务外,还可以用超链接指向其他的Web服务器。那些Web服务器又可以指向更多的Web服务器,这样一个全球范围的由Web服务器组成的World Wide Web(万维网)就形成了 4.什么是浏览器,它的主要功能是什么。 浏览器(Browser)就是web 客户端程序,用户要浏览web页面必须从本地计算机安装浏览器软件。通过在浏览器地址中输入URL资源地址,将web服务器中特定的网页文件下载到客户端计算机中,并在浏览器打开。产品包括IE,火狐,遨游等。从本质上讲,浏览器是一种特定格式(HTML,XML)的文档阅读器,它能够根据网页内容,对网页中的各种标记进行解释显示。此外,浏览器又是一种程序解释机,如果网页中包含客户端脚本程序,浏览器将执行这些客户端脚本代码,从而增强网页的交互性和动态效果。不同版本的浏览器都需要遵循HTML规范中定义的标记集,同时为便于脚本编程,每个浏览器程序本身也提供了相应的浏览器内置对象,类似于传统软件开发中的函数库及其标准库函数。 5.从技术上来讲,Web站点的基本构成有哪些。 从技术上,一个Web站点是由一个主目录和主目录下的文件夹和大量的网页文件构成的,这些网页文件通过超链接连接在一起,形成特定的应用逻辑,构成一个特定的Web应用。 6.什么是超文本,它与普通文本有什么不同。 超文本是一种文本显示与连接技术,可以对文本中的有关词汇或句子建立链接(即超链接),使其指向其他段落、文本或链接到其他文档。通过超链接,可以在文档之间、文档内部之间跳转,这种文本的组织方式与人们的思维方式和工作方式比较接近。</p><h2>web技术应用基础应用复习</h2><p>w e b技术应用基础应用 复习 文档编制序号:[KK8UY-LL9IO69-TTO6M3-MTOL89-FTT688]</p><p>填空题 1.JSP把Java作为默认的脚本语言. 2.HTTP的中文含义是超文本传输协议,它的作用是用于传输超文本标记语言 编写的文件。 3.网站一般分为三层,分别是用户界面交互层,应用程序层,数据库层。 4.Servlet的生命周期可以分为4个阶段:载入,初始化,执行,删除(销 毁。 5.在JSP文件中使用〈!————〉对HTML文本进行注释,使用〈%———— %〉符号对JSP语句进行注释。 6.JSP页面在使用Jag标记来调用一个标签文件之前,必须使用Taglib指令 标记引入该Web服务目录下的标记库。 7.在JSP中当执行了查询结果保存在Resultset对象中。 8.在JSP中,连接数据库的方式通常有两种:一种是通过JDBC驱动程序连 接;另一种是通过JDBC-ODBC桥连接。 9.HTML是超文本标记语言,作用是WWW页面内容的格式进行说明。在HTML中 加入CSS的方法主要有嵌入式样式表,内联式样式表,外联式样式表。 10.Request对象的作用是表示客户端对网页的请求,并使用HTTP协议处理 客户端的请求,一个常用的方法是getParameter();其作用为设置作为响应生成内容的类型和字符编码。 11.Reponse对象的作用是处理jsp生成的响应发送给客户端: setContentType(),其作用为设置作为响应生成内部的类型和字符编码。 12.JSP中的五个常见内建对象是out: application: request:reponse:session 13.Servlet中的4个常用方法分别是init():doGet():doPost():destor() 14.在JSP页面中显示用户信息的两种方法是()和〈%= %〉 15.Servlet中实现页面跳转的两种方法是()和().forward() 16.JSP开发网站的两种模式分为Jsp+javabean和jsp+javabean+servlet 17.一个JSP页面可由5种元素组合而成,分别是普通的HTML.标记,JSP标 记,JAVA程序片,JAVA表达式和变量和方法的声明。</p><h2>Java-Web-开发技术试题</h2><p>Java Web 开发技术试题 1.(单选题)使用JDBC访问数据库时,下列关于JDBC的说法正确的是(B) A.Connection接口负责执行SQL语句 B.可以使用Class.forName()方法把JDBC驱动类装载入Java虚拟机中 C.Statement接口由Connection产生负责保存返回的查询结果 D.DriverManager类负责连接数据库并传送数据 问题解析:JDBC API的分工情况是:Class的forName方法加载JDBC驱动;DriverManager 负责创建Connection连接对象;通过Connection对象创建语句容器Statement对象;通过Statement对象执行SQL语句,如果执行的是查询语句,通过ResultSet对象封装查询结果。 2.(单选题)如果需要在JSP页面中引入Web根目录下名为util文件夹中的checklogin.jsp 文件时,以下代码正确的是(B) A.<% include file=”util/checklogin.jsp” %> B.<% @ include file=”util/checklogin.jsp”%> C.<% ! Include file=”util/checklogin.jsp”%> D.<include file=”util/checklogin.jsp”> 问题解析:JSP指令元素的语法是:<%@ 指令名属性=”属性值”%> 3.(判断题)对于一个标准Servlet,doPost()或doGet()方法中的HttpServletResponse 对象的sendRedirect()方法用于将一个HTTP请求转发到另一个URL。(B) A.正确 B.错误 问题解析:HttpServletResponse的sendRedirect方法用于重定向 4.(单选题)在使用JSTL标签的JSP应用中,如果想要为JSP页面中声明的一个名字为name 的变量赋值,应该使用以下(B)标签 A.<C:if> B.<C:set> C.<C:out> D.<C:forEach> 问题解析:if标签用于逻辑判断;set标签用于赋值;out标签用于输出变量值;forEach标签用于循环迭代 5.(单选题)下列选项中的方法,在Servlet生命周期的初始化阶段被调用的是(D) A.Service() B.doGet() C.doPost() D.Init() 问题解析:Servlet的生命周期是:实例化(调用构造函数)、初始化(调用init方法)、服务(调用service方法)、销毁(调用destroy方法) 6.(判断题)对于JSTL标签中的迭代标签,<c:forEach>标签可以用来遍历一个数组中的所有元素。(A) A.正确</p><h2>WEB技术应用基础习题及答案</h2><p>WEB技术应用基础习题作业 习题作业JSP- 第一章 一、选择题: 1.以下几个IP 地址中()是合法的IP 地址? 2. HTTP 的默认端号是()。 A.80 B.8080 C.70 D.21 3.如果网页(),该网页是动态的。 A.有GIF动画图片动来动去 B.有动画广告飞来飞去 C. 能看影视 D. 是动态实时生成的 4.以下选项中()是不正确的URL。 5.客户发出请求、服务器端响应请求过程中,说法()是正确的。 A.在客户发起请求时,DNS域名解析地址前,浏览器与服务器建立连接 B.客户在浏览器上看到结果后,释放浏览器与服务器连接 C.客户端直接调用数据库数据 D.Web 服务器把结果页面发送给浏览器后,浏览器与服务器断开连接</p><p>6.以下说法()是正确的。 A.因特网和万维网是一回事 B.万维网是网络的网络 C.万维网是一个运行在Internet 上的全球性、分布式信息发布系统 D.万维网是覆盖全球的网络 二、简答题 1. 简述名词:计算机网络、互联网和Inernet 。 2.Internet 提供哪些主要服务? 3.简述电子邮件的收发过程。 4.Inernet 上的主机指什么? 5.WW的英文全称是什么,它的主要功能是什么? 6.简述Web和In ternet的区别与联系。 7.简述IP 地址表示方式。 8.ASP与https://www.360docs.net/doc/d516553979.html,技术有什么特点? 9.静态网页和动态网页的区别是什么?</p><p>10. 可以为Internet 上两台主机分配同一个IP 地址吗?可以为同一个网络的两台 主机分配同一个IP 地址吗?可以为两个不同网络的两台主机分配相同的主机地址 11.IP 地址分为哪几类?它们各自适用于什么情况? 12.为什么要使用子网掩码?子网掩码的作用是什么? 13.已知主机的IP 地址和它的子网掩码,试确定该主机所在网络的类型,网络号,子网号和主机编号。 14.域名解析系统的作用是什么? 15. URL的组成是什么?写出其标准的结构形式,并简述各部分的功能。 17.Web应用程序的三个层面各司何职,该工作模式有哪些优点?画出三层结构图< 18.以Web方式访问数据库的特点是什么? JSP- 第二章 一、选择题: 1.为使页面具有红背景色()语句正确。 A.<body background =red> B. <body text = red > C. <body vlink=red> D. <body bgcolor = red ></p><h2>web开发技术试卷及参考答案</h2><p>《WEB开发技术》期末考卷(A) 一、选择题(30题、每题2分、总计60分) 1、是用于创建Web应用程序的平台,此应用程序可使用IIS和.NET Framework在Windows 服务器上运行。 # 2、文件由Visual 创建,用于定义Web应用程序的配置。 A. 3、打开SQL Connection 时返回的SQL Server 错误号为4 060,该错误表示: 。 A. 连接字符串指定的服务器名称无效 B. 连接字符串指定的数据库名称无效 C. 连接超时 D. 连接字符串指定的用户名或密码错误 4、在DataSet中,若修改某一DataRow 对象的任何一列的值,该行的DataRowState 属性的值将变为。 A. B. C. D. 5、关于网页中的图像,下列说法正确的是。 A.图像由<img>标签开始,由</img>结束 B.图像标签的href属性用于指定图像链接的URL 属性的值是所要显示图像的URL D.以上全都是错的 6、如果希望单击超链接打开新的HTML页面,则需将target属性设为。 7、为创建在SQL Server 2000 中执行Select 语句的Command 对象,可先建立到SQL Server 2000 数据库的连接,然后使用连接对象的方法创建SqlCommand 对象。 A. CreateObject B. OpenSQL C. CreateCommand D. CreateSQL 8、为了在程序中使用ODBC .NET 数据提供程序,应在源程序工程中添加对程序集______ 的引用。 A. B. C. . D. 9、DataAdapter 对象的DeleteCommand 的属性值为null,将造成: A. 程序编译错误 B. DataAdapter 在处理DataSet 中被删除的行时,将引发异常 C. DataAdapter 在处理DataSet 中被删除的行时,这些行将被跳过不处理 D. DataAdapter 在处理DataSet 中被删除的行时,将出现对话框询问用户如何处理该行 10、下列语句的值是。 String str=”中华人民共和国”; (“人”); B.2 11、应用程序中所有页面均可以访问变量。 12、指令用于定义页面解析器和编译器所使用的特定的页面的属性。 A. @Page B. @Control C. @Import D. Register</p><h2>网站设计与Web应用开发技术(第二版)课后习题答案</h2><p>各章习题参考答案 第1章习题参考答案 1. 答:Internet是一个宽泛的概念,WWW实际上Internet所提供的众多服务中的一项。由于很多人上网主要浏览网站,很多初学者容易混淆这两个概念。 2. 答:统一资源定位符(URL)用于定位某个资源,由于Internent的复杂性,其提供的服务及传输协议有很多种,为了能区分,URL中必须进行说明,此处的http就是为了说明该请求属于超文本传输协议;URL的概念比较宽泛,http只是其中的一种传输协议,也可能出现别的情况,比如ftp等。。而www则是所请求服务器的域名,有些服务器的域名中就不包含www。 3. 答:其实技术是没有好坏之分的,关键在于是否适合你所应用的环境以及你是否能掌握。一味的求新、求好是没有经验的开发者所采取的行动。我们不应该单纯追求技术的先进性,而要追求有效和实用,当你要实现一个方案时,要分析项目的性质及最终用户,然后再寻找能解决问题的最经济、最实用也能满足用户需要的手段。因为用户并不关心你采用多么先进的技术,用户关心的是可靠(Reliable)、快速(Rapid)、方便(Convenient)。 4. 答:可以根据上文提供的基本原则,进行区分。不过有些网站不能截然的划分成其中的某一种。平时上网时多观察,多思考,对于提高自己的能力有很大的帮助。 5. 略 第2章习题参考答案 1.答:主要包括以下几个步骤(1) 建立网站前的市场分析,(2) 建设网站目的及功能定位,(3) 网站的技术解决方案,(4) 网站内容规划,(5) 网页界面设计,(6) 网站测试,(7) 网站发布与推广,(8) 网站维护,(9) 网站建设日程表,(10) 费用明细。详细内容可参考本书 2.2部分。 2.答:可以简单的通过两个方式进行判断: (1) 查看“管理工具”下是否有“Internet信息服务(IIS)管理器”,通过查看可以获知;这个方法可以获知本机是否使用了IIS服务,且仅对Windows操作系统有效。 (2) 直接在浏览器中输入“http://127.0.0.1”,看是否能看到有关信息(若安装的Web 服务器所设置的端口不是默认的80,则此方法无效)。 (3) 在本机执行netstat –a命令,查看是否存在Web服务器。 Web服务器的安装方法请查看本书2.4部分。 3.答:一般来说,这样就可以使用了,不过使用默认的配置可能会在将来出现问题。因此,通常我们需要进一步对网站进行配置。根据实际需要,一般来说,网站的安全性配置和网站的性能配置是需要修改的。</p><h2>Web应用程序设计(ASP[1].NET)试卷B卷</h2><p>安徽机电职业技术学院2006–2007学年第一学期《Web应用程序设计(https://www.360docs.net/doc/d516553979.html,)》考试试题(B卷) 班级:软件2051/2 姓名:__________ 学号:________ 一、填空题(每空2分,共24分) 1、目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基于浏览器的B/S 结构。 2、常见的动态网页程序设计语言有ASP/https://www.360docs.net/doc/d516553979.html,、PHP和JSP 。 3、https://www.360docs.net/doc/d516553979.html,目前能够支持3种语言:C# 、https://www.360docs.net/doc/d516553979.html,、https://www.360docs.net/doc/d516553979.html,。 4、https://www.360docs.net/doc/d516553979.html,支持三种控件:HTML服务器端控件、验证控件 和用户自定义控件,其中第2 种控件是.NET推荐使用的控件。 5、已知在页面上放置了一个如右图1所示的 RadioButtonList控件,控件名为radioColor,其各个成员 的Text值分别为:红色、黄色、蓝色、 黑色,对应的Value值为:Red、Yellow、 Blue、Black。现想从C#代码中取出当 前用户选择的颜色的英文名称,应当使 用radioColor控件的哪个属性: __SelectedValue___________________ (参见右图2) 6、AdRotator控件用于制作广告条,在每次打开或重新加载网页时在页面上放置一幅新的广告,显示的广告取决于AdRotator配置文件。该文件是一个Xml 格式的文件,包含显示图像和链接信息显示频率。 7、如果要使用正则表达式匹配验证控件验证用户输入的中国地区的邮政编码是否正确,在该验证控件的验证表达式(ValidationExpression)属性中,应当使用的正则表达式是\d{6} 。 8、语句Response.Write("<B>动态网页https://www.360docs.net/doc/d516553979.html,</B>"); 在浏览器中的输出结果应该是 C : A、<B>动态网页https://www.360docs.net/doc/d516553979.html,</B> B、<B>动态网页https://www.360docs.net/doc/d516553979.html,</B> C、动态网页https://www.360docs.net/doc/d516553979.html,</p></div> <div class="rtopicdocs"> <div class="coltitle">相关主题</div> <div class="relatedtopic"> <div id="tabs-section" class="tabs"> <ul class="tab-head"> <li id="7971765"><a href="/topic/7971765/" target="_blank">web应用技术试题库</a></li> <li id="18340584"><a href="/topic/18340584/" target="_blank">web应用技术课程设计</a></li> <li id="581230"><a href="/topic/581230/" target="_blank">web开发技术期末考试</a></li> <li id="14341774"><a href="/topic/14341774/" target="_blank">web技术与应用</a></li> <li id="9843734"><a href="/topic/9843734/" target="_blank">web应用技术试题样卷</a></li> </ul> </div> </div> </div> </div> <div id="rightcol" class="viewcol"> <div class="coltitle">相关文档</div> <ul class="lista"> <li><a href="/doc/af1042702.html" target="_blank">WEB技术应用基础习题及答案</a></li> <li><a href="/doc/d211810416.html" target="_blank">web技术应用基础应用 复习 </a></li> <li><a href="/doc/1317386309.html" target="_blank">WEB技术应用基础习题及答案</a></li> <li><a href="/doc/e714702024.html" target="_blank">WEB技术应用基础习题及答案 </a></li> <li><a href="/doc/6d1999652.html" target="_blank">web应用技术样卷试题答案</a></li> <li><a href="/doc/815024191.html" target="_blank">web开发技术试卷及参考答案(DOC)</a></li> <li><a href="/doc/aa11034981.html" target="_blank">20XX-2021web整合开发考试试题</a></li> <li><a href="/doc/e49233942.html" target="_blank">web技术应用基础应用复习</a></li> <li><a href="/doc/3a17336612.html" target="_blank">网站设计与Web应用开发技术(第二版)课后习题答案</a></li> <li><a href="/doc/6717355824.html" target="_blank">web技术应用基础应用 复习资料</a></li> <li><a href="/doc/9513701111.html" target="_blank">中国农业大学 WEB技术第3套试题及答案</a></li> <li><a href="/doc/b917861554.html" target="_blank">web应用技术试题库</a></li> <li><a href="/doc/1a10717608.html" target="_blank">《Web开发技术》模拟题(C卷答案)</a></li> <li><a href="/doc/eb13200212.html" target="_blank">WEB技术应用基础习题及答案 </a></li> <li><a href="/doc/5d8501310.html" target="_blank">JavaWeb开发技术试题</a></li> <li><a href="/doc/811221308.html" target="_blank">web应用技术试题库</a></li> <li><a href="/doc/ab9492479.html" target="_blank">web系统与技术复习题.doc</a></li> <li><a href="/doc/eb369253.html" target="_blank">WEB技术应用基础习题及答案</a></li> <li><a href="/doc/3d8392485.html" target="_blank">WEB技术应用基础习题及答案</a></li> <li><a href="/doc/fc11670472.html" target="_blank">Web前端技术试题</a></li> </ul> <div class="coltitle">最新文档</div> <ul class="lista"> <li><a href="/doc/0f19509601.html" target="_blank">幼儿园小班科学《小动物过冬》PPT课件教案</a></li> <li><a href="/doc/0119509602.html" target="_blank">2021年春新青岛版(五四制)科学四年级下册 20.《露和霜》教学课件</a></li> <li><a href="/doc/9b19184372.html" target="_blank">自然教育课件</a></li> <li><a href="/doc/3019258759.html" target="_blank">小学语文优质课火烧云教材分析及课件</a></li> <li><a href="/doc/d819211938.html" target="_blank">(超详)高中语文知识点归纳汇总</a></li> <li><a href="/doc/a419240639.html" target="_blank">高中语文基础知识点总结(5篇)</a></li> <li><a href="/doc/9d19184371.html" target="_blank">高中语文基础知识点总结(最新)</a></li> <li><a href="/doc/8a19195909.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/8519195910.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/7f19336998.html" target="_blank">高中语文基础知识点总结大全</a></li> <li><a href="/doc/7119336999.html" target="_blank">超详细的高中语文知识点归纳</a></li> <li><a href="/doc/6619035160.html" target="_blank">高考语文知识点总结高中</a></li> <li><a href="/doc/6719035161.html" target="_blank">高中语文知识点总结归纳</a></li> <li><a href="/doc/4a19232289.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/3b19258758.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/2619396978.html" target="_blank">高中语文知识点归纳(大全)</a></li> <li><a href="/doc/2b19396979.html" target="_blank">高中语文知识点总结归纳(汇总8篇)</a></li> <li><a href="/doc/1419338136.html" target="_blank">高中语文基础知识点整理</a></li> <li><a href="/doc/ed19066069.html" target="_blank">化工厂应急预案</a></li> <li><a href="/doc/bd19159069.html" target="_blank">化工消防应急预案(精选8篇)</a></li> </ul> </div> </div> <script> var sdocid = "ddd8505026fff705cd170a7e"; </script> <div class="clearfloat"></div> <div id="footer"> <div class="ft_info"> <a href="https://beian.miit.gov.cn">闽ICP备16038512号-3</a> <a href="/tousu.html" target="_blank">侵权投诉</a>  ©2013-2023 360文档中心,www.360docs.net | <a target="_blank" href="/sitemap.html">站点地图</a><br /> 本站资源均为网友上传分享,本站仅负责收集和整理,有任何问题请在对应网页下方投诉通道反馈 </div> <script type="text/javascript">foot()</script> </div> </body> </html>