ASP复习题[共5页]_第1页
ASP复习题[共5页]_第2页
ASP复习题[共5页]_第3页
ASP复习题[共5页]_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ASP复习题一、填空:1、ASP中,VBScript的唯一的数据类型是 Variant 。2、ASP文件就是在普通的HTML文件中插入 VBScript 或JavaScript脚本语言。3、如果操作系统是Windows 2000,一般需要安装 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、在文件开头添加 Option Explicited 语句后,则所有的

2、变量都必须先声明才能使用。7、在数据库的表中,纵的一行叫做一个 字段 ,横的一行叫做一个 记录 。8、下面是一个函数,用来返回从a到b的立方和,请填写其中的空格。二、单项选择:1关于HTML文件说法错误的是:(C)A HTML文件是一个包含标记的文本文件。B 这些标记告诉浏览器怎样显示这个页面。C HTML文件必须以 .htm为扩展名。D HTML文件可以用一个简单的文本编辑器创建。2、关于HTML文件说法正确的是:(C)A HTML标记都必须配对使用。B 在和标签之间的是头信息。C HTML标签是大小写无关的,跟表示的意思是一样的。D 在和标签之间的文本会以加粗字体显示。3、想要在HTML中

3、显示一个小于号“”,需要用到字符实体(B)。A >B <C  D "4、HTML使用锚标签()来创建一个连接到其他文件的链接,链接的资源(D)。A 只能是HTML页面和图像B 不可以是声音C 不可以是影片D 可以是网络上的任何资源5、锚标签()的target属性,可以定义从什么地方打开链接地址,下列哪一个是target属性的默认值(A)。A _selfB _blankC _parentD _top6、关于锚标签()说法错误的是:(D)A 用name属性创建一个命名锚点,可以让链接直接跳转到一个页面的某一章节,而不用用户打开那一页,再从上到下慢慢找。B 想要访问本

4、页的锚点,在URL地址的后面加一个“#”和这个锚点的名字。C href属性用来指定连接到的URL。D href属性不能用来指定到一个邮箱地址。7、关于HTML框架说法错误的是:(A)A 标签定义了如何将窗口拆分成框架。B 可以给不支持框架的浏览器写上标签。C HTML框架中的各个页面是相互独立的。D HTML框架的使用让打印整个页面变得困难。8、关于HTML表格说法错误的是:(C)A 表格的width属性可以设置为像素值或百分比。B 表格的height 属性可以设置为像素值或百分比。C 如果不指定border属性,表格默认宽度为1。D 表格和单元格的背景色可以同时设置。9、下列哪一种设置能使单

5、元格显示边框(A)A 在中添加 border属性B 在中添加border属性C 在中添加 border属性D 以上全都可以10、关于网页中的图像,下列说法正确的是(C)A 图像是由标签开始,由结束。B 图像标签的 href属性用于指定图像链接到的URL。C src 属性的值是所要显示图像的URL。D 以上全都是错的。11、配置IIS时,设置站点的主目录的位置,下面说法正确的是(D)。A 只能在本机的c:inetpubwwwroot文件夹。B 只能在本机操作系统所在磁盘的文件夹。C 只能在本机非操作系统所在磁盘的文件夹。D 以上全都是错的。12、安装web服务器程序后,在地址栏输入(D),可以访

6、问站点默认文档。A 在局域网中直接输入服务器的IP地址。B 在局域网中输入服务器所在计算机的名称C 如果是在服务器所在的计算机上,直接输入D 以上全都是对的13、关于IIS的配置,下列说法错误的是(B)A IIS可以同时管理多个应用程序B IIS要求默认文档的文件名必须为default或index,扩展名则可以是 .htm、.asp等已为服务器支持的文件扩展名。C IIS可以通过添加Windows组件安装D IIS不光能够管理web站点,也可以管理FTP站点。14、关于ASP,下列说法正确的是(C)A 开发ASP网页所使用的脚本语言只能采用VBScript。B 网

7、页中的ASP代码同html标记符一样,必须用分隔符”将其括起来。C ASP网页,运行时在客户端无法查看到真实的ASP源代码。D 以上全都错误。15、下列说法错误的是(D)A ASP在很大程度上依赖于脚本编程。B 使用标记来指定ASP中默认使用的脚本语言。C 在之间的代码被视为默认脚本语言。D 设置了默认脚本语言的ASP文件中不能再使用其他脚本。16、关于VBScript,下列说法正确的是(A)。A VBScript 只有一种数据类型。B 可以使用 Dim、Private、Public和Const关键字声明变量。C VBScript中,变量必须先声明再使用。D 以上全都错误。17、VBScrip

