网络程序设计---选择题整理

鸡肋鸡肋,食之无味,弃之可惜,为应付考试在群里下了这个资料,居然没答案,弄了好几天,结果发现网上有好多一样的题目,我还以为是绝密资料,答案都不付,由于自己做的不保证每题答案都正确,还是先留着,说不定以后在工作中用得着呢,放在本机上说不定下次刷系统又给刷了

1.下面可以查询 strName 为“萌萌”且是 2008 年 8 月 8 日注册的用户的是(  C ) 。

A、Select * From tbAddress Where strName=萌萌 And dtmSubmit<#2008-8-8#

B、Select * From tbAddress Where strName="萌萌" And dtmSubmit<2008-8-8

C、Select * From tbAddress Where strName="萌萌" And dtmSubmit<#2008-8-8#

D、Select * From tbAddress Where strName="萌萌" Or dtmSubmit<#2008-8-8#

2.执行语句 a=3: a=a+5 后,变量 a 的值是(C   ) 。

A、3 B、5

C、8 D、出错

解释:a=3: a=a+5中的冒号(:)相当于分隔符在某种程度上a=3:a=a+5等价

<%

Dim a

a=3

a=a+5

response.write(a) rem打印a

%>

3.下列语句中,不能正常显示的是(  B)

A、Response.Write time B、Response.Write day

C、Response.Write now D、Response.Write date

4.对于发送邮件组件,如果信箱是 jjshang99@163.com,密码是 123456,发信服务器是 smtp.163.com,

发信时需要验证。请问正确的语句是(   B ) 。

A、jmail.Send "smtp.163.com"

B、jmail.Send "jjshang99:123456@smtp.163.com"

C、jmail.Send "jjshang99@163.com"

D、jmail.Send "jjshang99:123456@163.com"

解释:信箱(jjshang99):密码(123456)发送服务器服务器(@smtp.163.com)

5.下面程序段执行完毕,页面上显示内容是(   D ) 。

<%

="信息<br>"

="科学"

%>

A、信息科学 B、信息(换行)科学

C、科学 D、以上都不对

解释:VBScript输出方式1.<%response.write(“你好”)%>

2.<%=”你好”%>

6.下面的语句不能输出内容到客户端的是( A) 。

A、<% msgbox("输出内容") %>

B、<%=Int(3.2)%>

C、<% response.write v &"是一个字符串变量" %>

D、<%=v & "输出内容"%>

7.请问表达式 Not(6+3<5+2)的值是( D) 。

A、True B、False

C、9 D、无法计算

8.执行完 a=5 Mod 3 语句后,a 的值为(B) 。

A、0 B、2

C、3 D、5

解释:Mod取余     mod(nExp1,nExp2)取余函数

     

     

9.下面可以正确更新记录的 SQL 语句是( C) 。

(其中 theName="卢红"、theAge=22、theIntro=""、theID=5)

A、"Update tbAddress Set strName='theName', intAge=theAge,strIntro='theIntro' Where ID=theID"

B、"Update tbAddress Set strName='" & theName & "', intAge=" & theAge &  ",strIntro='" & theIntro

& "' Where ID=" & theID

C、"Update tbAddress Set strName='" theName "', intAge='" & theAge &  "',strIntro='" & theIntro & "'

Where ID=" & theID

D、"Update tbAddress Set strName=" & theName & ", intAge=" & theAge &  ",strIntro=" & theIntro &

" Where ID=" & theID

10.如果在 chapter1 下建立了一个子文件夹 images,并且在其中放置了一个图片文件 1.jpg,那么以下

URL 正确的是(A  ) 。

A、http://localhost/asptemp/chapter1/images/1.jpg

B.http://127.0.0.1/inetpub/asptemp/chapter1/images/1.jpg

C.http://localhost/inetpub/wwwroot/asptemp/chapter1/images/1.jpg

D.http://127.0.0.1/inetpub/wwwroot/asptemp/chapter1/images/1.jpg

11.如果刚刚打开一个含有 1 条记录的记录集,那么 Bof 的值为(C   )

A、1 B、True

C、False D、NULL

解释:

BOF 指示当前记录位置位于 Recordset 对象的第一个记录之前。 

EOF 指示当前记录位置位于 Recordset 对象的最后一个记录之后。

 当RecordCount0时,BOF,EOF都为True返回值BOF 和 EOF 属性返回布尔型值。 说明使用 BOF 和 EOF 属性可确定 Recordset 对象是否包含记录,或者从一个记录移动到另一个记录时是否超出 Recordset 对象的限制。

如果当前记录位于第一个记录之前,BOF 属性将返回 True (-1),如果当前记录为第一个记录或位于其后则将返回 False (0)。

如果当前记录位于 Recordset 对象的最后一个记录之后 EOF 属性将返回 True,而当前记录为 Recordset 对象的最后一个记录或位于其前,则将返回 False。

 如果 BOF 或 EOF 属性为 True,则没有当前记录。 如果打开没有记录的 Recordset 对象,BOF 和 EOF 属性将设置为 True,而 Recordset 对象的 RecordCount 属性设置为零。打开至少包含一条记录的 Recordset 对象时,第一条记录为当前记录,而 BOF 和 EOF 属性为 False。

如果删除 Recordset 对象中保留的最后记录,BOF 和 EOF 属性将保持 False,直到重新安排当前记录

12.非动态网页的扩展名一般是(  D ) 。

A、jsp B、php

C、asp D、htm

13.关于网页中的图像,下列说法正确的是(  C   ) 。

A、图像标记是以<img>开始,以</img>结束

B、href 属性用于指定所要显示图像文件的路径

C、src 属性用于指定所要显示图像文件的路径

D、alt 用于指定显示在图像上的文字

14.对于如下的文件超链接组件中使用的超链接数据文件,文件路径和说明之间的隔开符(  B  ) 。

A、空格 B、Tab

C、&nbsp; D、Space

15.在一组单选框中,下面可以用来默认选中某个选项的属性是( B) 。

A、slected B、checked

C、multiple D、noresize

16.使用 W3 Jmail 组件发送 E-mail 时,附件必须位于(B ) 。

A、客户端 B、服务器端

C、服务器端和客户端 D、服务器端或客户端

17.下列能使表格显示边框的设置是(  B ) 。

A、在<td>中添加 border 属性

B、在<table>中添加 border 属性

C、在<tr>中添加 border 属性

 D、以上全都可以

18.请问 Mid(“I am a student.”, 8, 2)的返回值是(B) 。

A、“tu” B、“st”

C、“en” D、“nt”

解释:
Left函数是:返回指定数目的字符串,并且从左边算起;
Mid函数是:从字符串中返回指定数目的字符串。
其区别是:Mid函数、可以在被截取字符串的指定位置截取指定数目的字符串

Mid(“I am a student.”, 8, 2)

从字符串“I am a student.”的第8个字节之后返回两个字符

19.用于从客户端获取信息的 ASP 内置对象是(  B ) 。

A、Response B、Request

C、Session D、Application

解释:

Response:向客户端输出信息

Request:获取客户端信息

Session:(会话)记载单个用户信息

Application :(同一应用程序)记载所有用户信息

Cookie(甜饼):在客户端保持信息

Global.asa文件:用来存放Session对象和Application对象事件的程序,当Session或Application被第一次调用或结束时,就会运行Global.asa文件中对应的程序

20.在取整时按四舍五入进行的函数是( C ) 。

A、Int B、Fix

C、Round D、CInt

解释:int与Fix函数都删除number参数的小数部分并返回整数表示结果

  Int(number)与Fix(number)的区别

  Int(-8.4) 返回 -9

  Fix(-8.4) 返回 -8

CInt(expression) 函数用于进行从其他数据类型到 Integer 子类

21.关于 VBScript,下列说法正确的是( A   ) 。

