阅读下列说明,根据网页显示的效果图,回答问题1至问题7。【说明】以下是用ASP实现的一个网络收藏夹网页,用于保存用户感兴趣的Web网页地址。用IE打开网页index.asp后的效果如下图所示。程序中使用的Access数据表结构如下表所示。
indet.asp文档的内容如下。
【问题1】
ASP是(1)网页制作技术。
(1)A.动态
B.静态
【问题2】
(2)是矢量动态工具。
(2)A.flash
B.jpg
C.bmp
【问题3】
以下文件中(3)属于动态网页文件。
(3)A.index/htm
B.index.asp
C.index.html
D.index.exe
【问题4】
三层B/S结构中包括浏览器、服务器和(4)。
(4)A.解释图
B.文件系统
C.缓存
D.数据库
【问题5】
从以下备选答案中为程序中(5)~(9)处空缺部分选择正确答案,并填入答题纸对应的解答栏内。
(5)A.CreatObject
B.Connect
C.ExecuteSQL
D.Open()
(6)A.
B.
C.
D.
(7)A.number
B.recordnumber
C.count
D.recordcount
(8)A.skip
B.endfor
C.next
D.loop
(9)A.
B.
C.
D.
【问题6】
网页中使用的数据库连接引擎是什么?连接的后台数据库文件名是什么?
【问题7】
假设连接的数据记录当前指向的记录如下表所示。
写出以下ASP代码经过IIS服务器解释后的结果。
参考答案:
【问题1】(1)A或动态
【问题2】(2)A或flash
【问题3】(3)B或index.asp
【问题4】(4)D或数据库
【问题5】
(5)A或CreatObject
(6)A或
(7)D或recordcount
(8)C或next(9)A或添加
【问题6】
数据库连接引擎:Microsoft.Jet.OLEDB.4.0
数据库文件名:Main.mdb
【问题7】
解析:
【问题1】本题主要考查的是ASP技术的特点。ASP是一种动态网页技术,所谓动态网页技术是指浏览器最终显示的网页是在Web服务器上动态产生的。
【问题2】本题主要考查的是多媒体制作技术。在HTML网页中可以插入多种多媒体素材,bmp或jpg等是静态图像文件格式;而Flash则是一种基于矢量的动画技术,用这种工具生成的动画文件可以插入网页中播放,从而实现动态显示效果。
【问题3】本题主要考查的是动态网页文件的格式。ASP书写的网页以.asp作为扩展名,当服务器遇到以此为扩展名的文件就会对该文件中的ASP代码进行翻译,以生成纯HTML文档供Web浏览器显示。
【问题4】本题主要考查的是三层B/S网络计算的体系结构。由Web浏览器和Web服务器构成的Web计算系统称为B/S系统,当应用程序的功能更为复杂时,可以在两者中间添加第三层,用于实现应用程序逻辑和配置。中间层可以是数据库,也可以是独立的应用服务器。
【问题5】本题主要考查的是HTML和ASP编程的语法知识,尽管看起来ASP的代码是以脚本的形式出现,但ASP并不是一种语言。Microsoft公司把ASP定义为一个脚本语言执行的环境。在HTML语言里,标识一个标签是用尖括号,在ASP语言里其实没有什么不同,唯一的区别仅仅是使用"<%%>"来表示一个ASP的脚本语言的开始和结尾。
【问题6】本题主要考查的是动态网页中数据库连接方面的知识。在ASP中连接Access数据库常用AccessOLEDB连接方法,具体代码如下。
【问题7】本题考查的是动态网页中ASP代码向HTML代码转换方面的知识。%%>