ASP动态网页设计期未复习题
一、 单项选择题
1. Dreamweaver和_____B______两个软件合称为“网页设计三剑客。
A. FrontPage Flash B. Flash Fireworks C. Flash Photoshop D. Fireworks 3DS MAX
2. 在Dreamweaver 8中,下面关于定义站点的说法错误的是___C_____。
A. 首先定义新站点,打开站点定义设置窗口
B. 本地站点的定义简单,只要选择好目录就可以了
C. 在站设置窗口中,可以设置本地网站的保存路径,而不可以设置图片的保存路
径
D. 在站点定义设置窗口的站点名称中填写网站的名称
3.下面哪个程序是需要通过IIS执行的ASP程序_______________。
A. B.
4.有下面一个ASP程序段: X=0
For i=x to 10 {
Do {i++}while(i<5) X=i}
最后I的值为:
A.0 B.5 C. 9 D. 20
5.下面哪个语句能输出当前时间_________。
A. <% response.read”时间是”&time %> B. <% response.form(”time”) %> C. <%=now%> D. <%now%>
6.下列哪项属于request对象的属性______________。 A.request.querystring B.request.servervariables C.request.form D.request.totalbytes
7. 下面的_____D_______语句可以停止计数器计数。 A.<% =session.sessionID%> B.<%=session.codepage%> C.<%=session.abandon%>
D.<%=session.timeout%>
8.Application的事件一般定义在_____________。
A.
和之间 B.和之间 C.D.global.asa中
9.创建一个新的对象使用的是Server对象的________方法。 A.HTMLEncode B.ScriptTimeout C.CreateObject D.URLEncode
10.阅读下面的程序代码:
<%
Response.Write(Server.HTMLEncode(“
hello )”)) %>其输出是___________。 A.hello
B.(
helloC.Server.HTMLEncode(“(
hello)”) D.hello11.下面不是关系的性质是____________. A.列是不同质的
B.同一关系中不可能有两个相同的行 C.行的顺序是任意交换的
D. 列的顺序是任意交换的
12.下面不属于DBMS的组成部分的是_______________。
A.数据链接处理程序 B.数据库日常管理程序 C. 系统运行控制程序 D.语言编译处理程序
13.下面哪个对象不能执行SQL语句___________。
A.Connection B. Recordset C. Command D. Response
14. 相对JSP和PHP,是ASP优点的是___________。
A. 全面支持面向对象程序设计 B. 执行效率高 C. 简单容易 D. 多平台支持
15. 是一个___________。
A. 文本框 B. 重新填写的按钮 C. 下拉菜单 D. 提高给服务器的按钮
16.要在GZ表中选出年龄在20-25岁的记录,则实现的SQL语句为_____。 A.SELECT FROM GZ 年龄BETWEEN 20,25
B. SELECT FROM GZ 年龄BETWEEN 20 AND 25 C. SELECT * FROM GZ 年龄BETWEEN 20 OR 25 D. SELECT * FROM GZ 年龄BETWEEN 20 AND 25
17.在logdat表中有UserID、Name和KeyWord3个阶段,现要求向该表中插入 一新记录,该记录的数据分别是:Sgo003,李明,Jw9317,实现该操作的SQL语句 为_________。
A. INSERT INTO LOGDAT VALUE Sgo003,李明,Jw9317
B. INSERT INTO LOGDAT VALUES(‘ Sgo003’,’李明’,’Jw9317’) C. INSERT INTO LOGDAT(UserID,Name,KeyWord) VALUES
D. INSERT INTO LOGDAT(UserID,Name,KeyWord) VALUES(’Sgo003’,’
明’,’Jw9317’)
18.在连接对象中,用于执行的SQL语句的方法是_______________。 A. Run B. Connection C.Open D.Execute
19.Recordset对象的_________方法用于打开记录集对象。 A.Open() B.Close C.MoveNext() D.Move()
20.下面代码的运行结果是__________。 <% sum=0 n=1
do while n<=100 sum=sum+n loop
response.write(sum) %>
A.2020 B.3030 C.5050 D.2050
21.asp使用的环境是_________在其支持下ASP才能运行。
B. ie5.0 B.Netscape C.iis D.DHTML
22.关于HTML文件说法正确的是_________。
E. HTML标记都必须配对使用
F. 在
G. HTML是与大小写无关的,与是一样的 H. 在和标签之间的文本会以加粗字体显示
李
23.在下列标记中,没有对应的结束标记的是__________。
B.
B.C. D.
24.要产生一个4行30列的多行文本域,以下方法中正确的是______。
A. B.
C. D.
25.关于VBScript下列说法正确的是______。
E. VBScript只有一种数据类型
F. 可以用Dim,Prviate,Public和Const关键字定义 G. VBScript中变量必须先声明再使用 H. 以上全错误
26.在VBScript中,注释采用_______ A.// B./*??*/ C.’ D.”
27. 关于VBScript过程中,下列说法错误的是___________。 A.call语句用于sub或function过程的调用
B.调用function过程时call可以省略,但是调用sub
过程时不可以省略
C.function函数可以有返回值
D.使用exit function语句可以从function过程中立即退出
28.关于Response对象的Write方法,下面的说法错误的是_____
___。
A.使用该方法只能输出字符串 B.使用该方法输出字符组合“%>”,应使用转义序列“%\\>” C. 若要显示的信息包含双引号,必须将双引号改写为两个
双引号“ “” ”或一个单引号“ ‘ ”
D.在编写脚本时,将<% response.write x%>也可以写成<%=x%>
29.服务器端要获取客户端提交的表单数据,应使用________对象 来实现。
A.Request B.Response C.server D.session
30.在服务器端,若要将页面导航到index.asp,应使用Response
对象的________方法来实现。
A.write B.Transfer C.Redirect D.Flush
31.关于cookies,以下说下法正确的是_________。
A.Cookies是用户访问某些网站时,由web服务器在客户端
向磁盘写入的一些小文件
B.Cookies是用户访问某些网站时,在web服务器磁盘上
写入的一些小文件
C.Cookies的expires属性用于指定Cookies的过期日期
D. Cookies的haskeys属性用于确定Cookies是否包含关键字
32.执行完strUser = \以后,strUser是________
___类型。
A. 整数变量 B. 字符串变量 C. 布尔型变量 D.单精度变量
33. 判断程序运行完毕后,x, y, z值分别为___________
x = \ y = \ z = \
A.111 111 111 B. 12 111 12 C. 12 111 111 D. 12 12 12
34. Session对象的帐号sessionID是_______________。
A.是银行给储户的一个帐号
B.是服务器给客户端的一个帐号
C.是服务器为每个用户返回一个唯一的ID号
D.是客户机给服务器的一个帐号
二、 填空题
1.表格通过_____标记来定义,表格中的每一行通过_____标记来
表示,表格的标题通过_______标记来定义。
2.表单的名称由______属性来定义,提交的方法由_______属性指
定,若要提交大数据量的数据,则采用________方法,表单提交后的
数据处理程序由________属性指定。
3. 设有三个变量,a,b和c,其中a=3,b=4,c=5.则表达式a^b+b modc-c/
a的值为_____。
4.__________对象的cookie集合用于获取客户端的cookie内容,