资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
思考题1、 Response 的 Write 方法的两种写法有何区别?答: 在 “” 之间只有一行response.write语句时使用“=” 代替 response.write,如 在“ ”之间有多行response.write语句时使用response.write输出。2、 Redirect 方法和超链接的区别是什么?答:利用超链接引导客户至另一个页面,必须要在客户端单击超链接才可以,而redirect是 自 动 引 导 客 户 至 另 一 页 面 , 且 在 使 用 时 必 须 在 文 件 头 加response.buffer=“true“,该句将把页面输出到缓冲区,否则会出错。3、 当 使 用Redirect 方 法 时 , 为 什 么 有 时 要 在 文 件 开 头 加 这句话?答:使用时必须在文件头加response.buffer=“true“,该句将把页面输出到缓冲区,否则会出错。课后简答1、 简述 web资源访问机制p2 Web系统由 web客户机和web服务器组成,客户机与服务器之间使用传输数据。http协议是一个请求 / 相应协议,每一次web服务都是由web客户机建立一个到web服务器的连接并发出一个请求;服务器在接收请求并进行相应的处理后,将发出一个相应(通常这个相应是一个web 页面) ;客户机对所得到的相应进行解释并显示出来,最后关闭先前建立的链接。Web的这种资源访问机制又被称为B/S(browser/server,浏览器 / 服务器)模式。2、 简述 URL的作用及构成p3 URL(统一资源定位机制) 用于在 internet上唯一的标识每一个资源的位置,通常也称为URL地址、网站地址或网址。Web客户机就是依靠URL来访问所指定的web服务器的。一个 URL类似于物理的树状地址,由2-5 段组成,每段以一个特殊字符隔开,URL的通用格式:协议:/ 主机名;端口 / 目录 / ,/ 文件名其中: “协议”段指定数据传输的方式,即访问该资源所应用的internet协议,常用的协议有 http (超文本传送协议ftp (文件传送协议) 、Telnet (远程登录协议) 、mailto(电子邮件) 、file(本地文件)等。若不指定,默认使用http协议“主机名”段是指定web 服务器的IP 地址或域名地址。如www.microsoft.com或“210.31.224.1”“端口”段指明internet服务的端口号。端口段不必填,通常internet用户不需要对其进行指定,采用默认的端口号,如http协议默认的端口号是80,FTP协议默认的端口号是 23。“文件名”段是将要访问的文件名称,包括主文件名和扩展名,如“index.html”一个完整的URL :http :/www.nciae.edu.cn:80/ index.html 3、 静态网页的特点及执行过程特点: (1)静态网页每个网页都有一个固定的URL ,且网页 URL以.htm 、.html 、.shtml等常见形式为后缀,而不含有“?”;(2)网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件;( 3)静态网页的内容相对稳定,因此容易被搜索引擎检索;(4)静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难; ( 5)静态网页的交互性交叉,在功能方面有较大的限制。执行过程:(1)当用户在浏览器的地址栏输入所要访问的URL并按 enter或单击 web页面上的某个超链接时,浏览器向web 服务器发送一个页面请求;(2)web 服务器接收这些请求,根据扩展名“.html ”或“ .htm ”判断出所请求的HTML文件,然后向服务器从当前硬盘或内存中读取正确的HTML文件, 将它送回用户浏览器; (3)用户浏览器解释这些HTML文件并将结果显示出来。4、 动态网页的特点及执行过程特点:(1)动态网页以数据库技术为基础,可以大大降低网站维护的工作量;(2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、 订单管理等等;( 3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;(4)动态网页中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索蜘蛛不去抓取网址中“?”后面的内容,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。执行过程: ( 1)当用户在浏览器的地址栏中输入所要访问的统一资源定位地址并按enter或单击web 页面上的某个超链接时,浏览器将会将这个动态网页的请求发送到web服务器;(2)web服务器接受这些请求,并根据扩展名(如.asp )判断所请求的是动态网页文件, 服务器从硬盘或内存中读取相应的文件;(3)web服务器将这个动态网页文件从头至尾执行,并根据执行结果生成相应的HTML文件(静态网页) ; (4)HTML文件被送回浏览器,浏览器解释这些HTML文件,并将结果显示出来。5、 ASP文件的特点p8 特点: (1)在 ASP页面中包含有文本、HTML 标记、服务器端脚本、 客户端脚本、 ActiveX控件。 Web服务器只执行ASP页面中的服务器端脚本,页面中的其他内容被服务器原封不动的发送给客户机端浏览器;( 2) ASP 支持多种脚本语言,包括VBScript 、JavaScript; (3)ASP提供一些内置对象,使用这些内置对象可增强ASP的功能; (4)ASP可使用内置ActiveX控件来完成许多重要的功能; (5) ASP具有一定的安全性;(6)ASP是一种解释性语言,服务器只要在使用时对其解释执行即可。6、 ASP文件的基本结构p 通常包含文本、HTML标记、脚本命令,这3 部分课混杂在ASP文件中,使用不同的符号区分: HTML使用标准的HLTM标记界定; ASP服务器端脚本命令使用“ ”表示脚本的开始和结束,可以每行ASP语句界定一次,也可多行界定一次。7、 HTML文档的基本结构p20 HTML文档一般都是从开始,到 结束。当用网页浏览器浏览HTML文档时,网页浏览器会从开始解释执行, 到结束。在和之间分为两大部分,即文件头部和主体部分。其中,文件头部位于之后,用文件头部标记 , 标识, 内容包括标题名、文本文件地址、创作信息等网页说明信息。 文件主体部分位于文件头部标识 , 之后, 用文件主体标识, 标识,包括网页显示的绝大部分信息,如文字、图片、表格、超链接、多媒体等,是HTML文档的核心部分。8、 网页中加入多媒体的方法p34-36 16、主程序: Index.asp 利用 Select语句查询数据库表Link 。把 Link 表中的记录显示在屏幕上。其程序代码如下:利用 Select语句查询记录示例 网络导航 添加记录 名称 网址 简介 删除 修改 “ target=“_blank“ “删除 “修改 4添加: Add_form.asp 。利用 Form 表单形成输入界面;利用Insert语句往数据库表中添加记录。实现代码如下:“ And Request.Form(“t_URL“)“ Then 以下连上数据库,建立一个Connection 对象实例 db Dim db,strconn Set db=Server.CreateObject(“ADODB.Connection“) strConn=“Dbq=“ Driver=Microsoft Access Driver (*.mdb)“ db.Open strconn 以下添加新记录Dim strSql,varName,varURL,varIntro 声明几个变量varName=Request.Form(“t_name“) varURL=Request.Form(“t_URL“) varIntro=Request.Form(“t_intro“) StrSql=“Insert Into link(name,URL, intro,submit_date) Values(“ & varName & “,“ & varURL & “,“ & varIntro & “,#“ & Date() & “#)“ db.Execute(strSql) Response.Redirect “index.asp“ 添加成功,则返回首页Else Response.Write “请将所有信息填写完整,“ Response.Write “重新添加 “ End If % 5删除: Delete_form.asp。利用 Delete语句删除选择的网站信息记录。具体代码如下:6修改: Update_form.asp 。从数据库表Link中取出要修改的网站信息记录,并形成Form 修改表单。利用 Update 语句修改数据库表中的记录。代码如下:修改记录表单示例 修改网站 网站名称 “ 网站地址 “ 网站简介 18、a,b的立方和17、1 到 99 奇数的平方和
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号