《基于web的程序设计》作业及答案课件Word文件下载.docx

上传人:b****3 文档编号:17396248 上传时间:2022-12-01 格式:DOCX 页数:27 大小:63.64KB
下载 相关 举报
《基于web的程序设计》作业及答案课件Word文件下载.docx_第1页
第1页 / 共27页
《基于web的程序设计》作业及答案课件Word文件下载.docx_第2页
第2页 / 共27页
《基于web的程序设计》作业及答案课件Word文件下载.docx_第3页
第3页 / 共27页
《基于web的程序设计》作业及答案课件Word文件下载.docx_第4页
第4页 / 共27页
《基于web的程序设计》作业及答案课件Word文件下载.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

《基于web的程序设计》作业及答案课件Word文件下载.docx

《《基于web的程序设计》作业及答案课件Word文件下载.docx》由会员分享,可在线阅读,更多相关《《基于web的程序设计》作业及答案课件Word文件下载.docx(27页珍藏版)》请在冰豆网上搜索。

《基于web的程序设计》作业及答案课件Word文件下载.docx

Response.Writey

subsub1

dimy

y=2

endsub

执行完毕后,页面上显示的值是1。

11.如果希望所有的变量都预先声明,则必须在asp文件中的所有asp语句前添加optionexplicit语句。

12.VBScript表达式(-3)Mod8的值为-3。

13.VBScript在进行字符串运算时运算符“&

”的作用是用来强制两个表达式做字符串连接,运算符“+”的作用是用来连接两个字符串。

14.VBScript中使用Do...Loop循环语句(循环体中不包含ExitDo语句)和While...Wend循环语句时,在循环体中一定要有修改循环条件的功能,否则会造成死循环。

15.request对象的作用是用来获得客户端信息。

16.response对象的作用是用来控制送出给客户端的信息。

17.在VBScript中,Sub子程序和Function函数的区别在于sub没有返回值而function有。

18.server对象的mappath方法的作用是将虚拟路径转化为物理路径。

19.用来清除session对象的方法是:

、abandon。

20.如果要修改connection对象的execute方法的最长执行时间则需要对connection对象的

commandtimeout属性进行修改。

21、执行完a="

语句后,a是Variant或变类型。

22、超文本语言中<

表示

23、如果希望所有的变量都预先声明,则必须在asp文件中的所有asp语句前添加optionexplicit

语句。

24、用来清除session对象的方法是:

abandon。

25、Session对象的默认有效期为20分钟。

26、Server对象中能够将字符串中的HTML标记字符转换为字符实体的方法是HTMLEncode。

27、ASP中,VBScript的唯一的数据类型是什么variant。

