题库 题库

【简答题】

试题五(15分)
阅读下列说明,根据网页显示的效果图,回答问题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' _dj='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")%>&nbsp;<%=rs("ip")%>&nbsp;<%=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 _dj="form1" name="form1" method="post" acti_dj="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'>&nbsp;</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)C
(2)B
(3)B
(4)C
(5)D
(6)B
(7)A
(8)rs.recordcount=0
(9)避免用户使用软件向留言本灌水\防止用特定程序不断进行登录尝试,破解其他用户的账户密码。
(10)C

相关试题