好文档 - 专业文书写作范文服务资料分享网站

ASP模拟试卷(二)

天下 分享 时间: 加入收藏 我要投稿 点赞

网络程序设计—ASP模拟试卷(二)

考试日期: 考试时间:

考生信息:

系 别___________学 号_____________姓 名_____________笔试成绩_____________

一、选择题(每小题2分,共30分)

1.小王正在家里通过拨号上网访问搜狐网站,此时谁是服务器端,谁是客户端?

(A)

2.某同学开发了一个显示来访时间的ASP文件,存放在C:\\inetpub\\wwwroot下,请问此时如果在资源管理器中双击该文件,该文件可以正常显示吗?

(A) 可以 (B) 不可以

3.下列哪个变量名称是正确的?(B)

(A) 111 (B) _sum (C) ab_1 (D)a?b

4.执行完如下语句后,a的值为: <% Dim a

a=FormatNumber(10.223344,3) %>

(A) 10.223344 (B) 10.2 (C) 10.223 (D) 10.000

5.下列哪个函数可以将数值转换为字符串?

(A) Cdate (B)Cint (C) CStr (D) CDbl

6. 请问Int(3.45)和Int(-3.45)的值分别是什么?

(A) 4、-4 (B)3、-4 (C) 3、3 (D) 3、-3

7. 执行完如下语句后,sum的值为? <% Dim sum,I Sum=0 I=1

Do While I<=10

Sum=sum+I I=I+1

If (I Mod 5=0) then

Exit do End if

(A) 小王的机器是服务器端,搜狐网站是客户端 (B) 搜狐网站是服务器端,小王的机器是客户端 (C)小王的机器既是服务器端,又是客户端 (D)以上说法全不对

Loop <%

(A) 55 (B) 15 (C) 10 (D) 45

8.下列几个是Response对象的方法,哪个是用来输出二进制信息的。

(A) BinaryRead (B) BinaryWrite (C) Flush (D) Write

9. Aplication对象的默认有效期为多少分钟?

(A) 10 (B) 15 (C) 20 (D) 应用程序从启动到结束

10.问下面程序段执行完毕,页面上显示的内容是什么? <% Dim strTemp StrTemp=”user_name” Session(“strTemp”)=”王刚” Session(strTemp)=”张红”

Response.Write Session(“user_name”) %>

(A) 张红 (B)王刚 (C) 王刚张红 (D) 语法有错,无法正常输出

11.如有一个数据库,其中有表table,包括3个字段name(文本型)、grade(数字型)、birthday(日期/时间型),请问下面哪句能正确执行?

