ASP复习题要点.docx

上传人:b****5 文档编号:7812881 上传时间:2023-01-26 格式:DOCX 页数:19 大小:28.79KB
下载 相关 举报
ASP复习题要点.docx_第1页
第1页 / 共19页
ASP复习题要点.docx_第2页
第2页 / 共19页
ASP复习题要点.docx_第3页
第3页 / 共19页
ASP复习题要点.docx_第4页
第4页 / 共19页
ASP复习题要点.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

ASP复习题要点.docx

《ASP复习题要点.docx》由会员分享,可在线阅读,更多相关《ASP复习题要点.docx(19页珍藏版)》请在冰豆网上搜索。

ASP复习题要点.docx

ASP复习题要点

1、在开发ASP.NET应用程序时,如果一个页面包含大量文本与WEB服务器控件时,页面控件的布局模式应该采用(a):

a)FlowLayoutb)TileHorizontalc)GridLayoutd)TileVertical

2、以下是ASP.NET应用程序Web.config文件中的部分代码,为了获得配置节DSN的值,

下列方法正确的是(a)(选择一项)

Catalog=northwnd"/>

a)stringstrDSN=System.Configuration.ConfigurationSettings.AppSettings["DNS"];

b)stringstrDSN=System.Configuration.ConfigurationSettings.AppSettings("DNS");

c)stringstrDSN=System.Configuration.ConfigurationSettings.GetSettings("DNS");

d)stringstrDSN=System.Configuration.ConfigurationSettings.AppSettings.GetKey("DNS");

3、以下是某程序员在一个Web窗体中编写的部分C#代码,已知GetJobDs是一个返回一个数据集的方法,当某个用户第一次访问该页面时,下列说法正确的是(b)。

privatevoidPage_Load(objectsender,System.EventArgse){

if(!

this.IsPostBack){//1

DataSetds=this.GetJobDs();//2

This.DataGrid1.DataSource=ds.Tables[0];//3

}

}(选择一项)

a)用户不能在DataGrid控件中看到数据集中的数据,因为没有设置DataGrid控件的

DataMember属性

b)用户不能在DataGrid控件中看到数据集中的数据,因为没有进行数据绑定

c)用户不能在DataGrid控件中看到数据集中的数据,因为代码行2、3不能被执行

d)用户可以在DataGrid控件中看到数据集中的数据

4、在一个ASPX页面的Page_Load事件中,编写了如下代码,则执行该页面后,将在页面

中输出(a)。

(选择一项)

privatevoidPage_Load(objectsender,System.EventArgse){

Response.Write(“欢迎光临”);

Response.End();

Response.Write(“欢迎下次光临”);

}

a)欢迎光临b)欢迎下次光临

c)欢迎光临

欢迎下次光临d)欢迎光临欢迎下次光临

5、如图,在一个ASPX页面中,有四个RadioButton控件,他们的HTML代码如下,在图

示状态下,当及户单击足球RadioButton控件后,下列说法正确的是(a)

RadoioButtonid=”RadioButton1”groupName=”bigBall”runat=”server”

Text=”篮球”>

RadioButton>

RadioButtonid=”RadioButton2”groupName=”bigBall”runat=”server”

Text=”足球”>

RadioButton>

RadoioButtonid=”RadioButton3”groupName=”littleBall”runat=”server”

Text=”乒乓球”>

RadioButton>

RadioButtonid=”RadioButton4”groupName=”littleBall”runat=”server”

Text=”羽毛球”>

RadioButton>(选择一项)

a)篮球RadioButton控件的Checked属性变为False;

b)乒乓球RadioButton控件的Checked履带性变为False;

c)羽毛球RadioButton控件的Checked属性变为True

d)篮球RadioButton控件的Checked属性仍为True

11、在一个ASP.NET项目中,可以使用(c)控件来判断TextBox控件中的内容是一个

数字,并且数字范围在1~99之间。

(选择一项)

a)RequiredFieldValidator

b)CompareValidator

c)RangeFieldValidator

d)RegularExpressionValidator

