题库 题库

【简答题】

试题五(15分)
    阅读下列说明,根据网页显示的效果图,回答问题1至问题7。
【说明】
    以下是用ASP实现了一个网络收藏夹网页,用于保存用户感兴趣的Web网页地址。用IE打开网页文件“index.asp”后的效果如图5-1所示。程序中使用的Access数据表结构如表5-1所示。
   
    图5-1
    表5-1 address数据表结构
     
【index.asp文档的内容】
    <%@LANGUAGE="VBSCRIPT" %>
    <%
    set c_dj=server.  (5)  ("Adodb.Connection")
    provider = "Provider=Microsoft.Jet.OLEDB.4.0;"
    path="Data Source=" & Server.MapPath("main.mdb")
    c_dj= provider & path
    conn.open connstr
    %>
    <html>
    <head><title>网络收藏夹</title></head>
    (6)
    <center>
    <%
    set rs=Server.CreateObject("Adodb.RecordSet")   
    sql="select * from address"
    rs.open() sql,conn,1,3   
    if Request("name") = "" or Request("url")="" then
    Response.write("内容填写不完整")   
    else   
    rs.addnew   
    rs(1)=request("name")
    rs(2)=request("URL")   
    rs(3)=request("category") 
    rs.update   
    end If   
    %>
    <table width="500" border="1" cellpadding="0" cellspacing="0" bordercolor="#FFCC00">
    <tr><td>序号</td><td>名称</td><td>类别</td></tr>
    <% rs.movefirst
    for j=1 to rs.  (7)  %>
    <tr>
    <td><%=j%></td>
    <td><a href="<%=rs("url")%>" target="_blank"><%=rs("name")%></a></td>
    <td><%=rs("category")%></td>
    </tr>
    <% rs.movenext
    (8)  %>
    </table><br>
    <form acti_dj="index.asp" method="post" name="new" _dj="new">
    <table width="300" border="1" cellpadding="0" cellspacing="0" bordercolor="#FFCC00">
    <tr>
    <td width="61">名称</td>
    <td width="223" align="left"><input name="name" type="text" _dj="name"></td>
    </tr>
    <tr>
    <td>超链接</td>
    <td align="left"><input name="URL" type="text" id="URL"></td>
    </tr>
    <tr>
    <td colspan="2">类别</td>
    </tr>
    <tr>   
    <td colspan="2"><textarea name="category" rows="5" id="disc"></textarea>
    <br>*为必填项目</td>   
    </tr>   
    </table>   
    <br>   
    (9)   
    </form>   
    <%   
    rs.close   
    conn.close   
    %>    rk
    </center>
    </body>
    </html>
【问题1】(2分)
    ASP是 (1) 网页制作技术。
    (1)A. 动态      B. 静态
【问题2】(2分)
    (2) 是矢量动态工具。
    (2)A. flash        B. jpg      C. bmp
【问题3】(2分)
    以下文件中 (3) 属于动态网页文件。
    (3)A. index.htm    B. index.asp      C. index.html    D. index.exe
【问题4】(2分)
    三层B/S结构中包括浏览器、服务器和 (4) 。
    (4)A. 解释器    B. 文件系统    C. 缓存      D. 数据库
【问题5】(每空1分,共5分)
    从以下备选答案内为程序中(5)-(9)处空缺部分选择正确答案,并填入答题纸对应的解答栏内。
    (5)A. CreatObject  B. Connect      C. ExecuteSQL    D. Open()
    (6)A. <body>      B. <html>      C. <head>        D. <table>
    (7)A. number      B. recordnumber  C. count          D. recordcount
    (8)A. skip        B. end for        C. next          D. loop
    (9)A.<input type="submit" name="add" value="添加">
    B.<input type="post" name="add" value="添加">   
    C.<input type=" submit" name="添加" value="add">
    D.<input type=" post" name="添加" value="add">
【问题6】(1分)   
    网页中使用的数据库连接引擎是什么?连接的后台数据库文件名是什么?
【问题7】(1分)   
假设连接的数据记录集当前指向的记录如下:
   
    搜索引擎写出以下ASP代码经过IIS服务器解释后的结果。
  <a href="<%=rs("url")%>" target="_blank"><%=rs("name")%></a>

参考答案

【问题1】
 (1)A或动态
【问题2】
 (2)A 或flash
【问题3】
 (3)B或index.asp
【问题4】
 (4)D或数据库
【问题5】
 (5)A或CreatObject
 (6)A或<body>
 (7)D或recordcount
 (8)C或next
 (9)A或<input type="submit" name="add" value="添加">
【问题6】
 数据库连接引擎:Microsoft.Jet.OLEDB.4.0
 数据库文件名:Main.mdb
【问题7】
 <a href=http://www.baidu.com target="_blank">百度</a>

相关试题