1、网络管理员-ASP 动态网页设计(二)及答案解析(总分:100.00,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:9.00)阅读以下关于在线报名网页制作的技术说明,根据要求回答问题。说明某大学拟举办计算机软件资格水平考试辅导班,使用 ASP 语言实现了一个简易的在线报名网页。其报名主页文件名为 index.asp,用 IE 浏览器打开该网页后的显示效果如下图所示。add.asp 文件负责将在报名网页中所填写的相关数据写入数据库文件中,并显示出相应的报名结果。(分数:9.00)(1).从以下备选答案中为 index.asp 和 add.asp 文档中空缺处的内容选择正确答案。 At
2、d width=“50%“ align=“left“ Btd width=“T50%“ align=“fight“ Ctd width=“50%“ align=“center“ Dtd width=“50%“ align=“bottom“ A/select/font B/td/table C/form/td D/center/div Adim name Bdim id Cactname=Response(“actname“) Dactname=Request(“acmame“) A长期班 B速成班 C%=actname% Dname=“actname“(分数:3.00)填空项 1:_(2).在
3、线报名网页中,储存报名数据的数据库文件需要定义哪几个数据表?每个数据表需要定义哪些字段?(分数:3.00)_(3).用户在如图所示的页面中正确输入数据后,单击“确认参加”按钮,浏览器将会执行什么操作?(分数:3.00)_二、B试题二/B(总题数:1,分数:9.00)阅读以下关于网页制作和网页编程的说明,根据要求回答问题。说明某公司电子商务网站首页如下图所示。网页制作使用了 CSS 技术,CSS 文件style.css 位于发布目录 c:/website 下的 css 目录中。(分数:9.00)(1).请将上述 HTML 代码中空缺处的内容补充完整。 备选答案如下。 Atext Btarget
4、Ctype Dvalue Eexecute Fchecked Gtel Hmappath Ic:/website/css J/css/style.css Khead Llink(分数:3.00)填空项 1:_(2).网页制作人员欲设置已访问的超链接颜色为“#3333CC”,鼠标经过超链接时链接颜色变为“#FFFF66”,网页超链接的颜色为“#FFFFFF”。 请根据以上描述将下列 CSS 代码中空缺处的内容填写完整。 a:link color: “_“; text-decoration:none; a:visited color: “_“; text-decoration:none; a:ho
5、ver color: “_“; text-decoration:underline; (分数:3.00)填空项 1:_(3).用户登录部分功能调用由位于发布目录 c:/website 下的 login.asp 文件实现,数据库连接由conn.asp 文件实现。其中,数据库文件名为 account.mdb,用户表为 actuser,用户名字段和用户密码字段分别为 act_username 和 act_password。login.asp 代码如下所示,请将空缺处的内容补充完整。 !-#include file=“conn.asp“- % sql=“select * from actuser wh
6、ere act_username=“ history.back(); /script“ response.end else if rs(“act_password“)password then response.write “scriptalert(登录失败); history.Back(); /script“ _ end if session(“admin“)=USername response.write “scriptalert(登录成功); location.href=index.asp/script“ _ % 备选答案如下。Aresponse.redirect Bresponse.e
7、nd Cupdate Dendif Ers.eof Fmovefirst(分数:3.00)填空项 1:_三、B试题三/B(总题数:1,分数:15.00)阅读以下说明,根据要求回答下列问题。说明某公司使用 ASP 开发商务网站,网页制作过程中使用了 CSS 技术。该商务网站具有商品介绍、会员管理、在线支付和物流管理等功能。该商务网站采用Sqlserver 数据库,数据库名为 business,其中用户表名称为 name,其结构如下表所示。(分数:15.00)(1).在该商务网站 index.asp 文档中使用了style type=“text/css“语句。其中,CSS 是指U /U,它是一种U
8、 /U样式描述格式,能保证文档显示格式的一致性和较好的格式化。CSS本身U /UXML 的语法规范。 A扩展样式单 B层叠样式单 A静态的 B动态的 A遵从 B不遵从(分数:3.00)填空项 1:_(2).该商务网站数据库连接代码如下,根据题目说明在备选项中选择正确的答案填入程序中。 % set conn=_. createobject(“adodb. connection“) conn.provider=“sqloledb“ provstr=“server=127.0.0.1; database=_; uid=sa; pwd=9857452“ _. open provstr % 空缺处备选答
9、案如下。 Aapplication Bbusiness Cprovstr Dconn Ename Fserver(分数:3.00)填空项 1:_(3).该商务网站只对会员用户开放购物车模块,当非会员用户单击购物车模块首页链接时,系统跳转至会员注册页面;会员用户单击购物车模块首页链接时,直接进入购物车模块的首页。其中购物车模块的首页为 main.asp,用户登录时的判断页面是 ChkLogin.asp,会员注册页面为 Register.asp。 (1)ChkLogin.asp 的部分代码如下,请为空缺处选择正确的代码。 !-#include file=conn.asp- % . username
10、=replace(trim(_(“username“), “, “) . Sql=“Select * from _ where Password=“ charset=gb2312“ U /Uhref=“U /U“ rel=“stylesheet“ U /U=“text/css“ Aa Blink CCSS Dopen A/include/example.css B/admin/include/example.css C/admin/example.css D/example.css Atype Binclude Clink Dcontent(分数:5.00)填空项 1:_(4).以下是该商务网
11、站用户登录页面的部分代码,基本功能是检测用户是否填写用户名,如果没有填写,将跳出提示错误的窗口,否则提交用户信息。请为以下空缺处选择合适的答案。 . form name=loginfo method=post _=“chkuser.asp“ input type=submit value=“登录“ onClick=“return checkuu();“ /form . SCRIPT language=“JavaScript“ !-_ checkuu() if(checkspace(document. loginfo. username._) document.loginfo.username.
12、focus(); _(“用户名不能为空!“); _false; . /- /script 空缺处备选答案如下。 Arun Baction Cvalue Dreturn Ea href Falert Gsubmit Hfunction(分数:5.00)填空项 1:_五、B试题五/B(总题数:1,分数:9.00)阅读以下网页制作的技术说明,根据网页显示的效果图,回答问题。说明具有购物功能的网页是商务网站与普通信息网站的主要区别之处。通过 ASP 程序段结合页面组件的方法让访问者可以通过页面输入所要订购的商品及其数量,另外,还需提供在线订单修改功能。通常,在修改访问者所提交的订单之前需要对用户的身份
13、进一步确认。下图所示为某在线购物系统客户登录页面,其文件名为 index.htm。(分数:9.00)(1).请结合图中所示的显示效果,认真阅读 index.htm 文件内容。在该 HTML 文件中存在 5 处错误,请指出错误所在的行号,并给出改正后的程序代码。(分数:3.00)_(2).上一问题程序代码修改正确后,用户在如图所示的页面中输入正确的用户名和密码,单击“登录系统”按钮,则浏览器将会执行什么操作?(分数:3.00)_(3).进行网页设计时,有效地利用搜索引擎是推广网站的重要手段。请用 150 字以内的文字简要叙述如何进行网页优化,以提高公司网站在搜索引擎中的排名?(分数:3.00)_
14、六、B试题六/B(总题数:1,分数:9.00)阅读以下关于网页制作和网页编程的说明,根据要求回答问题。说明某企业制作了一个电子商务网站,下图所示为网站向消费者收集反馈信息的反馈表。用户在填写反馈表时,需要正确输入自己的相关信息,并且弹出提示信息,否则不能够提交成功。该功能通过调用外部 JavaScript 脚本checkinput.js 文件实现。系统的数据库名为 shangwu01,所在服务器的 IP 地址为 123.254.198.67。(分数:9.00)(1).以下给出的是“提交”按钮触发过程的部分代码,请根据上图所示的内容填写下述 HTML 代码中空缺的部分。 html head me
15、ta http-equiv=“Content-Type“ content=“text/html; charset=gb2312“ title_/title style type=“text/css“ !- .style2 color: #3399CC - /style script language=“JavaScript“ src=“_“ /Script /head 省略部分代码. td height=“20“ align=“center“ valign=“top“公司名称: /td td valign=“middle“ form action=“ method=“_“ name=“form
16、3“ input name=“textfield3“ type=“text“ size=“20“ /form/td 省略部分代码. input type=“_“ name=“Sub“ value=“提交“ 省略部分代码. /html(分数:3.00)填空项 1:_(2).以下是该网站进行数据库连接的代码 db_conn.asp,请将空缺处的内容填写完整,以完成该程序相应的功能。 % set conn=server.createobject(“adodb.connection“) conn.provider=“sqloledb“ provstr=“database=_; server=_; ui
17、d=sa; pwd=98765432“ conn.open provstr %(分数:3.00)填空项 1:_(3).在网站的运行过程中,公司决定对用户意见进行调查,并制作了一个调查页面,该网页在用户离开网站时,可以自动打开。为完成此项功能,应选择U /U事件触发该动作。 在 ADO 对象中,负责传递 SQL 命令的对象是U /U。 Aonfocus Bonload Conresize Dunonload Aconnection 对象 BDSN 对象 Ccommand 对象 Drecordset 对象(分数:3.00)填空项 1:_七、B试题七/B(总题数:1,分数:9.00)阅读以下说明,结
18、合网页显示的效果图,根据要求回答问题。说明某出版社图书搜索网页是使用 ASP 语言实现的,其文件名为 index01.asp。用IE 浏览器打开该网页后,其部分显示效果如下图所示。(分数:9.00)(1).根据图中网页的显示效果图,请将 index01.asp 文件中空缺处的内容填写完整。(分数:3.00)填空项 1:_(2).以下是该出版社用户登录页面(参考上图网页的右上角)的部分代码,基本功能是检测用户是否填写用户名,如果没有填写,将跳出提示错误的窗口,否则提交用户信息。请为以下空缺处选择合适的答案。 . form name=loginfo method=post _=“chkuser.a
19、sp“ input type=submit value=“登录“ onClick=“return checkuu();“ /form . SCRIPT language=“JavaScript“ !- _ checkuu() if(checkspace(document.loginfo.username. _) document.loginfo.username.focus(); _ (“用户名不能为空!“); _ false; . - /script 可供选择的答案如下。 Arun Baction Cvalue Dreturn Ea href Falert Gsubmit Hfunction
20、(分数:3.00)填空项 1:_(3).在 ASP 中,_是 session 对象的方法。该出版社网站所有页面都包含导航栏。为方便网站维护,建设网站时将导航栏置于文件 header.asp 中,这样做的优点是_。 ALock BCreateObject CAbandon DRedirect(分数:3.00)填空项 1:_八、B试题八/B(总题数:1,分数:20.00)阅读以下关于网页制作和网页编程的说明,根据要求回答问题。说明某公司制作了一个电子商务网站,图 1 所示为该网站搜索部分的页面,用户至少需要填写“关键字”或者“类别”中的一项,才能够进行搜索,否则弹出提示框。图 2 所示为位于发布目
21、录 c:/addq 下的 member.asp 文件运行后的界面。注册用户可以通过它登录到网站,如果是未注册用户,可以单击“立即注册”链接,打开位于本机目录 c:/addq 下的 register.asp 文件进行注册。(分数:20.00)(1).以下技术组合中,_不能开发出动态网页。 A.HTML+JSP B.HTML+XML C.XML+JSP D.XML+ASP(分数:5.00)A.B.C.D.(2).以下给出了“搜索”按钮激发过程的代码。请将空缺处的 HTML 代码填写完整。 HTML _ TITLE找东东网-找我喜欢!/TITLE SCRIPT LANGUAGE=“VBScript“
22、 省略部分代码 !- Sub Search_OnClick .省略判断部分代码 _ - /SCRIPT /HEAD BODY FORMINPUT NAME=“Search“ TYPE=“BUTTON“ VALUE=“_“/FORM .省略部分代码 /BODY /HTML(分数:5.00)填空项 1:_(3).在上个问题的“搜索”按钮激活过程的代码中,标记对的作用是_。(分数:5.00)填空项 1:_(4).下面给出了用户登录的部分代码。请将空缺处的代码填写完整。 .省略部分代码 TR TD class=altbg1 width=“13%“INPUT onclick=document.login
23、.username.focus(); type=radio CHECKED value=username name=loginfield_BR INPUT onclick=document.login.username.focus(); type=radio value=uid name=loginfieldUID:/TD TD class=altbg2SPAN class=smalltxtINPUT tabIndex=2 maxLength=40 size=25 name=username A href=“_“立即注册/A/SPAN/TD/TR TR TD class=altbg1密码:/T
24、D TD class=altbg2SPAN class=smalltxtINPUT tabIndex=3 type=password size=25 name=password _=“http:/ .省略部分代码(分数:5.00)填空项 1:_网络管理员-ASP 动态网页设计(二)答案解析(总分:100.00,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:9.00)阅读以下关于在线报名网页制作的技术说明,根据要求回答问题。说明某大学拟举办计算机软件资格水平考试辅导班,使用 ASP 语言实现了一个简易的在线报名网页。其报名主页文件名为 index.asp,用 IE 浏览器打开该网页后
25、的显示效果如下图所示。add.asp 文件负责将在报名网页中所填写的相关数据写入数据库文件中,并显示出相应的报名结果。(分数:9.00)(1).从以下备选答案中为 index.asp 和 add.asp 文档中空缺处的内容选择正确答案。 Atd width=“50%“ align=“left“ Btd width=“T50%“ align=“fight“ Ctd width=“50%“ align=“center“ Dtd width=“50%“ align=“bottom“ A/select/font B/td/table C/form/td D/center/div Adim name B
26、dim id Cactname=Response(“actname“) Dactname=Request(“acmame“) A长期班 B速成班 C%=actname% Dname=“actname“(分数:3.00)填空项 1:_ (正确答案:B A D C)解析:(2).在线报名网页中,储存报名数据的数据库文件需要定义哪几个数据表?每个数据表需要定义哪些字段?(分数:3.00)_正确答案:(“长期班”和“速成班”两个数据表,每个数据表需定义“姓名”、“学号”等字段)解析:(3).用户在如图所示的页面中正确输入数据后,单击“确认参加”按钮,浏览器将会执行什么操作?(分数:3.00)_正确答案
27、:(浏览器将运行 add.asp 文件,并在当前窗口中显示出相应的报名结果)解析:二、B试题二/B(总题数:1,分数:9.00)阅读以下关于网页制作和网页编程的说明,根据要求回答问题。说明某公司电子商务网站首页如下图所示。网页制作使用了 CSS 技术,CSS 文件style.css 位于发布目录 c:/website 下的 css 目录中。(分数:9.00)(1).请将上述 HTML 代码中空缺处的内容补充完整。 备选答案如下。 Atext Btarget Ctype Dvalue Eexecute Fchecked Gtel Hmappath Ic:/website/css J/css/st
28、yle.css Khead Llink(分数:3.00)填空项 1:_ (正确答案:K G C J A D F)解析:(2).网页制作人员欲设置已访问的超链接颜色为“#3333CC”,鼠标经过超链接时链接颜色变为“#FFFF66”,网页超链接的颜色为“#FFFFFF”。 请根据以上描述将下列 CSS 代码中空缺处的内容填写完整。 a:link color: “_“; text-decoration:none; a:visited color: “_“; text-decoration:none; a:hover color: “_“; text-decoration:underline; (分
29、数:3.00)填空项 1:_ (正确答案:#FFFFFF #3333CC #FFFF66)解析:(3).用户登录部分功能调用由位于发布目录 c:/website 下的 login.asp 文件实现,数据库连接由conn.asp 文件实现。其中,数据库文件名为 account.mdb,用户表为 actuser,用户名字段和用户密码字段分别为 act_username 和 act_password。login.asp 代码如下所示,请将空缺处的内容补充完整。 !-#include file=“conn.asp“- % sql=“select * from actuser where act_use
30、rname=“ history.back(); /script“ response.end else if rs(“act_password“)password then response.write “scriptalert(登录失败); history.Back(); /script“ _ end if session(“admin“)=USername response.write “scriptalert(登录成功); location.href=index.asp/script“ _ % 备选答案如下。Aresponse.redirect Bresponse.end Cupdate
31、Dendif Ers.eof Fmovefirst(分数:3.00)填空项 1:_ (正确答案:E B D)解析:三、B试题三/B(总题数:1,分数:15.00)阅读以下说明,根据要求回答下列问题。说明某公司使用 ASP 开发商务网站,网页制作过程中使用了 CSS 技术。该商务网站具有商品介绍、会员管理、在线支付和物流管理等功能。该商务网站采用Sqlserver 数据库,数据库名为 business,其中用户表名称为 name,其结构如下表所示。(分数:15.00)(1).在该商务网站 index.asp 文档中使用了style type=“text/css“语句。其中,CSS 是指U /U,
32、它是一种U /U样式描述格式,能保证文档显示格式的一致性和较好的格式化。CSS本身U /UXML 的语法规范。 A扩展样式单 B层叠样式单 A静态的 B动态的 A遵从 B不遵从(分数:3.00)填空项 1:_ (正确答案:B A B)解析:(2).该商务网站数据库连接代码如下,根据题目说明在备选项中选择正确的答案填入程序中。 % set conn=_. createobject(“adodb. connection“) conn.provider=“sqloledb“ provstr=“server=127.0.0.1; database=_; uid=sa; pwd=9857452“ _.
33、open provstr % 空缺处备选答案如下。 Aapplication Bbusiness Cprovstr Dconn Ename Fserver(分数:3.00)填空项 1:_ (正确答案:F B D)解析:(3).该商务网站只对会员用户开放购物车模块,当非会员用户单击购物车模块首页链接时,系统跳转至会员注册页面;会员用户单击购物车模块首页链接时,直接进入购物车模块的首页。其中购物车模块的首页为 main.asp,用户登录时的判断页面是 ChkLogin.asp,会员注册页面为 Register.asp。 (1)ChkLogin.asp 的部分代码如下,请为空缺处选择正确的代码。 !
34、-#include file=conn.asp- % . username=replace(trim(_(“username“), “, “) . Sql=“Select * from _ where Password=“ charset=gb2312“ U /Uhref=“U /U“ rel=“stylesheet“ U /U=“text/css“ Aa Blink CCSS Dopen A/include/example.css B/admin/include/example.css C/admin/example.css D/example.css Atype Binclude Clin
35、k Dcontent(分数:5.00)填空项 1:_ (正确答案:B A A)解析:(4).以下是该商务网站用户登录页面的部分代码,基本功能是检测用户是否填写用户名,如果没有填写,将跳出提示错误的窗口,否则提交用户信息。请为以下空缺处选择合适的答案。 . form name=loginfo method=post _=“chkuser.asp“ input type=submit value=“登录“ onClick=“return checkuu();“ /form . SCRIPT language=“JavaScript“ !-_ checkuu() if(checkspace(docu
36、ment. loginfo. username._) document.loginfo.username.focus(); _(“用户名不能为空!“); _false; . /- /script 空缺处备选答案如下。 Arun Baction Cvalue Dreturn Ea href Falert Gsubmit Hfunction(分数:5.00)填空项 1:_ (正确答案:B H C F D)解析:五、B试题五/B(总题数:1,分数:9.00)阅读以下网页制作的技术说明,根据网页显示的效果图,回答问题。说明具有购物功能的网页是商务网站与普通信息网站的主要区别之处。通过 ASP 程序段结
37、合页面组件的方法让访问者可以通过页面输入所要订购的商品及其数量,另外,还需提供在线订单修改功能。通常,在修改访问者所提交的订单之前需要对用户的身份进一步确认。下图所示为某在线购物系统客户登录页面,其文件名为 index.htm。(分数:9.00)(1).请结合图中所示的显示效果,认真阅读 index.htm 文件内容。在该 HTML 文件中存在 5 处错误,请指出错误所在的行号,并给出改正后的程序代码。(分数:3.00)_正确答案:(index.htm 文件的内容 第 2 行不正确,应将title./title标签放置在head./head标签之间 第 36 行不正确,源代码修改为:trtd
38、width=“50%“ align=“right“用户名(ID)/td 第 40 行不正确,源代码修改为:p align=“right“密码(PW)/p 第 47 行不正确,源代码修改为:p align=“center“input type=“submit“ value=“登录系统“ name=“B1“/td 第 58 行不正确,源代码应修改为:table border=“1“ width=“60%“ bordercolor=“#FF0000“ cellspacing=“0“ cellpadding=“0“)解析:(2).上一问题程序代码修改正确后,用户在如图所示的页面中输入正确的用户名和密码
39、,单击“登录系统”按钮,则浏览器将会执行什么操作?(分数:3.00)_正确答案:(浏览器将运行 order.asp 文件,并在当前窗口中显示出用户相应的订单信息)解析:(3).进行网页设计时,有效地利用搜索引擎是推广网站的重要手段。请用 150 字以内的文字简要叙述如何进行网页优化,以提高公司网站在搜索引擎中的排名?(分数:3.00)_正确答案:(在网页标题(title/title)中使用关键词 在元标记(meta)中使用关键词 提高关键词在网页中出现的频率 使用隐藏的图形文档,在图形中使用ALT=“关键词“ 创建链接活动等)解析:六、B试题六/B(总题数:1,分数:9.00)阅读以下关于网页
40、制作和网页编程的说明,根据要求回答问题。说明某企业制作了一个电子商务网站,下图所示为网站向消费者收集反馈信息的反馈表。用户在填写反馈表时,需要正确输入自己的相关信息,并且弹出提示信息,否则不能够提交成功。该功能通过调用外部 JavaScript 脚本checkinput.js 文件实现。系统的数据库名为 shangwu01,所在服务器的 IP 地址为 123.254.198.67。(分数:9.00)(1).以下给出的是“提交”按钮触发过程的部分代码,请根据上图所示的内容填写下述 HTML 代码中空缺的部分。 html head meta http-equiv=“Content-Type“ co
41、ntent=“text/html; charset=gb2312“ title_/title style type=“text/css“ !- .style2 color: #3399CC - /style script language=“JavaScript“ src=“_“ /Script /head 省略部分代码. td height=“20“ align=“center“ valign=“top“公司名称: /td td valign=“middle“ form action=“ method=“_“ name=“form3“ input name=“textfield3“ type=“text“ size=“20“ /form/td 省略部分代码. input type=“_“ name=“Sub“ value=“提交“ 省略部分代码. /html(分数:3.00)填空项 1:_ (正确答案:用户反馈表 checkinput.js post submit)