ASP复习题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

ASP复习题一、填空:1、ASP中,VBScript的唯一的数据类型是Variant。2、ASP文件就是在普通的HTML文件中插入VBScript或JavaScript脚本语言。3、如果操作系统是Windows2000,一般需要安装IIS组件才能运行ASP程序。4、执行完a=Left(vbscript,2)&Mid(vbscript,3,4)&Right(vbscript,2)后,a的值为“vbscript”。5、语句b=Int(10*Rnd)+1)将返回1到10之间的随机整数。6、在文件开头添加OptionExplicited语句后,则所有的变量都必须先声明才能使用。7、在数据库的表中,纵的一行叫做一个字段,横的一行叫做一个记录。8、下面是一个函数,用来返回从a到b的立方和,请填写其中的空格。%FunctionCube(a,b)DimI,SumSum=0ForI=aTobSum=Sum+I*I*INextCube=SumEndFunction%二、单项选择:1.关于HTML文件说法错误的是:(C)AHTML文件是一个包含标记的文本文件。B这些标记告诉浏览器怎样显示这个页面。CHTML文件必须以.htm为扩展名。DHTML文件可以用一个简单的文本编辑器创建。2、关于HTML文件说法正确的是:(C)AHTML标记都必须配对使用。B在title和/title标签之间的是头信息。CHTML标签是大小写无关的,b跟B表示的意思是一样的。D在u和/u标签之间的文本会以加粗字体显示。3、想要在HTML中显示一个小于号“”,需要用到字符实体(B)。A>B<C D"4、HTML使用锚标签(a)来创建一个连接到其他文件的链接,链接的资源(D)。A只能是HTML页面和图像B不可以是声音C不可以是影片D可以是网络上的任何资源5、锚标签(a)的target属性,可以定义从什么地方打开链接地址,下列哪一个是target属性的默认值(A)。A_selfB_blankC_parentD_top6、关于锚标签(a)说法错误的是:(D)A用name属性创建一个命名锚点,可以让链接直接跳转到一个页面的某一章节,而不用用户打开那一页,再从上到下慢慢找。B想要访问本页的锚点,在URL地址的后面加一个“#”和这个锚点的名字。Chref属性用来指定连接到的URL。Dhref属性不能用来指定到一个邮箱地址。7、关于HTML框架说法错误的是:(A)Aframe标签定义了如何将窗口拆分成框架。B可以给不支持框架的浏览器写上noframes标签。CHTML框架中的各个页面是相互独立的。DHTML框架的使用让打印整个页面变得困难。8、关于HTML表格说法错误的是:(C)A表格的width属性可以设置为像素值或百分比。B表格的height属性可以设置为像素值或百分比。C如果不指定border属性,表格默认宽度为1。D表格和单元格的背景色可以同时设置。9、下列哪一种设置能使单元格显示边框(A)A在td中添加border属性B在table中添加border属性C在tr中添加border属性D以上全都可以10、关于网页中的图像,下列说法正确的是(C)A图像是由img标签开始,由/img结束。B图像标签的href属性用于指定图像链接到的URL。Csrc属性的值是所要显示图像的URL。D以上全都是错的。11、配置IIS时,设置站点的主目录的位置,下面说法正确的是(D)。A只能在本机的c:\inetpub\文件夹。B只能在本机操作系统所在磁盘的文件夹。C只能在本机非操作系统所在磁盘的文件夹。D以上全都是错的。12、安装web服务器程序后,在地址栏输入(D),可以访问站点默认文档。A在局域网中直接输入服务器的IP地址。B在局域网中输入服务器所在计算机的名称C如果是在服务器所在的计算机上,直接输入、关于IIS的配置,下列说法错误的是(B)AIIS可以同时管理多个应用程序BIIS要求默认文档的文件名必须为default或index,扩展名则可以是.htm、.asp等已为服务器支持的文件扩展名。CIIS可以通过添加Windows组件安装DIIS不光能够管理web站点,也可以管理FTP站点。14、关于ASP,下列说法正确的是(C)A开发ASP网页所使用的脚本语言只能采用VBScript。B网页中的ASP代码同html标记符一样,必须用分隔符””和””将其括起来。CASP网页,运行时在客户端无法查看到真实的ASP源代码。D以上全都错误。15、下列说法错误的是(D)AASP在很大程度上依赖于脚本编程。B使用%@%标记来指定ASP中默认使用的脚本语言。C在%和%之间的代码被视为默认脚本语言。D设置了默认脚本语言的ASP文件中不能再使用其他脚本。16、关于VBScript,下列说法正确的是(A)。AVBScript只有一种数据类型。B可以使用Dim、Private、Public和Const关键字声明变量。CVBScript中,变量必须先声明再使用。D以上全都错误。17、VBScript中,下列说法正确的是(B)A没有计算数的指数次方的运算符,但可以通过*运算符实现。B&运算符可以强制将任意两个表达式进行字符串链接。C表达式16/5的结果是1。D以上都正确18、VBScript中,下列运算符优先级最高的是(B)A求余运算(Mod)B负数(-)C乘法和除法(*,/)D字符串连接(&)19、如果a=Int(10*Rnd()),则a的值不可能是(D)A0B1C9D1020、如果v=FormatNumber(10.123456,3),则v等于(C)。A10.1B10.12C10.123D以上都不对21、下列表达式的值为-10的是(D)AInt(-10.9)B-Abs(-10.9)CFix(-9.9)DInt(-9.9)22、关于日期和时间函数,下列说法正确的是(D)。Anow函数可以返回客户端计算机当前的日期和时间值。B表达式Weekday(Date)将得到表示当前日期是星期几的英文字符,如星期日为“Friday”。CTimer函数返回午夜12时以后已经过去的小时数。D表达式DateAdd(d,10,Date)是表示当前日期的十天后。23、赋值V=”6”并执行a=IsNumeric(V)语句后,a是(D)。A字符串型B日期型C数值型D布尔型24、下列哪一个函数可以将日期转换为字符串?(C)ACdateBCIntCCStrDCDbl25、请问Mid(“Iamastudent.”,9,2)的返回值是什么?(A)A“tu”B“st”C“en”D“nt”26、下列说法正确的是(A)A执行UCase(HelloWorld)后,返回HELLOWORLD。B执行LCase(VBScript)后,返回vbsCRIPT。C执行RTrim(vbscript)后,返回vbscript。D执行Split(VBScriptXisxfun!,x)后,返回包含“VBScriptXis”和“fun”的一维数组。27、下列语句中,不能正常显示的是(B)AResponse.WritetimeBResponse.WritedayCResponse.WritenowDResponse.Writedate28、下面程序段执行完毕,页面上显示内容是什么?(D)%=信息br=科学%A信息科学B信息(换行)科学C科学D以上都不对29、下面的语句不能输出内容到客户端的是(A)A%msgbox(输出内容)%B%=Int(3.2)%C%response.writev&是一个字符串变量%D%=v&输出内容%30、关于OptionExplicit语句,下面说法正确的是(C)A可以在脚本的任何位置使用B强制要求类型转换时,必须采用显示转换。C强制要求脚本中的所有变量必须显式声明。D以上说法都不正确31、关于For…Next语句,下面说法错误的是(B)A可以在循环中的任何位置放置一个ExitFor语句。Bstep的值必须是整数,默认为1。CFori=1To15Step4,这一行说明循环体最多可以执行4次。D计数变量I可以是变量或表达式。32、关于VBScript过程,下列说法错误的是(B)。Acall语句用于Sub或Function过程的调用。B调用Function过程时call语句可以省略,但是调用sub过程时不可以省略。CFunction函数可以有返回值。D使用ExitFunction语句可以从Function过程中立即退出。33、用于从客户端获取信息的ASP内置对象是(B)AResponseBRequestCSessionDApplication34、下列不属于Response对象的方法的是(C)AWriteBEndCabandonDRedirect35、Response对象的属性(D)可以用于表明页输出是否被缓冲。ATotalBytesBContentTypeCstatusDBuffer36、下列Response对象的用法错误的是(A)A%Response.Write输出到浏览器信息%B%=输出到浏览器信息%C%Response.End%D以上全都正确37、对于Request对象,如果省略获取方法,如Request(user_name),将按什么顺序依次检查是否有信息传入:(C)ACookies、QueryString、Form、ServerVariables、ClientCertificateBForm、QueryString、Cookies、ServerVariables、ClientCertificateCQueryString、Form、Cookies、ServerVariables、ClientCertificateDForm、QueryString、Cookies、ServerVariables、ClientCertificate38、QueryString获取方法、Form获取方法获取的数据子类型分别是:(C)A数字、字符串B字符串、数字C字符串、字符串D必须根据具体值而定39、下面程序段执行完毕,我们在浏览器中看到的内容是什么?(A)%Response.Writeahref='新浪/a%A新浪Bahref='新浪/aC新浪D该句有错,什么也不显示40、关于Session对象的属性,下列说法正确的是(C)ASession的有效期时长默认为90秒,且不能修改。BSession的有效期时长默认为20分钟,且不能修改。CSessionID可以存储每个用户Session的代号,是一个不重复的长整型数字。D以上全都错三、判断题(正确的打“√”,错误的打“×”,每题1分,共10分)1、变量命名时,必须以数字开头。(×)2、response.write输出的字符串中不允许出现“%”或“%”(×)3、变量名中间不能有空格和句号。(√)4、二维数组DimB(1,2)定义了6个数组元素。(√)5、每个用户请求应用程序时都会触发application_onstart事件。(√)6、所有HTML标记必须成对出现。(√)7、inputtype=textnamex1构成文本框。(√)8、inputtype=submitnamex1构成提交按钮。(√)9、inputtype=radionamex1构成复选框。(×)10、“C/S模式”的意思是“浏览器/服务器模式”。(×)四、简答与编程设计:1、在ASP中,VBScript有多种控制程序流程语句,如If…Then,Select…Case,For…Next,Do…Loop,Exit等语句。请为这五个语句分别写一段使用的代码。dimx,yifx=thenx=1endifselectcase

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功