一、单项选择题
1. 使同一个应用内的多个用户共享信息,可以使用内置对彖(B )。
5. Connection 对象的方法 Execute 用于(D )。
A. 打开连接对象 B.关闭连接对象
0.创建连接对象 D.执行SQL命令
6. 括起服务器端脚本程序的标识符是(C )。
A. <html>和〈/html〉 B. <script>和〈/script〉
C. <% 和 %> D. <TITLE>和〈/TITLE〉
7. redirect方法可以在执行ASP程序时,使浏览器(C )。
A.将网页重定向当前页面 B.上一页面
C.指定URL的页面 D.下一页面
8. Respon, write “123”的作用同下列哪个选项相同(C )。
A. request, write “123” B. document, write "123”
C. <%= “123” %) D. msgbox “123”
9. 平时浏览的网页一种是非交互式网页,一种是交互式网页,非交互式网页是指不管在 什么时候,不管是谁访问它,其网页内容是(A )o
A.固定不变的 B.随时更新的
C.可变的 D.随着参数的变化而变化的
10. D. Respon
读取客户端信息的ASP内置对象是(A )。 A.Request B. Applicat ion C.Session
11. Application对彖的两个常川事件是(A )。
A. Application_onstrat 和 Application _onend
B. Session_onstrat 滋阴补肾汤和 Session _onend
C. Application_lock 和 Application_unlock
D. Timeout 和 Abandon
二、填空题
1. Javascript的三种数据类型是一数值型、宁符型、 逻辑型。
2. 要使用Javascript中的对象,可采用 内置 对象、 浏览器 对象和自定义对象。
3. 表单的使用一•般包括两个部分:一是一用八界而,提供用户输入数据的元件;二是
处理程序,可以是客户端程序,也可以是服务器处理程序。
4. Eof表示记录集的 最r? •条记录之r? 超文位置。
5. 使用Application对彖的 lock 方法口J以锁定当前用户,不允许其他客户修改
Application对彖的值。
6. 在ASP中,要想输出“How are you”信息到客户端,可以使用的两种表达方法是:
和 Rcspon. write "How are you” 和〈%二"How arc you” %> 0
7. 将VBScript嵌入HTML页面时,必须使用 vSCRIPTx/SCRIPT> 标签。
& ASP运行于—服务器—端,是Microsoft公司在1996年底推出的一种取代_CGT_的 Web应用程序开发技术。
9. Javascript中的对象是由 属性 和 方法写黄河的古诗 两个基本元素构成的。
10. Bof表示记录集的 第1条记录Z前 位直。
11. Server对象的MapMath方法可以将指定的虚拟路径映射到 物理路径 上去。
12. 向表NEW中增加一条记录,并将常量“张三”和变量XB的值添加到XM和XB字段中,
其 lect 语句是:Inrt Into New (Xm, Xb) Value ('张三' ,
” +xb+” ” ' )。
13. 在ASP屮,要想输出“HELLO”信息到客户端,可以使用的两种表达方法是:
Respon, write "hello" 和 〈%二"hello” %> 三、判断题
1. 在HTML中加入Javascript程序和Vbscript程序的方法相同。 (V )
2. WEB对系统平台是冇限制的。 (X )
3. ASP连接数据库必须通过配置数据源來实现。 (X )
4. Javascript的人小写是敏感的。 (丿)
5. 利用ASP连接数据库只能通过ODBC來进行。 (X )
6. application对彖主要用来实现单个用户Z间的信息传递。 (X )
7. 有时我们看到的网页代码实际上不是真正的源代码。 (V )
8. Respon对象的Clear方法可以清除Wbb服务器缓冲区的内容,使用这一方法时,该 对象的Buffer属性必须设置为True,否则会导致程序执彳亍时的错误。(V )
四、简答题
1. 简述WEB的主要基木技术。
答:WEB开发包括客八端编程和服务器端编程,常见的客户端编程技术冇:
VBSCRIPT,JAVASCRIPTJAVA APPLET,常见的服务器编程技术 有:不典型川崎病ASP,JSRASP
2. 简述ASP文件的结构。
答:ASP踢腿运动文件不同与1IT\化文件,其关键在于服务器端的脚本程序的应川,他实际上 是在HTML文件屮增加了一些脚木程序,所以ASP方头大耳文件构成可以包含普通的HTML文件, 客户端脚本程序,服务器端脚本程序和文件包含语句。
3. 简述Application对彖与Session对象有哪些内部触发事件,事件的触发条件与顺序 是什么。
答:Application对 彖 常见内 部触发 事件是App 1 ication_onstart和 Application_onend,事件 Application_onstart 是仅在第 1 个用丿'*请求吋发生;Session 对象常见的内部触发事件
是ssion onstart和ssion onend,事件ssio n on start 是在服务器创建新会话时发生。application对象与Session对象的两个事件代码保存 在GLOBAL. ASA文件中,并且先有SESSION对象事件,后有application对象事件。
4. 简述ODBC的主要功能。
答:ODBC提供了一个数据库编程的标准接口,它允许程序使用结构化查询语言作为 数据访问的标准,用户的应用程序通过ODBC的接口函数來访问來H不同数据库管理系统 的数据,从而完成对数据库的管理。
5. 简述WEB的主要特点。
答:WEB特点:WEB是一种超文本信息系统;是图形化和易于导航的;是分布式的与 平台无关的;是交互的、动态的。
6. 简述使用Javascript对象的3种方式有哪些。
收获的反义词答:JAVASCRIPT引用对象的三种方式是:①引用内建对象;②引用浏览器对象; ③创建自定义对象。
7. 简述Cookies对象与Session对象的区别。
答:SESSION:是而端浏览器与服务器何一•次会话的标识变量,SESSION对象的信息 记录在服务器屮,在一段吋间内有效,可以在页面Z间交换信息。
COOKIES:是浏览器与服务器会话时的标识变最,COOKIES信息记录在客户端的浏览 器屮,可以在页面之间完成交换信息。
& 简述代码 1 : <script language=vbscript>
document, write(time())
</script>
小鬼当家7
和代码 2: <% respon, wi te (time () )%> 的执行结果,并说明其执行过程有什么不同。
答:代码1和代码2均町在浏览器上显示系统日期,但代码1是由客户机运行解释, 代码2冇服务器运行,将结果传递到客户机。
五、编写程序(每小题10分,共30分)
1.有一个如下的表单网页,请编写一个服务器端的xl. asp处理程序,使得用户在文本 框中输入3个整数,单击确定按钮后,输出3个数中的最大数。
表单标记为:<form action二xl・ asp method二post name=forml>
第一个数:〈input type二text name=al><br> 第二个数:<input type二text name=a2Xbr> 笫三个数:〈input type=text name=a3Xbr> <input type二sumbit value二" 确定">
<input type= ret value二"取消">
</form>
<%
a=request. form( “al” ) b二request. form( )
c二request, form( "a3” ) max=a
if max<b then max=b
end辻
if max<c then
max=c
end if
responso. write(max)