《动态网页制作》模拟试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《动态网页制作》模拟试题
得 分 评卷人评卷人 一、填空题(每空2分,共40分)
1. ASP 程序代码的位置可以穿插放在HTML 文件文件 或HTML 文件的最文件的最 。
2. VBScript 中,变量是用中,变量是用 关键字来声明,常量是关键字来声明,常量是 关键字用来声明。
关键字用来声明。
3.数组就是由许多.数组就是由许多 相同的变量聚集在一起,它在内存中占据的是一块相同的变量聚集在一起,它在内存中占据的是一块
的空间。
的空间。
4.在VBScript 条件循环语句有条件循环语句有 和 和
等类型。
等类型。
5、Html 中 元素主要用于用户提交数据给服务器端。
元素主要用于用户提交数据给服务器端。
6. 6. 数据库管理系统是用来数据库管理系统是用来数据库管理系统是用来 及 数据库的软件。
数据库的软件。
7. ASP 的英文全称是的英文全称是 ,SQL 的英文全称是的英文全称是 。
8. ASP 支持多种脚本语言,其中比较常用的是支持多种脚本语言,其中比较常用的是 和 。
9. <%@ Language = VBScript %>这条语句的作用是这条语句的作用是 。
这条语句(填写会或不会) 出现在程序运行后的浏览器内容里。
序运行后的浏览器内容里。
10. 10. 服务器端服务器端Script 和浏览器端Script(填写能或不能) 交互,这是因为两者的交互,这是因为两者的 方式不同。
方式不同。
得 分 评卷人评卷人 二、选择题(每小题2分,共20分)
1.1.下列不是下列不是VBScript 中常用的运算符是(中常用的运算符是( )
A :+
B :/
C :&
D :&&
2.2.在在VBScript 中,变量X=23X=23,,Y=69Y=69,那么“,那么“,那么“X+Y X+Y X+Y”的值是(”的值是(”的值是( )
A :89
B 89 B::2369
C 2369 C::6923
D D::23
3.3.用来打开与关闭数据库连接的是(用来打开与关闭数据库连接的是(用来打开与关闭数据库连接的是( )ADO 对象对象
A :Command
B :Recordset
C :Connection
D :Field
4.4.下列下列ADO 组件中RecordSet 类型对象(类型对象( )属性代表数据库表的第一条记录)属性代表数据库表的第一条记录 A :EOF B :FOF C :BOF D :ROF
5.5.若要移动到表的第一条记录,可以使用若要移动到表的第一条记录,可以使用ADO 组件中RecordSet 类型对象的(类型对象的( )方法)方法 A :Move B :MoveNext C :MoveFirst D :MoveLast
6.6.若要将若要将ASP 程序代码分行,必须在换行处加上(程序代码分行,必须在换行处加上( )符号)符号
A :.(.(小数点小数点小数点) )
B B:://(//(双斜杠双斜杠双斜杠) )
C :_(_(下划线下划线下划线) )
D D:什么都不需要,直接回车换行:什么都不需要,直接回车换行:什么都不需要,直接回车换行
7.关系型数据库是由(关系型数据库是由( )组成的)组成的 A :数据:数据 B :表:表 C :记录:记录 D :字段:字段
8.8.我们可以使用(我们可以使用(我们可以使用( )ASP 对象取得表单字段的值对象取得表单字段的值
A :Session
B :Request
C :Response
D :Application
9.ASP 的服务器端利用(的服务器端利用( )组件进行数据库的各项操作)组件进行数据库的各项操作
A :ADO 组件组件
B :DAO 组件组件
C :ActiveX 组件组件
D :BD
E 组件组件
10.10.若要使表单数据以字符串的方式附加在网址的后面返回服务器端,必须将若要使表单数据以字符串的方式附加在网址的后面返回服务器端,必须将若要使表单数据以字符串的方式附加在网址的后面返回服务器端,必须将<FORM><FORM><FORM>标记的标记的METHOD 属性设置(属性设置( ) A :POST B :GOT C :GET D :QUERY
得 分 评卷人评卷人 三、多选题(每小题3分,共15分)
1.1.下列哪些是下列哪些是Cookie 的缺点(的缺点( )
A :Cookie 可能会造成安全上的威胁可能会造成安全上的威胁
B :Cookie 会自动消失会自动消失
C :Cookie 可以记录对象、数组等复杂的数据类型可以记录对象、数组等复杂的数据类型
D :Cookie 可能被浏览者拒绝写入可能被浏览者拒绝写入
2.2.下列哪些是常用的关系型数据库(下列哪些是常用的关系型数据库(下列哪些是常用的关系型数据库( )
A :ACCESS
B ACCESS B::SQL SERVER 2000
C SQL SERVER 2000 C::Oracle
D Oracle D::MysQL
3.3.下列哪些是下列哪些是SQL 结构化查询常用的语句(结构化查询常用的语句( )
A :SELECT
B SELECT B::INSERT
C INSERT C::DELECT
D DELECT D::FUNCTION
4.ASP 在性能方面的优势体现在(在性能方面的优势体现在( )
A :完全与HTML 融合在一起融合在一起
B :创建简单,不需要编译和链接:创建简单,不需要编译和链接
C :面向对象,功能可以由ActiveX 服务器构建扩展服务器构建扩展
D :几乎可以支持任何一种浏览器:几乎可以支持任何一种浏览器
5.5.下列哪些是下列哪些是ASP 的内置对象(的内置对象( )
A :Server
B Server B::Application
C Application C::Cookie
D Cookie D::Session
得 分 评卷人评卷人 四、判断题(每小题1分,共10分)
1. 1. 当我们想从表筛选记录时,必须使用当我们想从表筛选记录时,必须使用SQL 语句中的SELECT 指令。
( ) 2. Session 对象的用途是记录服务器端的变量。
( )
3. Vbscript 的流程控制结构共有6中。
( )
4. 4. 每一个每一个IF 后面一定要有ELSE ELSE。
( ) 5. 5. 函数只能传入一个参数,传入两个以上参数会发生分页错误。
函数只能传入一个参数,传入两个以上参数会发生分页错误。
( ) 6. SQL 是一个标准化的语言,在所有的数据库系统中的语法都一样。
是一个标准化的语言,在所有的数据库系统中的语法都一样。
( ) ( )
7. Vbscript 语法很灵活,不需要在使用前先声明变量。
语法很灵活,不需要在使用前先声明变量。
( ) ( )
8. 8. 在在Vbscript 的运算符中,能够进行字符串连接的运算符只有“的运算符中,能够进行字符串连接的运算符只有“&&”运算符。
( ) 9. HTML 也有所谓如“也有所谓如“IF IF IF……THEN THEN…”的判断语句。
…”的判断语句。
…”的判断语句。
(( )
10. 10. 常量是一种不会变的数,定义常量要使用“常量是一种不会变的数,定义常量要使用“常量是一种不会变的数,定义常量要使用“Dim Dim 常量名称”。
( )
得 分 评卷人评卷人 五、简答题(共15分)
1.1.什么是数据库?什么是什么是数据库?什么是Web 数据库管理系统?(数据库管理系统?(55分)分)
2.下列源程序的功能是什么?请具体解释每一句程序含义。
(10分)分)
程序代码:
<%
Dim objConn
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)};" & _ "DBQ=" & Server.MapPath("Friend.mdb")
objConn.Open
%> 。