(其中 varName=”林亚” varGrade=98 varBirthday=#1983-1-1#)

(A). strSql=\Into table(name,grade,intro) Values('\varName & \\& varGrade & \& varBirthday & \

(B). strSql=\varBirthday & \

(C). strSql=\Into table(name,grade,intro) Values('\& varName & \\& varGrade & \& varBirthday & \

(D).strSql=\

12.问下面程序段执行完毕,页面上显示内容是什么: <%

Response.Write Server.HTMLEncode(“新浪”) %>

(A) 新浪 (B) 新浪 (C) 新浪(超链接) (D) 该句有错,无法正常输出

13.使用事务处理时,假如要回滚事务处理,应该利用如下方法:

(A) BeginTrans (B) EndTrans

(C) CommitTrans (D) RollBackTrans

14.设定义了记录集rs, 如果希望打开的记录集可以前后移动指针,并且可读可写,则应该为下面哪一句?

(A) (A) rs.Open strSql,db (B)rs.Open strSql,db,1,3 (C)rs.Open strSql,db,,3 (D)rs.Open strSql,db,1

15.在使用下载组件时,若下载组件是dll文件形式(test.dll),并且我们将该文件存放到C:\\temp\\test.dll下,则注册时还要在运行窗口输入( )

(A) Run C:\\temp\\test.dll (B) Run test.dll (C) Regsvr32 C:\\temp\\test.dll (D) Regsvr32 test.dll

二、填空题(每空3分,共42分)

1. 1. VBScript 中用关键字 来声明常量。

2. 2. 在VBScript中,我们用检验函数 来判断变量是数字类型。

3. 3. 在VBScript 中,过程有两种,一种是Sub子程序,一种是Function 函数,两者的区别在

于 只执行程序而不返回值,而 可以将执行代码后的结果返回给请求程序。 4. 4. 执行完 a= InStr(“ jjshang@263.net”,”@”)后,a的值为 。

5. 5. 语句 a=DateDiff( ,Date(),#1/1/2006#) 将返回离2006年元旦还有多少天。

6. 6. 在执行程序时,有时我们不希望因为程序发生错误而导致程序终止,也不希望将错误暴露

在访问者的面前,这时我们就要用到容错语句 ,这条语句表示,如果碰到错误,就跳过去继续执行下一句。

7. 7. ASP的五大内部对象包括 、 、 、 、 8. 8. 下面的程序段用Cookies来完成设置关键字user_name的值和有效期,请填写其中的空格。 <%

Response.Cookies(“user_name”)=“高航”

=#2005-10-1# ‘设置关键字user_name的有效期 %>

9. 9. Session对象有它的有效期,默认为 分钟,另外,我们可以利用Session的一个属

性 可以修改Session对象的有效期时长。

10. 10. Server对象有一个属性 ,可以用来设定脚本文件的最长执行时间,其默认

值为90秒。

11. 11. 对于W3 Jmail邮件发送组件,如果信箱是jjshang99@163.com,密码是123456,发信服务

器是smtp.163.dom。请写出执行发送邮件的语句

12. 12. 对于如下图的数据表link,请填写下面的SQL语句中的空格:

图1

查询提交日期大于2003-1-1的前三条数据记录,并按提交日期的降序排列

strSql=\ * From link Where submit_date #2003-1-1# Order By submit_date \

查询网站名字中有“网”字的记录

strSql=\ “

13. 13. 针对上面图1所示,下列程序将完成对link表中内容的更新,所需要更新的字段假设已经

从另外一个表单文件中取得,另假设数据库文件wwwlink.mdb和本文件存放在同一个文件夹下,请填写下面程序段中的空格。,数据表名为link。

<%

‘以下获得所要修改记录的link_id

Dim varLink_id

varLink _id =Request.QueryString(“link_id”)

'以下连接数据库 Dim db

Set db=Server.CreateObject(\ db.Open

‘以下为获取修改字段

Dim varName,varUrl,varIntro,varSubmit_date varName=Request.Form(“name”)

varUrl =Request.Form(“url”) varIntro =Request.Form(“intro”)

varSubmit_date =Request.Form(“submit_date”)

‘以下strSql为更新语句

Dim strSql,

strSql=” Where link_id=” & varLink_id '以下是执行更新语句

Response.Redirect “index.asp” %>

‘更新完数据后返回首页

网站名称网站地址提交日期

14.14.下面是利用文件存取组件完成新建一个文本文件test.txt的过程,请填写其中的空格。

<%

Dim FileObject '声明一个FileSystemObject对象实例 FileObject=Server.CreateObject(\ Dim TextFile '声明一个TextStream对象实例 TextFile= FileObject.CreateTextFile(\ '向文件中写一行内容,内容为“欢迎您”

TextFile.Close '关闭TextStream对象 Response.Write \已经成功建立文件,请自己打开查看。\%>

三、编程题((第一题8分,第二题8分,第三题12分)

1.有100个和尚吃100个馒头,大和尚1人吃4个,小和尚4人吃1个,问有多少个大和尚和多少个小和尚?

2.请使用ASP提供的计数器组件,在页面上显示“您是第”X “位访客”。(只要写出主要代码即可)

3.假设有数据库address,内有表link,该表中包含字段:姓名(name varchar(50)),电话(tel varchar(20)),email(email varchar(50)),请分页将link表中的数据显示出来,且每页显示记录8条。

参考答案z

一.选择题(每题2分,共40分) BBCCC DCBDA ABDBC

二.填空题(每题1分,共40分)

1. 1. Const 2. 2. isNumeric

3. 3. Sub子程序 、Function 函数 4. 4. 8 5. 5. “d”

6. 6. On Error Resume Next

7. 7. Response 、Request、Session、Applicatio、Server 8. 8. Response.Cookies(“user_name”).Expires 9. 9. 20 、Timeout 10.

10. ScriptTimeout

ASP模拟试卷(二)

网络程序设计—ASP模拟试卷(二)考试日期:考试时间:考生信息:系别___________学号_____________姓名_____________笔试成绩_____________一、选择题(每小题2分,共30分)1.小王正在家里通过拨号上网访问搜狐网站,此时谁是服
推荐度:
点击下载文档文档为doc格式
7xyss6upnt1h1yk7phhy1xkfw968ko01ay4
领取福利

微信扫码领取福利

微信扫码分享