资源描述
江苏XX科技大学信息系统开发试卷一、单选题静态网页的扩展名一般是()A. htm B. php C. asp D. jsp当前的Web程序开发中通常采用模式是()A. C/S B. B/S C. B/B D. C/C小王正在家里通过拨号上网访问搜狐主页,此时,他自己的计算机是()A. 客户端 B.既是服务器端又是客户端C.服务器端D.既不是服务器端也不是客户端1. ASP脚本代码执行的地方是()客户端 B.第一次在客户端,以后在服务器端C.服务器端D.第一次在服务器端,以后在客户端5.下列选项中,变量名称正确的是()A. l ab B. ab_lC. _ab D. ab?2. 执行语句必6后,变量a的数据子类型是()字符串 B,日期C.数值D.布尔3. 假设变量a=5、b=3,则执行语句c=ab后,变量c的数据子类型是()字符串 B.日期 C.数值 D.布尔4. 语句a=abc/abc运行完毕后,变量a的数据子类型是()数值 B.字符串 C.布尔D.日期5. Request对象的QueryString Form、Cookies集合获取的数据子类型分别是()数字、字符串、字符串B.字符串、数字、数字C.字符串、字符串、字符串 D.必须根据具体值而定在表单中,下列哪个属性用于设定表单的提交方法?A. method B. actionC. POST D. GETASP文件的扩展名是()A. htm B. txt C. doc D. asp小王正在访问自己计算机上的网页,此时,他自己的计算机是()A. 客户端 B.既是服务器端又是客户端C.服务器端D,既不是服务器端也不是客户端6. 在HTML中,以下选项中用来标记表示表格一行的是()A. 和B.tr和。trC. 和 D. 和/table7. 在表格中,以下选项中用于设置文本水平对齐方式的属性是() 两者的区别在于:Sub子程序只执行程序而不返回值,而Function函数执行程序后会返回 值。54. 动态网页:所谓动态网页,就是说该网页文件不仅含有HTML标记,而且含有程序代 码,这种网页的扩展名一般根据不同的程序设计语言而不同,如ASP文件的扩展名为.asp。 动态网页能够根据不同的时间、不同的来访者而显示不同的内容。如常见的BBS、留言板、 聊天室一般是用动态网页实现的。55. URL一一大家在上网的时候,需要在浏览器地址栏中输入一个网址,回车后就可以打 开相应的网页了,这个网址又叫做统一资源定位符(URL: Uniform Resource Locator)o在 Internet中的每一个网页文件或其他类型的文件都有自己的URL,它的一般形式是:协议: 服务器地址(域名或IP地址):端口号/路径(含文件名)子程序一一就是只执行程序而不返回值的程序模块。56. 提供服务的一方称为服务器端,接受服务的一方称为客户端。服务器端和客户端不是 绝对的,之间可以互相转换。57. 数据库是按照一定数据模型组织、存储在一起的,能为多个用户共享、与应用程序相 对独立、相互关联的数据集合。数据库是用来管理表的,一个数据库一般可以管理若干张 表。数据库不仅提供了存储数据的表,而旦还包括规则、触发器和表的关联等高级操作。58. 所谓脚本语言,就是一种介于HTML语言和Visual Basic、Java等高级语言之间的一 种语言。它更接近于高级语言,但比高级语言简单易学,没有高级语言的功能强大。59. Redirect是指将网页重新定向到另一个新的网址,该定向发生在客户端,当执行到该 语句时,客户端浏览器就会向相应的服务器端发出一个请求,然后该服务器端就会返回这 个新的页面给客户端。60. 所谓数据源,就是数据源开放数据库互联(ODBC),利用它可以访问来自多种数据库 管理系统。数据源仅仅是数据库的连接名称,一个数据库可以有多个数据源连接。61. SQL语言,即结构化查询语言,是操作数据库的标准语言。SQL是专为数据库而建立 的操作命令集,是一种功能齐全的数据库语言。62. IIS是Internet Information Server的缩写,它是微软公司主推的服务器IIS支持HTTP (Hypertext Transfer Protocol,超文本传输协议),FTP (Fele Transfer Protocol,文件传输协议)以及SMTP协议。IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可 以开发新一代动态的,富有魅力的Web站点。63. 所谓动态网页,就是说该网页文件不仅含有HTML标记,而且含有程序代码,这种网 页的后缀一般根据不同的程序设计语言而不同,如ASP文件的后缀为.ASP。动态网页能 够根据不同的时间、不同的来访者显示不同的内容。动态网页的程序代码是有服务器来执 行,并将执行的结果转换为标准的静态网页,发送到客户端。64. Cookies可以在客户端长期保存信息。它是服务器段发送到客户端浏览器的文本串句 柄,保存在客户的硬盘上。每个网站都可以有自己的Cookies,可以随时读取。当访问一 个网站时,Cookies将有关信息保存到客户计算机硬盘上的Cookies里,下一次访问网站时, 它会读取客户计算机上的Cookies,并更新信息。三、简答题不一样。因为用代入法,Request(a)是获得名称为b的变量的值,而Request(Han)则是 获得名称为a的变量的值。65. 两种写法分别为Response.write和,前者多用于在VBScript代码中,用来向客 户端输出服务器端的信息;后者则多用于大量HTML代码中嵌入少量VBScript代码的时 候。66. 当每一个用户开始访问网页时,服务器端就会给该用户建立一个Session对象,并且 在服务器端内存中给他分配一块区域,用来存储该用户的信息。当该用户结束访问时,服 务器端就会清除这个Session对象,并释放相应的内存区域。67. 三者都是停止执行当前网页,转到新的网页执行。主要区别有:(1) Redirect和Transfer跳转到新网页后,不会再返回原网页,而Execute则会在执行完 新网页后,返回原网页继续执行Execute方法后面的语句。(2) Redirect的重定向实际发生在客户端,而Execute和Transfer方法的重定向发生在服 务器端,效率更高。(3) Redirect语句不能把一些环境变量一起传递到新网页中,而Execute和Transfer可以。(4) Redirect方法可以转向一个网页或其他网站,而Execute和Transfer方法一般只能转 到同一个应用程序的其他文件。68. 用POST方法提交表单,获取数据用的是Rcquest.Form方法;而用GET方法提交表单, 获取数据用的是Request.QueryString方法。69. Redirect是指将网页重新定向到另一个新的网址,该定向发生在客户端,当执行到该 语句时,客户端浏览器就会向相应的服务器端发出一个请求,然后该服务器端就会返回这 个新的页面给客户端。70. 当用户打开一个浏览器窗口开始访问网站时,就会开始一个会话,并建立一个Session 对象;Session对象的清除是由它的有效期决定的,默认为20分钟。如果客户端在2()分钟 内没有向服务器端发出任何请求信息,就表示这个会话结束了,Session对象就会被清除。71. 当用户打开一个浏览器窗口开始访问网站时,就会开始一个会话,并建立一个Session 对象;Session对象的清除是由它的有效期决定的,默认为20分钟。如果客户端在20分钟 内没有向服务器端发出任何请求信息,就表示这个会话结束了,Session对象就会被清除。72. 保存单个用户的信息时,用Session,保存共享信息时,用Applicationo脚本级变量在整个ASP文件内都可以被引用,而过程级变量,只能在过程内使用。73. 可以,形参和实参名称可以一样,也可以不一样,因为两者是按位置对应的。74. 两者都可以引导用户至另一个页面,但是超链接必须要用户单击超链接才行,而 RedirecI可以自动引导用户至另一个页面。75. ASP文件是不能直接双击运行的,必须通过浏览器访问,由服务器端来解释执行为标 准的HTML代码,然后才可以显示在浏览器中。76. 每一个应用程序只能有零个或一个Global.asa文件,而且它的名字和位宣都是固定的, 它必须被放在应用程序的根目录下。77. 虽然也是可以的,但是不建议更改计数器变量,因为很容易引起变量值的混乱。78. 因为如果Response.Buffer=False,就表示将页面直接输出到客户端,那么如果己经输 出了部分页面内容到客户端,又想重定向到另一个页面,这是不允许的。而令Buffer等于 True后,将把页面先输出到缓冲区,在缓冲区中则可以随时重定向页面,Windows 2000 以上操作系统中则默认为True,所以Windows 2000以上系统中一般不需要加。79. 算术运算符连接运算符比较运算符逻辑运算符Cookie和Session都是有有效期限制的,可以根据实际情况进行设定。而Application 对象没有有效期的限制,从应用程序启动后第一个用户开始访问到所有用户都结束访问, 它一直是有效的。80. 保存单个用户的信息时,用Session,保存共享信息时,用Application0将页面设置为自动刷新,比如可以用下面代码实现:在head区域中加入meia http-equiv=%fresh” contend1其中 content=,10n指每隔 10 秒刷新一次页面.这个时 间间隔必须小于session.timeout (一般默认为20分钟),这样Session对象就永远不会过期 To四、不定项选择ABCD81. BCDAB82. ABCDAB83. ABABCD84. ABCDCD85. ABCDABCD86. CDABCD87. ABCDAB88. ABAB89. BCDABCD90. BDABCD91. BDAB92. CDC五、编程题(略)A. align B. valignC. Top D. bottom关于网页中的图像,下列说法正确的是()A. 图像标记是以开始,以结束href属性用于指定所要显示图像文件的路径B. src属性用于指定所要显示图像文件的路径Mt用于指定显示在图像上的文字8. 在一段程序中a是一个变量,那么/是()变量 B.直接常量 C.字面常量 D.符号常量9. 执行语句a=2008-8-8后,变量a的数据子类型是()字符串 B.日期 C.数值 D.布尔10. 执行语句a二3: a二a+5后,变量a的值是()A. 3B. 5C. 8D.出错11. 已知x=123,那么执行语句y=x 10 Mod 10后,变量y的值是()A. 0B. 1C. 2D. 312. 下面的语句执行完毕后,变量a、b、c、d的值分别是()A. 11”、 11、 11、 11” B. 11、 2、 11、 11”C. 2、 2、 11、 11 D. 11、 11、 2、 213. 当前的Web程序开发中通常采用什么模式?()A. C/S B. B/S C. B/B D. C/C14. 小王正在家里通过拨号上网访问搜狐主页,此时,他自己的计算机是()客户端B.既是服务器端又是客户端C.服务器端D.既不是服务器端也不是客户端HTML文档包含的两个部分是指()A. 文档头部和文档主体 B.标题和注释 C.注释D.文档主体HTML中的注释格式是()A. B. C. D. 15. 下列哪一个变量名称是正确的?()A. l_ab B. ab_1C. _abD. ab?16. 在一段程序中a是一个变量,那么”a”是()A.变量B.直接常量C.字面常量D.符号常量17. 执行语句?”6”后,变量a的数据子类型是?()A.字符串 B.日期C.数值D.布尔18. 假如变量a的值是”2008-8-8”,则IsDate(a)和VarType(a)的值分别是?()A. True、2 B. True、8 C. False、2 D. False、819. 执行语句a=Chr(Asc(”ABC”)后,则a的值是()A.” ABC” B. C. 65 D.出错20. 目前常用的数据库管理系统属于?()A,关系型 B.层次型 C.网状型 D.结构型21. ASP脚本代码是在哪里执行的?A,客户端 B.第一次在客户端,以后在服务器端C.服务器端D.第一次在服务器端,以后在客户端22. 在HTML中,插入换行符用什么标记?A, B. C. D. Enter 键在HTML中,下面哪一种方法可以在网页上显示“vp” ?A. B. <p> C. p D. 执行语句a=-2008-8-8后,变量a的数据子类型是?A.字符串 B.日期C.数值D.布尔己知x=123,那么执行语句y=x 10 Mod 10后,变量y的值是?A.0B. 1C. 2D. 3己知a=”ab”,那么执行语句b=”cd”& a & ” ” & %仲后,变量b的值是?A. cdab ef B. Hcd,abef C. ncdabef,D. ”cdab ef在取整时按四舍五入进行的函数是?A. Int B. FixC. RoundD. CInt请问Mid(”八千里路云和月”,3,2)的返回值是什么?A. ”千里” B. ”里路”C. ”里” D. ”路云”执行语句 a=InStr(Trim(Replace(H abcdef后,变量 a 的值是?A. 0 B. 1 C.4 D. 5退出Do循环的语句是?A. Exit For B. Exit Do C. Exit SubD. Exit Function如果希望使用实心方块作为符号列表前面的符号,type属性的取值应该为()A. Circle B. Squire C. Disc D.HTML中用什么标记表示表格的一行?A, 和v/rowB. vtr和C. vtd和D. 和v/table在表格中哪个属性用于设置文本水平对齐方式?A. align B. valign C. top D. bottom假设变量a=5、b=3,则执行语句c=”ab”后,变量c的数据子类型是?A.字符串 B.日期C.数值D.布尔语句a=”abc”=”abc”运行完毕后,变量a的数据子类型是?A.数值B.字符串 C.布尔D.日期执行语句a=3: a=a+5后,变量a的值是:A.3B. 5C. 8D.出错请问表达式Not(6+3v5+2)的值是?A. True B. False C. 9 D.无法计算假如变量a的值是”100”,则IsNumeric(a)和VarType(a)的值分别是?A. True 2 B. True、8 C. False 2 D. False、8函数 DateDiff(”m”,#2008-8-8#,#2008-10-1#)的返回值是?A. 1 B.2 C. 54 D. 5对于数组a(3,4),函数UBound(a,2)的值是A. 1 B.2 C. 3 D. 4二、名词解释题23. 静态网页函数24. 过程动态网页25. URL子程序26. 服务器端、客户端数据库27. 脚本语言Redirect 方法28. 数据源SQL语言29. IIS动态网页30. Cookies三、简答题31. 假如变量a=b,那么Request(a)和Request(a”)返回值一样吗?32. 请简述Response的Write方法的两种写法的区别及注意事项。33. 请简述Session对象的工作原理?34. 请简述Execute、Transfer和Redirect方法的主要区别?35. 当表单分别以POST方法和GET方法提交时,获取数据的方法有什么区别?36. 请简述Redirect方法的工作原理?37. 请简述Session对象建立和清除的时间?38. 请比较 Cookie Session Application 对象的有效期?39. 请问什么信息适合用Session保存,什么信息适合用Application保存?40. 脚本级变量和过程级变量有什么重要区别?41. Function函数中的形参和实参名称是否可以一样?42. 请问Redirect方法和超链接的区别是什么?43. 某同学开发了一个显示来访时间的ASP文件,存放在C:inetpubwwwroot下,然后在 Windows资源管理器中双击该文件,却不能正常显示,请问是什么原因?44. 请问Global.asa文件的名称、位置、语法有什么规定?45. 在For-Next循环中,可以给计数器变量赋值吗?46. 请问当使用Redirect方法时,为什么有时要在文件开头加Reponse.Buffer=True”语 句?在Windows 2000以上系统中一般需要加吗?47. 请简述四类运算符的优先级顺序。48. 请比较 Cookie、Session Application 对象的有效期?49. 请问什么信息适合用Session保存,什么信息适合用Application保存?50. 请问怎样才能让一个Session对象永远不过期?(提示:可以使用自动刷新)四、不定项选择51. 在以下URL中,从形式上看正确的是()A. .jpgftp:/ /history/1998/intro.aspB. ftp:/.en/news/l.jpg下列选项中,可以正确执行的语句是 ()A. Response.Write 我的主页Response.Write 我的主页B. Response.Write 我的主页HResponse.Write uhl align=”“center”“我的主页” H52. 下列选项中,可以返回客户端IP地址的集合是()Request(nREMOTE_ADDR)A. Request.ServerVariablesCEMOTE-ADDR)Request.ServerVariables(IP)B. Request.ServerVariablesCTOCAL.ADDR1)下列选项中,可能会触发Session_OnEnd事件的是()A.用户关闭了浏览器 B,用户打开网页后离开电脑超过了 20分钟C.修改了 Global.asa文件 D.在程序中执行了 Abandon方法53. 如果要返回应用程序根目录的物理路径,那么MapPath方法的参数可以是()A. T B. C.D. C:Inetpubwwwroot”54. 如果在chapter 1 T建立了一个子文件夹images,并且在其中放置了一个图片文件l.jpg,那么以下URL正确的是()A. http:/localhost/asptemp/chapterl/images/l.jpghttp:/127.0.0.1 /asptemp/chapterl/images/1 .jpgB. http:/localhost/inetpub/wwwroot/asptemp/chapterl/images/l.jpghttp:/127.0.0.1/inetpub/wwwroot/asptemp/chapterl/images/1 .jpg55. 下列选项中,可以单独使用的标记(不需要结束标记)是()A. B. C. D. 56. 下列语句可以嵌套使用的是()A. For.NextB. Do.LoopC. Select Case D. If.Then.Else在应用程序的各个页面中传递值,可以使用的内置对象是()A. Request B. Response C. Session D. Application下面选项中表示会话结束,并会清除当前Session对象的是()A. 用户打开页面后就离开了电脑长达30分钟。B. 用户打开页面后链接到了另外一个网站,之后也没有再返回本网站。C. 用户打开页面后一直浏览该页面达30分钟,期间没有刷新页面。D. 用户关闭了浏览器窗口。57. 下列哪个标记可以单独使用(不需要结束标记)?A. B. C, D. 执行语句a=Int(l()*Rnd()后,则a的值不可能出现的有?A.0B. 1 C. 1() D. 11以下哪些语句可以嵌套使用?A. For.Next B. Do.LoopC. Select Case D. If.Then.Else58. 下面哪种情况下表示会话结束,并会清除当前Session对象?A. 用户打开页面后就离开了电脑长达30分钟。B. 用户打开页面后链接到了另外一个网站,之后也没有再返回本网站。C. 用户打开页面后一直浏览该页面达30分钟,期间没有刷新页面。D. 用户关闭了浏览器窗口。59. 如果要返回应用程序根目录的物理路径,那么MapPath方法的参数可以是?A. 7 B. ” C. D. C:lnetpubwwwroof如果在ch叩terl下建立了一个子文件夹images,并且在其中放置了一个图片文件l. jpg,那么以下URL正确的是()http:/localhost/asptemp/chapteri/images/l.jpgA. http:/127.0.0.1/asptemp/chapterl/images/1 .jpghttp:/localhost/inetpub/wwwroot/asptemp/chapterl/images/l.jpgB. http:/127.0.0.1 /inetpub/wwwroot/asptemp/chapter 1 /images/1 .jpgF列哪段语句将会以粗体、下划线显示?A. 欢迎大家B. 欢迎大家C, 欢迎大家D. 欢迎大家60. 下面哪条语句可以正确执行?(注:第四句我的主页两边是中文引号)Response.Write vhl align=center”我的主页v/hlA. Response.Write 我的主页Response.Write 我的主页”B. Response.Write ngn=”“center”“我的主页” ”下列哪种情况下可能会触发Session_OnEnd事件?A,用户关闭了浏览器 B.用户打开网页后离开电脑超过了 20分钟C.修改了 GlobaLasa文件D.在程序中执行了 Abandon方法61. 下面陈述正确的是?A. 用户关闭浏览器窗口后就会立刻触发Session_OnEnd事件。B, 在程序中执行Session.Abandon语句后,就会触发Session_OnEnd事件。C. 弹出的新窗口和父窗口将使用不同的Session对象。D, 用户不停地刷新页面,则Session对象永远不会过期。62. 在以下URL中,从形式上看正确的是()A. .jpgftp:/ /history/1998/intro.aspB. ftp:/A. Response。元素名)B. Request。元素名)C. Request.Form(元素名)D. Request.QueryStringC*元素名)63. 下列哪个集合可以返回客户端IP地址?A. Request(HREMOTE_ADDR)Request.ServerVariables(REMOTE_ADDR)B. Request.ServerVariables(IP)Request.ServerVariabIes(LOCAL_ADDR)64. 在应用程序的各个页面中传递值,可以使用哪几个内置对象?A. Request B. Response C. Session D. Application下面哪条语句可以查询姓“赵”并且年龄等于22岁的用户,请问用哪条语句?A. Select * From tbAddress Where strName=赵And intAge=22Select * From tbAddress Where strName like ”赵” And intAge=22B. Select * From tbAddress Where strName like ”赵” And intAge=22Select * From tbAddress Where strName like ”%赵 And intAge=22五、编程题(略)答案一、单选题A1. BA2. CB3. AA4. CD5. AD6. BB7. AC8. DA9. CC10. BB11. AA12. BB13. DA14. BB15. AC16. BB17. AC18. AC19. BC20. BB21. BA22. AC23. CA24. BB25. D二、名词解释题26. 静态网页:所谓静态网页,就是说该网页文件里没有程序代码,只有HTML标记,这 种网页的扩展名一般是.him或.htmlo静态网页一经制成,内容就不会再变化,不管何时何 人访问,显示的都是同样的内容,如果要修改内容,就必须修改源文件,然后重新上传到 服务器上。27. 函数:就是由若干语句组成的程序模块,它可以实现一个特定的功能,并返回一个函 数值。28. 过程:就是自己定义的函数,过程有两种:一种是Sub子程序,一种是Function函数。
展开阅读全文