网络程序设计—ASP考试试题(A卷)答案[1]
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《网络程序设计—ASP》考试试题1答案
一、单项选择题(本大题共15小题.每小题1分。共15分)
1.A
2. D
3. B
4. B
5. B
6. B
7. A
8.C
9.B 10.B 11.A 12.D 13.B 14.A 15.C
二、判断题(本大题10小题,每小题1.5分,共15分)。
16.ABCD 17.AD 18.AB 19. ABCD 20.CD 21. ABCD 22. BD 23. CD 24. ABCD 25. AB
三、程序填空题(本大题10小题,每空1.5分,共15分)
26. “11”、2、“11”、“11”27. ac 28. 3 29.2 30. 空(Empty)31. 空(Empty)32. "<p>"
33. <p> 34. 与intAge的值有关35.全部
四、名词解释(本大题5小题,每小题2分,共10分)
36.静态网页——所谓静态网页,就是说该网页文件里没有程序代码,只有HTML标记,这种网页的扩展名一般是.htm或.html。静态网页一经制成,内容就不会再变化,不管何时何人访问,显示的都是同样的内容,如果要修改内容,就必须修改源文件,然后重新上传到服务器上。
37.相对路径——所谓相对路径,就是以“/”或“\”开头的路径。
38.子程序——就是只执行程序而不返回值的程序模块。
39.会话——是指用户访问网站的过程;状态,就是指会话过程中的一些变量、设置等信息。
40.数据库——所谓数据库,就是按照一定数据模型组织、存储在一起的,能为多个用户共享的,与应用程序相对独立的、相互关联的数据集合。
五、简答题(本大题4小题,每小题4分,共20分)
41.什么是应用程序?为什么要建立应用程序?
答案:简单的说,添加了虚拟目录的文件夹就可以称为应用程序。建立应用程序后,多个网站之间就可以独立了,一些公共变量就不会混淆。
42.如果同时设置了背景颜色和背景图片,会出现什么情况?
答案:如果同时设置了背景颜色和背景图片,将只有背景图片起作用。
43.请简述四类运算符的优先级顺序。
答案:算术运算符>连接运算符>比较运算符>逻辑运算符。
44.某程序可以显示记录,但不能更新记录,请简述可能的原因。
答案:可能是没有对数据库文件设置相应的访问权限。(比如,去掉只读;对于Windows 2000、Windows XP 系统,如果安装时采用了NTFS文件系统,还要设置“Internet来宾帐户”可以完全控制该数据库文件。)
六、编程题(本大题2小题,第1小题15分,第二小题10分,共25分)
45.请编写程序段,随机产生一个0到9的整数。如果是偶数,则在页面上输出“生成的是偶数”,否则输出“生成的是奇数”。
程序清单:
<%
Dim s
s=Int(10 * Rnd())
If (s Mod 2)=0 Then
Response.Write "生成的是偶数"
Else
Response.Write "生成的是奇数"
End if
%>
body >
html >
46.请自己开发一个函数,可以基本实现HTMLEncode方法的功能。(提示:使用Replace函数替换“&、>和<”为对应的字符实体)
程序清单:
<%
function HTMLEncode(fstring)
fstring=replace(fstring,">",">")
fstring=replace(fstring,"<","<")
fstring=replace(fstring,CHR(32)," ")
fstring=replace(fstring,CHR(13),"")
fstring=replace(fstring,CHR(10)&CHR(10),"
")
fstring=replace(fstring,CHR(10),"
")
HTMLEncode=fstring
end function
%>