28、Mid("

里路

29、VBScript在进行字符串运算时运算符“&

”的作用是用来强制两个表达式做字符串连接,运算符“+”的作用是用来连接两个字符串。

30、程序段

callsub1

执行完毕后,页面上显示的值是2。

31、server对象的mappath方法的作用是将虚拟路径转化为物理路径。

 

二选择题

1.下列哪一个变量名称是正确的。

(B)

A.111B.ab_1C._sumD.a?

b

2.请判断下面程序运行完毕后a,b,c的值。

a="

1"

+"

b="

&

"

c="

1

A."

11"

、11、11B."

、"

C.11、"

、2D.2、"

3.程序段

response.write"

ahref=>

陕西师范大学<

执行完毕后,页面上显示的内容是(C)。

 A.陕西师范大学B.<

 C.陕西师范大学(超链接)D.该句有错,无法正常输出

4.Int(3.45)和Int(-3.45)的值分别是什么?

(A)

A.3、-4B.4、-4C.3、-3D.3、-3

5.在同一个应用程序的页面1中执行Session.Timeout=30,那么在页面2中执行Response.writeSession.Timeout,则输出值为多少?

A.15B.20C.25D.30

6.程序段

DimStrTemp

StrTemp="

user_name"

Session("

StrTemp"

)="

TOM"

Session(StrTemp)="

JACK"

Response.WriteSession("

user_name"

)B

A.TOMB.JACKC.TOMJACKD.语法有错,无法正常输出

7.response对象可以使用的方法不包括(B)

A.writeB.openC.clearD.end

8.已知数组temp中有四个元素分别存储的是数值1、2、3、4执行下列程序段

 <

 Dima

 Foreachoneintemp

 a=a+one

 next

 %>

 则a的值是(A)

A.10B.6C.4D.2

9.在For…next循环中,强行退出循环的的命令是(B)

A.endforB.exitforC.quitforD.breakfor

10.下面的程序段执行完毕,页面上显示的内容是什么?

(C)

 Response.write"

祖国"

 Response.end

您好"

A.祖国您好B.您好C.祖国D.祖国(换行)您好

11.下列描述不正确的是(D)

A.数组就是存储在内存中的用来包含数据的一组地址的名字

B.VBScript中的数组从0开始计数

C.Redim数组后,原有的数值就全部清空了

D.VBScript中声明数组时必须确定数组中元素的个数

12.下列关于VBScript中字符串函数的描述正确的是(D)

A.Lcase(string)将string字符串里的所有小写字母转化为大写字母

B.Trim(string)将string字符串前面的空格去掉

C.mid(string,2,3)从string字符串的第3个字符开始取得长度为2的字符串

D.instr(string1,string2)返回string1字符串在string2字符串中第一次出现的位置

13.下列程序段

<

Response.write"

ahref=’’>

搜狐<

br>

Response.writeserver.htmlencode("

执行完毕后浏览器中显示的是(A)。

A.搜狐

B.<

搜狐

C.<

搜狐

D.搜狐

14.有下列两个asp文件1.asp,2.asp执行完1.asp后,浏览器中显示的结果是(C)。

1.asp

welcome"

Server.execute"

2.asp"

goodbye"

2.asp

hello"

A.helloB.welcomehelloC.welcomehellogoodbyeD.goodbye

15.下列关于SQL语言说法正确的是(B)

A.orderby:

按字段排序,ASC表示降序、DESC表示升序

B.groupby:

表示按字段求和

C.字段列表:

就是要查询的字段,可以是表中的一个或几个字段,中间用分号分隔

D.top(数值):

表示只选取前多少个字段

16.下列SQL语句解释正确的是(A)。

A.selectsubmit_dateas注册时间fromusers查询指定表的submit_date字段并产生新字段“注册时间”存放submit_date字段的所有数据

B.select*fromuserswherenamelike"

张%"

查询指定表中所有name中含有“张”的记录

C.selectcount(*)fromusers查询指定表的全部字段个数

D.select*fromuserswheresubmit_datebetween#2003-1-1#and#2003-11-1#查询指定表中所有2003年1月1日——2003年11月1日以外注册的用户

17.下列哪一组是全部都是connection对象的常用方法(C)。

A.open、close、writeB.execute、begintrans、closetrans

C.committrans、rollbacktrans、executeD.execute、close、clear

18.recordset记录集指针如果指向第一条记录,则rs.bof和rs.eof的值分别是(B)。

A.true、falseB.false、trueC.true、trueD.false、false

19.<

form>

标记中的action属性表示(B)。

  A.上传表单的方法B.按下submit所调用的程序

  C.处理程序的网址D.数据传送的MIME类型

20.下面关于数据库的基本术语的描述正确的是(D)。

A.数据库中表的一行叫做一个字段

B.数据库中表的一列叫做一条记录

C.数据库是用来管理和组织表的,不能提供规则、触发器和表的关联等高级操作

D.数据库中数据的组织形式称为数据模型。

21.已知rs是记录集对象,关于下列程序段描述正确的是(A)。

%dimvararry

vararry=rs.getrows

(2)

response.writevararry(2,1)%>

A.该程序表示从记录集rs的当前记录开始取,取两条记录

B.该程序表示从记录集rs的第一条记录开始取,取两条记录

C.该程序最后要在浏览器中显示的是:

第二条记录的第一个字段的值

D.getrows方法的参数为0时,表示返回全部记录

22.下列说法描述错误的是:

(C)。

A.Fields集合的属性只有一个,是count属性

B.Fields集合的方法只有一个,是item方法

C.Field对象的属性Value是用来返回当前字段名称的

D.Field对象的属性Value通常可以省略不写

23.下列关于recordset对象属性的描述正确的是:

(D)。

A.source属性用于设置数据库查询信息,可以是connection对象名

B.activeconnection属性用于设置数据库连接信息,可以是command对象名

C.Filter属性用来设置预显示的内容,当取值为1的时候表示现实所有数据

D.Absolutepage用来设置当前指针位于哪一页

24.关于下列程序段描述正确的是(A)。

%dimdb,rs

setdb=server.createobject("

ADODB.connection"

db.open="

Dsn=addr"

setrs=server.createobject("

ADODB.recordset"

rs.open"

select*fromusers"

db,1,1%>

A.该程序表示打开一个记录集,指针类型和锁定类型分别表示键盘指针和只读

B.该程序表示打开一个记录集,记录集只能被一个用户修改

C.该程序表示打开一个记录集,记录集可以同时被多个用户修改

D.该程序表示打开一个记录集,只能利用movenext或getrows向前移动检索数据

25、下列哪一个变量名称是正确的。

26、response对象可以使用的方法不包括(B)

football"

Response.redirect"

basketball"

27、有下列两个asp文件1.asp,2.asp执行完1.asp后,浏览器中显示的结果是(C)。

A."

B."

footballhello"

C."

D.footballbasketball

28、下列那一组全部都是request对象的获取方法(D)。

A.querystring、form、servercertificateB.querystring、form、clientvariables

C.cookies、session、querystringD.querystring、form、cookies

29、Int(3.45)和Int(-3.45)的值分别是什么?

A.3、-4B.4、-4C.3、-3D.3、-3

30、已知数组temp中有四个元素分别存储的是数值1、2、3、4执行下列程序段

Dima

Foreachoneintemp

a=a+one

next

则a的值是(A)

31、程序段

<

lessonone"

response.end

lessontwo"

执行完毕后浏览器显示的结果是(A)。

A.lessononeB.lessontwoC.lessononelessontwoD.程序有错误

32、程序段

B

33、<

%dima

(1)D

a(0)="

a"

a

(1)="

b"

session("

user"

)=a

response.writesession("

)%>

上述程序段的执行结果是()。

A.aB.bC.abD.程序有错误、无法执行

34、在For…next循环中,强行退出循环的的命令是(B)

35、下列哪一组是全部都是connection对象的常用方法(C)。

36、recordset记录集指针如果指向第一条记录,则rs.bof和rs.eof的值分别是(B)。

A.true、falseB.false、trueC.true、trueD.false、false

37、下面关于数据库的基本术语的描述正确的是(A)。

A.数据库中表的一行叫做一个字段

三读程题

1.阅读下列分页显示程序段然后填空

%setrs=server.CreateObject("

adodb.recordset"

pagesize=15

pageno=cint(request("

pageno"

))

ifpageno=0thenpageno=1

sql="

select*fromtable

rs.opensql,application("

conn"

),1,3

rs.PageSize=pagesize%>

tablewidth=650border=1>

%

(1)rs.AbsolutePosition=(pageno-1)*pagesize+1

b=0

whilenotrs.eofandb<

pagesize%>

tr>

td>

%=rs("

内容"

/td>

时间"

/tr>

%

(2)rs.movenext

b=b+1

wend%>

/table>

2.下列程序段用来在指定位置建立一个文本文件,并且在此文本文件中要写入一行字符“欢迎来到计算机世界”,请仔细阅读然后填空。

dimfileobject

setfileobject=server.createobject("

scripting.filesystemobject"

dimtextfile

settextfile=fileobject.createtextfile("

D:

\test.txt"

textfile.writeline("

欢迎来到计算机世界"

textfile.close

response.write"

已经成功建立文件,请自己打开查看"

3.将下列程序补充完整,使页面现实效果如下:

(注:

下图仅仅作为示例,图中的日期时间均为系统当前时间)

html>

head>

title>

日历<

/title>

/head>

body>

d=date()

t=time()

center>

palign=center>

fontsize=4>

b>

(1)<

/b>

/font>

/p>

fontsize=6color=red>

(2)<

fontcolor=blue>

(3)<

/body>

/html>

(1)=year(d)&

年"

month(d)&

月"

或response.writeyear(d)&

(2)=day(d)&

日"

或response.writeday(d)&

(3)=hour(t)&

时"

minute(t)&

分"

或response.writehour(t)&

4.将下列程序补充完整,用来显示如下存款利率表:

(到期存款金额计算公式:

存款额*(1+利率)^存款年数,假定活期利率是1.5%,定期利率是3%。

存款利率计算表<

/center>

tableborder=1cellpadding=0cellspacing=0width=500align=center>

tdalign=center>

金额<

年限<

活期到期金额<

定期到期金额<

%i=1

whilei<

=5%>

1000元<

%=i&

%(3)

wend%>

(1)=1000*(1+0.015)^i或response.write1000*(1+0.015)^i

(2)=1000*(1+0.03)^i或response.write1000*(1+0.03)^i

(3)i=i+1

5.完成下面的求2到50以内奇数的积的过程

%Submult()

Dimsum

sum=1

Dimi

Fori=2to50

ifiMOD2=1Thensum=sum*I

response.writesum

EndSub%>

6.已知SQLServer数据库的有一个数据库TestDB,表结构如下:

表名:

stuinfo

字段名、类型、说明如下表:

字段名

类型

说明

学号

char(8)

姓名

varchar(16)

性别

char

(1)

'

F'

表示女性,'

M'

表示男性

入学时间

date

年龄

int

(1)写出sql语句用来向表中插入一条记录(40212001、张三、男、2002年9月1日,18)

(2)写出sql语句用来删除表中入学时间为2001年9月1日并且性别为男的记录

(3)写出sql语句用来将表中所有学生的年龄加一

(4)写出sql语句用来查询表中的前十条记录

(5)写出sql语句用来统计男生和女生的人数

(1)insertintostuinfo(学号,姓名,性别,入学时间,年龄)values(’40212001’,’张三’,’男’,#2002-9-1#,18)

(2)delete*fromstuinfowhere入学时间=#2002-9-1#and性别=’男’

(3)updatestuinfoset年龄=年龄+1

(4)selecttop(10)fromstuinfo

(5)selectcount(*)fromstuinfogroupby性别

7.阅读下列分页显示程序段然后填空

%setrs=server.CreateObje

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1