12、在ASP.NET中,Application是(c)类的实例

a)HttpApplication

b)HttpApplicationUtility

c)HttpApplicationState

d)Page

13、在ASP.NET中,下列关于session对象的说法正确的是(d)。

(选择一项)

a)用户每次打开一个web页面,将会创建一个session对象

b)用户关闭客户端web页面后,session对象将立即消失

c)应用程序退出后,session对象的值才能消失

d)每个用户的Session对象不能被其他用户访问

14、基于(c)的数据传输标准,WEB服务可以实现跨平台、跨语言的相互通信和数据

共享。

(选择一项)

a)HTMLb)CSSc)XMLd)XSLT

15、在ASP.NET服务器验证控件中,能够验证自定义正则表达式的控件是(d).

a)A、RequiredFieldValidator

b)B、CompareValidator

c)C、RangeFieldValidator

d)D、RegularExpressionValidator

16、在.NET应用中,改变button的(a)属性可以改变button的大小,颜色,位置等。

a)styleb)textc)named)type

17、在ASP.NET中,为了才当前页面跳转到一个相同目录下名为Main.htm的页面,下

面方法正确的是(c)。

(选择一项)

a)Server.Execute(“Main.htm”);

b)Servlet.Transfer(“Main.htm”);

c)Response.Redirect(“Main.htm”);

d)Response.Write(“Main.htm”);

18、创建WEB服务时,(c)文件描述了服务,如何访问这些服务以及期望的响应类型。

a)soapb)uddlc)wsdld)iiop

19、以下是对一个ASP.NET页面中的一个TextBox控件进行验证的代码,页面运行时,

用户在TextBox控件输入下列信息(c)不会出现错误提示信息。

(选择一项)

textboxid=”txtAge”runat=”server”/>

requiredfieldvalidatorid=”reqvala”controltovalidate=”txtAge”errormessage=”必须输

入”display=”dynamic”runat=”server”/>

comparevalidatorcontroltovalidate=”txtAge”display=”dynamic”errormessage=”不符

合要求”valuetocompare=”60”type=”Integer”operator=”GreaterThan”runat=”server”>

comparevalidator>

a)50b)60c)80d)ok

20、假设存放ASP.NET应用程序页面的目录为C:

\InetPub\WWWRoot\WebSvrSample则

Request对象的ApplicationPath属性的值是(b)。

(选择一项)

a)c:

\InetPub\WWWRoot

b)/WebSvrSample

c)C:

\InetPub\WWWRoot\WebSvrSample

d)\InetPub\WWWRoot\WebSvrSample

21、在ASP。

NET技术中,在设置GridView控件的模版列时(c)。

(选择一项)

a)模版列中的控件只有默认属性可以绑定数据库

b)模版列中的控件的任意属性可以绑定数据库,但只能有一个属性绑定数据库

c)模版列中的控件的任意属性可以绑定数据库,同时可以有多个属性绑定数据库

d)模版列中只有TextBox控件可以绑定数据库

22、在ASP。

NET中,为了将下列方法声明为Web服务,在空白处应该补充的代码是

(d)。

(选择一项)

[]

publicstringHelloWorld()

{return“HelloWorld!

”;}

a)WebService

b)PublicService

c)PublicMethod

d)WebMethod

24、在ASP。

NET中,为了声明一个HtmlInputImage服务器控件,下列标签使用正确

的是(a)。

(选择一项)

a)

b)

c)

HtmlInputImageid=”image1”runat=”server”>

d)

25、在ASP。

NET中,应用程序启动时触发的事件为(c)。

(选择一项)

a)Session_Start

b)Session_End

c)Application_Start

d)Application_End

26、某个用ASP。

NET技术开发的网站拥有大量的访问量,最近该网经常因为服务器

内存占用率过高而宕机,作为该网站技术员的你仔细检查了该网站的系统,发现内存占

有率过高是因为每个用户都有大量数据保存在Session中,为了解决该问题你应该进行

(c)处理。

(选择一项)

a)将保存在Session中的数据保存在Application中

b)将保存在Session中的数据保存在Cookie中