A、VBScript 只有一种数据类型

B、可以使用 Dim、Private、Public 和 Const 关键字声明变量

C、VBScript 中,变量必须先声明后才能使用

D、以上选项均错

22.执行语句 a=Chr(Asc("ABC"))后,则 a 的值是( B) 。

A、"ABC" B、"A"

C、65 D、出错

解释:Chr(char code)返回与指定的 ANSI 字符代码相对应的字符。Char code表示标识字符的数字

Asc(string)返回每一个字符串首字母的 ANSI 字符代码:

23.下面哪个数据库连接字符串是不正确的(  D  ) 。

A、"Dsn=address" 

B、"Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.MapPath("address.mdb")

C"Driver={Microsoft Access Driver (*.mdb)};Dbq="&Server.MapPath("\asptemp\chapter8\

address.mdb")

D"Provider=Microsoft.Jet.OLEDB.4.0;Source="&Server.MapPath("\asptemp\chapter8\address.mdb")

解释:

基于OLEDB的链接方式

<%

Dim conn

Set conn=Server.CreateObject("ADODB.Connection")

conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\asptemp\chapter8\address.mdb"

 

conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("address.mdb")

%>

 

24.请问下面程序段执行完毕,页面上显示的内容是(  A   ) 。

<%

Response.Write "a": Response.Flush: Response.Write "b": Response.Clear

Response.Write "c": Response.End: Response.Write "d"

%>

A、ac B、cd

C、bd D、ad

解释:

冒号(:):分隔符

Flush方法:立刻输出缓冲区中的页面内容

Redirect方法:引导客户端至另一个URL位置(重定向)。

End方法 :结束程序运行。

Buffer属性:用来设置服务器端是否将页面先输出到缓冲区,它的值为True或False

Clear  方法:清除缓冲区中的内容

 

25.Session 对象的默认有效期为( C    ) 。

A、10 B、15

C、20 D、30

解释:

Session 对象的默认有效期:20分钟

Application对象的默认有效期:打开应用程序到关闭应用程序

 

26下面程序段执行完毕,c 的值是(C ) 。

<%

Application("a")=10

Application ("b")=20

c=Application("a")+Application("b")

15

%>

A、12 B、ab

C、30 D、以上都不对

27.下面可以创建一个对于访问网站的所有用户均有效的变量 intAll 的语句是(   D ) 。

A、Session("intAll")=10

B、Application("intAll")=10

C、Public Session("intAll")

D、Public Application("intAll")

28.下面用来将字符串中的大写字母转换为小写字母的函数是( B  ) 。

A、ucase( ) B、lcase( )

C、dcase( ) D、left( )

解释:lcase( )转换成小写字母;

     ucase( ) 转换成大写字母Uppercase大写

29.执行语句 a=Server.HTMLEncode(Server.HTMLEncode("<p>"))后,变量 a 的值是(  C) 。

A、"<<p>>" B、"&lt;p&gt;"

C、"&lt;&lt;p&gt;&gt;" D、"&amp;lt;p&amp;gt;"

30.关于 For…Next 语句,下面说法错误的是( A ) 。

A、可以在循环中的任何位置放置一个 Exit For 语句

B、step 的值必须是整数,默认为 1

C、For i = 1 To 11 Step 3,这一行说明循环体最多可以执行 4 次

D、For…Next 必须成对出现

31.执行 Delete From tbAddress Where strName=“萌萌”语句后,共删除记录的条数是(   B  ) 。

A、0 B、1

C、若干条 D、全部

32.语句 a="abc"="abc"运行完毕后,变量 a 的数据子类型是( C) 。

A、数值 B、字符串

C、布尔 D、日期

33.下列说法正确的是( A ) 。

A、执行 UCase("Hello World")后,返回"HELLO WORLD"

B、执行 LCase("VBScript")后,返回 "vbsCRIPT"

C、执行 RTrim("vbscript ")后,返回 "vbscript"

D、执行 Split("VBScriptXisxfun!", "x")后,返回包含“VBScriptXis”和“fun”的一维数组

解释:

四个数组函数:

UBound(arrayname[, dimension]) 返回指定数组维数的最大可用下标。

<%

Dim A(300,2,3)

UBound(A,0)   rem 返回300

UBound(A,1)   rem 返回2

UBound(A,2)   rem 返回3

%>

Split(expression[, delimiter[, count[, start]]])

Expression:字符串表达式,包含字符串和分隔符

Delimiter:(可选)用于标识子字符串界限的字符。如果省略,使用空格 ("") 作为分隔符

Count:可选。被返回的子字符串数目,-1 指示返回所有子字符串。

Start:可选。指示在计算子字符串时使用的比较类型的数值

 0执行二进制比较  1执行文本比较

<%

Dim MyString, MyArray

MyString = Split("VBScriptXisXfun!", "x", -1, 1)

' MyString(0) 包含"VBScript"。

' MyString(1) 包含"is"。

' MyString(2) 包含 "fun!"。

 

%>

Join(arrayname [, delimiter]) : 返回一个字符串,此字符串由包含在数组中的许多子字符串联接创建。

 

Array(arglist)

 

34.下面可以用来返回数据表中记录总和的聚合函数是(A) 。  

A、Count B、Avg

C、Sum D、Max

解释:

Count:返回记录(行)总和

Avg:返回记录平均数

Sum:返回记录(列)总和

Max:返回记录中的最大值

 

35.如果指针指向第 10 条记录,然后又执行了一条 rs.Move 2 语句,则指针会指向的记录是(  D  ) 。 

A、8 B、10

C、12 D、会发生错误

解释:本题指向第11行记录

Rs.Move n 指针指向当前指针指向记录起的第n行记录

rs.movenext 将记录指针从当前的位置向下移一行

rs.moveprevious 将记录指针从当前的位置向上移一行

rs.movefirst 将记录指针移到数据表第一行

rs.movelast 将记录指针移到数据表最后一行

rs.absoluteposition=N 将记录指针移到数据表第N行

rs.absolutepage=N 将记录指针移到第N页的第一行

rs.pagesize=N 设置每页为N条记录

rs.pagecount 根据 pagesize 的设置返回总页数

rs.recordcount 返回记录总数

rs.bof 返回记录指针是否超出数据表首端,true表示是,false为否

rs.eof 返回记录指针是否超出数据表末端,true表示是,false为否

rs.delete 删除当前记录,但记录指针不会向下移动

rs.addnew 添加记录到数据表末端

rs.update 更新数据表记录

36.目前常用的数据库管理系统属于(A) 。

A、关系型 B、层次型

C、网状型 D、结构型

37.如果程序中需要建立一个临时文件,下面可以用来生成一个临时文件名称的方法为(D ) 。

A、GetFileName B、GetDriveName

C、GetBaseName D、GetTempName

38.关于日期和时间函数,下列说法正确的是( D  ) 。

A、now 函数可以返回客户端计算机当前的日期和时间值

B、表达式 Weekday(Date)将得到表示当前日期是星期几的英文字符,如星期日为“Friday”

C、Timer 函数返回午夜 12 时以后已经过去的小时数

D、表达式 DateAdd("d", 10, Date)是表示当前日期的十天后

解释:DateAdd(interval, number, date):返回已添加指定时间间隔的日期。

Interval:(必选)表示要添加的时间间隔。

Number必选,表示要添加的时间间隔的个数

Date必选。Variant 或要添加 interval 的表示日期的文字

设置

描述

yyyy

q

季度

m

y

一年的日数

d

w

一周的日数

ww

h

小时

n

分钟

s

95年1月31日加一个月:

Nowdate=dataAdd(“m”,1,”31-jan-95”)

返回95年2月28日,95年2月只有28天

Now()根据计算机系统设定的日期和时间返回当前的日期和时间值。

Timer()返回午夜 12 时以后已经过去的秒数

Weekday():返回代表一星期中某天的整数

39.如果给某文件的 Attributes 属性赋值 3,则该文件属性为(D) 。

A、普通 B、只读

C、隐藏 D、只读和隐藏

解释:

Attributes 属性赋值

0 = 普通文件。
1 = 只读文件。
2 = 隐藏文件。

3=只读和隐藏
4 = 系统文件。
16 = 文件夹或目录。
32 = 上次备份后已更改的文件。
1024 = 链接或快捷方式。
2048 = 压缩文件

40.下列表达式的值为-10 的是(D) 。

A、Int(-10.9) B、-Abs(-10.9)

C、Fix(-9.9) D、Int(-9.9)

解释:Abs()返回数字的绝对值。

 

41.关于 For…Next 语句,下面说法错误的是( A ) 。

A、可以在循环中的任何位置放置一个 Exit For 语句

B、step 的值必须是整数,默认为 1

C、For i = 1 To 15 Step 4,这一行说明循环体最多可以执行 4 次

D、计数变量 I 可以是变量或表达式

42.若表单提交时采用 GET 方法,则下面可以获取表单元素的值的属性是( C  ) 。

A、Request.Form("元素名")

B、Request.QueryString("元素名") 

C、Response.Form("元素名")

 D、Response.QueryString("元素名") 

43.请问下面程序段执行完毕后,变量 c 的值是(B) 。

<% Dim a: a="b": Session(a)=1: Session("b")=2: c=Session(b) %>

A、1 B、2

C、3 D、空(Empty)

44.下列不属于 Response 对象的方法的是(  C   ) 。

A、Write B、End

C、Abandon D、Redirect

解释:

Session对象的唯一方法Abandon:session对象到期后自动除,味道却可强制清除<% Session.Abandon %>

Session对象的属性:

SessionID返回会话标识符(ID),即存储用户的Session ID

TimeOut:定义Session的有效期。单位为分钟,默认为20分钟。

Session对象的数据集合:

Contents获取脚本中添加的Session变量集合

Count属性:返回数据集合中的变量的数目

Remove方法:删除数据集合中一个Session变量

RemoveAll方法:删除数据集合中全部Session变量

Session对象的两个事件:

Session_OnStart:当开始一个会话时,会触发该事件。

Session_OnEnd当结束一个会话时,会触发该事件。

两个事件只能用在Global.asa文件中

 

 

45.当使用 OpenTextFile 方法打开一个文件并准备读取内容时,指针一般指向(  C ) 。

A、文件开头 B、文件结尾

C、第 1 行 D、最后一行

46.如果目标文件不存在,下面能够自动建立文件的语句是( A) 。

A、Set tsm= fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",1,True)

B、Set tsm= fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",2,True)

C、Set tsm= fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",8,False)

D、Set tsm= fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",1,False)

48.Session 变量和 Application 变量的返回值的数据子类型是(B) 。

A、字符串、字符串 B、数值、字符串

C、字符串、数值 D、根据其中的数据的类型决定

49.请问下面程序段执行完毕,页面上显示的内容是( D) 。

<%

="北京"

="上海"

18

%>

A、北京上海 B、北京(换行)上海

C、北京 D、错误信息

50.如果要返回应用程序根目录的物理路径,那么 MapPath 方法的参数可以是( A) 。

A、"/" B、".."

C、"." D、"C:\Inetpub\wwwroot

51.执行 Select Max(intAge) As MaxAge,Min(intAge) As MinAge From tbAddress 语句后,会返回记录数

为(D) 。

A、0 B、1

C、2 D、不能确定

解释:可能有多个最大值、最小值

52.HTML 中的注释格式是( B) 。

A、<!-- 注释内容 --!> B、<!-- 注释内容 -->

C、<%-- 注释内容 --%> D、<!-- 注释内容 --%>

53.下面程序段执行完毕,我们在浏览器中看到的内容是(A) 。

<%

Response.Write "<a href='http://www.sina.com.cn'>新浪</a>"

%>

A、新浪 B、<a href='http://www.sina.com.cn'>新浪</a>

C、下划线 D、该句有错,什么也不显示

54.如果要发送支持 HTML 格式的邮件,需要用下面设置邮件内容的属性是( B) 。

A、Body B、HTMLBody

C、Subject D、HTMLSubject

55.执行完语句 a="2",a 的类型为(B) 。

A、数值型 B、字符串型

C、布尔型 D、日期型

56.请问下面语句执行完毕后,页面上显示内容是(C) 。

<% Response.Write "<a href='http://www.sina.com.cn'>新浪</a>" %>

A、新浪 B、<a href='http://www.sina.com.cn'>新浪</a>

C、新浪(超链接) D、错误信息

57. 如果当前指针已经指向第10条记录, 如果继续执行MoveNext方法, 则指针会指向的记录是 ( B ) 。 

A、10 B、11

C、15 D、会发生错误

58.在一个用户会话过程中,会触发 Session_OnStart 事件次数为(   A  ) 。

A、1 B、2

C、3 D、无数次

解释:session的对象的事件

Session_OnStart:当开始一个会话时,会触发该事件。

Session_OnEnd当结束一个会话时,会触发该事件

59.在广告轮显组件中,假如在广告信息文件中设置 Border 为 1,然后在页面中又设置了 Border 属性

值为 3,则显示在页面中的广告图片的边框宽度为(C) 。

A、0 B、1

C、3 D、4

解释:页面中又设置了 Border 属性会覆盖广告信息文件中设置 Border

60.关于 VBScript 过程,下列说法错误的是( B) 。

A、call 语句用于 Sub 或 Function 过程的调用

B、调用 Function 过程时 call 语句可以省略,但是调用 sub 过程时不可以省略

C、Function 函数可以有返回值

D、使用 Exit Function 语句可以从 Function 过程中立即退出

解释:

61.下面可以返回访问者的 IP 地址的语句是( A) 。

A、Request.ServerVariables("REMOTE_ADDR")

B、Request.ServerVariables("REMOTE_IP")

C、Request.ClientCertificate("REMOTE_ADDR ")

D、Request.ClientCertificate ("REMOTE_IP ")

解释:ServerVariables()获取服务端或客户端的一些信息,如来访者的IP地址

LOCAL_ADDR服务器端IP地址

REMOTE_ADDR客户端IP地址

SCRIPT_NAME正在运行的脚本文件的路径信息

ClientCertificate():该数据集合可以获取客户端浏览器的身份验证信息

TotalBytes属性:该属性用来获取客户端发出的请求数据的字节大小

<% intCount=Request.TotalBytes  

   '返回客户端请求数据的字节大小%>

 

62.下面 SQL 语句可以正确添加记录是(  B   ) 。

(其中,theName="卢红",theAge=22,theIntro="")

A、"Insert Into tbAddress(strName,intAge,strIntro) Values('theName',theAge,'theIntro')" 

B、"Insert Into tbAddress(strName,intAge,strIntro) Values('" & theName & "'," & theAge & ",'" &

theIntro & "')"

C、 "Insert Into tbAddress(strName,intAge,strIntro) Values(" & theName & "," & theAge & "," & theIntro

& ")"

D、"Insert tbAddress(strName,intAge,strIntro) Values('" & theName & "', '" & theAge & "','" & theIntro

& "')"

20

63.如果希望确保发送的邮件中不会出现乱码,可以设置属性是( C ) 。

A、Subject B、Body

C、Charset D、ContentType

64.如果设置 ScriptTimeOut 为 60 秒,请问脚本最长执行时间为(   B  ) 。

A、30 B、60

C、90 D、300

解释:server对象的ScriptTimeout 属性:设置或返回脚本在被终止前可运行的最大秒数

65.要在 tbAddress 表中插入记录,下面不是正确的语句是(  D   ) 。

A、Insert Into tbAddress(strName,strTel) Values("萌萌", "6545632")

B、Insert Into tbAddress(strName,strEmail) Values("萌萌", "")

C、Insert Into tbAddress(strName,strEmail) Values("萌萌", NULL)

D、Insert Into tbAddress(strName,intAge) Values(萌萌, 22)

66.ASP 文件的扩展名是(D ) 。

A、htm B、txt

C、doc D、asp

67.建立的 1-2.asp,以下浏览方式不正确的是( B) 。

A、http://127.0.0.1/asptemp/chapter1/temp/1-2.asp

B、http://127.0.0.1/temp/1-2.as

C、http://localhost/asptemp/chapter1/temp/

D、http://localhost/temp/1-2.asp

解释:http://localhost/asptemp/chapter1/temp/

1-2.asp

68.已知 x=123,那么执行语句 y=x \10 Mod 10 后,变量 y 的值是(  B   ) 。

A、0 B、1

C、2 D、3

解释:这是一个算术运算,运算顺序为从左至右,x\10表示x整除10后的值,为12,然后再计算12 Mod 10,表示12除以10的余数,结果为2

69.请问下面程序段执行完毕,变量 b 的值是( B ) 。

<% Session("a")=1: Session.Abandon: Dim b: b=Session("a") %>

A、0 B、1

C、空(Empty) D、程序出错

70.在给对象变量赋值时,一般要使用关键字是( C ) 。

A、Dim B、Set

C、Public D、Private

71.QueryString 获取方法、Form 获取方法获取的数据子类型分别是(  C   ) 。

A、数字、字符串 B、字符串、数字

C、字符串、字符串 D、必须根据具体值而定

72.下面不可以用来输出上传文件的大小的语句是(D) 。

A、Response.Write uploa

B、Response.Write fle.Size

D、Files(1).Size

D、Response.Write fle

解释:定义上传文件大小的语句:

Response.writeupload.Files(“fleUpload”).Size

 

 

73.下面的语句执行完毕后,变量 a、b、c、d 的值分别是( B) 。

<% a="1"+"1": b="1"+1: c="1" & "1": d="1" & 1 %>

A、"11"、"11"、"11"、"11"

B、"11"、2、"11"、"11"

C、2、2、"11"、"11"

 D、"11"、"11"、2、2

74.下列不可以单独使用(不需要结束标记)的是(D) 。

A、<p> B、<br>

C、<img> D、<form>

75.在超链接组件的超链接数据文件中,文件 URL 和说明之间可以用的隔开符是( D) 。

A、空格 B、逗号

C、冒号 D、Tab 键

76.执行完如下语句后,a 的值为(   D  ) 。

<%

Dim a

a=3

a=a+1

%>

A、0 B、1

C、3 D、4

77.下面打开的记录集可以前后移动指针,并且可读可写的语句是(B) 。

A、rs.Open strSql,conn

 B、rs.Open strSql,conn,1,2

C、rs.Open strSql,conn,,2

D、rs.Open strSql,conn,1

78.如果指针指向第 1 条记录,则 rs.Bof 和 rs.Eof 的值分别为( D) 。

A、True、False B、False、True

C、True、True D、False、False

79.如果希望打开的数据库是只读的,需要设置 Connection 对象的属性是(  C   ) 。

A、Provider B、Mode

C、ReadOnly D、ConnectionString

解释:

 

 

 

 

80.如果要查询 thedate(时间变量)以后添加的记录,SQL 字符串应为(  B  ) 。

A、"Select * From tbAddress Where dtmSubmit>#thedate# " 

B、"Select * From tbAddress Where dtmSubmit>#" & thedate & "# " 

C、"Select * From tbAddress Where dtmSubmit>" & #thedate# & " 

D、"Select * From tbAddress Where dtmSubmit>" & thedate

81.对于利用 Dim a(4,5)语句定义的二维数组,Ubound(a,1)将返回(B) 。

A、0 B、4

C、5 D、6

82.下列不属于数据库管理系统类型的是(D) 。

A、关系型 B、层次型

C、网状型 D、结构型

83.执行 Delete From tbAddress 语句后,共删除记录的条数是( D ) 。

A、0 B、1

C、若干条 D、全部

84.不可以返回 6-4.asp 的物理路径的是( C) 。

A、Server.MapPath("6-4.asp")

B、Server.MapPath("/asptemp/chapter6/6-4.asp")

C、Server.MapPath(".")

D、Server.MapPath("\asptemp\chapter6\6-4.asp")

解释:点(.)转换为当前目录

85.执行完如下语句后,页面上显示的内容为(  A   ) 。

<%

Response.Write "A"

Response.End

Response.Write "B"

%>

A、A B、AB

C、AC D、ABC

86.执行语句 a=Server.HTMLEncode("<p>")后,变量 a 的值是(   D  ) 。

A、p B、<p>

C、"<p>" D、"&lt;p&gt;"

87.如果在页面 1 中添加 Server.ScriptTimeOut=300,并在同一网站的页面 2 中添加 a=Server.

criptTimeOut,请问变量 a 的值等于(B) 。

A、60 B、90

C、300 D、以上都不对

88.下列可以返回客户端 IP 地址的是( A ) 。

A、Request("REMOTE_ADDR")

B、Request.ServerVariables("IP")

C、Request.ServerVariables("IP")

D、Request.ServerVariables("LOCAL_ADDR")

89.请问下面程序段执行完毕,变量 c 的值是( B ) 。

<% Session("a")=1: Session("b")=2: c=Session("a")+Session("b") %>

A、12 B、3

C、ab D、以上都不对

90.在一个应用程序中,Global.asa 文件可以有(B) 。

A、0 B、1

C、2 D、无限多个

91.Application 对象的默认有效期为(  D   ) 。

A、10 B、15

C、20 D、从应用程序启动到结束

92.Response 对象可以将缓冲区中的页面内容立即输出到客户端的是( D) 。

A、Write B、End

C、Clear D、Flush

93.当使用事务处理时,假如要提交事务处理,应该利用的方法(  C   ) 。

A、BeginTrans B、EndTrans

C、CommitTrans D、RollBackTrans

解释:

BeginTrans:开始一个事务处理

CommitTrans:提交事务处理

RollbackTrans :取消事务处理(如果事务处理有错则取消)

94.假如变量 a 的值是"2008-8-8",则 IsDate(a)和 VarType(a)的值分别是( B) 。

A、True、2 B、True、8

C、False、2 D、False、8

解释:isDate()返回 Boolean 值指明某表达式是否可以转换为日期。

vartype():返回指示变量子类型的值

常数

描述

vbEmpty

0

Empty(未初始化)

vbNull

1

Null(无有效数据)

vbInteger

2

整数

vbLong

3

长整数

vbSingle

4

单精度浮点数

vbDouble

5

双精度浮点数

vbCurrency

6

货币

vbDate

7

日期

vbString

8

字符串

vbObject

9

Automation 对象

vbError

10

错误

vbBoolean

11

Boolean

vbVariant

12

Variant(只和变量数组一起使用)

vbDataObject

13

数据访问对象

vbByte

17

字节

vbArray

8192

数组

 

 

95.以下可以嵌套使用的语句为( A ) 。

A、if…else B、Do…Loop

C、Select…Case D、If…Then…Else

96.如果一个记录集为空,那么 Bof、Eof 属性的值分别是(C) 。

A、True、False B、False、True

C、True、True D、False、False

97.在表单中,下列用于设定表单的提交方法的属性是(  A   ) 。

A、method B、action

C、POST D、GET

98.在文件超链接组件中,假如使用 GetNextURL 方法读取到了最后 1 个文件的 URL,如果继续执行

该方法,读取的 URL 文件是(  B   ) 。

A、第 1 个 B、最后 1 个

C、停止不动 D、程序会出错

99.可以返回集合中的对象数目的属性是(  A   ) 。

A、Count B、Number

C、Item D、Total

100.如果希望使用实心方块作为符号列表前面的符号,type 属性的取值应该为(   B  ) 。

A、Circle B、Squire

C、Disc D、■

101.在 tbAddress 中,如要查询年龄大于 theAge(数值变量)的人员,SQL 字符串应该为( D ) 。

A、"Select * From tbAddress Where intAge>theAge"

B、"Select * From tbAddress Where intAge>'" & theAge & "'"

C、"Select * From tbAddress Where intAge>" & 'theAge' & "

D、"Select * From tbAddress Where intAge>" & theAge

102.如果希望使用 RecordCount 属性返回记录总数,则 CursorType 属性值需要为(B   ) 。

A、向前指针 B、键盘指针

C、动态指针 D、向后指针

25

103.可以设置单行文本框的默认值为“在这里输入用户名”的是(   A  ) 。

A、<input type="text" name="txtUserId" value="在这里输入用户名">

B、<input type="text" name="txtUserId">在这里输入用户名</input>

C、<textarea type="memo" name="txtUserId" value="在这里输入用户名">

D、<textarea type="memo" name="txtUserId"> 在这里输入用户名</textarea>

104.查询姓“赵”并且年龄等于 22 岁的用户,使用的语句是( C) 。

A、Select * From tbAddress Where strName="赵" And intAge=22

B、Select * From tbAddress Where strName like "赵%" And intAge="22"

C、Select * From tbAddress Where strName like "赵%" And intAge=22

D、Select * From tbAddress Where strName like "%赵%" And intAge=22

105.在框架网页中,如果一个超链接在整个浏览器窗口中打开,target 属性的值为(D     ) 。

A、_blan B、_self

C、parent D、_top

106.不表示会话结束,并会清除当前 Session 对象是(D) 。

A、用户打开页面后就离开了电脑长达 30 分钟

B、用户打开页面后链接到了另外一个网站,之后也没有再返回本网站

C、用户打开页面后一直浏览该页面达 30 分钟,期间没有刷新页面

D、用户打开了浏览器窗口

107.在 HTML 中,插入换行符的标记为(  B   ) 。

A、<hr> B、<br>

C、 <p> D、Enter 键

108.下面 SQL 语句可以正确执行的是(  D ) 。

(其中,theName="卢红",theAge=22,theDate=#2008-8-8#)

A、"Select * From tbAddress Where strName=" & theName

B、"Select strName, intAge From tbAddress where strName='" & theName & "'"

C、"Select * From tbAddress Where intAge<theAge"

D、"Select * From tbAddress Where dtmSubmit>#theDate#"

109.请问下面语句执行完毕后,变量 c 的值是(B) 。

<% Dim a, c: a="b": Session("a")=1: Session(a)=2: c=Session("b") %>

26

A、1 B、2

C、3 D、以上都不对

110.下面陈述正确的是(   B ) 。

A、用户关闭浏览器窗口就会立刻触发 Session_OnEnd 事件

B、在程序中执行 Session.Abandon 语句后,就会触发 Session_OnEnd 事件

C、弹出的新窗口和父窗口将使用不同的 Session 对象

D、用户不停地刷新页面,则 Session 对象会过期

解释:

A选项:关闭浏览器的同时,触发Session_OnEnd 事件

C选项同一应用程序使用一个session对象

D选项session对象过期的两种情况

Session对象设置的时间已到,未设置默认有效期为20分钟

使用session对象的Abandon方法强制清除

111.下面可以获取查询字符串中的信息的集合为(B ) 。

A、Response("元素名") B、Request("元素名")

C、Request.Form("元素名") D、Request.Query("元素名")

解释:为指明在表单中

112.下列变量名称正确的是(   B  ) 。

A、1_ab B、ab_1

C、_ab D、ab?

解释:VBScript的命名规则

①第一个字符必须是英文字母
②不能在命名中使用空白,句号,叹号,或@$#&*?等等字符。
③名称的长度不能超过255
④不能和vbs系统的对象,函数名重名。
⑤不能在相同的区域内使用同一个名称。
⑥vbs不区分大小写。
⑦不成文规则:命名要见名知意。

113.执行语句 a="2008-8-8"后,变量 a 的数据子类型是(A) 。

A、字符串 B、日期

C、数值 D、布尔

114.下面可以用于限制上传文件的大小为 2M,并且超出大小时报错的语句是(  A   ) 。

A、uploaD、SetMaxSize 2*1024*1024, True

B、uploaD、SetMaxSize 2*1024*1024, False

C、uploaD、SetMaxSize 2*1024*1024

D、uploaD、SetMaxSize=2*1024*1024

115.对于数组 a(3,4),函数 UBound(a,2)的值是(D) 。

A、1 B、2

C、3 D、4

116.执行语句 a=Int(10 * Rnd())后,则 a 的值不可能出现的有( D  ) 。

A、0 B、1

C、9 D、10

解释:Int(10 * Rnd())产生0到9的随机数

117. 当前文件夹下有一个HTML文件A、 htm和一个子文件夹B, 文件夹B中有一个图片文件flower.jpg,

请问下面写法可以在 A、htm 中插入该图片的为(   C  ) 。

A、<img src="flower.jpg"> B、<img src="../flower.jpg">

C、<img src="B/flower.jpg"> D、<img src="/B/flower.jpg">

118.下列可以用来使框架不显示滚动条的属性是( C  ) 。

A、cols B、rows

C、scrolling D、noresize

119.小王正在访问自己计算机上的网页,此时,他自己的计算机是( B ) 。

A、客户端 B、既是服务器端又是客户端

C、服务器端 D、既不是服务器端也不是客户端

120、当前的 Web 程序开发中通常采用的模式是(   B  ) 。

A、C/S B、B/S

C、B/B D、C/C

121.静态网页的扩展名一般是(A     ) 。

A、htm B、php

C、asp D、jsp

122.ASP 文件的扩展名是(  D   ) 。

A、htm B、txt

C、doc D、asp

123.ASP 脚本代码是在(  C   )执行。

A、客户端 B、第一次在客户端,以后在服务器端

C、服务器端 D、第一次在服务器端,以后在客户端

124.在 HTML 中,插入换行符用(  B   )标记。

A、<hr> B、<br>

C、<p> D、Enter 键

125.在 HTML 中,下面( B)方法可以在网页上显示“<p>” 。

A、<p> B、&lt;p&gt;

C、&nbsp;p&nbsp; D、\<p\>

126.HTML 中用( B)标记表示表格的一行。

A、<row>和</row> B、<tr>和</tr>

C、<td>和</td> D、<table>和</table>

28

127.在表格中, ( A)属性用于设置文本水平对齐方式。

A、align B、valign

C、top D、bottom

128.关于网页中的图像,下列说法正确的是( C) 。

A、图像标记是以<img>开始,以</img>结束

B、href 属性用于指定所要显示图像文件的路径

C、src 属性用于指定所要显示图像文件的路径

D、alt 用于指定显示在图像上的文字

129. 当前文件夹下有一个 HTML 文件 a.htm 和一个子文件夹 B, 文件夹 B 中有一个图片文件 flower.jpg,

请问下面( C)写法可以在 a.htm 中插入该图片。

A、<img src="flower.jpg">

 B、<img src="../flower.jpg">

C、<img src="B/flower.jpg">

 D、<img src="/B/flower.jpg">

130.在超链接标记中,下面(  B   )属性用来指定超链接路径。

A、src B、href

C、dynsrc D、action

131.在一组单选框中,下面(   B  )属性可以用来默认选中某个选项。

A、slected B、checked

C、multiple D、noresize

132. (   A  )方法可以设置单行文本框的默认值为“在这里输入用户名” 。

A、<input type="text" name="txtUserId" value="在这里输入用户名">

B、<input type="text" name="txtUserId">在这里输入用户名</input>

C、<textarea type="memo" name="txtUserId" value="在这里输入用户名">

D、<textarea type="memo" name="txtUserId"> 在这里输入用户名</textarea>

133.下面(  D   )文本框中输入数据后,数据将以*号显示。

A、单行文本框 B、多行文本框

C、数值文本框 D、密码文本框

134.在表单中, (  B   )属性用于指定表单处理程序文件的地址。

A、method B、action

C、GET D、POST

135.要实现一个上下型框架网页,至少需要(B)网页文件。

A、2 B、3

C、4 D、6

136.下列(C)属性可以用来使框架不显示滚动条。

A、cols B、rows

C、scrolling D、noresize

137.下列( B)变量名称是正确的。

A、1_ab B、ab_1

C、_ab D、ab?

138.在一段程序中 a 是一个变量,那么"a"是(D) 。

A、变量 B、直接常量

C、字面常量 D、符号常量

139.下面( A)语句不可以正确执行

A、Response.Write "<h1 align="center">我的主页</h1>"

B、Response.Write "<h1 align='center'>我的主页</h1>"

C、Response.Write "<h1 align=""center"">我的主页</h1>"

D、Response.Write "<h1 align=""center"">“我的主页”</h1>"

解释:双引号中嵌套单数的双引号相当于没用(报错),可使用单引号或嵌套双数的双引号

140.执行语句 a="6"后,变量 a 的数据子类型是(  A   ) 。

A、字符串 B、日期

C、数值 D、布尔

141.执行语句 a="2008-8-8"后,变量 a 的数据子类型是(   A  ) 。

A、字符串 B、日期

C、数值 D、布尔

142.假设变量 a=5、b=3,则执行语句 c="a>b"后,变量 c 的数据子类型是(A) 。

A、字符串 B、日期

C、数值 D、布尔

143.语句 a="abc"="abc"运行完毕后,变量 a 的数据子类型是( C) 。

A、数值 B、字符串

C、布尔 D、日期

144.执行语句 a=3: a=a+5 后,变量 a 的值是( C) 。

A、3 B、5

C、8 D、出错

145.已知 x=123,那么执行语句 y=x \10 Mod 10 后,变量 y 的值是( C) 。

A、0 B、1

C、2 D、3

146.已知 a= "ab",那么执行语句 b="cd'" & a & " " & "ef"后,变量 b 的值是( A) 。

A、"cd'ab ef" B、"cd'abef"

C、"cdabef" D、"cdab ef"

147.下面的语句执行完毕后,变量 a、b、c、d 的值分别是( B ) 。

<% a="1"+"1": b="1"+1: c="1" & "1": d="1" & 1 %>

A、"11"、"11"、"11"、"11"

 B、"11"、2、"11"、"11"

C、2、2、"11"、"11"

D、"11"、"11"、2、2

148.请问表达式 Not(6+3<5+2)的值是( A) 。

A、True B、False

C、9 D、无法计算

149.请问 Int(3.45)和 Int(-3.45)的值分别是(  B   ) 。

A、4、-4 B、3、-4

C、3、3 D、3、-3

150.在取整时按四舍五入进行的函数是(C ) 。

A、Int B、Fix

C、Round D、CInt

151.请问 Mid("八千里路云和月",3,2)的返回值是(B) 。

A、"千里" B、"里路"

C、"里" D、"路云"

152.执行语句 a=InStr(Trim(Replace("  abcdef  ","c","")),"ef")后,变量 a 的值是(C) 。

A、0 B、1

C、4 D、5

153.函数 DateDiff("m",#2008-8-8#,#2008-10-1#)的返回值是( B  ) 。

A、1 B、2

C、54 D、5

解释DateDiff()返回两个日期之间的时间间

154.对于数组 a(3,4),函数 UBound(a,2)的值是(  D   ) 。

A、1 B、2

C、3 D、4

155.假如变量 a 的值是"100",则 IsNumeric(a)和 VarType(a)的值分别是( B   ) 。

A、True、2 B、True、8

C、False、2 D、False、8

解释:IsNumeric()返回 Boolean 值指明表达式的值是否为数字

156.执行语句 a=Chr(Asc("ABC"))后,则 a 的值是(B) 。

A、"ABC" B、"A"

C、65 D、出错

解释:

Chr()返回与指定的 ANSI 字符代码相对应的字符。

Asc()返回与字符串的第一个字母对应的 ANSI 字符代码。

 

157.退出 Do 循环的语句是(  B   ) 。

A、Exit For B、Exit Do

C、Exit Sub D、Exit Function

158.对于 Request 对象,如果省略集合,如 Request("strName"),将按( B)顺序依次检查是否有

信息传入。

A、Form、QueryString、Cookies、ServerVariables、ClientCertificate

B、QueryString、Form、Cookies、ServerVariables、ClientCertificate

C、Cookies、QueryString、Form、ServerVariables、ClientCertificate

D、Form、QueryString、Cookies、ServerVariables、ClientCertificate

159.Request 对象的 QueryString、Form、Cookies 集合获取的数据子类型分别是( D) 。

A、数字、字符串、字符串 B、字符串、数字、数字

C、字符串、字符串、字符串 D、必须根据具体值而定

160.在表单中,下列( A)属性用于设定表单的提交方法。

A、method B、action

C、POST D、GET

161.若表单提交时采用 GET 方法,则下面( B )集合可以获取表单元素的值。

A、Request.Form("元素名")

B、Request.QueryString("元素名")

C、Response.Form("元素名") D、Response.QueryString("元素名")

32

162.请问下面程序段执行完毕,页面上显示的内容是(  A   ) 。

<% 

Response.Write "a": Response.Flush: Response.Write "b": Response.Clear

Response.Write "c": Response.End: Response.Write "d"

%>

A、ac B、cd

C、bd D、ad

163.Response 对象的(D)方法可以将缓冲区中的页面内容立即输出到客户端。

A、Write B、End

C、Clear D、Flush 

164.请问下面程序段执行完毕,变量 c 的值是(  B) 。

<% Session("a")=1: Session("b")=2: c=Session("a")+Session("b") %>

A、12 B、3

C、ab D、以上都不对

165.请问下面语句执行完毕后,变量 c 的值是(B) 。

<% Dim a,c: a="b": Session("a")= 1: Session(a)= 2 : c=Session("b") %>

A、1 B、2

C、3 D、以上都不对

166.请问下面程序段执行完毕后,变量 c 的值是(  B   ) 。

<% Dim a: a="b": Session(a)=1: Session("b")=2: c=Session(b) %>

A、1 B、2

C、3 D、空(Empty)

167.请问下面程序段执行完毕,变量 b 的值是(D) 。

<% Session("a")=1: Session.Abandon: Dim b: b=Session("a") %>

A、0 B、1

C、空(Empty) D、程序出错

解释:session对象以清除

168.Session 对象的默认有效期为( C)分钟。

A、10 B、15

C、20 D、30

169.在同一个应用程序的页面 1 中执行 Session.TimeOut=30,那么在页面 2 中执行 Response.Write

Session.TimeOut,则输出值为(   D  ) 。

A、15 B、20

C、25 D、30

170.Application 对象的默认有效期为(    D )分钟。

A、10 B、15

C、20 D、从应用程序启动到结束

171.在应用程序的各个页面中传递值,可以使用(   C  )内置对象。

A、Request B、Response

C、Session D、Thread

172.Session 变量和 Application 变量的返回值的数据子类型是?D

A、字符串、字符串 B、数值、字符串

C、字符串、数值 D、根据其中的数据的类型决定

173.下面(B)语句可以创建一个对于访问网站的所有用户均有效的变量 intAll。

A、Session("intAll")=10 B、Application("intAll")=10

C、Public Session("intAll") D、Public Application("intAll")

174.在一个应用程序中,Global.asa 文件可以有( B)个。

A、0 B、1

C、2 D、无限多个

175.在一个用户会话过程中,会触发(A)次 Session_OnStart 事件。

A、1 B、2

C、3 D、无数次

176.如果设置 ScriptTimeOut 为 60 秒,请问脚本最长执行时间为(   B  )秒。

A、30 B、60

C、90 D、300

177 . 如 果 在 页 面 1 中 添 加 Server.ScriptTimeOut=300 , 并 在 同 一 网 站 的 页 面 2 中 添 加

a=Server.ScriptTimeOut,请问变量 a 的值等于(  B ) 。

A、60 B、90

C、300 D、以上都不对

178.在给对象变量赋值时,一般要使用下面(  B)关键字。

A、Dim B、Set

C、Public D、Private

179.执行语句 a=Server.HTMLEncode("<p>")后,变量 a 的值是(  D   ) 。

A、p B、<p>

C、"<p>" D、"&lt;p&gt;"

180.执行语句 a=Server.HTMLEncode(Server.HTMLEncode("<p>"))后,变量 a 的值是( D) 。

A、"<<p>>" B、"&lt;p&gt;"

C、"&lt;&lt;p&gt;&gt;" D、"&amp;lt;p&amp;gt;"

181.执行语句 a=Server.URLEncode("b c")后,变量 a 的值是( C ) 。

A、b c B、b+c

C、"b+c" D、"b&nbsp;c"

182.如果要返回应用程序根目录的物理路径,那么 MapPath 方法的参数可以是(  A  ) 。

A、"/" B、"*"

C、"." D、"C:\Inetpub\wwwroot"

183.下面( A )聚合函数可以用来返回数据表中记录总数

A、Count B、Avg

C、Sum D、Max

184. 执行Select Max(intAge) As MaxAge,Min(intAge) As MinAge From tbAddress语句后, 会返回 (B)

多少条记录。

A、0 B、1

C、2 D、不能确定

185.执行 Select Count(*) As Total From tbAddress Group By intAge 语句后,会返回( D)条记录。

A、0 B、1

C、2 D、与 intAge 的值有关

186.执行 Delete From tbAddress 语句后,共删除(    D )条记录。

A、0 B、1

C、若干条 D、全部

187.执行 Delete From tbAddress Where strName=“萌萌”语句后,共删除( C)条记录。

A、0 B、1

C、若干条 D、全部

188.目前常用的数据库管理系统属于(    A ) 。

A、关系型 B、层次型

C、网状型 D、结构型

189.如果希望打开的数据库是只读的,需要设置 Connection 对象的(  C )属性。

A、Provider B、Mode

C、ReadOnly D、ConnectionString

190.通常使用(   A  )属性可以返回集合中的对象数目。

A、Count B、Number

C、Item D、Total

191.如果希望使用 RecordCount 属性返回记录总数,则 CursorType 属性值需要为( B) 。

A、向前指针 B、键盘指针

C、动态指针 D、向后指针

193.执行 Recordset 对象的 Requery 方法后,记录指针一般会指向第(B)条记录。

A、Bof B、第 1 条

C、最后一条 D、Eof

194.下面( B )语句打开的记录集可以前后移动指针,并且可读可写。

A、rs.Open strSql,conn B、rs.Open strSql,conn,1,2

C、rs.Open strSql,conn,,2 D、rs.Open strSql,conn,1

195.如果程序中需要建立一个临时文件,下面( D )方法可以用来生成一个临时文件名称。

A、GetFileName B、GetDriveName

C、GetBaseName D、GetTempName

196.当使用 OpenTextFile 方法打开一个文件并准备读取内容时,指针一般指向(C) 。

A、文件开头 B、文件结尾

C、第 1 行 D、最后一行

197.如果目标文件不存在,下面( A    )语句能够自动建立文件。

A、Set tsm= fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",1,True)

B、Set tsm= fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",2,True)

C、Set tsm= fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",8,False)

D、Set tsm= fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",1,False)

198.执行“tsm.WriteBlankLines 1”语句后,会在文件中写入一个(  D ) 。

A、<p> B、<br>

C、1 D、换行符(回车)

199.如果给某文件的 Attributes 属性赋值 3,则该文件属性为(D) 。

A、普通 B、只读

C、隐藏 D、只读和隐藏

200.在超链接组件的超链接数据文件中,文件 URL 和说明之间可以用( D)隔开。

A、空格 B、逗号

C、冒号 D、Tab 键

201.在文件超链接组件中,假如使用 GetNextURL 方法读取到了最后 1 个文件的 URL,如果继续执行该方法,将会读取第(B)个文件的 URL。

A、第 1 个 B、最后 1 个

C、停止不动 D、程序会出错

202.对于文件上传组件,下面( A)语句可以输出上传文件的大小。

A、Response.Write upload.Files("fleUpload").Size

B、Response.Write upload.Form("fleUpload ").Size

C、Response.Write Request.Files("fleUpload ").Size

D、Response.Write Request.Form("fleUpload ").Size

203.Asp 页面中用以包含其它页面的命令是( C) 。

A、return B、include

C、include file D、global

204.相对 JSP 和 PHP,ASP 的优点是(C     ) 。

A、全面支持面向对象程序设计 B、执行效率高

C、简单容易 D、多平台支持

205.关于 B/S 和 C/S 编程体系,下面说法不正确的是(C) 。

A、B/S 结构的编程语言分成浏览器端编程语言和服务器端编程语言

B、HTML 和 CSS 都是由浏览器解释的,JavaScript 语言和 VBScript 语言是在浏览器上执行的

C、目前应用领域的数据库系统全部采用网状型数据库

D、JSP 是 SUN 公司推出的是 J2EE 十三种核心技术中的一种

206.下面( A)语言不是被浏览器执行。

A、HTML B、JavaScript

C、VBScript D、ASP

207.相对比较早出现的服务器端技术是(B) 。

A、ASP B、CGI

C、JSP D、JavaScript

208.HTML 表单的起始标记为( B) 。

A、FONT B、FORM

C、BODY D、HTML

209.下面的 HTML 标记<input type=”password” name=‘N1’ size=‘15’>的作用是( D)

A、在 web 页面中产生一个多行文本框

B、在 web 页面中产生一个单行文本框

C、在 web 页面中产生一个复选框

D、在 web 页面中产生一个口令文本框

210.<Input Type=Reset>是一个(B ) 。

A、文本框 B、重新填写的按钮

C、下拉菜单 D、提高给服务器的按钮

211在超级链接中,如果指定(D) 。框架名称,连接目标将在链接文本所在的框架页内出现,当前页面被刷新。

A、Blank B、Self

C、Parent D、Top

212.以下标记中, (A)可用于在网页插入图像。

A、<IMG>标记 B、<BR>标记

C、<H3>标记 D、<SRC>标记

213.下面关于标记的说法不正确的是( C) 。

A、标记要填写在一对尖括号(<>)内

B、书写标记的时候,英文字母的大、小写或混合使用大小写都是允许的

C、标记内可以包含一些属性,属性名称出现在标记的后面,并且以分号进行分隔

D、HTML 对属性名称的排列顺序没有特别的要求

214.发展 DHTML 的作用不在于(D)

A、减轻服务器处理压力 B、加快客户端页面处理速度

C、减轻网络压力 D、加快数据搜索速度

215.Textarea 属性之 Rows 用于设置(B) 。

A、多行文本框名称 B、设置最多可以输入的行数

C、设置每行可以输入的字符数 D、设置每列可以输入的字符数

216.设定互动式表单的信息传输方式的属性是(C) 。

A、Action 和 Method B、Action

C、Method D、post

217.<%Response.Write "您来访的时间是:" & Year(date()) & "年" & Month(date()) & "月" & Day(date())

& "日" %>如果浏览者打开这个 ASP 页面的日期是 2006 年 5 月 20 日,以上代码运行后,转化成

标准 HTML 代码为(   A  ) 。

A、您来访的时间是:2006 年 5 月 20 日

B、Response.Write

C、<%您来访的时间是:2006 年 5 月 20 日%>

D、您来访的时间是:

218.ASP 文件所有的 Script 程序代码均须放在下列符号之间(D) 。

A、./* */ B、.<!-- -?

C、<pre> </pre> D、<% %>

219.下面( C )语言是解释执行的。

A、C++ B、Delphi

C、JavaScript D、Java

220.在 DHTML 中把整个文件的各个元素作为对象处理的技术是(  C )

A、HTML B、CSS

C、DOM D、Script

221.一组选项中可以选择多项的表单元素是(  A   ) 。

A、Checkbox B、Radio

C、Text D、Textarea

222.<br>表示(    D ) 。

A、分段 B、产生空格

C、强制换段 D、强制换行

223.执行完 a=5>3 And "a"<"c"语句后,a 的值为(B )

A、true B、false

C、1 D、0

224<%setname=server.CreateObject(“MSWC.NextLink”) %>语句能够实现的作用是(  A   ) 。

A、定义并创建一个名为 name 的文件超链接组件

B、定义并创建一个名为 name 的广告轮显组件

C、定义并创建一个名为 name 的存取组件

D、定义并创建一个名为 name 的浏览器性能组件

225.下面(A)函数可以返回当前的日期和时间:(vbscript)。

A、now B、date

C、time D、datetime

226.执行完如下语句后,Sum 的值为(C) 。

<%

Dim a(5),Sum

Sum=0

For I=0 To 5

    a(I)=I

    Sum=Sum+a(I)

Next

%>

A、0 B、5

C、15 D、20

227.若要求 VBScript 的变量在使用前必须事先定义,则应使用( A)语句来设置。

A、Option Explicit B、Option Base

C、Dim D、ReDim

228.语句“mid("1234567890",3,3)”的返回值是(A) 。

A、345 B、234

C、456 D、7890

229.下列( C)函数可以将数值型转换为字符串。

A、CDate B、CInt

C、CStr D、CDbl

230.判断程序运行完毕后,x、y、z 值分别为(C ) 。

x = "11" + 1

y = "11" & 1

z = "11" + "1" 

A、111   111   111 B、12   111   12

C、12    111   111 D、12   12    12

231.执行完 strUser="12345678"以后,strUser 是(B)类型。

A、整数变量 B、字符串变量

C、布尔型变量 D、单精度变量

232.下面关于 VBScript 的命名规则的说法不正确的是( A ) 。

A、第一个字符必须是数字或字母

 B、长度不能超过 255 个字符

C、名字不能和关键字同名

D、在声明的时候不能声明两次

233.QueryString 获取方法、Form 获取方法获取的数据子类型分别是(C) 。

A、数字、字符串 B、字符串、数字

C、字符串、字符串 D、必须根据具体值而定

234.如果想统计一个网站的在线人数,应该使用(D)对象。

A、Application B、Request

C、Server D、Session

235.如果想统计一个浏览者进入本站点以后浏览的页面次数(包括对同一页面的多次浏览)则可以使用(A)对象。

A、Application B、Request

C、Server D、Session

236.当用户通过表单向某 asp 页面提交请求时,在该 asp 页面中可以取得用户提交的数据的所使用的

对象是(A ) 。

A、Request B、Response

C、Server D、Application

237.执行完如下语句后,页面上显示的内容为( A ) 。

<%

Response.Write "A"

Response.End

Response.Write "B"

%>

A、A BAB

C、AC D、ABC

238.下面(A)语句可以返回访问者的 IP 地址。

A、Request.ServerVariables B、Request.Server

C、Request.ClientCertificate D、Request.Client

239.Application_OnStart 事件和 Application_OnEnd 事件的处理过程必须写在( D) 。

A、<head>和</head>之间 B、<body>和</body>之间

C、<title>和</title>之间 D、gobal.asa 中

240.Application 对象的默认的有效期是(D) 。

A、10 B、20

C、30 D、从网站启动到终止

241.Request.Form 读取的数据是( B) 。

A、以 Post 方式发送的数据 B、以 Get 方式发送的数据

C、超级连接后面的数据 D、以上都不对

242.要在服务器端和客户端保持相对持久的信息,可以采用( A) 。

ACookie 技术

B、ClientCertificate 存储在发送到 HTTP 请求中客户端证书中的字

C、ServerVariables 预定的环境变量的值

D、QueryString 数据集合

243.Session 对象默认的超时时限为(A) 。

A、20 分钟 B、30 分钟

C、45 分钟 D、60 分钟

244.Response.Redirect "login.asp"表示( C) 。

A、覆盖 login.asp B、关闭 login.asp

C、在一个新窗口中打开 login.asp D、重定向到 login.asp

245. 在使用下载组件时, 若下载组件是 dll 文件形式 (test.dll) , 并且我们将该文件存放到 C:\temp\test.dll

下,则注册时还要在运行窗口输入( C) 。

A、Run C:\temp\test.dll B、Run test.dll

C、Regsvr32 C:\temp\test.dll D、Regsvr32 test.dll

246.上传图像数据到数据库时,该字段的类型是(B) 。

A、binary B、OLE 类型

C、文本类型 D、图形图像类型

247.使用命令( A)进行注册组件。

A、regsvr32 B、regsvr

C、regedit D、syssvr

248.Ad Rotator 组件的 getAdvertisment()方法功能是(D) 。

A、读取配置文件 B、创建该组件

C、创建广告 D、读取图片

249.FSO 是 IIS 自带的一个组件,该组件的功能是(B) 。

A、操作数据库系统 B、操作文件系统

C、操作浏览器 D、操作登陆系统

250.函数( A)算出返回记录的行数。

A、COUNT B、MIN

C、AVG D、NUM

251. 已知已建立声明了一个名为 rs 的 Recordset 对象实例, 下面关于 Recordset 对象下面的几个方法中,

能够获得 rs 第 3 个字段值的是(B) 。

A、rs.Move(3) B、rs(3).Value

C、rs(3).name D、rs(3).fields

252.语句 rs.Fields.Count 返回的值是(D) 。

A、记录集的行数 B、记录集的列数

C、记录集的行数+1 D、记录集的列数-1

253.命令对象(Command)用来执行( B) 。

A、SQL 语句 B、SQL Server 的存储过程

C、连接数据库 D、返回记录集

254.如果某服务器比较慢,执行查询操作时可能无法正常执行,应该设置(A)属性。

A、Connection 对象.ComandTimeOut

B、Connection 对象.ConnectionTimeout

C、Commmand 对象. ConnectionTimeout

D、Session 对象.TimeOut

255.ADO 基本和核心的对象有三个:Connection 连接对象、Command 命令对象、 (B) 。

A、Field 对象 B、Recordset 对象

C、Parameter 对象 D、Property 对象

256.关于 ASP 的特点叙述中, (C )是不确切的描述。

A、ASP 页面中可包含文本、HTML 标记、服务器端脚本、客户端脚本命令、ActiveX 组件

B、ASP 可以使用内置 ActiveX 组件和第三方组件完成特定功能

C、ASP 相比其他动态网页更具安全,用户只能得到 HTML 代码而无法获取 ASP 页面源代码

D、ASP 是一种解释性语言,服务器只要在使用时对其进行解释执行即可

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值