《动态网页设计与制作》题库及答案
一 填空题
1.Internet的三个基本元素为( )、( )和( )。
2.在HTML标记中用( )标记标注超链接,超链接的种类主要有( )、()、和()。
3.ASP中文件存取组件主要包括( )对象、( )对象、( )对象和( )对象。
4.可以与ASP结合使用的脚本语言主要有( )和( )。
5.下图为WWW的基本组成,请补充完成。
6.在HTML标记属性中BACKGROUND用于表示对象的(),BGCOLOR对象的用于表示()。
7.网页列表包括()、()、()、()和()。
8.在FONT标记中COLOR属性表示(),SIZE属性表示()。
9.在HTML中,用于标注框架的标记主要包括()和()。
10.ADO组件对象主要包括()、()和()。
11.ASP常见的内置组件中,()用于数据库操作,()用于广告轮显。
12.在表格定义中,()用于定义表格,()用于定义一行表格,()用于定义单元格。
13.Internet的网络协议为()。Internet的三个基本元素为( )、()和()。
14.ASP常见的内置组件中,()可用于设计计数器,其对象实例创建标记字符串为(),()组件用于网页内容轮显,其对象实例创建标记字符串为()。
15.HTML中,用于标注框架的标记主要包括()和()。
16.在HTML中,有序列表定义的标记符为()和()。
二 简答题
1.简述ASP的构成及其主要组成部分的功能。
2.简述ADO的构成及其主要组成部分的功能。
3.建立自己的WEB服务器必须具备哪几个基本条件?
4.请编写一个HTML文件,将窗口同时进行水平和垂直划分,四个区域分别显示文件1.htm、2.htm、3.htm、4.htm。
5.在超链接标记中,Target属性的功能是什么?它有哪些取值?各代表什么含义?
6.一个ASP程序可以由哪几部分组成?
7.一个完整的HTTP事务可分为哪几步?
三 综合题
1.下列两个网页文件的功能是由用户填写用户名和密码,服务器将用户名和密码重新反馈给用户确认,请填空完成。
Input.htm output.asp
2.下列两网页文件的功能是对网站在线人数进行统计,请填空完成。
文件名:(1) Write.asp
3.用VBScript编写一个函数,分段落输出客户端所有的Cookies变量及其值。(假定每一个Cookies变量都没有键值,函数名为write)
4.设计一个动态网页,在客户端输入姓名与密码,并将用户名与密码加入服务器端的ACCESS数据库STUDENT中的Student数据表中,假设数据表包含两个字段(name、passw)。
5.下列程序是借助于ASP文件存取组件进行文件操作,请填空完成。
<html>
<head>
<title>文件操作</title>
</head>
<body>
<Script language=(1) runat=(2)>
Dim Fileobj,Textfile
Dim FileSource,FileObject
FileSource=”F:\”
FileObject=”F:\”
Set FileObj=server.(3)(“ 4”)
Set Textfile=(5).CreateTextfile(FileSource)
(6).writeline(“Good morning !”)
(7).CopyFile(8),(9)
(10).close
/SCRIPT>
</body>
</html>
6.设计一个动态网页,在客户端输入用户名,在服务器端的ACCESS数据库STUDENT中的Student数据表中删除输入相关记录,假设数据表用于记录姓名的字段为name。
7.使用page counter组件编写程序,统计一个页面被访问的次数,并输出到网页。
8.在网页文件同一文件夹数据库mydata.mdb中有数据表person,假设该数据表包含5个字段(ID,Uname,age,e_mail,country),将数据表中用户名为peter的所有记录的country字段修改为”中国”。
《动态网页设计与制作》作业参考答案
一 填空题
1.服务器、客户机、网络
2.A、文件链接、锚链接和邮件链接
3.FileSystem、TextStreamhtml网页设计超链接、File、Folder
4.VBSCRIPT、JAVASCRIPT
5.Web浏览器、HTTP协议、HTTPserver、HTML文档、CGI程序
6.背景图案、背景
7.有序列表、无序列表、定义列表、菜单列表、目录列表
8.文字的颜、文字的大小
9.Frameset、Frame
10.Connection、Command、Recordset
11.ADO、ADROTATOR
12.table、TR、TD
13.TCP/IP协议、服务器、客户机、网络
14.counters、unters、Content Rotator、trotator
15.Frameset、Frame
16.ol、li
二 简答题
1.内置对象:Request:获取客户端的信息、Response:根据用户的请求,向客户端输出信息、Server:实现对服务器端的设置、Session:用于对某一特定的客户端信息进行记录和管理、Application:用于记录所有客户信息。
内置组件:广告轮显器用于广告轮换显示、文件存取组件用于文件操作。文件超链接组件用于超链接管理。
2.ADO主要由三个对象:Connection、Command和Recordset。Connection:主要用于数据库的链接;Command对象借助于SQL命令对数据库进行操作,把操作结果返回Recordset对象;Recordset对象用于返回一个对数据库操作后的数据集合记录。
三个数据集合:Fields、Parameters、Errors;Fields数据集合用于字段的管理;Paramete
rs用于确定在存贮命令中的参数;Errors数据集合包含因运行命令而引起的错误的详细内容。
3.与INTERNET的永久链接、IP地址和域名、服务器硬件、WEB服务器软件。
4.<html>
<body>
<frameset rows="80,*" cols="312,*" >
<frame src="1.htm">
<frame src="2.htm" >
<frame src="3.htm">
<frame src="4.htm">
</frameset>
</body>
</html>
5.Target属性用于控制被链接页面打开的方式,常见的取值有:_blank、_Self、_Parent和_top;_blank表示被链接的文件在新窗口中打开、_Self表示被链接的文件在当前窗口中打开、_top表示被链接的文件在当前窗口中打开,并清除所有框架、_Parent表示被链接的文件在父框架中打开。
6.普通HTML文件、服务器端的程序代码、客户端的程序代码。
7.(1)客户与服务器建立TCP链接
(2)客户向服务器发送请求
(3)如果请求被接受,服务器就向客户发送响应信息,其中包括状态码和所要求的文件
(4)客户与服务器关闭链接
三 综合题
1.post、output.asp、text、password、submit、reset、name、passw、usern、userp
2.global.asa、Vbscript、server、onstart、0、
Onstart、Application(“User_Online”)+1、
onend、Application(“User_Online”)-1、User_Online
3.Sub Write()
for each x in Request.Cookies
response.write("<p>")
Response.Write(x & "=" & Request.Cookies(x) & "<br>")
response.write "</p>"
next
end sub
4.<html>
<head>
<Title>插入数据记录</title>
</head>
<body>
<%
if request(“name”)=”” and request(“Passw”)=”” then
%>
<form name="form1" method=post action=a.asp>
用户名:
<input type=text name="name">
密 码:
<input type=text name="passw">
<input type=submit name="Submit" value="提交">
<input type=reset name="Submit" value="重填">
</form>
<%
else
name=request(“name”)
passw=request(“passw”)
Dim Db,Strconn
StrConn=”Dbq=”&server.mappath(“Student.mdb”)&”Driver={Microsoft Access Driver(*.mdb)}”
Set ateobject(“tion”)
Db.open Strconn
Dim cmd
Set ateobject(“Adodbmand”)
Set cmd.activeconnection=db
SqlStr=”insert into student(name,passw) value(‘“&name &” ’,’” &passw& ”’)”
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论