文档库

最新最全的文档下载
当前位置:文档库 > 网络程序设计—ASP考试试题(A卷 )

网络程序设计—ASP考试试题(A卷 )

四川职业技术学院成都校区

2008—2009学年第二学期期末考试试卷(A卷)

科目:网络程序设计—ASP时间:120分钟(闭卷)

专业:姓名:学号:成绩:

一、单项选择题(本大题共15小题.每小题1分。共15分)在每小题列出的四个备选项中只有一个是符合题目要求的.请将其代码填写在题后的括号内。1.静态网页的扩展名一般是:()

A.htm B .php C.asp D.jsp

2.ASP文件的扩展名是:()

A.htm

B. txt

C. doc

D. asp

3.小王正在访问自己计算机上的网页,此时,他自己的计算机是:()

A. 客户端

B. 既是服务器端又是客户端

C. 服务器端

D. 既不是服务器端也不是客户端

4.在HTML中,插入换行符用什么标记?()

A.


B.

C.

D. Enter键

5.在HTML中,下面哪一种方法可以在网页上显示“

”( )

A.

B. <p>

C.  p 

D. \

6.在一组单选框中,下面哪一个属性可以用来默认选中某个选项?( )

A. slected

B. checked

C. multiple

D. noresize

7.执行语句a="6"后,变量a的数据子类型是? ( )

A. 字符串

B. 日期

C. 数值

D. 布尔

8.语句a="abc"="abc"运行完毕后,变量a的数据子类型是? ( )

A. 数值

B. 字符串

C. 布尔

D. 日期

9.请问Mid("八千里路云和月",3,2)的返回值是什么?()

A. "千里"

B. "里路"

C. "里"

D. "路云"

10.若表单提交时采用GET方法,则下面哪种集合可以获取表单元素的值?()

A. Request.Form("元素名")

B. Request.QueryString("元素名")

C. Response.Form("元素名")

D. Response.QueryString("元素名")

11.在表单中,下列哪个属性用于设定表单的提交方法?( )

A. method

B. action

C. POST

D. GET

12.Session变量和Application变量的返回值的数据子类型是?( )

A. 字符串、字符串

B. 数值、字符串

C. 字符串、数值

D. 根据其中的数据的类型决定

13.在一个应用程序中,Global.asa文件可以有几个?( )

A. 0

B. 1

C. 2

D. 无限多个

14.在一个用户会话过程中,会触发几次Session_OnStart事件?()

A. 1

B. 2

C. 3

D.无数次

15.执行语句a=Server.URLEncode("b c")后,变量a的值是?(请注意其中空格)

()

A. b c

B. b+c

C. "b+c"

D. "b c"

二、多项选择题(本大题10小题,每小题1.5分,共15分)。

16.对于1.5.5节建立的1-2.asp,以下浏览方式正确的是:()

A. http://localhost/temp/1-2.asp

B. http://127.0.0.1/temp/1-2.asp

C. http://localhost/asptemp/chapter1/temp/1-2.asp

D. http://127.0.0.1/asptemp/chapter1/temp/1-2.asp

17.HTML文档包含的两个部分是指:()

A. 文档头部

B. 标题

C. 注释

D. 文档主体

18.下列哪段语句将会以粗体、下划线显示?()

A. 欢迎大家

B. 欢迎大家

C. 欢迎大家

D. 欢迎大家

19.下列哪个标记可以单独使用(不需要结束标记)?()

A.

B.

C.

D.

20.执行语句a=Int(10 * Rnd())后,则a的值不可能出现的有? ()

A. 0

B. 1

C. 10

D. 11

21.以下哪些语句可以嵌套使用?()

A. For…Next

B. Do…Loop

C. Select Case

D. If…Then…Else

22.下面哪种集合可以获取查询字符串中的信息?()

A. Response("元素名")

B. Request("元素名")

C. Request.Form("元素名")

D. Request.QueryString("元素名")

23.在应用程序的各个页面中传递值,可以使用哪几个内置对象?()

A. Request

B. Response

C. Session

D. Application

24.下列哪种情况下可能会触发Session_OnEnd事件?()

A. 用户关闭了浏览器

B. 用户打开网页后离开电脑超过了20分钟

C. 修改了Global.asa文件

D. 在程序中执行了Abandon方法

25.如果要返回应用程序根目录的物理路径,那么MapPath方法的参数可以是?()

A. "/"

B. "\"

C. "."

D. "C:\Inetpub\wwwroot"

三、程序填空题(本大题10小题,每空1.5分,共15分)

26.下面的语句执行完毕后,变量a、b、c、d的值分别是。<% a="1"+"1": b="1"+1: c="1" & "1": d="1" & 1 %>

27.请问下面程序段执行完毕,页面上显示的内容是。

<%

Response.Write "a": Response.Flush: Response.Write "b": Response.Clear

Response.Write "c": Response.End: Response.Write "d"

%>

28.请问下面程序段执行完毕,变量c的值是。

<% Session("a")=1: Session("b")=2: c=Session("a")+Session("b") %>

29.请问下面语句执行完毕后,变量c的值是。

<% Dim a,c: a="b": Session("a")= 1: Session(a)= 2 : c=Session("b") %>

30.请问下面程序段执行完毕后,变量c的值是。

<% Dim a: a="b": Session(a)=1: Session("b")=2: c=Session(b) %>

31.请问下面程序段执行完毕,变量b的值是。

<% Session("a")=1: Session.Abandon: Dim b: b=Session("a") %>

32.执行语句a=Server.HTMLEncode("

")后,变量a的值是。33.执行语句a=Server.HTMLEncode(Server.HTMLEncode("

"))后,变量a的值是

34.执行Select Count(*) As Total From tbAddress Group By intAge语句后,会返回条记录。

35.执行Delete From tbAddress语句后,共删除多少条记录。

四、名词解释(本大题5小题,每小题2分,共10分)

36.静态网页

37.相对路径

38.子程序

39.会话

40.数据库

五、简答题(本大题4小题,每小题5分,共20分)

41.什么是应用程序?为什么要建立应用程序?

42.如果同时设置了背景颜色和背景图片,会出现什么情况?

43.请简述四类运算符的优先级顺序。

44.某程序可以显示记录,但不能更新记录,请简述可能的原因。

六、编程题(本大题2小题,第1小题15分,第二小题10分,共25分)45.请编写程序段,随机产生一个0到9的整数。如果是偶数,则在页面上输出“生成的是偶数”,否则输出“生成的是奇数”。

46.请自己开发一个函数,可以基本实现HTMLEncode方法的功能。(提示:使用Replace 函数替换“&、>和<”为对应的字符实体)