问题 问答题


阅读下列说明,根据网页显示的效果图,回答问题1至问题6。
【说明】
以下是用ASP实现的一个网络留言系统。用IE打开网页文件index.asp后的效果如图5-1所示。

[index.asp文档的内容]
<!--#include file="conn.asp"-->
<html>
<head><title>留言系统</title></head>
<body>
<%Set rs= Server.CreateObject("ADODB.Recordset")
rs.Open "Select * From [message] order by id",Conn,1,1
if rs.eof and rs.bof then
(3) .write("<div align=’center’ class=’bg’>没有留言</div>")
end if
i=1
do while (4)
%>
<table width="700" border="1" aliqn="Center" >
<tr>
<td height="30"><p><%= (5) %></p>
<%=rs("name")%>&nbSp;<%=rs("ip")%> ;<%=rs("time")%>
<a href="del.asp del=<%=rs("id")%>" target=" parent">删除</a>
</td>
</tr>
<tr>
<td width="700" height="20"><%=rs("message")%></td>
</tr>
</table>
<%rs.movenext
i=i+1
loop
%>
<table width="700" border="0" aliqn="center">
<tr>
<td><div align="left"><%=rs. recordcount%>条留言</div></td>
</tr>
</table>
<br />
<table width="704" border="0" align="Center">
<tr>
<tdwidth="311"><formid="forml"name="forml"method="post"action="act.asp">
<table width="302" border="0">
<tr>
<td width="302">姓名<input name="name" type="text" class="box" id="name" size="15" /><p />
验证码<input name=,validatecode’ type=’text’ class="bOx" size=’5’>
<IMG onClick=over(this) title=放大 src=’IMG onClick=over(this) title=放大chk/validatecode.asp’ align=’absmiddle’ border=’0’>
 ;</td>
</tr>
<tr>
<td>内容 (6) </td>
</tr>
<tr>
<td height="30"><input type=" (7) "name="tj"value="提交留言"/>
<input name="ip"type="hidden"id="ip"value="<%=Request.serverVariables("REMOTE_ADDR")%>"/></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<%rs.close %>
</body>
</html>

【问题6】 rs.close语句的作用是 (10) 。 (10)

A.关闭数据库连接 B.关闭当前网页
C.关闭当前数据集 D.关闭数据提交

答案

参考答案:

解析:(10)C或关闭当前数据集

[分析]: [问题1]考查ASP.NET动态网页技术。 ASP.NET是继ASP后推出的新一代动态网页编程环境,其网页程序文件名的后缀应该是.aspx的形式。 [问题2]考查HTML标记的作用。 <title>和</title>标记中间所包含的文字,就是这个Web页面的标题,它写在头部标记之中。标题会显示在Web浏览器最上面的title(标题)栏的位置。用户可以把标题加入Bookmark(书签)中,还可以提供加入Hostlist或Bookmark列表的文本,所以一定要使<title>文本有明确的意义,其语法格式一般为<title>Web页面的标题</title>。 [问题3]考查HTML和ASP编程的语法知识。 Active Server Pages提供内建对象,这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器及存储用户信息(如用户首选项)。本文简要说明每一个对象。 ·Application对象:用于给定应用程序的所有用户共享信息。 ·Request对象:使用Request对象访问任何用HTTP请求传递的信息,包括从HTML表格用POST方法或GET方法传递的参数、cookie和用户认证。Request对象使用户能够访问发送给服务器的二进制数据,如上传的文件。 ·Response对象:用于控制发送给用户的信息。包括直接发送信息给浏览器、重定向浏览器到另一个URL或设置cookie的值。 ·Server对象:提供对服务器上的方法和属性进行的访问。最常用的方法是创建 ActiveX组件的实例(Server Create Object)。其他方法用于将URL或HTML编码成字符串,将虚拟路径映射到物理路径及设置脚本的超时期限。 ·Session对象:用于存储特定的用户会话所需的信息。当用户在应用程序的页之间跳转时,存储在Session对象中的变量不会清除;而用户在应用程序中访问页时,这些变量始终存在。也可以使用Session方法显式地结束一个会话和设置空闲会话的超时期限。 ·ObjectContext对象:用于提交或撤销由ASP脚本初始化的事务。 [问题4]考查数据集记录为空的判定语句。 语句rs.eof and rs.bof如果为真表示当前数据集中的记录数为0。同时,可以使用数据集rs的另一个属性recordcount来完成同样的功能。 [问题5]考查在Web网页中设置验证码的作用。 验证码可以有效地阻止HTML页面提交的穷举法。穷举法就是利用一些字母组合来

填空题
阅读理解与欣赏

课内阅读。

最后一课(节选)

  我一纵身跨过板凳就坐下。我的心稍微平静了一点儿,我才注意到,我们的老师今天穿上了他那件挺漂亮的绿色礼服,打着皱边的领结,戴着那顶绣边的小黑丝帽。这套衣帽,他只在督学来视察或者发奖的日子才穿戴。而且整个教室有一种不平常的严肃的气氛。最使我吃惊的是,后边几排一向空着的板凳上坐着好些镇上的人,他们也跟我们一样肃静。其中有郝叟老头儿,戴着他那顶三角帽,有从前的镇长,从前的邮递员,还有些旁的人。个个看来都很忧愁。郝叟还带着一本书边破了的初级读本,他把书翻开,摊在膝头上,书上横放着他那副大眼镜。

  ……

  他穿上那套漂亮的礼服,原来是为了纪念这最后一课!现在我明白了,镇上那些老年人为什么来坐在教室里。这好像告诉我,他们也懊悔当初没常到学校里来。他们像是用这种方式来感谢我们老师四十年来忠诚的服务,来表示对就要失去的国土的敬意。

  …… 

  忽然教堂的钟敲了十二下。祈祷的钟声也响了。窗外又传来普鲁士兵的号声——他们已经收操了。韩麦尔先生站起来,脸色惨白,我觉得他从来没有这么高大。    

  “我的朋友们啊,”他说,“我——我——”

  但是他哽住了,他说不下去了。

  他转身朝着黑板,拿起一支粉笔,使出全身的力量,写了两个大字:“法兰西万岁!”

  然后他呆在那儿,头靠着墙壁,话也不说,只向我们做了一个手势:“放学了——,你们走吧。”

1、老师为什么在最后一课时穿戴礼服?郝叟等人为什么坐在教室里?(用原文句子回答)

(1)____________________________________________       

(2)____________________________________________

2、选文的第二段加粗的“这种方式”指什么? 

______________________________________________________

3、为什么韩麦尔先生听到钟声和号声后“脸色惨白”? 

______________________________________________________               

4、韩麦尔先生使出全身的力量,在黑板上写了“法兰西万岁!”这表现了他怎样的思想感情?

______________________________________________________

5、选文的最后一段用了________、__________、__________描写,表现了韩麦尔先生面对祖国被占领的残酷现实,陷入极大的痛苦之中。