教学前言
课程介绍
师资介绍
教材介绍
课程计划
教学大纲
教学计划
实训计划
课程总表
教学内容
作业考试
作业上传
在线测试
测验考试
互动讨论
学习论坛
疑难解答
意见建议
   
 
 
2006-2007第2学期期终试卷A卷
  1. 填空题(共10小题,每小题2分,共20分)

(1)基于Web的信息一般使用(      )协议和(      )格式以超文本和超媒体方式传送。
(2)静态网页是标准的HTML文件,其文件扩展名是(      )或(      ),
它可以包含HTML标记、文本、Java小程序、客户端脚本以及客户端ActiveX控件。
(3)now()函数用于获得系统的(      )。
(4)select * from rwerwese order by id desc,查询结果是按ID号(      )方式排序。
(5)使用IMG标记的HSPACE和VSPACE属性可以设置图像与文本之间的空白,前者指定图像的左、右边距,后者指定图像的(      ),两者的单位为(      )(选填像素、磅、厘米)。
(6)使用Application对象的(      )方法可以阻止其他客户修改存储在Application对象中的变量,以确保在同一时刻仅有一个客户可修改和存取Application变量。
(7)数据库访问组件(Database Access),提供用(      )选填SQL、ADO、ODBC)技术对数据库的访问。
(8)<!--#include file="connection.asp"-->的含义是(      )。
(9)
<%
set db=Server.CreateObject("ADODB.connection")
db.open"sdbbsb"
%>
Sdbbsb表示(选填数据库文件名或数据源名称)
(10)t=request.querystring("t")中使用了ASP的(      )对象。

2、选择题(共10小题,每小题2分,共20分)

 

(1)Web是运行在(  )顶层的服务集合。
A、Internet B、IE C、E-MAIL

(2)在Windows平台上创建ASP动态网页之前,应当在计算机上安装服务器软件PWS或IIS。这两种服务器软件有一个共同特点,即它们同时兼有(  )和ASP应用程序服务器的功能。
A、域管理服务器 B、打印服务器 C、WEB服务器

(3)用来存储一个客户端信息的ASP内置对象是( ):
A、Application对象? B、Session对象? C、Server对象

(4) reg.asp有表单,如果这个表单处理程序在本页面内,下列写法错误的是( ):
A、<form method="post" action="">
B、<form method="post" action="reg.asp">
C、<form method="post" action="reg.htm">

(5)在论坛各页面之间为了方便传递贴子的标题或ID号,一般采用( ):
A、Cookies B、QueryString? C、Form

(6)与<%="欢迎您常来~"%>效果等同的是( ):
A、<%response.Clear"欢迎您常来~" %>
B、<%response.Flush"欢迎您常来~" %>
C、<%response.write"欢迎您常来~" %>

(7)Response.Redirect "login.asp"表示( ):
A、重定向到login.asp?? B、关闭login.asp ?C、在一个新窗口中打开login.asp

(8)数据库访问组件Database Access是ASP的( )的组件
A、内置 B、第三方 C、自主开发

(9)set CONN=Server.CreateObject("ADODB.connection")中,可以更改的是( )
A、CONN B、Server.CreateObject C、ADODB.connection

(10)Recordset对象的以下方法中,跟指针有关的是(? )
A、Open B、Close C、MoveNext

3、分析解答题,解释ASP代码的含义(共4题,每小题 10分)

(1)
<%
for i=1 to 5
response.write "<font size=" & i & ">hello world</font><br>"
next
%>

 

(2)
<%
dim address
address = request.servervariables("REMOTE_ADDR")
if address="127.0.0.21" then
response.write "你好,欢迎进入本站点."
else
response.write "对不起,你无权查看内部站点."
end if
%>

 

(3)
<%
sql="select * from new"
set rs=Server.CreateObject("ADODB.Recordset")
rs.Open sql,db,1
do while not rs.eof
%>
<%=rs("title")%><br>
<%
rs.movenext
loop
Rs.Close
Set rs=nothing
%>

 

(4)<%
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open"Dbq="&Server.Mappath("djcodsda.mdb")&";Driver={Microsoft Access Driver (*.mdb)}"
%>
<%
if isempty(Session("ID")) then
Response.Redirect "../login.asp"
end if
%>

 

4、观察以下代码,回答问题(20分)。

<html>
<body bgcolor=#c1f7d8>
<p align=center><font size=5>回复留言</font></p>
<form action=sendmessage.asp method=post>
<table align=center border=1 cellpadding=1 cellspacing=1 width=300>
<tr>
<td height=23>&nbsp; 回复:</td>
<td height=23><input type=hidden size=20 name=toname value=<%=request.querystring("toname")%>>
<%=request.querystring("toname")%></td>
</tr>
<tr>
<td height=23>&nbsp;姓名:</td>
<td height=23><input type=hidden name=name value=<%=session("name")%>><%=session("name")%></td>
</tr>
<tr>
<td height=19>&nbsp;留言:</td>
<td height=19> </td>
</tr>
<tr>
<td colspan=2> &nbsp;<textarea name=content rows=6 cols=35></textarea>
<p align=center>
<input type=submit value=发送留言>
<input type=reset value=重新填写></td>
</tr>
</table>
</form>
</body>
</html>

处理此表单信息的ASP页面文件名?

 

用于输入回复者回复内容的文本区html代码?

 

回复者姓名采用什么对象获得?

 

表单信息传递方式是post还是get?

 

表单中必不可少的表单元素其代码是?

 

~ 江西信息应用技术职业学院信息技术系制作 ~

E-Mail:lxlz2050@163.net Tel:0791-5275546