c)将Session中对安全性要求不高的数据保存在Cookie中,不经常使用的数据保存在

数据库中

d)将Session中对安全性要求不高的数据保存在Application中,不经常使用的数据保

存在Cookie中

27、在ASP.NET中,下列代码在页面中可能的输出结果是(a)。

(选择一项)

Response.Write(Server.MapPath(“WebForm1.aspx”));

a)C:

\Inetpub\wwwroot\AspTest\WebForm1.aspx

b)C:

\Inetpub\wwwroot\AspTest\

c)WebForm1.aspx

d).aspx

31、如图在ASP。

NET中,为了在当前页面获得其他页面从地址栏中传递过来的参数

ExamLevel的值,下列方法正确的是(a)

a)Request.QueryString[“ExamLevel”];

b)Request.QueryString[0]

c)Request.QueryString[1]

d)Request.Params[1]

34、中,以下对DropDownList服务器控件描述错误的是(d)。

(选择一项)

a)DropDownList服务器控件不支持多重选择

b)可以用SelectedIndex属性或者SelectedItem属性来判断哪一项被选取

c)当用户更改选项时会引发SelectedIndexChanaged事件

d)类似WinForm中的ComboBox控件,允许用户在运行时输入文本

35、在ASP.NET中,为了在页面中使用一个名为USerControll的用户控件,在下列空

白处应该补充的代码是(a)。

(选择一项)

<%@RegisterTagPrefix=”ucl”TagName=”UserControll”Src=”空白处”%>

a)UserControll.ascx

b)UserControll

c)UserControll.dll

d)UserControll.ascx.cs

37、你们正在使用ASP.NET开发一个论坛程序,为了在页面中实现文件上传的功能,

最好选择下列的(b)实现(选择一项)

a)一个HtmlInputText控件和两个按纽

b)一个HtmlInputFile控件和一个按钮

c)一个HtmlInputText控件,一个HtmlImage控件和一个按钮控件

d)一个HtmlSelect控件和两个按钮

38、在中,下列代码在页面中的输出结果是:

(c)。

XmlDocumentxd=newXmlDocument();

Xd.loadXml(“诸葛亮”);

XmlElementxe=xd.CreateElement(“Sex”);

Xe.InnerText=”男”;

Xd.DocumentElement.AppendChild(xe);

Response.Write(Server.HtmlEncode(xd.DocumentEmelent.InterXml));(选择一项)

a)

b)

c)诸葛亮

d)诸葛亮

40、如图,在一个ASPX页面中有一个HyperLink控件,该控件的Target属性为“_blank”,

NavigateUrl属性为“http:

//www.B”,当用户单击该控件后,下列说法正确的是(d)。

a)当前窗体将变成空白页

b)将打开一份空白页窗体

c)在当前页面打开“http:

//www.B”网址对应的网页

d)在一个新的窗体中打开“http:

//www.B”网址对应的网页

42、在一个没有启用事务处理的ASP.NET页面中有一个Button控件,控件的Click事

件中有如下的代码,已知sqlCon是一个已经创建好的SqlConnection对象。

当用户点击按

并执行完毕Click事件后,下列说法正确的是(a)。

(选择一项)

Try{

Sqlcon.Open();

SqlCommandsqlCom=newSqlCommand(“deletefromstuInfowherestuID=20”,sqlcon);

sqlCom.ExecuteNonQuery();

inta=1,b=0;

inti=a/b//模拟异常发生

sqlcom.connandText=”deletefromstuInfowherestuID=21”;

sqlCom.ExecuteNonQuery();

ContextUtil.SetAbort();

Sqlcon.Close();

}

Catch{

Sqlcon.Close();

}

a)只能删除表stuInfo中stuID=20的记录

b)只能删除表stuInfo中stuID=21的记录

c)同时删除数据表stuInfo中stuID等于20与21的记录

d)没有删除数据表stuInfo中stuID等于20与21的记录

43、在ASP.NET中,关于下列代码的说法正确的是(d)。

(选择一项)

HttpCookieuser=newHttpCookie(“name”,”王飞”);//1

