当前位置:首页计算机类软件水平考试初级网络管理员->阅读下列说明,根据网页显示的效果图,回答问题1至问题4。【说

阅读下列说明,根据网页显示的效果图,回答问题1至问题4。

【说明】

以下是用ASP实现的一个网络论坛系统。用IE打开网页文件“index.asp”后的效果,如图5-1所示。

初级网络管理员,章节练习,初级网络管理员真题卷

图 5-1

【index.asp 文档的内容 文档的内容 文档的内容 文档的内容】

<%

set db=server.createobject("Adodb.Connection")

db. (1) "Dbq=" & server.mappath("data/bbs.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}" %>

<html>

<body>

<form name="form1" method="post" action="aaa.asp">

<table border="0" bgcolor="#0000FF" width="800" cellpaddin=0 align="center">

<tr>

<img src="images/logo.gif" width="190" height="94" />

</tr>

<tr bgcolor="#E1F3F4" height="40">

<td>

用户名<input type="text" name="user_id" size=13 class="input">

密码<input type="PassWord" name="password" size=13 class="input">

<input class="inputbutton" type="submit" value="登 录" name="Submit">

<input class="inputbutton" onClick="window.open(’bbb.asp’,’_self’)" type="button" value="注 册" name="register">

</td>

</tr>

</table>

</form>

<table border="0" bgcolor="#0000FF" width="800" align="center">

<%

’打开记录集,显示所有论坛栏目

dim rs,strSql

strSql="select * from forum"

set rs=db. (2) (strSql)

Dim no ’该变量用来显示图片

no=0

do while Not (3)

no=no+1

%>

<tr bgcolor="#E1F3F4" height="60" valign="middle">

<td width="10%" align="center" bgcolor="#FFFFFF">

<a href="ccc.asp?forum_id=<%=rs("ID")%>"><img src="images/<%=no%>.gif" border="0"></a>

</td>

<td width="40%" align="left" bgcolor="#FFFFFF">

<a href="ddd.asp?forum_id=<%=rs("ID")%>"><%=rs("forumname")%>>></a>

</td>

<td width="20%" align="left" bgcolor="#FFFFFF">共有<%=rs("forumcount") %> 篇文章

</td>

<td width="20%" bgcolor="#FFFFFF">版主:

<%=rs("manager") %>

</td>

</tr>

<%

rs. (4)

loop

’关闭对象

db.Close

Set db=Nothing

%>

</table>

</body>

</html>

【问题1】(每空2分,共8分)

从以下备选答案内为程序中(1)~(4)处空缺选择正确答案,并填入答题纸对应的解答栏内。

(1)~(4)备选答案:

(1)A.open B.run C.execute D.Dim

(2)A.open B.run C.execute D.Dim

(3)A.dB.Bof B.dB.Eof C.rs.Bof D.rs.Eof

(4)A.go B.movenext C.skip D.next

【问题2】(2分)

HTML文档中的<table>标记的cellpadding属性用于定义(5)。

(5)备选答案:

A.内容对齐方式 B.背景颜色 C.边线粗细 D.单元格边距

【问题3】(3分)

点击网页中的“登录”按钮,将会执行的程序为(6)。

(6)备选答案:

A.aaA.asp B.bbB.asp C.ccC.asp D.ddD.asp

【问题4】(2分)

该网页连接的后台数据库类型是(7)。

(7)备选答案:

A.Oracle B.SQLServer C.Access D.DB2

答案:
本题解析:

【问题1】(8分)

(1)A

(2)C

(3)D

(4)B

【问题2】(2分)

(5)D

【问题3】(3分)

(6)A

【问题7】(2分)

(7)C

【问题1】

(1)连接数据库

方法1:

Set conn = Server.CreateObject("ADODB.Connection")

conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb")

方法2:

Set conn = Server.CreateObject("ADODB.Connection")

conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("data.mdb")

注意:一个页面中,只要连接一次就可以了,数据库使用完后要及时关闭连接。

conn.Close

Set conn = Nothing

所以(1)为连接数据库语句,答案应该为A。

(2)Connection对象的Execute方法将命令(如指定的查询、SQL语句或存储过程)发布到数据源。答案为C。

(3)bof表示在第一条记录之前(即空记录),eof表示最后一条记录之后(也是空记录)。

当一个数据集是空的时候,是rs.bof,也是rs.eof,所以,当读取数据库,要判断是否为空数据集时,这样判断:if rs.bof and rs.eof then。答案为D。

(4)另外我们要清楚,数据集是可以移动指针的。一个数据集打开的时候,默认是在第一条记录上。我们可以用rs.movenext移到下一个指针,直到rs.eof的时候,没有记录了。答案为:B。

【问题2】

(5)HTML文档中的<table>标记的cellpadding属性用于定义单元格边距

HTML文档中的<table>标记的align属性用于定义内容对齐方式

HTML文档中的<table>标记的bgcolor属性用于定义背景颜色

HTML文档中的<table>标记的border属性用于定义边线粗细

所以(5)为定义单元格边距,答案应该为D。

【问题3】

通过阅读程序发现:“登陆”按纽位于:

<form name="form1" method="post" action="aaa.asp">中,因此单击按纽将激活form中定义的操作,因为其action值为aaa.asp,所以会运行aaa.asp页面。所以答案为A。

【问题4】

通过阅读程序:

db. open "Dbq=" & server.mappath("data/bbs.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}" %>。

结合数据库有很多种,如:Fox 数据库(.dbf)、Access 数据库(.mdb)、Oracle 和 SQL Server 等,这里以 Microsoft Access 数据库为例来说明ASP是如何访问数据库的。

答案为C。

更新时间:2022-10-20 19:29
纠错

你可能感兴趣的试题

单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.P(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)P(S2)和V(S3)
  • B.P(S1)V(S2)和V(S3)
  • C.V(S1)V(S2)和V(S3)
  • D.P(S1)P(S2)和V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S4)和V(S4)V(S5)
  • B.V(S5)和P(S4)P(S5)
  • C.V(S3)和V(S4)V(S5)
  • D.P(S3)和P(S4)V(P5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S3)和V(S4)V(S5)
  • B.V(S3)和P(S4)P(S5)
  • C.P(S3)和P(S4)P(S5)
  • D.V(S3)和V(S4)V(S5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.V(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)、P(S1)和V(S2)V(S3)
  • B.P(S1)、V (S1)和V(S2)V(S3)
  • C.V(S1)、V(S2)和P(S1)V(S3)
  • D.P(S1)、V(S2)和V(S1)V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.序列图
  • B.状态图
  • C.通信图
  • D.活动图
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.合并分叉
  • B.分支
  • C.合并汇合
  • D.流
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.产甲2套,乙3套
  • B.生产甲1套,乙4套
  • C.生产甲3套,乙4套
  • D.生产甲4套,乙2套
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.见图A
  • B.见图B
  • C.见图C
  • D.见图D
查看答案