复习题
一、选择题
1、https://www.doczj.com/doc/9e6494354.html,页面文件的扩展名为()。
A、.css
B、.asp
C、.aspx
D、.aspx.vb
2、如果想让Label控件显示特定内容,应该设置()属性。
A、Color
B、Text
C、Font
D、Visible
3、若要取出一个文件与Web服务器上的指定的虚拟路径相对应的物理路径,应使用Server对象的方法是()。
A、Execute
B、Transfer
C、MapPath
D、HtmlEncode
4、能实现复选功能的https://www.doczj.com/doc/9e6494354.html,控件是()。
A、RadioButton
B、Button
C、CheckBox
D、DropDownList
5、如果需要确保用户在文本框中输入4-10位字符,应该事业的验证控件是()。
A、RequireFieldValidator
B、CompareValidator
C、RangeValidator
D、RegularExpressionValidator
6、下面程序段执行完毕,页面上显示内容是()。
<%
Response.Write(Server.HTMLEncode(“新浪”))
%>
A、新浪
B、新浪
C、新浪(超链接)
D、该句有错,无法正常输出
7、对于文件上传控件HtmlInputFile,PostedFile.FileName表示的是()。
A、服务器端文件物理路径
B、客户端文件物理路径
C、服务器端文件名称
D、客户端文件名称
8、如果要输入如(86)-10-12345678形式的电话号码,应该使用正则表达式
()。
A、\([0-9]){2}\)-[0-9]{2}-[0-9] {8}
B、\([0-9]){2}\)-[0-9]{10}
C、[0-9]){2}-[0-9]{2}-[0-9]{8}
D、\([0-9]){2}\)[0-9]{2}[0-9]{8}
9、Response.Write(“A”)
Response.End
Response.Write(“B”)
Response.Write(“C”)
执行该语句后,页面上显示的内容是()。
A、A
B、AB
C、AC
D、ABC
10、Session对象的默认有效期为()分钟。
A、10
B、15
C、20
D、应用程序从启动到结束
11、SQL https://www.doczj.com/doc/9e6494354.html,数据提供程序类位于()命名空间。
A、System.Data.SqlClient命名空间
B、System.Data.SqlServer命名空间
C、System.Data.SqlCommand命名空间
D、System.Data.Sql命名空间
12、.net中,下列不属于服务器控件TextBox控件的TextMode属性的取值的是()。
A、SingleLine
B、MultiLine
C、Password
D、MultiLanguage
13、在https://www.doczj.com/doc/9e6494354.html,中,数据适配器用于在()之间交换数据。
A、数据源和数据源
B、数据集和数据集
C、数据源和数据集
D、数据源和数据集或数据集与数据集
14、.net中,下列关于列表控件的DataSource属性的描述不正确的是()。
A、要把列表控件绑定到数据源,可以通过DataSource属性来实现
B、列表控件的数据源类型可以是数据列表
C、列表控件的数据源类型可以是数据视图也可以是哈希表
D、指定了列表控件的DataSource属性后,列表控件将实际绑定到数据源
15、在https://www.doczj.com/doc/9e6494354.html,中,为了执行返回DataReader对象的命令,要使用Command对象的()方法。
A、ExecuteReader
B、ExecuteScalar
C、ExecuteNonQuery
D、ExecuteQuery
16、执行下列代码:
Dim A as string
A=”ABC”
Response.Write(A.Length)
程序运行时输出值为()。
A、ABC
B、0
C、3
D、不打印任何信息
17、假设存放https://www.doczj.com/doc/9e6494354.html,应用程序页面的目录为C:\InetPub\WWWRoot\WebSvrsample,则该程序中的代码:
Request.ApplicationPath
返回值应为()。
A、C:\InetPub\WWWRoot
B、\WebSvrsample
C、C:\InetPub\WWWRoot\WebSvrsample
D、\InetPub\WWWRoot\WebSvrsample
18、HTML文件的扩展名为()。
A、.htm
B、.xml
C、.asp
D、.xsl
19、如果使用的是Access数据库,要连接这个数据库,必须要设置的连接字符串属性之一是()。
A、Provider
B、Command
C、CommandText
D、Server
20、在购物车的https://www.doczj.com/doc/9e6494354.html,应用程序中,若使用以下的代码来存储当前会话的口令信息:
Session[“pp”]=txtPwd.Text;
则该代码在执行时将()。
A、报告错误信息,提示NULL引用
B、报告错误信息,应该使用Session[“Password”]来进行标识
C、不报告错误信息,但是存储的口令信息永远为空
D、正常运行
1.App_Data目录用来放置()
A. 共享的数据库文件
B. 共享文件
C. 被保护的文件
D. 代码文件
2.下面关于绝对路径的说法,正确的是()
A.绝对路径是被链接文档的完整URL,不包括使用的传输协议
B.使用绝对路径需要考虑文件的位置
C.在绝对路径中,如果目标文件被移动,则链接同样可用
D.创建外部链接时,必须使用绝对路径
3.静态网页文件的后缀是()
A.asp
B.aspx
C.htm
D.jsp
4. FormView 与GridView控件相比最重要的区别是()
A.能够存储数据
B.外观比较美观
C.显示的布局几乎不受限制
D.数据量受一定的限制
5. 当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件是( )
A. RadioButton
B. CheckBoxList
C. CheckBox
D. RadioButtonList
6. Wizard控件的最大特点是( )
A.能够包含大量数据
B.能将多个窗口集中到一个网页中
C.布局不受限制
D.能够快速进行浏览
7. session与cookie状态之间最大的区别在于()
A.存储的位置不同
B.类型不同
C.生命周期不同
D.容量不同
8. ( )文件由Visual https://www.doczj.com/doc/9e6494354.html,创建,用于定义Web应用程序的配置。
A.Web.Config
B. Global.asax
C. AssemblyInfo.cs
D. ASPX
9. 下面说法错误的是()
A.Page_Init 事件在页面服务器控件被初始化时发生
B.page_load事件只在页面初次加载时发生
C.利用IsPostBack属性,可以检查页面是否为传递回服务器的页面
D.如果页面验证成功,IsVaild属性值为True。
10. 下面程序执行完后,页面显示的内容是()
Response.write(“张三”)
Response.end()
Response.write(“你好”)
A.张三
B.你好
C.张三你好
D.张三(换行)你好
11. 现在需要验证某个TextBox控件输入的年龄是否大于18且小于65,此时应该使用的验证控件是()
https://www.doczj.com/doc/9e6494354.html,parevalidator
https://www.doczj.com/doc/9e6494354.html,parevalidator与reauiredfieldvalidator
C.rangevalidator
D.rangevalidator与requiredfieldvalidator
12.要对输入的数据进行检查,以下()情况需要使用正则表达式验证控件。
A.输入数值大于1小于42
B.输入数值不能为空
C.检查身份证、电子邮件
D.比较两次输入的密码是否相同
13.在下列https://www.doczj.com/doc/9e6494354.html,的数据库连接方式中,不能用于连接SQL Server数据库的()
A.OleDbconnection
B.OdbcConnection
C.SqlConnection
D.OracleConnection
14.下面程序段执行完毕,在浏览器中看到的内容是什么()
<%response.write”新浪”%>
A.新浪
B.新浪
C.新浪
D.该句有错,什么也不显示
15.下列关于Dataseta的说法不正确的是()
A.DataSet提供了强大的数据缓存功能
B.DataSet支持数据的浏览、排序、搜索、过滤
C.Dataset与Datareader 具有完全相同的功能
D.Dataset与XML集成
二、填空题(每空2分,共20分)
1.当一个Web控件上发生的事件需要立即得到响时,应该将他的
属性设置为True.
2.当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控
件的TextMode属性设置为。
3.在设计阶段必须将各个验证控件的属性指向被验证的控件。
4.改变session的有效时间为60的语句
是。
5.在https://www.doczj.com/doc/9e6494354.html,中,Server对象的方法用于对URL地址进行编码。
6.在https://www.doczj.com/doc/9e6494354.html,的Page对象的事件中,事件发生在Load事件之前。
7.数据绑定控件通过属性与数据源控件实现绑定。
https://www.doczj.com/doc/9e6494354.html,的服务器控件包括
和。
9.添加属性可将XHTML元素转化为 HTML服务器控件。
1、验证控件有、范围验证控件、比较验证控件、自定义验证控件和。
2、命名空间关键字是。
3、在windows系统运行https://www.doczj.com/doc/9e6494354.html,程序,经常采用作为Web服务器。
4、网页上运行的最基本的语言是。
5、访问利用VB .NET编写的https://www.doczj.com/doc/9e6494354.html,应用程序网页,首先执行方法。
6、很多网站要求客户必须登录后才能访问,如果客户没有登录,就直接访问网站的某个页面,应该将其引导到首页。请根据此填写下面的空格。
<%
if Session(“username”)= then
(“index.asp”)
End if
%>
7、下面的程序,用来返回从a到b的立方和,请填写其中的空格。
<%
dim i as integer
dim sum as integer
sum=
for i=a to b
sum=
next i
%>
三、简答题(共30分)
1.静态网页与动态网页在运行时最大的区别在哪里?(5分)
2.简述https://www.doczj.com/doc/9e6494354.html,数据库的访问流程?(10分)
3.简述使用Response.Redirect 方法Server.Transfer方法和
Server.Execute方法实现页面转向上的差异?
4.解释Server.Transfer与Response.Redirect的含义及区别
《ASP 动态网页设计》试题 2011年 1分,共15分) 1、网页通常可分为静态网页和 网页,静态网页是由 语 言、JA V ASCRIPT 、 VBSCRIPT 等和所要显示的文本或图形所构成的一个文本文件,其扩展名通常为_______或_______,它运行于客户端的_______。 2、HTML 是一种________的标记语言,主要用于组织网页的内容和控制输出格式。JA V ASCRIPT 或VBSCRIPT 语言,常嵌入网页中使用,以实现对 网页的编程控制,进一步增强网页的交互性和功能。 3、在HTML 标记语言中,代码:、
、