ASP网站开发模拟题及答案
一、单项选择题(每个题目只有一个最佳答案。每小题2分,40分)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1、关于HTML框架说法错误的是:(    )
A  <frame>标签定义了如何将窗口拆分成框架。
B  可以给不支持框架的浏览器写上<noframes>标签。
C  HTML框架中的各个页面是相互独立的。
D  HTML框架的使用让打印整个页面变得困难。
2、下列哪一种设置能使单元格显示边框(    )
A  在<td>中添加 border属性      B  在<table>中添加border属性
C  在<tr>中添加 border属性        D  以上全都可以
3、dset对象的(    )属性可以指定返回的记录集每页的记录总数
A  PageCount      B  RecordCount    C  PageSize    D  CursorType
4、关于VBScript 过程,下列说法错误的是(    )。
A call语句用于 Sub Function 过程的调用。
B 调用Function 过程时call语句可以省略,但是调用sub过程时不可以省略。
C Function 函数可以有返回值。
D 使用 Exit Function 语句可以从 Function 过程中立即退出。
5、下面的语句不能输出内容到客户端的是(    )
A <% msgbox("输出内容") %>
B <%=Int(3.2)%>
C <% response.write v &"是一个字符串变量" %>
D <%=v & "输出内容"%>
6、关于ASP,下列说法正确的是(    )。
A  开发ASP网页所使用的脚本语言只能采用VBScript。
B  网页中的ASP代码同html标记符一样,必须用分隔符”<”和”>”将其括起来。
C  ASP网页,运行时在客户端无法查看到真实的ASP源代码。
D  以上全都错误
7、表单提交后数据指定的处理文件由(    )属性指定。
A  Get              B  Post            C  Action          D  Name
8、请判断下列语句执行完毕后,a、b、c的值(    )
<%
a="1" + 1
b="1" + "1"
c="1" & "1"
%>
(A)  "11","11","11"  (B) 2,"11","11"    (C) "11",2,"11"    (D) "11","11",2
9、关于For…Next语句,下面说法错误的是(      )
A  可以在循环中的任何位置放置一个Exit For语句。
B  step的值必须是整数,默认为1。
C  For i = 1 To 15 Step 4 ,这一行说明循环体最多可以执行4次。
D  计数变量I可以是变量或表达式。
10、Month(#2003-10-22#)函数返回的是( )。
A.2003        B.10            C.22          D.以上都不是
11、执行完如下语句后,Sum的值为:
<%
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
12、关于Session对象的属性,下列说法正确的是(    )
A Session的有效期时长默认为90秒,且不能修改。
B Session的有效期时长默认为20分钟,且不能修改。
C SessionID可以存储每个用户Session的代号,是一个不重复的长整型数字。
D 以上全都错
13、执行完语句a="2",a的类型为(    )
A  数值型        B  字符串型      C  布尔型    D  日期型
14、关于Option Explicit 语句,下面说法正确的是(    )
A  可以在脚本的任何位置使用
B  强制要求类型转换时,必须采用显示转换。
C  强制要求脚本中的所有变量必须显式声明。
D  以上说法都不正确
15、使用ASP的(    )组件可以方便的在网页上插入一个循环播放的动态广告。
A  Connection    B  File Access    C  Ad Rotator    D  Content Rotator
16、在ASP中,用来将浏览器重新定向到一个指定网页的对象和方法是(    )。
A  Request.Redirect    B  Response.Redirect    C  Server.Redirect    D  Server.Direct
17、在应用程序的各个页面中传递值,可以使用内置对象(      )
A  Request          B  Application        C  Session        D  以上都可以
18、执行完如下语句后,Sum的值为:
<%
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
19、下列不属于Response对象的方法的是(      )
A  Write        B  End        C  abandon        D Redirect
20、用于从客户端获取信息的ASP内置对象是(      )
A  Response        B  Request      C  Session    D  Application
二、多项选择题(每个题目有两个或两个以上正确答案。每小题2分,共10分)
asp是动态网站开发工具
1
2
3
4
5
1、Connection对象提供的关于事务操作的方法有(        )。
A  BeginTrans                            B  CommitTrans   
C  RollbackRrans                          D  EndTrans
2、VBScript 中用关键字(        )来声明常量
A  Const      B  Dim        C  Private      D  Pubic
3、在HTML文档中,可以运用(      )元素来方便灵活地实现网页中各种元素的布局。
A 层                B表格            C 框架            D CSS样式表
4、客户端浏览器向Web服务器递交表单中的数据,可以采用的方式是(        )。
A  POST            B  SEND          C  GET          D  SUBMIT
5、Recordset对象具有多种属性,其中包括(        )。
A  Eof                                  B  Bof     
C  PageCount                            D  RecordCount
三、填空题。(每空1分,共10分)
1、Response对象的                属性可指定缓存页面的确切存储到的日期和时间。
2、Server.Mappath是把__________________转换为_______________________
3、在用完            对象和Recordset对象后,我们需要释放它们所占用的资源,代码如下:Connection/recordset.            Set Connection/recordset=         
4、ADO模型定义了3个一般对像,分别为______________对象、____________对象、__________________对象。
5、利用FileSystemObject对象的                  方法可以将一个文件夹移动到指定的目的地。
四、简答题(每小题10分,共40分)
1、简述静态网页与动态网页的区别
2、简述Session对象和Application对象的区别
3、什么是ODBC?通过ODBC方式访问数据库有哪些好处?
4、简述Querystring和Form的区别
一、单项选择
1、A  2、A  3、A  4、B  5、A  6、C  7、C  8、D  9、A  10、B 11、C  12、C
13、B  14、C  15、C  16、B  17、D  18、C  19、C  20、B 
二、多项选择
1、ABC  2、BCD  3、ABC  4、AC  5、ABCD 
三、填空题
1、Expires    2、虚拟路径    物理路径  3、Connection  close  nothing  4、Connection  Command    Recordset  5、MoveFolder 
四、简答题
1、静态网页后缀名为.html、.htm等,动态网页后缀名为.asp、.php、.jsp等;动态网页有后天数据库支持,静态网页没有后天数据库支持;静态网页能查看全部源代码,动态网页不能查看全部源代码。……
2、Querystring获取的是URL后跟随的变量的值,而Form获取的是表单的值。
3、Session对象用来为每个访问者或客户存储独立的数据或特定的客户信息,而Application对象则用来为所有客户存储共享的数据。
4、ODBC(Open DataBase Connection,开放式数据库连接)是Microsoft倡导的数据库服务连接标准,它向访问各种Web数据库应用程序提供了一种通用的接口。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。