阅读下列说明,根据网页显示的效果图,回答问题1至问题3。【说明】某咨询公司对外提供行业研究报告,其客户分为银卡、金卡及VIP客户,行业研究报告级别分为A、B和C三类,分别对应VIP、金卡及银卡权限。行业研究报告访问权限定义如下:不同级别用户可访问同级别及低级别研究报告,但不能访问高级别的研究报告。
用ASP实现该用户区分服务系统,用IE打开该咨询公司的行业研究报告网页文件"Report.html"后的效果如图5-1所示。
【Report.html文档的部分内容】
【Read.asp文档的内容】
【问题1】
从以下备选答案内为程序中(1)~(6)处空缺选择正确答案,并填入答题纸对应的解答栏内。
(1)~(6)备选答案:
A.connection
B.close
C.recordset
D.command
E.Open
F.Run
G.Execute
H.Dim
I.MapPath
J.redirect
K.ConnectionString
【问题2】
error.asp用于显示出错信息,showreport.asp用于显示研究报告,请完成程序中的空(7)~(8),并填入答题纸对应的解答栏内。
【问题3】
下面有关Cookie说法错误的是(9)。
(9)备选答案:
A.用户可以在浏览器中设置使用或者禁用Cookie
B.Cookie的用途之一是存储用户在特定网站上的密码和ID
C.Cookie以密文的方式在浏览器和服务器间传输
D.Cookie利用网页代码中的HTTP头信息进行传递
参考答案:
【问题1】(1)J或redirect(2)A或connection(3)C或recordset(4)K或ConnectionString(5)I或MapPath(6)G或Execute
【问题2】(7)error.asp(8)showreport.asp
【问题3】(9)C或Cookie以密文的方式在浏览器和服务器间传输
解析:
本题考查考生对HTML和ASP语言的掌握程度,是比较传统的题目。
【问题1】本问题主要考查ASP对数据库的常用操作以及网页重定向方法。
第(1)处是进行网页重定向操作。因此选择redirect。
第(2)处是建立数据库联接对象,因此选择connection。
第(3)处是建立数据集对象,因此选择recordset。
第(4)处是数据库的连接信息,因此选择ConnectionString。
第(5)处是数据库的路径信息,因此选择MapPath。
第(6)处是执行SQL语句操作,因此选择Execute。
【问题2】本问题主要考查对该ASP程序功能的理解,该网站功能是通过用户的等级提供相应的调查报告的访问权限。从程序结构可以看出,当用户拥有访问文档权限时,则显示文档内容,若无权限则显示错误页面。
【问题3】本问题考查Cookie的基本概念。