阅读下列说明,根据网页显示的效果图,回答问题1至问题6。
【说明】
以下是用ASP实现的一个网络留言系统。用IE打开网页文件“index.asp”后的效果如图5-1所示。
图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" align="center" >
<tr>
<td height="30"><strong><%= (5)%></strong>
<%=rs("name")%> <%=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" align="center">
<tr>
<td><div align="left"><%=rs. recordcount%>条留言</div></td>
</tr>
</table>
<br />
<table width="704" border="0" align="center">
<tr>
<td width="311"><form id="form1" name="form1" 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 src=’imgchk/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>
【问题1】(2分)
以下(1)属于ASP.NET创建的网页程序文件。
(1)
A.index.asp
B.index.htm
C.index.aspx
【问题2】(2分)
HTML文档中的<title>标签用于定义(2)。
(2)
A.修改标记
B.显示标题
C.元数据
【问题3】(每空1分,共5分)
从以下备选答案内为程序中(3)~(7)处空缺选择正确答案,并填入答题纸对应的解答栏内。
(3)
A.request
B.response
C.application
D.session
(4)
A.rs.eof
B.rs.bof
C.not rs.eof
D.not rs.bof
(5)
A.i+1
B.rs.recordnumber
C.rs.recordcount
D.i
(6)
A.<table name="message" cols="40" rows="5" id="message"></table>
B.<textarea name="message" cols="40" rows="5" id="message"></textarea>
C.<input name="message" cols="40" rows="5" id="message"></input>
D.<img name="message" cols="40" rows="5" id="message"></img>
(7)
A.submit
B.text
C.post
D.radio
【问题4】(2分)
另一个与程序中的语句“rs.eof and rs.bof”等价的语句是(8)。
【问题5】(2分)
设置验证码的作用是(9)。
【问题6】(2分)
rs.close 语句的作用是(10)。
(10)
A.关闭数据库连接
B.关闭当前网页
C.关闭当前数据集
D.关闭数据提交
【问题1】(2分)
(1)C (或“index.aspx”)
【问题2】(2分)
(2)B (或“显示标题”)
【问题3】(5分)
(3)B (或“response”)
(4)C (或“not rs.eof”)
(5)D (或“i”)
(6)B
(或“<textarea name=”message” cols=”40” rows=”5” id=”message”></textarea>”)
(7)A (或“submit”)
【问题4】(2分)
(8)rs.recordcount=0
【问题5】(2分)
(9)验证码能够有效防止用特定程序不断进行登录尝试,破解其他用户的帐号和密码。
【问题6】(2分)
(10)C (或“关闭当前数据集”)