温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
Ajax
内部
测试
笔试
试卷
答案
《开发基于Ajax和控件技术的Web应用系统》
阶段测试-笔试试卷
一、选择题(共25题,每题4分,满分100分)
1) 在ASP.NET中,下面真正对客户端请求的服务器页面做出处理的对象是( )。
A. HttpModule
B. HttpApplication
C. HttpHandler
D. HttpResponse
2) 在ASP.NET中,创建HttpHandler程序需要实现( )。
A. ProcessRequest()方法
B. HttpRequest()方法
C. IsReusable属性
D. IsOverride属性
3) 在ASP.NET中,下面关于HttpHandler应用程序与aspx 处理程序描述正确的是( )。
A. 都能使用服务器控件
B. 都能直接使用Session对象
C. HttpHandler应用程序不需要实现接口
D. aspx 处理程序不需要实现接口
4) 在ASP.NET中,下面关于@Control指令属性描述错误的是( )。
A. AutoEventWireup=true表示页面自动回传到服务器
B. Inherits指定用户控件要继承的CodeBehind类
C. CodeFile指定与用户控件相关的后台编码文件
D. WarningLevel指定停止编译页面时的编译警告级别,其值可以是0到10.
5) 在ASP.NET中,开发用户控件需要继承( )类。
A. UserControl
B. Page
C. WebControl
D. 以上都不对.
6) 在ASP.NET中,关于下面代码描述错误的是( )。
<%@ Register Src="UserControls/UserLogin.ascx"
TagName="UserLogin" TagPrefix="uc1" %>
A. TagPrefix属性定义了用户控件所使用的前缀
B. TagName属性定义了用户控件的名称
C. Src属性定义要包括在Web窗体页中的用户控件文件的虚拟路径,不允许为绝对路径
D. Register实现用户控件的注册
7) 在ASP.NET中,用户控件需要的扩展名是( )。
A. ashx
B. asmx
C. ascx
D. aspx
8) 在ASP.NET中,关于用户控件描述错误的是( )。
A. 用户控件跟普通页面一样可以直接访问
B. 不能包含<HTML>、<BODY>等HTML标签
C. 可独立编译,但不能单独运行
D. 继承System.Web.UI.UserControl类
9) 在ASP.NET控件开发中,关于实现自定义控件基类的选择说法正确的是( )。
A. 可继承自 System.Web.Control
B. 可继承自 System.Web.UI.WebControls
C. 可继承自现有控件
D. 以上说法都正确
10) 在ASP.NET控件开发中,关于资源文件注册描述错误的是( )。
A. 需要设置为“嵌入的资源”
B. 一般可以通过重写OnPreRender()方法实现注册
C. 一般可以通过重写Render()方法实现注册
D. 在源文件(.cs)的命名空间上添加WebResourceAttribute特性,表示程序集中启用嵌入式资源
11) 在ASP.NET控件开发中,如果实现页面内容的输出需要重写( )方法。
A. Render()
B. OnPreRender()
C. LoadViewState()
D. Init()
12) 在ASP.NET控件开发中,为了指定属性在属性窗口中显示在“外观”组,Category设置为( )。
A. Appearence
B. Behavior
C. Layout
D. Data
13) 在ASP.NET中,下面关于委托与事件描述错误的是( )。
A. delegate本质上是一个类
B. 定义委托对象必须与传递的方法参数类型、个数一致
C. 用 “+” 添加事件到事件队列中
D. 用event关键字定义的事件对象,同时也是一个delegate对象
14) 在ASP.NET控件开发中,如果要自定义控件中呈现<table>标签,可以借助于( )枚举。
A.HtmlTextWriterTag
B.HtmlTextWriter
C.HtmlTextWriterAttribute
D.HtmlTextWriterStyle
15) 在ASP.NET控件开发中,下面关于ViewState描述正确的是( )。
A.在页面的InitComplete事件之后才进行加载
B.在页面的PreRenderComplete事件之后进行保存
C.可以在Init事件中读取ViewState中的值
D.以上描述都正确
16) 在ASP.NETAJAX中,下列找到Web Service的方式不正确的是( )。
A.UDDI查询
B.文件查询
C.URL
D.IP查询
17) 在ASP.NETAJAX中,XMLHttpRequest属性readyState值为( )时,说明服务器返回数据完毕。
A.1
B.2
C.3
D.4
18) ASP.NET中AJAX框架技术的UpdatePanel控件的UpdateMode属性可以设置为( )。
A.Always
B.Conditional
C.Triggers
D.ContentTemplate
19) ASP.NET AJAX核心组件中,以下( )能够实现股票网站数据的及时更新无刷新效果。
A.ScriptManager和UpdatePanel
B.UpdatePanel和Timer
C.ScriptManager、UpdatePanel和Timer
D.ScriptManager、UpdateProgress和UpdatePanel
20) Jquery中,获取DropDownList控件(其ID=”ddlName” Name=”ddlStudent”)当前选中值,下面正确的是( )。
A. $(“#ddlName”).val()
B. $(“#ddlName”).selected().val()
C. $(“#ddlStudent”).val()
D. $(“#ddlStudent”).text()
21) Jquery中,为DropDownList控件(其ID=”ddlName”)添加属性Height=”25”,下面方法正确的是( )
A. $("# ddlName ").bind("Height", 25);
B. $("# ddlName ").attr(“Height”,”25”);
C. $("# ddlName "). bind("25", “Height”);
D. $("# ddlName ").attr(“25”,” Height”);
22) ASP.NET中,缓存技术有( )
A. 整页缓存
B. 页面部分缓存
C. 应用程序缓存
D. 以上答案都是
23) ASP.NET中,以下关于Substitution控件的MethodName属性描述错误的是( )。
A.它所调用的方法必须是静态的
B.它所调用的方法的返回类型可以是任意的
C.它所调用的方法的参数类型必须为HttpContext型
D.它所调用的方法的参数数量没有限制
24) ASP.NET中,以下关于应用程序缓存操作描述错误的是( )。
A.添加缓存:Cache.Add("test", "使用Add缓存测试");
B.添加缓存:Cache.Insert("test", "使用Insert缓存测试");
C.移出缓存:Cache.Remove("test");
D.移出缓存:Cache.Delete("test");
25) ASP.NET中,关于OutputCache属性描述错误的是( )。
A.Duration:不是必需的,表示页面被缓存的时间
B.使用VaryByParam时,缓存不区分参数值的大小写
C.VaryByControl,代表用户控件中声明的服务器控件ID
D.VaryByCustom,用于自定义输出缓存要求,它允许在 global.asax 中指定自定义变动
《开发基于Ajax和控件技术的Web应用系统》阶段测试-笔试答案
一、选择题(25*4=100分)
1. C 2. AC 3.D 4. D 5.A
6.C 7. C 8.A 9. D 10. C
11.A 12. A 13. C 14. A 15.AB
16. D 17.D 18. AB 19.C 20.A
21. B 22.D 23. BD 24. AD 25. AB
考试时间 50分钟