问答题

试题五(共15分) 阅读下列说明,根据网页显示的效果图,回答问题1至问题3。 【说明】 某咨询公司对外提供行业研究报告,其客户分为银卡、金卡及VIP客户,行业研究报告级别分为A,B和C三类,分别对应VIP,金卡及银卡权限。行业研究报告访问权限定义如下:不同级别用户可访问同级别及低级别研究报告,但不能访问高级别的研究报告。 用ASP实现该用户区分服务系统,用IE打开该咨询公司的行业研究报告网页文件〞Renort.html〞后的效果如图5-1所示。
【Report.html文档的部分内容】 行业研究报告列表 …….. < /tr>
行业咨询报告列表
报告名称 关键字 报告格式 发布时间 客户级别
2010-2015年中国餐饮业市场前景及投资战略咨询报告 餐饮、市场预测、投资 PDF 2009年1月 银卡
2010-2015年中国移动电话行业市场深度调研及投资预测 报告 移动电话、投资预测 PDF 2009年9月 金卡
2010-2015年中国铜铁铝行业市场深度调研及投资预测报 告 铜铁钼、市场调研、投资预测 PDF 2010年3月 VIP
【Read.asp文档的内容】 <% if request. cookies(〞register〞)◇ 〞true〞then response. (1)〞register.asp〞 end if %> <% Set conn=Server.CreateObject(〞ADODB.(2)〞) Set rs=Server.CreateObject(〞ADODB.(3)〞) conn.(4)=〞Driver={Microsoft Access Driver(*.mdb)};Uid=;Pwd=;DBQ=〞&Server. (5) (〞database/client.mdb〞) conn.open() %> <% dim sql sql=〞select * from permission where clientID=〞&request. cookies(〞clientID〞) set rs=conn.(6)(sql) %> <% if rs(〞Level〞)=〞VIP〞then response.cookies(〞docid〞)=Request. querystring(〞docid〞) responsexedirect〞showreport. asp〞 end if if rs(〞Level〞)=〞GOLD〞then If Request. query string(〞ClientLevel〞)=〞A〞then response.redirect〞(7)〞 else response.cookies(〞docid〞)=Request. querystring(〞docid〞) response.redirect〞(6)〞 end if end if …省略部分代码… %> <% rs.close() %> 【问题3】(2分) 下面有关cookie说法错误的是(9)。 (9)备选答案: A.用户可以在浏览器中设置使用或者禁用Cookie B.Cookie的用途之一是存储用户在特定网站上的密码和ID C.Cookie以密文的方式在浏览器和服务器间传输 D.Cookie利用网页代码中的HTTP头信息进行传递

【参考答案】

(9)C 或Cookie 以密文的方式在浏览器和服务器间传输