8、t中,下列说法正确的是(B)A 没有计算数的指数次方的运算符,但可以通过* 运算符实现。B &运算符可以强制将任意两个表达式进行字符串链接。C 表达式 16/5 的结果是1。D 以上都正确18、VBScript中,下列运算符优先级最高的是(B)A 求余运算 (Mod)B 负数 (-)C 乘法和除法 (*, /)D 字符串连接 (&)19、如果a = Int(10*Rnd(),则a的值不可能是(D)A 0B 1C 9D 1020、如果v = FormatNumber(10.123456,3),则v等于(C)。A 10.1B 10.12C 10.123D 以上都不对21、下列表达式的值为-10的是

9、(D)A Int(-10.9)B -Abs(-10.9)C Fix(-9.9)D Int(-9.9)22、关于日期和时间函数,下列说法正确的是(D)。A now函数可以返回客户端计算机当前的日期和时间值。B 表达式Weekday(Date)将得到表示当前日期是星期几的英文字符,如星期日为“Friday”。C Timer函数返回午夜 12 时以后已经过去的小时数。D 表达式DateAdd(d, 10, Date)是表示当前日期的十天后。23、赋值V=”6”并执行 a=IsNumeric(V)语句后,a 是(D)。A 字符串型B 日期型C 数值型D 布尔型24、下列哪一个函数可以将日期转换为字符串

10、?( C )A CdateB CIntC CStrD CDbl25、请问 Mid(“I am a student.”,9,2)的返回值是什么?( A )A “tu”B “st”C “en”D “nt”26、下列说法正确的是(A)A 执行UCase(Hello World)后,返回HELLO WORLD。B 执行LCase(VBScript)后,返回 vbsCRIPT。C 执行RTrim( vbscript )后,返回 vbscript。D 执行Split(VBScriptXisxfun!, x)后,返回包含“VBScriptXis”和“fun”的一维数组。27、下列语句中,不能正常显示的是(B

11、)A Response.Write timeB Response.Write dayC Response.Write nowD Response.Write date28、下面程序段执行完毕,页面上显示内容是什么?( D )%=信息=科学%A 信息科学B 信息(换行)科学C 科学D 以上都不对29、下面的语句不能输出内容到客户端的是(A)A B C D 30、关于Option Explicit 语句,下面说法正确的是(C)A 可以在脚本的任何位置使用B 强制要求类型转换时,必须采用显示转换。C 强制要求脚本中的所有变量必须显式声明。D 以上说法都不正确31、关于ForNext语句,下面说法错误

12、的是(B)A 可以在循环中的任何位置放置一个Exit For语句。B step的值必须是整数,默认为1。C For i = 1 To 15 Step 4 ,这一行说明循环体最多可以执行4次。D 计数变量I可以是变量或表达式。32、关于VBScript 过程,下列说法错误的是(B)。A call语句用于 Sub 或 Function 过程的调用。B 调用Function 过程时call语句可以省略,但是调用sub过程时不可以省略。C Function 函数可以有返回值。D 使用 Exit Function 语句可以从 Function 过程中立即退出。33、用于从客户端获取信息的ASP内置对象是

13、(B)A ResponseB RequestC SessionD Application34、下列不属于Response对象的方法的是(C)A WriteB EndC abandonD Redirect35、Response对象的属性(D)可以用于表明页输出是否被缓冲。A TotalBytesB ContentTypeC statusD Buffer36、下列Response对象的用法错误的是(A)A B C D 以上全都正确37、对于 Request 对象,如果省略获取方法,如 Request(user_name),将按什么顺序依次检查是否有信息传入:(C)A Cookies、QuerySt

14、ring、Form、Server Variables、ClientCertificateB Form、QueryString、Cookies、Server Variables、ClientCertificateC QueryString、Form、Cookies、Server Variables、ClientCertificateD Form、QueryString、Cookies、Server Variables、ClientCertificate38、QueryString获取方法、Form 获取方法获取的数据子类型分别是:(C)A 数字、字符串B 字符串、数字C 字符串、字符串D 必须根

15、据具体值而定39、下面程序段执行完毕,我们在浏览器中看到的内容是什么?( A )%Response.Write 新浪%A 新浪B 新浪C 新浪D 该句有错,什么也不显示40、关于Session对象的属性,下列说法正确的是(C)A Session的有效期时长默认为90秒,且不能修改。B Session的有效期时长默认为20分钟,且不能修改。C SessionID可以存储每个用户Session的代号,是一个不重复的长整型数字。D 以上全都错三、判断题(正确的打“”,错误的打“”,每题1分,共10 分)1、变量命名时,必须以数字开头。 () 2、response.write输出的字符串中不允许出现“

16、” ()3、变量名中间不能有空格和句号。 ()4、二维数组Dim B(1,2)定义了6个数组元素。 ()5、每个用户请求应用程序时都会触发application_onstart事件。 ()6、所有HTML标记必须成对出现。 ()7、构成文本框。 ()8、构成提交按钮。 ()9、构成复选框。 ()10、“C/S模式”的意思是“浏览器/服务器模式”。 ()四、简答与编程设计:1、在ASP中,VBScript有多种控制程序流程语句,如IfThen, Select Case,For Next, Do Loop, Exit等语句。请为这五个语句分别写一段使用的代码。 dim x,y if x= then

17、 x=1 end if select case xcase 1x=x+1case 2x=x+2end selectfor y=0 to xresponse.write yif y=2 then exit fornextdo x=x+1 if x=4 then exit doloop while x52、请看如下代码这段代码执行后,运行结果是什么?并解释一下为什么?运行结果是:testA原因是:testA所附值的是一个全局变量TestStringtestB因为有Dim TestString这句定义,所以它所附值的只是一个局部变量。3、编写一个星期的函数GetWeek(aDate),返回星期一、星期二、星期三.。function GetWeek(aDate)if isdate(aDate) thenGetWeek=week

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论