鸡肋鸡肋,食之无味,弃之可惜,为应付考试在群里下了这个资料,居然没答案,弄了好几天,结果发现网上有好多一样的题目,我还以为是绝密资料,答案都不付,由于自己做的不保证每题答案都正确,还是先留着,说不定以后在工作中用得着呢,放在本机上说不定下次刷系统又给刷了
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、 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、"<p>"
C、"<<p>>" D、"&lt;p&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、"<p>"
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、<p>
C、 p 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、"<p>"
180.执行语句 a=Server.HTMLEncode(Server.HTMLEncode("<p>"))后,变量 a 的值是( D) 。
A、"<<p>>" B、"<p>"
C、"<<p>>" D、"&lt;p&gt;"
181.执行语句 a=Server.URLEncode("b c")后,变量 a 的值是( C ) 。
A、b c B、b+c
C、"b+c" D、"b 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 B、AB
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) 。
A、Cookie 技术
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 是一种解释性语言,服务器只要在使用时对其进行解释执行即可