认真阅读以下关于网页制作和网页编程的内容,回答问题1至问题5,将解答填入答题纸对应的解答栏内。
一、网页制作
【说明】
某网络资讯公司用ASP实现了一个用于手机销售信息查询的网页,主页文件名为“index.html”内容如图5-1所示,网页的效果如图5-2所示。
二、动态网页编程
【说明】
图5-3是网页在IE浏览器上运行后的效果图。表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” action=”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” id=”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 conn=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>
你可能感兴趣的试题
E-mail地址由分隔符“()”分为前后两部分,分别指明用户名及邮件
-
- A.//
- B.\\
- C.@
- 查看答案
某 html 文档中有如下代码,则在浏览器中打开该文档时显示为( )。
<form>
Listl:
<input type="text" name="List1" />
<br / >
List2:
<input type="text" name="List 2 " />
< /form>
-
- A.见图A
- B.见图B
- C.见图C
- D.见图D
- 查看答案
设有商品关系P(商品名,条形码,供应商号,价格,数量), “条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系 P 中的商品名是唯一的。建立商品关系 P 的 SQL语句如下所示:
CREATE TABLE P( 商品名CHAR(30)( ),
条形码CHAR(30) ( ) ,
供应商号 CHAR(5) ,
价格 CHAR(20) ,
数量CHAR(20)
( )(供应商号) REFERENCES S(供应商号));
查询供应商及价格小于等于 2500 元且大于等于 1280 元的“电冰箱”的数量的SQL语句为:
SELECT商品名,供应商名,价格,数量
FROM P
WHERE商品名= ’电冰箱’ AND ( ) ;
将供应商号“12021”所供应的商品价格上涨3%的SQL语句为:
UPDATE P
( )
WHERE 供应商号= ’12021’;
查询供应商地址包含“西安”的供应商名及电话的SQL语句为:
SELECT供应商名,电话
FROM S
WHERE ( );
-
- A.NULL
- B.UNIQUE
- C.NOT NULL
- D.NOT NULL UNIQUE
- 查看答案
函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为( );若以传引用方式调用g,则函数f的返回值为( )。
-
- A.3
- B.4
- C.6
- D.7
- 查看答案
-
- A.见图A
- B.见图B
- C.见图C
- D.见图D
- 查看答案