当前位置:文档之家› 1选择题 (有答案)

1选择题 (有答案)

1 关于web服务器控件和html控件,下面说法正确的是(D)中所有的控件都直接继承自System.Web.UI.Control类B. web服务器控件中都有OnClick OnMouseMove等事件C. html控件中没有OnClick OnMouseMove等事件D. web服务器控件支持状态管理,而html控件不支持状态管理2以下显示消息框的语法正确的是(AD)[选两项]A.Response.Write(“<Script>alter(‘OK’)</Script>”);B.this.Literal.Text=“<Script>alter(“OK”)</Script>”;bel.Test=“<Script>alter(“OK”)</Script>”;D.this.ClientScript.RegisterStartupScript(this.GetType(),”note”,”alter(‘bingo’)”,true);**************** c:没有这种写法,b:ok要加单引号3以下关于get和Post提交方式说法正确的是(CD)[选两项]A.Get不可以用超链接的方式提交数据B.Get可以用Server.Transfer();来提交Form 表单C.Post可以通过Server.Transfer();和server.Execute()来提交Form 表单D.Post可以通过IButton中的PostBackURL属性来提交表单数据4.下面关于Server对象的方法说法错误的是(AC)[选两项]A.通过UrlEncode()方法可以解码字符串,使其符合URL地址的格式的要求B.通过HtmlEncode()方法可以解码字符串,使其在浏览器中的显示与原字符串一致C.可以通过MapPath()方法返回与Web服务器上实际路径对应的物理文件路径D.可以用Transfer()方法终止当前页的执行,并在当前请求中执行其他页5.下面说法中正确的是(A)A. Transfer()方法终止当前页的执行,并在当前请求中执行其他页,Execute用于在当前请求上下文中执行一个新的页面B.Response.Redirect()方法用于页面转向,请求新的页面,地址栏中显示原来的请求地址C.Transfer和Execute方法用于页面转向,在地址栏中会显示新页面的地址D. Response.Request() ,Server.Transfer() , Server.Execute()方法都可以用于页面转向6.以下关于session会话的说法正确的是:(B )A.关闭浏览器会结束当前会话B .调用Session对象的Abandon()方法可以取消当前会话C.session会话的默认值为30分钟,如果在这个时间段内客户端未发出任何请求,session将会失效D.Session属于应用程序级别对象,所以每个客户端共享一个Session会话7.以下关于执行模型的说法,错误的是:(C )基于无状态无连接协议在执行前会先将代码编译成MSIL不必依赖于Web服务器软件中的HTTP请求由一个HttpHandler处理8.Default.aspx设计视图上有三个Literal1, Literal2, Literal3三个控件,Default.aspx.cs文件内有如下代码:protected void Page_Load(object sender, EventArgs e){this.Literal1.Mode=LiteralMode.PassThrough;this.Literal1.Text="<h1>PassThrough</h1>";this.Literal2.Mode=LiteralMode.Transform;this.Literal2.Text="<h1>Transform</h1>";this.Literal3.Mode=LiteralMode.Encode;this.Literal3.Text="<h1>Encode</h1>";}以上代码运行效果为:(A)A: PassThrough Transform <h1> PassThrough</h1>B. PassThrough <h1> Transform</h1> Encodec. <h1>PassThrough</h1> Transform EncodeD. PassThrough <h1> Encode </h1> Transform9用VS 在指定的位置创建网站时,会自动生成4个文件,以下哪个文件不是其自动生成的(C)A..aspxB. .csC. .aspx.csD. .config10.以下对系统对象说法错误的是(B)A.针对每一次请求都会创建一个实例的系统对象称为页面级对象B.每个Page对象都会经过一系列的生命周期,控件事件的处理在Load事件之前,Loadcomplete事件之后发生C.Application对象存储应用程序级别数据,Session对象存储会话级别数据,Cache对象存储应用程序级别数据缓存D.应用程序级别事件可在Global.asax文件中编写代码进行处理11.由Visual Studio根据页面设计自动生成,称为设计类代码,记录页面中使用的控件信息的文件夹是(C)A.PropertiesB.binC.Default.aspx.designer.csD.obj12.下列哪项不属于表单控件的是(B)A.RadioButton控件B.Literal控件C.HiddenField控件D.DropDownList控件13.关于GET方法提交和POST方法提交描述正确的是(B)A.少量且长度小的数据使用Post请求,大量且长度较大的数据使用GET请求B.在以URL地址为参数的方法中,只能使用GET请求C.希望用户能够保存结果地址用于下次访问时使用POST请求D.涉及需要保密的数据时使用GET请求14.对Application对象说法错误的是(C)A.Application对象用于存储应用程序级别数据,它以键值字典的方式访问B.当页面中需要对保存在Application对象中的数据进行修改时,必须先使用Lock方法锁定访问再进行修改C.Application对象的类型是HttpApplicationD.Application对象的成员UnLock方法是用于解除访问锁定15 页面之间传递值使用的是(B)一种方式A: QueryStringB: CacheC: 使用Session变量D: 使用Server.Transfer16 以下关于程序域说法正确的是(B)A: 在程序里面B:一种轻量级进城,起到安全的作用。

