文档库 最新最全的文档下载
当前位置:文档库 › ASPNET补考复习题

ASPNET补考复习题

ASPNET补考复习题
ASPNET补考复习题

ASPNET复习题

一、选择题:(每题2分,共40分)

1.HTML中的换行标记是( )

A

B

C

D

2.下面是正确的变量名称的是( )

A. 1ab2

B. ab_2

C.int

D. a*b

3. 在https://www.wendangku.net/doc/ac1021931.html,中,若有赋值语句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

https://www.wendangku.net/doc/ac1021931.html,pareValidator

D.RegularExpressionValidator

15.为确保用户输入的值在指定的范围内,应该选择()控件。

A.RangeValidator

https://www.wendangku.net/doc/ac1021931.html,pareValidator

D.RegularExpressionValidator

16.在Web窗体中有2个密码输入框,如果对第2个密码输入框既要验证用户是否填写,又要验证该密码是否与第1个密码输入框中密码相同,应该选择的验证控件是()。

https://www.wendangku.net/doc/ac1021931.html,pareValidator控件

B.Validation Summary控件

C.RequiredFieldValidator控件

D.同时使用RequiredFieldValidator控件和CompareValidator控件

17、Session对象的默认有效期为多少分钟:()

A 10

B 15

C 20

D 应用程序从启动到结束

18.下面哪种方法不能实现页面跳转的效果()。

A) Response.redirect 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)HTML练习 (B)HTML练习 (C)

HTML练习

(D)HTML练习 23.()标记用于指定在当鼠标移动到图像上时,显示替代文字。

(A)ALT (B)IMG

(C)HR (D)SRC

24.下面哪一项不属于HTML文档的三个基本组成部分()

(A)html部分 (B)head部分

(C)body部分 (D)注释部分

25.在https://www.wendangku.net/doc/ac1021931.html,表单中,加载页面的函数是()

A)Page_Init B) Page_Load C)Page_Unload D)Page_Click

26.要求用户必须输入值而进行验证时,应选择()控件。

A.RangeValidator

https://www.wendangku.net/doc/ac1021931.html,pareValidator

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.https://www.wendangku.net/doc/ac1021931.html,的基本网页是以()为后缀的网页。若使用https://www.wendangku.net/doc/ac1021931.html,语言时,其代码后置文件的扩展名为().

2.https://www.wendangku.net/doc/ac1021931.html,中有两种注释方式,分别是用()和()加以注释。3.https://www.wendangku.net/doc/ac1021931.html,提供的服务器控件包括3种类型,分别是()服务器控件、()服务器控件和()服务器控件。

4.Label控件的()属性用于设置控件的名称,()属性用于设置标签显示的文本。

5.()对象是https://www.wendangku.net/doc/ac1021931.html,的重要对象之一,可以实现向浏览器输出数据,实现页面跳转等功能。

6.用户控件的文件扩展名为()

7、若想要将一个文本文件的内容输入到网页上,应该使用Response对象的()方法。

8.( )标记用于定义表格中的表行。

9.用来获取或设置RadioButton控件所属的组名的属性为()。10.下面是设置和取出Session对象的代码。

Session(“greeting”)=“hello wang !”;

取出该Session对象的语句如下:

string Myvar=();

三、简答题:

1.https://www.wendangku.net/doc/ac1021931.html, WEB应用程序的设计流程。P14(10分)

1 需求分析

2 新建https://www.wendangku.net/doc/ac1021931.html, 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

5.DataReader对象的作用 P116

读取数据库

四、编程题

1. 设计一个网站访问人数计数器,当用户在客户端进入该网站,则显示“欢迎您,您是第××位访客!”。

Application.lock();

Application[“n”]= Application[“n”]+1;

Application.unlock();

Resonse.redirect(“欢迎您,您是第” & application[“n”] & “位访客”)

2.设计如下图所示的会员注册页面。当用户输入数据后,利用Request对象读取输入的数据,并在新页面中显示出来。。

Sub Btn_Click(Sender As Object, e As EventArgs)

Dim URL As String

URL="ShowMsg.aspx?Name=" & UsrName.Text & "&Phone=" & Phone.Text & "&Addr=" & Addr.Text

Response.Redirect(_URL)

End Sub

显示输入的注册信息源代码文件ShowMsg.aspx

Sub Page_Load(Sender As Object, e As EventArgs)

Data.Text = "姓名:" & request[“Name”] & "

"

Data.Text = Data.Text & "电话:" & request[“Phone”] & "

" Data.Text = Data.Text & "地址:" & request[“Addr”] & "

" End Sub

参考答案:

一.

DBACBDBABA

CBCDADCBBB

BBADBBBCDB

二.

1. ASPX .ASPX.VB

2. REM ‘

3. HTML WEB 自定义

4.NAME TEXT

5.RESPONSE

6.ASCX

7.WRITEFILE

8.TR

9.GROUPNAME

10.Session(“greeting”)

ASPNET期末复习题

