题库 题库

【简答题】

试题五(15分)
一、网页制作
[说明]
  某网络资讯公司用ASP实现了一个用于手机销售信息查询的网页,主页文件名为“index.html”内容如图5-1所示,网页的效果如图5-2所示。 
   
                         图5-2
二、动态网页编程
[说明]
  图5-3是网页在IE浏览器上运行后的效果图。表5-1是手机信息数据库表结构。
    
           图5-3
    
                       表5-1
 
[main.asp文档的内容]
    <html>
    <body bgcolor=”#ffffff” background=”bg1.gif” text=”#000000”>
    <table border=”0” cellpadding=”0” cellspacing=”0” width=”100%”><left>
    <!-以下为实现按手机型号搜索功能的部分-->
    <from name=”form1” method=”post” acti_dj=”main_search.asp”>
    <div align=”left”>
    <table width=”400” border=”0”>
    <tr>
    <td align=”right” width=”120”>请输入<font color=”ff0000”>型号</font>关键字:        </td>
    <td align=”left” width=”40”>
    <input name=”Searchtxt” type=”text” _dj=”Searchtxt”></td>
    <td colspan=”2” align=”left”>
    <input type=”submit” name=”Submit” value=”搜索”>
    </td></tr>
    </table>
    </div>
    </form></left>
    </table>
    <table>
    <!-以下为浏览手机信息部分功能>
    <CENTER>
    <%dim searchtext
    searchtext=Request.Form(“Mobel”)
    ‘从数据库中读数据
    exec=”select * from mod order by Type ASC”
    set c_dj=server.createobject(“adodb.connection”)
    dbpath=server.mappath(“mod.mdb”)
    conn.open ”PROVIDER=Microsoft.jet.OLEDB.4.0;data source=”&dbpath
    set rs=server.createobject(“adodb.recordset”)
    rs.open exec,conn,1,3
    <!-省略关于分页功能的代码>
    %>
    <div align=”right”>
    <table border=”1” width=”100%” >
    <tr>
    <th width=”20%”><font color=”#996633” size=”2”>品牌</font></th>
    <th width=”20%”><font color=”#996633” size=”2”>型号</font></th>
    <th width=”20%”><font color=”#996633” size=”2”>参考价格</font></th>
    <th width=”40%”><font color=”#996633” size=”2”>功能描述</font></th>
    </tr>
    </table><br>
    <% do while NOT rs.EOF and rowcount>0%>
    <div align=”right”>
    <table border=”1” width=”100%”>
    <tr>
    <td align=”center” width=”20%”><font size=”2”><%=rs(Brand)%></font>
    </td>
    <td align=”center” width=”20%”><a herf=”<%=rs(“type”)%>.asp”><font        size=”2”><%=rs(“Type”)%></font></a>
    </td></td>
    <td align=”center” width=”20%><font size=”2”><%=rs(Price)%></font>
    </td></td>
    <td align=”center” width=”40%”><font size=”2”><%=rs(Function)%></font>
    </td>
    </tr>
    </table>
    <div>
    <%rowcount=rowcount-1%>
    <%rs.MoveNext’指向下一条%>
    <%LOOP%>
    <br>
    <!--省略关于分页功能的代码>
    <div>
    </CENTER>
    </td></tr>
    </table>
    </body>
    </html>
[问题1](4分)
  框架在网页布局中主要起什么作用?主页中定义了几个框架,分别显示哪个文档?
[问题2](3分)
  如果网页及素材均存放在本级目录“D:\documents\webpages\”中,网页side.html中有一幅图片msf.gif存放在“D:\documents\webpages\pic\” 目录中。为了在改变整个网页存放的目录设置后,仍然能在浏览器中浏览到该图片,图片的src属性值应设置为__(1)__。
(1)备选答案:
  A. “D:\documents\webpages\msf.gif”
  B. “\webpages\msf.gif”
  C. “\pic\ msf.gif”
[问题3](4分)
  在IE显示的网页上,当用户单击了按钮“搜索”后,将会以__(2)__方式将用户输入的查询数据提交给服务器,并且触发__(3)__程序的执行,从而完成用户对手机类型的搜索请求。
(2)备选答案:A.get     B.post        C.pull
(3)备选答案:A.main.asp   B.main_search.asp   C.index.asp
[问题4](2分)
  网页中使用的数据库连接引擎是什么?连接的后台数据库文件名是什么?
[问题5](2分)
  假设连接的数据记录集当前指向的记录如下:
    
  写出以下ASP代码经过IIS服务器解释后的结果。
<td align=”center” width=”20%”><a href=”<%=rs(“Type”)%>.asp”><font size=”2”><%=rs(“Type”)%></font></a>

参考答案

【问题1】(3分)
  框架将浏览器的窗口分为多个显示区域,每个区域可以独立的显示一个HTML文栏3个框架。Side框架对应side.html,top框架对应top html,maln框架对应main.asp
【问题2】(3分)
 (1)C(或"\pic\msf.gif")
【问题3】(3分)
 (2)B (或 post)
 (3)B (或 maln_search.asp)
【问题4】(3分)
  使用的数据库连接引擎是Microsoft iet.OLEDB 4.0或OLEDB.4.0
连接的后台数据库文件是mod.mdb
【问题5】(3分)
 <td align="center" width="20%"><a href=="X458 . asp"><font slze="2">X458</font></a>

相关试题