Response.Cookie.Add(user);//2

user.Expires=DateTime.Now.AddMinutes(4);//3

Response.Write(Request.Cookie[“name”].Value);//4

a)代码行1错误

b)代码行2错误

c)代码行3错误

d)代码行4错误

44、要在页面中显示服务器的计算机名,正确的代码为(b)。

a)Response.Write(Server.IPAddress)

b)Response.Write(Server.MachineName)

c)Response.Write(Application.IPAddress)

d)Response.Write(Application.MachineName)

45、在中,在一个登录页面中,为了验证用户在文本框中输入的用户名不为空,

需要采用的验证控件是(a)。

a)RequiredFieldValidator

b)CompareValidator

c)RangeValidator

d)RegularExpressionValidator

46、28)在中,为了把页面中一个名为name的string类型的字段绑定到一个

textbox控件的文本属性中,下列代码正确的是(c)。

Publicstringname=”诸葛亮”;

a)

TextBoxid=”TextBox1”Text=”<#%name%>”>

textbox>

b)

TextBoxid=”TextBox1”Text=”<%name%>”>

textbox>

c)

TextBoxid=”TextBox1”Text=”<%#name%>”>

textbox>

d)

TextBoxid=”TextBox1”Text=””>

textbox>

48、在中,有个窗体,为了让用户确认自己所设置的密码,要求两次一样,要

使用(b)控件。

a)requiredfieldvalidator

b)comparevalidator

c)rangevalidator

d)regularexpressionvalidator

50、在ASP.NET中,对于已经生成好的WebService,在部署和实现该XMLWebService

的时候,至少需要(a)文件。

(选择一项)

a).asmx文件和.dll文件

b).dll文件和.disco文件

c)AssemblyInfo.cs文件Web.config文件

d)AssemblyInfo.cs文件.asmx文件

1.以下哪不是ASP.NET程序的特点()

A、ASP.NET解释运行的编程框架,效率低

B、ASP.NET编译性的编程框架,效率高

C、ASP.NET界面设计和程序设计以不同的文件分离开

D、ASP.NET可以做web应用程序

2.以下是ASP.NET页面的后缀名是:

_______

A..aspB..phpC..csD..aspx

3.以下不是ASP.NET验证控件的是______

A.RangeValidatorB.CompareValidatorC.

CustomValidatorD.Required

4.以下是Label控件的属性的是______

A.textB.valueC.accD.accp

5.Calendar控件是______

A.文本控件B.ajax控件C.按钮D.日历控件

6.ASP.NET中的上传控件是______

A.ListBoxB.AdRotatorC.FileUploadD.Panel

8.visualstudio里没有______

A.html控件B.数据控件C.验证控件D.发布控件

10.以下代码表示程序应用windows身份验证的是______

A.

B.

"/>

C.

D.

11.以下说法错误的是:

______

A:

ASP.NET程序可以操作xml文档

B:

ASP.NET程序可以遍历xml文档

C:

Dataset控件可以以xml文档作为数据源

D:

Dataset控件不能以xml文档作为数据源

12.ASP.NET中可以在不同项目之间共享值的对象是:

______

A:

ResponseB.RequestC.ApplicationD.Session

13.以下说法不正确的是______

A.母板页是ASP.NET中独有的

B.应用母板页样式的页面叫做内容页

C.母板页只能有前台样式不能含后台代码

D.母板页不仅有前台样式也可以包含后台代码

14.面向对象语言的特征是______

A.封装,继承,多态

B.封装,继承,泛型

C.封装,继承,重载

D.封装

15.下列对象可以向dataset中填充数据的是______

A.SqlConnectionB.SqlCommandC.SqlDataReaderD.SqlDataAdapter

16.下列哪个控件不能作为数据源显示控件______

A、GridViewB、DataListC、RepeaterD、CustomValidator

18、以下对类和对象的关系说法正确的是:

()

A、类是创建对象的模板

B、对象是创建类的模板

C、类中的字段一定是该类的对象才能引用

D、类是在对象中

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1