期末复习题 一、选择题 1.在https://www.wendangku.net/doc/ac1021931.html,的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时 改变某一变量的对象是( D ) A. Cache B. Session C. Request D. Application 2.下列哪个函数可以将数值转换为字符串?( C) A.Cdate B.Cint C.CStr D.CDbl 3.有关https://www.wendangku.net/doc/ac1021931.html,脚本和HTML说法正确的是( D )。 A. HTML元素的ID属性值直接对应https://www.wendangku.net/doc/ac1021931.html,脚本的一个对象名 B. 一个HTML元素不需要添加“runat=server”,https://www.wendangku.net/doc/ac1021931.html,脚本也可以引用该HTML 元素 C. 一个https://www.wendangku.net/doc/ac1021931.html,页面中脚本可以直接引用另一个https://www.wendangku.net/doc/ac1021931.html,页面的HTML元素 D. https://www.wendangku.net/doc/ac1021931.html,在原有的HTML元素的基础之上,又新增加一整套Web Server控件, 加强页面内容和脚本的设计能力。 4. 下面说法正确的是(D) A.当用户从一个网页转到另一个网页时,保存在Session中的信息会丢失。 B.Session对象的有效期默认为40分钟。 C. Session对象的有效期不能更改。 D. Session对象到期前可以用Abandon方法强行清除。 5. Request.Form读取的数据是( A ) A.以Post方式发送的数据。 B. 以Get 方式发送的数据。 C. 超链接后面的数据。 D. 以上都不对。 6. Cookie对象的默认有效期是(C) A.20分钟 B.30分钟 C.50年 D.以上都不对 7. Application对象的默认有效期是(D) A.10分钟 B.20分钟 C.30分钟 D.从网站启动到终止 8. 下面不属于Request对象集合成员的是(D) A.Cookies B.Form C. QueryString D. Server 9. Server对象的Excute方法和Transfer方法的区别是( A ) A.前者执行完调用网页,继续执行当前页面,后者不是。 B.前者执行完调用网页,不再继续执行当前页面,后者不是。 C.前者转移到调用的网页,执行新的页面,后者不是。 D.前者转移到调用的网页,不再执行当前的页面,后者不是。 10.关于HtmlForm控件说法错误的是(B) A. 一个HtmlForm对应页面中的一个

元素 B. 在一个Web Form中,允许存在多个HtmlForm控件 C. 在https://www.wendangku.net/doc/ac1021931.html,页面中,元素的method属性的默认值为post D. 对于元素来说,属性Runat="Server" 不能省略

ASP NET考试试题及答案详析

一、填空题 (1)ASPX网页的代码储存模式有两种,它们是_代码分离模式__和__单一模式_。 答案:代码分离模式,单一模式 (2)当一个Web控件上发生的事件需要立即得到响时,应该将他的AutoPostBack属性设置为true。 答案:AutoPostBack (3)请将下列数据(nn)在TextBox控件中显示出来。 Double nn=4512.6; TextBox1.Text=nn.Tostring(); 答案:nn.ToString() (4)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为Password. 答案:Password (5)下面是一个转移到新网页的指令:Response.Redirect(“新网页的Url”) 答案:新网页的Ur1 (6)在设计阶段必须将各个验证控件的属性指向被验证的控件。 答案:ControlToValidate (7)下面是设置和取出Session对象的代码。 设置Session的代码是: Session[“greeting”]=“hello wang!”; 取出该Session对象的语句如下: string Myvar=; 答案:Session[“greeting”].ToString() (8)下面是使用Application对象时防止竞争的代码。 Application.;//锁定Application对象 Application[“counter”]=(int)Application[“counter”]+1; Application.;//解除对Application对象的锁定 答案:lock(),unlock() (9)废除Session的语句是:。 答案:Session.Abandon() (10)打开文件系统网站时将自动打开一个开发服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。 答案:开发 (11)所谓分布式类就是在多个文件中使用相同的_命名空间_,相同的_类名_,而且每个类的定义前面都加上partial修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。答案:命名空间,类名,partial (12)改变Session的有效时间的语句是:Session.Timeout=60;。 答案:Session.Timeout=60; (13)NET与XML紧密结合的最大好处是跨平台传送数据。 答案:跨平台传送数据 (14)网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下面部分通常用模板,用来输入和存储数据.当应聘者提交数据后应事件中向应聘者发出感谢或收到的信息.答案:Header Insert ItemInserted

ASPNET 期末复习整理

《https://www.wendangku.net/doc/ac1021931.html, WEB程序设计》课程 期末复习 考试卷型: 1、单选、判断 2、填空 3、简答题 4、程序填空 5、阅读程序 基本知识点 1、https://www.wendangku.net/doc/ac1021931.html,运行环境、平台: Windows操作系统、IIS、.NET框架。 https://www.wendangku.net/doc/ac1021931.html,是一种基于.NET框架开发动态网页的新技术,它依赖于Web服务器上的https://www.wendangku.net/doc/ac1021931.html,模块(aspnet_isapi.dll文件),但该模块本身并不处理所有工作,它将一些工作传递给.NET框架进行处理。https://www.wendangku.net/doc/ac1021931.html,允许使用多种面向对象语言编程,如https://www.wendangku.net/doc/ac1021931.html,、C#、C++、https://www.wendangku.net/doc/ac1021931.html,和J#.NET语言等,它也只能在Windows平台上运行。 2、HTML语言基本语法: 超链接() 列表(

表格行
)、 URL(
    )、 form表单(
    ) //HTML文档的开始和结束标签 //HTML文档标题的开始和结束标签 //HTML文档体的开始和结束标签 //段落的开始和结束标签 //一个文本框或按钮 //下拉列表框 3、静态网页构成和标准: 内容+结构+表现+行为 xhtml + div/css + javascript CSS概念:层叠样式表 嵌入方式:1.内联式。(

    ) 2.嵌入式。(写在html的头部.[]) 3.外部式。(样式外部文件已“.css”,为扩展名,在内,不是在