一、选择题:(每个小题 1 分,共 40 分) 选择题: 1、下列属于中文简体字符集的是( B A gbk B gb2312 C big5 ) D utf-8 A )
2、能向页面引入操纵数据库记录集对象的是( A Server.CreateObject(“ADODB.Command”)
B Server.CreateObject(“ADODB.Recordset”) C Server.CreateObject(“ADODB.Connection”) D Server.CreateObject(“Scripting.FileSystemObject”) 3、下列属于 ASP 六大对象的是( B A createobject D ObjectContext 4、能够在页面中关闭缓存的是( A、<%@Transaction=TRUE%> C、Response.Buffer=false C ) B、Response.Buffer=True D、Request.Querystring C ) B cookies ) C Document
5、以下哪个是 vbscript 代码中用来注释的语句( A、’ B、! C、
D、<-->
6、下面哪个函数是用来将字符串中的大写字母转换为小写字母 ( A ) B、lcase( ) C、 dcase( ) D、left( )
A、ucase( )
7.在色彩的 RGB 系统中,32 位中六进制数 ffffff 表示的颜色是 ( A ) 。 B. 红色 C. 黄色 D. 黑 色
A. 白色 000000
8.若要求 VBScript 的变量在使用前必须事先定义,则应使用(C
)
第 1 页 共 12 页
语句来设置。 A. Request B public C. Dim C D. Option Explicit )
9、下面程序段执行完毕,c 的值是: ( <% Application("a")=10 Application ("b")=20
c= Application ("a")+ Application ("b") %> A 12 B ab C 30 D 以上都不对 D ) 。
10、 配置 IIS 时, 设置站点的主目录的位置, 下面说法正确的是 ( A B C D 只能在本机的 c:\inetpub\wwwroot 文件夹。 只能在本机操作系统所在磁盘的文件夹。 只能在本机非操作
系统所在磁盘的文件夹。 以上全都是错的。 A )
11、关于 IIS 的配置,下列说法错误的是( A
IIS 要求默认
文档的文件名必须为 default 或 index,扩展名则可 以是 .htm、.asp 等已为服务器支持的文件扩展名。
B C D
IIS 可以同时管理多个应用程序 IIS 可以通过添加 Windows 组件安装 IIS 不光能够管理
web 站点,也可以管理 FTP 站点。 C )
12、关于 ASP,下列说法正确的是( A B
开发 ASP 网页所使用的脚本语言只能采用 VBScript。 网页中的 ASP 代码同 html 标记符一样,必须用分隔符”<”和”>”
将其括起来。
第 2 页 共 12 页
C D
ASP 网页,运行时在客户端无法查看到真实的 ASP 源代码。 以上全都错误。 A ) 。
13、关于 VBScript,下列说法正确的是( A B C D VBScript 只有一种数据类型。
可以使用 Dim、Private、Public 和 Const 关键字声明变量。 VBScript 中,变量必须先声明再使用。 以上全都错误。 D [1,9] A D ) CDbl B ) )
14、如果 a = Int(9*Rnd()+1),则 a 的值范围是( A (1,8) B [1,8] C (1,9) D
15、下列哪一个函数可以将字符串转换为日期?( A Cdate B Cint C CStr
16、请问 Mid(“I am a student.”,8,2)的返回值是什么?( A “tu” B “st” C “en
” A D “nt” )
17、关于 For…Next 语句,下面说法错误的是( A B C D
可以在循环中的任何位置放置一个 Exit For 语句。 step 的值必须是整数,默认为 1。 For i = 1 To 11 Step 3 ,这一行说明循环体最多可以执行 4 次。 For…Next 必须成对出现。 A C ) Write D
18、下列不属于 Response 对象的方法的是( A Expires B Flush
Redirect 19、ASP 脚本编程使用的语言是( A、
Delphi B、VB C ) D、C# )
C、
VBScript B
20、下列哪一种设置能使表格显示边框(
第 3 页 共 12 页
A 属性 C
在
中添加 border 属性 B 在中添加 border 在中添加 border 属性 D 以上全都可以 21、下列表达式的值为-10 的是( 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 布尔型 )。 第 4 页 共 12 页 24、下列哪一个函数可以将日期转换为字符串?( C A Cdate B CInt C CStr D CDbl 双字节 ) 25、请问 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、下列语句中,不能正常显示的是( A Response.Write time B Response.Write day C Response.Write now B ) 第 5 页 共 12 页 D Response.Write date 28、下面程序段执行完毕,页面上显示内容是什么?( D ) <% ="信息 " ="科学" %> A 信息科学 B 信息(换行)科学 C 科学 D 以上都不对 29、下面的语句不能输出内容到客户端的是( A A <% msgbox("输出内容") %> B <%=Int(3.2)%> C <% response.write v &;"是一个字符串变量" %> D <%=v &; "输出内容"%> 30、关于 Option Explicit 语句,下面说法正确的是( C ) A 可以在脚本的任何位置使用 B 强制要求类型转换时,必须采用显示转换。 C 强制要求脚本中的所有变量必须显式声明。 ) 第 6 页 共 12 页 D 以上说法都不正确 31、关于 For…Next 语句,下面说法错误的是(A ) 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 内置对象是( B A Response B Request C Session D Application 34、下列不属于 Response 对象的方法的是( C ) A Write B End ) )。 第 7 页 共 12 页 C abandon D Redirect 35、 Response 对象的属性 D ) ( 可以用于表明页输出是否被缓冲。 A TotalBytes B ContentType C status D Buffer 36、下列 Response 对象的用法错误的是( A ) A <% Response.Write( 输出到浏览器信息) %> B <% = "输出到浏览器信息" %> C <% Response.End %> D 以上全都正确 37、对于 Request 对象,如果省略获取方法,如 Request("user_name"), 将按什么顺序依次检查是否有信息传入: C ( ) A Cookies、 QueryString、 Form、 Server Variables、 ClientCertificate B Form、 QueryString、 Cookies、 Server Variables、 ClientCertificate C QueryString、 Form、 Cookies、 Server Variables、 ClientCertificate D Form、 QueryString、 Cookies、 Server Variables、 ClientCertificate 38、QueryString 获取方法、Form 获取方法获取的数据子类型分别 是:( C ) 第 8 页 共 12 页 A 数字、字符串 B 字符串、数字 C 字符串、字符串 D 必须根据具体值而定 39、下面程序段执行完毕,我们在浏览器中看到的内容是什么? ( A ) <% Response.Write "新浪" %> A 新浪 B 新浪 C 下划线 D 该句有错,什么也不显示 40、关于 Session 对象的属性,下列说法正确的是( C ) A Session 的有效期时长默认为 90 秒,且不能修改。 B Session 的有效期时长默认为 20 分钟,且不能修改。 C SessionID 可以存储每个用户 Session 的代号, 是一个不重复的长 整型数字。 D 以上全都错 第 9 页 共 12 页 (每个小题 二、填空题: 每个小题 2 分,共 10 分) 填空题: ( 1.ADODB.recordset 对象的属性(pagecount)可以指定返回的记录集每页 的记录总数 2.使用 Response.属性(contenttype)可以指定响应主体中发送数据的类 型。 3.在 ASP 中,创建对象通常用(Server.create object)方法来实现。 4.表单的(get)递交方式可以将表单中填写的内容合并到 URL 中提交给目 标页。 5.表格的(tfoot)页脚使用<>标签 三、问答题: 问答题: 1、请写出下面的 ASP 中常用函数或对象的作用。 (10 分) ASC 作用: 返回与字符串的第一个字母对应的 ANSI 字符 代码 CInt 作用:函数将一个表达式转化为数字类型 Fix LTrim UCase 作用:Fix 取整函数 (截断函数) 作用 :去掉字符串截去首尾连续空白 作用:变换为大写 作用:输出到页面 Response.Write Response.Redirect 作用:重新定位 Request.QueryString Server.CreateObject 作用:请求字符串 作用:创建对象 Request.ServerVariables("REMOTE_ADDR")作用:返回前页面的地 址 2、如何保护自己的 ASP 源代码不泄露? 。 (10 分) 第 10 页 共 12 页 下 载 微 软 的 Windows Script Encoder , 对 ASP 的 脚 本 和 客 户 端 JavaScript、VBScript 脚本进行加密。客户端脚本加密后,只有 IE5 以 上的版本才能执行,服务器端脚本加密后,只有服务器上安装有 Script Engine 5(装 IE5 即可)才能解释执行。 3、ASP 与数据库连接一定要在服务器端设置 DSN 吗?。 分) (5 不一定, ASP 与服务器的数据库连接有两种方法,一种为通过 DSN 建 立连接,另一种不用 DSN 建立连接。通过 DSN 连接数据库需要服务器的 系统管理员在服务器的控制面板中的 ODBC 中设置一个 DSN。如果没有在 服务器上设置 DSN, 只要知道数据库文件名(比如 Access、 Paradox、 FoxPro 的数据库)或者数据源名(如 SQLserver 的数据库)就可以访问数据库,直 接提供连接所需的参数即可。 4、请用 ASP 实现冒泡排序。 (10 分) function sort(ary) ck
-
相关文章
-
最新文件
关于网学 |
万能工具 |
在线交流 |
会员中心 |
查询论文 |
招聘说明 |
精品资源 |
专题论文 |
会员中心 |
联系方式 |
下载目录
论文目录
Copyright 2005-2018 www.myeducs.cn All Rights Reserved 版权所有·网学网 提供大量原创论文 参考论文 论文资料 源代码 管理及投稿 E_mail:3710167@qq.com
郑重声明: 本网站论文均来自互联网,由本站会员上传或下载,仅供个人交流、学习、参考之用,版权归原作者所有
请下载完后24小时之内删除,任何人不得大幅抄录、在期刊上发表或作为商业之用。如涉及版权纠纷,本网站不承担任何法律及连带责任。
|