Web程序设计复习提纲
(答案不一定正确,请自己验证下是否正确。)
一、选择题
1、下列标记不属于HTML文档的基本结构的是:(d )
A. B.
2、请问下面程序段执行完毕,页面上显示容是什么:( c )
Response.Write (“新浪”)
A .新浪
B .新浪
C. 新浪(超)
D. 该句有错,无常输出
3、Session对象的默认有效期为多少分钟:(C )
A. 10
B. 15
C. 20
D. 应用程序从启动到结束
4、下面哪一个对象用于与数据源建立连接:( b )
A. Command
B. Connection
C. DataReader
D. DataAdapter
5、Global.asax文件中Session_Start事件何时激发(b )
A. 在每个请求开始时激发
B. 尝试对使用进行身份验证时激发
C. 启动会话时激发
D. 在应用程序启动时激发
6、下面哪一个文件是全局配置文件(B )
A. Global.asax
B. Web.config
C. Styles.css
D. AssemblyInfo.vb
7、需要写入与HTML标记相同的文本时,应利用以下何种方法进行编码:(D )
A. Response.Server.(HtmlEncode (“”))
B. Response.Write(“Server.HtmlEncode (“”)”)
C. Response.Write(Server.HtmlEncode (“”))
D. Server.Server(Write.HtmlEncode (“”))
8、下列说确的是( B )
A. 页面上有动态的东西就是动态网页
B. 静态网页容固定,交互性能比动态网页差
C. ASP、JSP和技术都是把脚本语言嵌入到HTML文档中
D. 程序和ASP程序一样都是解释执行
9、下面关于HTML的描述错误的是( d )
A. 超文本标记语言,一种为Internet文档设计的标记语言
B. 与操作系统平台的选择无关,只要有浏览器就可以运行HTML文档
C. 所有的标记都是成对出现
D. 由浏览器解释HTML标记符号并以它们指定的格式把相应的容显示在屏幕上
10、下列关于的验证控件描述错误的是( A )
A. 在客户端和服务器端都能进行验证
B. 其客户端验证和服务器端验证对所有浏览器都适用
C. 如果页面调用了多个验证控件,当有其中的一个验证未通过时,整个页面不会被通过验证
D. 一个服务器控件可同时被多个验证控件验证
11、在应用程序中访问SqlServer数据库时,需要导入的命名空间为( B )
A. System.Data.Oracle
B. System.Data. SqlClient
C. System.Data. ODBC
D. System.Data.OleDB
12、如果需要确保用户输入大于30的值,应该使用(c )验证控件
A. RequiredFieldValidator
B. CompareValidator
C. RangeValidator
D. Regularexpression_rValidator
13、下面哪一个不是网页文件的后缀名( d )
A. htm
B. aspx
C. html
D. txt
14、如果外地朋友通过Internet访问你的计算机上的文件,应该选择(d)。
A. localhost//chapter1/1-1.aspx
B. 127.0.0.1/chapter1/1-1.aspx
C. 你的计算机的名字//chapter1/1-1.aspx
D. 你的计算机的IP地址//chapter1/1-1.aspx
15、下面(b)函数可以返回当前的日期和时间。
A. Now
B. Date
C. Time
D. Today
16.若要将数据由服务器传送至浏览器,可以使用哪个方法。(c )
A.Output B.Redirect C.Response D、Write
17.若要将浏览器端导向至其他网页,可使用哪个方法。( A )
A.Redirect B.Location C.Flush D.AppendToLog 18.下列哪种表单字段适合作为单一的选择题使用。( C )
A.单行文本框B.复选框C.单选钮D.下拉式菜单19.我们可以使用哪个ASP对象取得表单字段的值。(c )
A.Response B.Session C.Request D.Form
20.若要将表单数据以字符串的方式附加在网址后面返回服务器端,必须将
A.POST B.STRING C.GET D.QUERY
21.下列哪一个环境变量可以返回服务器端的IP地址。(C )
A.Path_Info B.Local_Addr C.Remote_Addr D.URL
22.若要设置下拉式菜单的各个选项,可以使用哪个标记。( A )
A. B. C. D.
23.用来打开与关闭数据库连接的是哪个ADO对象。(C)
A.Command B.Recrodset C.Connection D.Field
24、目前在Internet上应用最为广泛的服务是( B )。
A.FTP服务B.WWW服务C.Telnet服务D.Gopher服务
25.静态网页文件的后缀是( C )
A、asp
B、aspx
C、htm
D、jsp
26.HTML代码表示( C )。
A、创建一个超
B、创建一个自动发送电子的连接
C、创建一个位于文档部的点
D、创建一个指向位于文档部的点
27.当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简化输入,应该选用的控件是( D )
A、RadioButton
B、CheckBoxList
C、CheckBox
D、RadioButtonList 28.现在需要验证某个TextBox控件输入的年龄是否大于18且小于65。此时应该使用的验证控件是( B )
A、CompareValidator
B、CompareValidator与RequiredFieldValidator