暂用资源少。

C:存储应用级别的数据。

D:以上说法全部错误。

17 以下不属于ASP系统对象的是(B)A: SessionB:HandlerC:ApplicationD:Server18 以下不属于Web服务器控件的是(C)A:标准控件B:验证控件C:按钮控件D:数据控件19.以下不属于应用程序级对象的是( D)A.ApplicationB.SessionC.CookieD.Server20.以下那种方式不能将页面的值带入新页面(B)A.Response对象的Redirect方法B.Response对象的GetHashCode方法C.Server的Transfer方法D.Server的Execute方法21.对于服务器控件来说以下正确的是( B)A.当控件上的值发生改变时,服务器马上响应B.服务器控件是基于无状态协议的C.只要是带有runat="server"属性的都是服务器控件D.服务器控件的效率比HTML的高22、下面属于的优点的是(ABD)([选三项]A、优良的管理系统B、强大的扩展系性C、与浏览器有关D、强大的IDE设计工具23、下面属于页面对象的是(AD)[选两项]A、ServerB、SessionC、CacheD、Request24下列对Cookie描述正确的是(AC)[选两项]A、保存数据大小被限制B、Cookie不会被关闭C、数量限制D、安全度高25 Literal 控件提供的方式有(ABD)A.原始输出方式B.编码输出方式C.文本输出方式D.转换输出方式26.下列说法错误的是(B)A、Response对象的类型为System.Web.HttpResponseB、Application对象的类型为System.Web.HttpApplicationC、Session对象的类型为System.Web.HttpSessionStateD、Cache对象的类型为System.Web.Caching.Cache27 .下列(ABC)属于按钮控件A.ButtonB.LinkButtonC.ImageButtonD.RadioButton28、Attributes属性是解决(A)的代码。

A、书写在控件中的事件处理代码.B、处理客户端的脚本代码C、服务器端的属性D、客户端的处理代码29、通用类必须放在(D),A、PropertiesB、binC、objD、App_Data30 .以下关于执行模型的说法中,错误的是(C)A、基于无状态连接协议B、应用必须依赖于web服务器软件C、在执行期首先将代码编译成MSILD、中的HTTP请求有一个HttpHandler处理31.二次编译是指(C)A、应用程序先将编程语言编译成MSIL,然后在执行是由JIT将MSIL编译成本地机器语言执行的过程B、.Net Framework平台中先将编程语言编译成MSIL,然后在执行是由JIT将MSIL编译成本地机器语言执行的过程C、先将源代码文件通过编译器编译成中间语言代码和元数据,在执行时再编译成本地机器语言代码的过程D、经过二次编译后才得到本地机器语言代码的过程32.以下关于web服务器控件生成得HTML元素得说法,错误得时(B)A、Label控件会生成span元素B、TextBox控件会生成属性type值为"text"、"password"或"textarea"其中一个得input元素C、ListBox控件为列表项中得每项分别生成一个option元素D、RadioButton控件会生成span元素,其中包含一个type值为"radio"值得input元素和一个label元素33 .以下关于的优点说法正确的有(F)A.支持不同版本的浏览器B.提供了强大的代码提示、调试功能C.内置了专用于调试的轻量级服务器D.编译执行E.强大的可扩展性F.以上全是34.以下是Windows XP SP3环境下打开IIS管理工具的方法的是(AB)A.在程序中选择管理工具中的Internet信息服务B.使用inetmgr命令从命令行直接打开C.从控制面板中选择添加或删除组件D.以上都不是35.以下关于WebForm应用程序中的目录和文件的说法错误的是(C)A.APP_Data目录用于放置专用数据文件B.Web.config文件是网站的配置文件C.APP_Data下文件允许Web直接访问,以保证数据文件的安全D.Default.aspx文件与Default.aspx.cs文件分别是第一个WebForm窗体的页面文件和代码文件36.以下关于说法正确的是(ABD)是一个统一的Web开发模型,可以提供创建动态Web应用程序的类和工具支持HTML内部事件、应用程序级别事件、页面级别事件、Web控件事件和用户自定义事件C.对于中由用户操作引发的事件而言,触发事件的操作在服务器端,触发和处理都在客户端。

相关主题