《基于web的程序设计》作业及答案课件 下载本文

内容发布更新时间 : 2024/5/31 23:36:19星期一 下面是文章的全部内容请认真阅读。

《基于web的程序设计》作业

注:本学期开设的此课程为考查科目,不再参加课程考试!考查内容包含两部分:学期课程作业、依照考查办法需完成的相应文档或作品,缺一不可!请各位考生届时参照主页上所发布的通知附件:《本学期考查办法》提交相关文档或作品!

一 填空题

1.执行完a=\语句后,a是 Variant或变体 类型。 2.程序段 <% a=3 a=a+5 %>

执行完毕后a的值是 8 。

3.VBSCRIPT函数 Cstr() 可以将数值转换为字符串。 4.mid(\八千里路云和月\,3,2)的返回值是什么? 里路 5.Session对象的默认有效期为 20 分钟。

6.Server对象中能够将字符串中的HTML标记字符转换为字符实体的方法是 HTMLEncode 。 7.超文本语言中
表示 ①回车换行  ;表示 ②空格 。

8.在某一html文件中包含一超级链接,此链接指向与该文件同一目录的文件test.htm。如何用超文本语言描述这一超级链接 …… 。 9.VBSCRIPT函数 CInt 可以将变量转换为整数类型。 10.程序段 <% dim y y=1 call sub1 Response.Write y sub sub1 dim y y=2 end sub %>

执行完毕后,页面上显示的值是 1 。

11.如果希望所有的变量都预先声明,则必须在asp文件中的所有asp语句前添加option explicit语句。 12.VBScript表达式(-3)Mod 8的值为 -3 。

第 1 页 共 23 页

在您完成作业过程中,如有疑难,请登录学院网站“辅导答疑”栏目,与老师进行交流讨论!

13.VBScript在进行字符串运算时运算符“&”的作用是用来强制两个表达式做字符串连接,运算符“+”的作用是用来连接两个字符串。

14.VBScript中使用Do...Loop循环语句(循环体中不包含Exit Do语句)和While...Wend循环语句时,

在循环体中一定要有修改循环条件的功能,否则会造成死循环。 15.request对象的作用是用来获得客户端信息。

16.response对象的作用是用来控制送出给客户端的信息。

17.在VBScript中,Sub子程序和Function函数的区别在于sub没有返回值而function有。 18.server对象的mappath方法的作用是将虚拟路径转化为物理路径。 19.用来清除session对象的方法是:、abandon。

20.如果要修改connection对象的execute方法的最长执行时间则需要对connection对象的 commandtimeout 属性进行修改。

21、执行完a=\语句后,a是Variant或变类型。

22、超文本语言中
表示①回车换行  ;表示 ②空格 。

23、如果希望所有的变量都预先声明,则必须在asp文件中的所有asp语句前添加option explicit 语句。

24、用来清除session对象的方法是: abandon 。 25、Session对象的默认有效期为 20 分钟。

26、Server对象中能够将字符串中的HTML标记字符转换为字符实体的方法是HTMLEncode。 27、ASP中,VBScript的唯一的数据类型是什么variant 。 28、Mid(\八千里路云和月\,3,2)的返回值是什么?里路

29、VBScript在进行字符串运算时运算符“&”的作用是用来强制两个表达式做字符串连接, 运算符“+”的作用是 用来连接两个字符串 。 30、程序段 <%

y=1

call sub1 Response.Write y sub sub1 y=2

第 2 页 共 23 页

在您完成作业过程中,如有疑难,请登录学院网站“辅导答疑”栏目,与老师进行交流讨论!

end sub %>

执行完毕后,页面上显示的值是 2。

31、server对象的mappath方法的作用是 将虚拟路径转化为物理路径 。

二 选择题

1.下列哪一个变量名称是正确的。(B )

A.111 B.ab_1 C._sum D.a?b 2.请判断下面程序运行完毕后a,b,c的值。(B ) <% a=\b=\c=\%>

A. \、11、11 B.\、\、\C. 11、\、2 D. 2、\、\3.程序段 <%

response.write \陕西师范大学\%>

执行完毕后,页面上显示的内容是( C )。

A.陕西师范大学 B.陕西师范大学 C.陕西师范大学 (超链接) D.该句有错,无法正常输出 4.Int(3.45)和Int(-3.45)的值分别是什么?( A)

A.3、-4 B. 4、-4 C. 3、-3 D. 3、-3

5.在同一个应用程序的页面1中执行Session.Timeout=30,那么在页面2中执行Response.write Session.Timeout,则输出值为多少?(B )

A.15 B.20 C.25 D.30 6.程序段 <%

Dim StrTemp StrTemp=\Session(\Session(StrTemp)= \

第 3 页 共 23 页

在您完成作业过程中,如有疑难,请登录学院网站“辅导答疑”栏目,与老师进行交流讨论!