ASPNET复习题
一、选择题:(每题2分,共40分)
1.HTML中的换行标记是( )
A <BODY> B <P> C <HI> D <BR>
2.下面是正确的变量名称的是( )
A. 1ab2 B. ab_2 C.int D. a*b
3. 在VB.NET中,若有赋值语句 Mystr=10 & 22,则Mystr 中的结果为( )
A 1022 B 32 C语法错误 D 1
4.若有数组定义dim arr() as integer={10,20,30,40,50},则arr(2)的值为( )
A 10 B 20 C 30 D 0
5.label Web服务器控件( )属性用于指定该控件是否可见
A. enableed B. visible C. text D. name
6.TextBox控件的( )属性值用于设置多行文本显示。
A. Text B.Password C. maxLength D. Multiline
7.若要比较两次输入的密码是否相等,应该使用的验证控件是( )
A. RequiredFieldValidator B. CompareValidator
C. RangeValidator D.RegularExpressionValidator
8. 下面不属于Web服务器控件的是 ( )
A. HtmlInputButton B. RadioButton
C. DropDownList D. CheckBox
9. 如果要在网页上添加一个计算器来统计人数的话,我们可以选用( )对象对计数变量Count的加法操作来实现。
A. Session B. Application
C.Server D. Page
10 在gridview控件中,( )属性用于设置一页可显示的记录数
A Pagesettings B Pageindex C Page D Pagesize
11. 将一个TextBox控件设置成密码框,应该设置( )属性。
A.Text B.Rows C.TextMode D.Columns
12. Hyperlink控件的Target属性设置值为( )时,链接的内容在新窗口中显示。
A._self B._blank C._top D._parent
13.AdvertisementFile属性是( )控件特有的属性。
A.Hyperlink B.TextBox C.AdRotator D.Label
14.在用户输入电话号码时进行验证时应选择( ) 控件。
A.RangeValidator
B.RequiredFieldValidator
C.CompareValidator
D.RegularExpressionValidator
15.为确保用户输入的值在指定的范围内,应该选择( )控件。
A.RangeValidator
B.RequiredFieldValidator
C.CompareValidator
D.RegularExpressionValidator
16.在Web窗体中有2个密码输入框,如果对第2个密码输入框既要验证用户是否填写,又要验证该密码是否与第1个密码输入框中密码相同,应该选择的验证控件是( )。
A.CompareValidator控件
B.Validation Summary控件
C.RequiredFieldValidator控件
D.同时使用RequiredFieldValidator控件和CompareValidator控件
17、Session对象的默认有效期为多少分钟:( )
A 10 B 15 C 20 D 应用程序从启动到结束
A 10 B 15 C 20 D 应用程序从启动到结束
18.下面哪种方法不能实现页面跳转的效果()。
A) direct B)Server.UrlEncode
C) Server.Transfer D)Server.Execute
19. 对于正则表达式([0-9a-z]{4,}),下面()是错误的输入。
A. 8buL
B. *$g6
C. av5f
D. ads
20.用户控件使用( )指令声明。
A.@Import B. @Control
C.@Register D. @Page
21. 下面哪一个对象用于与数据源建立连接:( )
A. Command B. Connection
C. DataReader D. DataAdapter
22.下列语句中,( )将HTML页面的标题设置为“HTML练习”。
(A)<HEAD>HTML练习</HEAD> (B)<TITLE>HTML练习</TITLE>
(C)<H1>HTML练习</H1> (D)<BODY>HTML练习</BODY>
23.()标记用于指定在当鼠标移动到图像上时,显示替代文字。
(A)ALT (B)IMG
(C)HR (D)SRC
24.下面哪一项不属于HTML文档的三个基本组成部分( )
(A)html部分 (B)head部分
(C)body部分 (D)注释部分
25.在ASP.NET表单中,加载页面的函数是( )
A)Page_Init B) Page_Load C)Page_Unload D)Page_Click
26.要求用户必须输入值而进行验证时,应选择( ) 控件。
A.RangeValidator
B.RequiredFieldValidator
C.CompareValidator
D.RegularExpressionValidator
27. 如果需要确保用户输入小于96的值,应该使用( )验证控件。
A. CompareValidator
B. RangeValidtor
C. RequiredFieldValidator
D. RegularExpressionValidator
28.下面控件中,( )可以将其他控件包含在其中,所以它常用来包含一组控件。
A.AdRatator控件
B.Button控件
C.Panel控件
D.Wizard控件
29. 下面对CustomValidator控件说法错误的是( )
A.控件允许用户根据程序设计需要自定义控件的验证方法
B.控件可以添加客户端验证方法和服务器验证方法
C.ClientValidatoFunction属性指定客户端验证方法
D.runat属性来指定服务器端验证方法
30.使用ValidatorSummary控件时需要以对话框的形式来显示错误信息,需要( )
A.设置ShowSummary属性为ture
B.设置ShowMessgeBox属性为ture
C.设置ShowSummary属性为false
D.设置ShowMessgeBox属性为false
二、填空题:(每空2分,共20分)
1.ASP.NET的基本网页是以( )为后缀的网页。若使用VB.NET语言时,其代码后置文件的扩展名为( ).
2.VB.NET中有两种注释方式,分别是用( )和( )加以注释。
3.ASP.NET提供的服务器控件包括3种类型,分别是( )服务器控件、( )服务器控件和( )服务器控件。
4.Label控件的( )属性用于设置控件的名称,( )属性用于设置标签显示的文本。
5.( )对象是ASP.NET的重要对象之一,可以实现向浏览器输出数据,实现页面跳转等功能。
6.用户控件的文件扩展名为( )
7、若想要将一个文本文件的内容输入到网页上,应该使用Response对象的( )方法。
8.( )标记用于定义表格中的表行。
8.( )标记用于定义表格中的表行。
9.用来获取或设置RadioButton控件所属的组名的属性为( )。
10. 下面是设置和取出Session对象的代码。htmlbutton属性
Session(“greeting”)=“hello wang !”;
取出该Session对象的语句如下:
string Myvar=( );
三、简答题:
1.ASP.NET WEB应用程序的设计流程。P14(10分)
1 需求分析
2 新建ASP.NET Web 应用程序
3 新建用户界面
4 设置对象的属性
5 编写代码
6运行调试程序
7编译网站代码
8部署应用程序
2. Response对象和Request对象的功能 P61
Response对象的主要功能是向客户端输出信息
Request对象的主要功能是取得客户端输入信息
3、简述session对象和application对象的异同。P65
相同点:在服务器端产生一个可以存取的变量
不同点:Application是全局 终止于IIS服务 Session是不同客户端相互独立
4。NET数据提供程序的组件有哪些?P107
Connection Command DataReader DataAdqpter
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论