广播电视大学
2005年下半年 期末考试复习
《网页整合》
2005.11.11.
一、操作题
1.登录“中国学生网”申请个人网站空间。
2.下载并安装网络工具软件 cuteFTP.exe,或使用网站提供的上传工具。
3.打开 Windows 的资源管理器,在本地磁盘建立“本地站点”文件夹。
打开 Dreamweaver,然后设置 Web “本地站点”、“测试服务器”。(P40)
4.设计个人主页,设置背景图像和音乐,链接“实验要求”。
5.把“本地站点”上的文件上传到远程个人空间。
6.在 IE 浏览器地址栏输入网址,打开个人主页。
7.取一个汉字网站名字,如“网络天地”。
使用 Firework 或 Flash 制作网站标志并插入个人主页中。
8.使用表格布局页面,设计网络书店主页,如 读者网络书店(P62)。
9.制作 ASP 循环语句网页,如 九九表。(P140)
10.创建表单,如 用户注册 yfzc,不用数据库存储,但能实现反馈用户注册信息。
11.输入代码,修改调试,实现调用 ASP 内部函数,如 用户注册1。(P144)
12.输入代码,修改调试,实现调用 ASP 内部函数,如 对话框。(P142)
13.输入代码,修改调试,实现调用 ASP 日期函数,如 上下午好 shwh。(P137)
14.输入代码,修改调试,实现调用 ASP 日期函数,如 日期时间 rqsj。(P146)
15.输入代码,修改调试,实现 ASP 调用函数,如 调用函数。(P151)
16.输入代码,修改调试,实现 ASP 调用函数,如 点击事件。(P154)
17.输入代码,修改调试,实现 ASP 反馈表单中的多值选择,
18.输入代码,修改调试,实现调用 Application 对象,如 聊天室 chat.asp。(P192)
19.输入代码,修改调试,实现使用 ASP 计数器,如 计数器 counter。(P216)
20.制作演示图书广告页面,如 演示图书。(P298)
二、理论题
1.简述申请网站空间的过程。(P37)
答:申请网站空间的过程:
1)登录“中国学生网”购买交费的网站空间,
ASP 空间动态网页服务,支持ASP网页、ASP论坛、ASP留言版、Access数据库。
2)填写用户名和口令。
用户名:如,wltk(网络天空),只能用拼音或英文字母,不能用汉字。
口令:如,******
电子邮件:如,fslms@126.com,要求真实邮件,
2.简述使用网络工具软件 cuteFTP.exe,上传文件过程。
答:使用网络工具软件 cuteFTP.exe,上传文件过程:
1)打开 CuteFTP 软件,建立新站点,填写资料。
主机地址,如 asp2.6to23.com
用户名:如 wltk
口令:******
连接远程站点
2)选择“本地站点”上的文件 如,index.htm,点击上传按钮传送到远程个人空间。
3.简述在 Dreamweaver 中设置 Web “本地站点”的主要项目。(P40)
答:站点—新站点—高级选项卡—
类别:本地信息设置
站点名称:如,本地站点
本地根文件夹:如,E:\本地站点
默认图像文件夹:
HTTP 地址:如果本地编辑后上传到服务器,不输入HTTP 地址。
4.简述在 Dreamweaver 中设置 Web “测试服务器”的主要项目。(P40)
答:测试服务器设置:
服务器模型:ASP JavaScript
访问:本地/网络
测试服务器文件夹:如,F:\网站测试
URL 前缀(站点根文件夹):http://localhost/ http://127.0.0.1
5.请说明在 Dreamweaver 中用表格改善网页布局的操作过程。(P62)
答;在 Dreamweaver 中用表格改善网页布局的操作过程:
(1)根据网页的布局在网页中插入合适行列的表格。
(2)用表格控制文本和图片。
把网页元素,如文本、图片、动画放置在表格的适当单元格中。
(3)精确定位网页元素,单元格中可以再嵌套表格。
(4)设置表格的边框粗细为零,浏览时不显示边框。
6.简述使用 Internet 信息服务器(IIS)发布站点过程。(P121)
答:本地自管主机 IIS 发布 Web 站点 ASP 网页
1)软件要求 Windows Server 2000 服务版,支持 ASP 脚本运行。
2)Windows 网上邻居属性,设置网卡 IP 地址,如 200.0.0.1。
3)IIS 站点服务器设置:(P122)
Web 站点:说明如,网络书店;
IP 地址如,200.0.0.1(Dreamweaver 浏览网页用 127.0.0.1)
主目录:如,E:\本地站点
文档:如,index.asp
启动运行网络书店。
4)网页中指定调用脚本
<%@Language="VBScript" CodePage="936"%>
5)用 OLEDB 连接数据库(P231)
提供程序 PROVIDER:MICROSOFT.JET.OLEDB.4.0;
数据源 DATA SOURCE:影射站点根目录(如,E:/本地站点/)后的路径。
如 Server.MapPath ("/mdb/wssdk.mdb")
set cn=Server.CreateObject("ADODB.Connection")
cn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE="+Server.MapPath ("/mdb/wssdk.mdb")
7.简述在 Internet 信息服务器(IIS)中,Web 站点属性主要设置(P123)
答:IIS 站点服务器主要设置:(P122)
Web 站点:说明如,网络书店;
IP 地址如,200.0.0.1(Dreamweaver 浏览网页用 127.0.0.1)
主目录:如,E:\本地站点
文档:如,index.asp
8.自取三个汉字网站名字,并拟定三个与汉字网站名字相对应的拼音(或英文)用户名。
如“网络天地”—“wltd”、“Net World”。
答:例如,网络世界--wlsj、网络天空---wltk、网络书店---wlsd。
9.写出程序范例 九九表 网页中的 ASP 循环语句 。(P140)
答:九九表 网页中的 ASP 循环语句:
For i=1 to 9
Document.Write("<tr>")
For j=1 to 9
Document.Write("<td>"&i&"X"&j&"="&i*j&"</td>")
Next
Document.Write("</tr>")
Next
10.写出通过 用户注册 yfzc 表单,从输入帐户名,不存入数据库,
到实现反馈帐户名的关键语句。
答:实现反馈帐户名的关键语句:
<form action="clzc.asp" method="post" name="form1">
用户帐号:<input type=text name=yfzh>
<input name="tj" type="submit" value=用户注册>
clzc.asp
yfzh=request.form("yfzh")
用户帐号:<%=yfzh%>11.写出程序范例 用户注册1 表单中,调用 ASP 内部函数,
实现检查帐号、密码、电子邮箱的关键语句。(P144)
答:检查帐号、密码、电子邮箱的关键语句:
Function check
If Len(form1.login.value)=0 Then
Msgbox"您没有填写帐号!"
Elseif Len(form1.passwd.value)=0 Then
Msgbox"您没有输入密码!"
Elseif Len(form1.email.value)=0 Then
Msgbox"您没有填写Email!"
End If
For i=1 to Len(form1.email.value)
If Mid(form1.email.value,i,1)="@" Then
flag=1
End If
Next
If flag<>1 Then
Msgbox"您所填写的email地址不是一个合法地址"
End If
End Function
12.写出程序范例 对话框 中,调用 ASP 内部函数的关键语句。(P142)
答:调用 ASP 内部函数的关键语句:
Dim Name
Name=InputBox("请填写您的名字:","please")
'If Name <> Then
Msgbox Name&",您好!"
13.写出程序范例 上下午好 shwh 中,调用 ASP 日期函数,
实现根据时段显示不同的问候语的关键语句。(P137)
答:实现根据时段显示不同的问候语的关键语句:
If T>=6 and T<12 Then
flag="上午好!"
Elseif T>=12 and T<18 Then
flag="下午好!"
…………
现在是:<%=TIME%> <%=flag%>
14.写出程序范例 日期时间 rqsj 中,调用 ASP 日期函数,
实现显示日期时间的关键语句。(P146)
答:实现显示日期时间的关键语句:
rqsj=formatdatetime(now(),1)&formatdatetime(now(),3)
<%response.write rqsj %>
15.写出程序范例 调用函数 中,实现 ASP 调用函数的关键语句。(P151)
答:实现 ASP 调用函数的关键语句:
function OpenWindow()
{
str="您好,欢迎浏览!";
alert(str);
}
<body OnLoad="OpenWindow()">
16.写出程序范例 点击事件 中,实现 ASP 调用函数的关键语句。(P154)
答:实现 ASP 调用函数的关键语句:
function view()
{
str="看到了吧,什么都没有!";
alert(str);
}
<input type="button" value="看看有什么东西!" OnClick="view()">
实现 ASP 反馈表单中的多值选择的关键语句。(P166)
答:实现 ASP 反馈表单中的多值选择的关键语句:
<form method="post" action="Interesting.asp" name="interesting">
<input type="checkbox" name="interesting" value="影视">影视
<input type="submit" value="提交">
Interesting.asp
Response.Write("我的兴趣爱好是:<br><br>")
For each item in Request.Form("interesting")
Response.Write(item&"、")
Next
Response.Write("……。")
18.写出程序范例 聊天室 chat.asp chat.htm 中,
实现调用 Application 对象的关键语句。(P192)
答:实现调用 Application 对象的关键语句:
<input type="text" name="talk">
talk=Server.HTMLEncode(Trim(Request.Form("talk")))
Application("show")="来自"
&Server.HTMLEncode(Session("nick"))
&talk
&Application("show")
Response.Write(Application("show"))
19.写出程序范例 计数器 counter 中,实现使用 ASP 计数器对象的关键语句。(P216)
答:实现使用 ASP 计数器对象的关键语句:
Set Counter=Server.CreateObject("MSWC.PageCounter")
'记录页面打开次数
MyHits=Counter.Hits
计数器:<%Response.Write MyHits%>
'页面计数+1
Counter.PageHit
20.写出程序范例 演示图书 中,实现演示图书广告页面的关键语句。(P298)
答:实现演示图书广告页面的关键语句:
' 轮换显示图书封面数组 ad
var ad = new Array(5);
ad[1] = "wlsjk_x.jpg";
…………
' 轮换图书封面函数 show ad()
function showad()
{document.ad.src = ad[adindex];
}
' 轮换链接 addr 函数 Go ad()
function Goad() {
if(adindex==1){var addr="Banner1link.htm";window.navigate(addr);}
…………
}
' 装载 图书封面函数 show ad()
<body OnLoad="showad();">