结业考试笔试模拟试题(一)注意:1.考试时间1小时,总分100分;2.考试结束试卷必须交回,不交回试卷者成绩无效。
选择题(针对以下题目,选择符合题目要求的答案。
针对每一道题目,全选对,则该题得分;所选答案错误或漏选,则该题不得分。
每题2分。
)1.在 的某页面设计中,有一个Label 控件,控件的id属性为IblName,Text的属性为“这是我的地盘!”。
运行该页面后,一项选项()的代码会出现在浏览器的源文件里。
A. <span 这是我的地盘!>id=”blName”</span>B. <span id=”lblName” >‘这是我的地盘!’</span>C. <span id=lblName>” 这是我的地盘!”</span>D. <span id=”lblName”>这是我的地盘!</span>2.在中,Repeater控件专门用于精确内容的显示,以下关于Repeater说法正确的是()。
A、Repeater控件提供任何布局内容B、Repeater控件不能通过源代码视图进行模板的编辑C、Repeater控件能够自动生成HTML标签D、Repeater控件没有默认的外观3.在中,下列关于控件描述不正确的是( )。
A、Image控件用于在网页上呈现图片,而且支持以编程的方式管理显示的图片B、LinkButton控件在网页上显示为一个图片样式的按钮控件C、Panel控件提供一个容器,以便在Web页面中组织控件D、Label控件是中最常用的控件之一,用于将一段文本内容显示在网页上,支持以编程的方式修改显示的内容,主要用于窗体中显示文本、图片和链接4.在中,为TextBox1控件添加事务事件处理代码:当获得焦点时,清空TextBox1控件中的内容,正确的代码是()。
A、this.TextBox1.Attributes.Add(“onfocus”,”this.Value=”;”);B、this.TextBox1.Attributes.Add(“onfocus”,”this.value=””);C、this.TextBox1.Attributes.Add(“onfucus”,”this.Value=””);D、th is.TextBox1.Attributes.Add(“onfucus”,”this.value=””);5.在中,如果我们要实现一个网站计数器,最好将相关数据存放在()对象中。
A、ApplicationB、SessionC、CookieD、ViewState6.在的页面中,母版页和普通页的区别描述正确的是()。
A、母版页的扩展名为master,而普通页的扩展名为aspxB、母版页的能直接访问C、普通页可以使用ContentPlaceHolder控件D、母版页的页面指令时@Page7.下列不是中常见的程序性能陷阱的是()。
A、无视IsPostBack属性B、不关闭任何ViewStateC、依赖垃圾回收处理D、使用存储过程8.在中,下列关于控件描述不正确的是()。
A、Image控件用于在网页上呈现图片,而且支持以编程的方式管理显示的图片。
B、LinkButton控件在网页上显示为一个图片样式的按钮控件C、Panel控件提供一个容器,以便在Web页面中组织控件D、Label控件是中最常用的控件之一,用于将一段文本内容显示在网页上,支持以编程的方式修改显示的内容,主要用于窗体中显示文本、图片和链接9.在中,以下()数据绑定控件可以通过表格方式实现数据的展示,并集成编辑、分页、排序等功能。
A、GridViewB、DetailsViewC、DropDownListD、都可以10.在中,下面关于缓存描述不正确的是()。
A、中常用的有两种缓存,页面输出缓存和应用程序缓存B、页面输出缓存使用@OutputCache指令指定缓存的时间,并按指定方式缓存页的多个版本C、应用程序缓存使用Session对象进行保存D、应用程序缓存还可以指定缓存的优先级,系统优先回收优先级别较低的缓存11.在中,Server对象的( )方法用于对URL地址进行编码A、UrlEncodeB、UrlDecodeC、MapPathD、Execute12.在中,下面对Repeater控件说法错误的是()。
A、可以实现循环展示B、具有默认的固定外观,用户无法自定义其显示形式C、功能强大,可以实现表布局和XML格式的输出D、没有EditTemplate和SelectedTemplate13.在中,以下选项不属于的系统对象的是()。
A、PageB、ServerC、ApplicationD、@Page14.在中,下面关于DataList控件和Repeater控件描述中错误的是()。
A、这两种数据控件都允许使用模板显示数据B、这两种控件都是继承自WebControl类C、使用DataList时,可以设定一些属性来进行个性化输出D、调用这两种控件的DataBind()方法是完成数据与控件的绑定操作15.在中,用于在网页上以图片或文本的方式呈现一个链接的控件是()。
A、ButtonB、RadioButtonC、LiteralD、HyperLink16.在中,下面描述数据源控件不正确的是()。
A、LinqDataSource数据源控件用于从数据表或内存数据集合中检索数据B、ObjectDataSource数据源控件用于在依赖中间层业务对象管理的数据中检索数据C、SqlDataSource数据源控件只能用于Microsoft SQL Server数据库,不能使用其他数据库D、AccessDataSource数据源控件用于Microsoft Access数据库17.为了在页面显示服务器的计算机名,正确的代码为()。
A、Response.Write(Server.IPAddress);B、Response.Write(Server.MachineName);C、Response.Write(Application.IPAddress);D、Response.Write(Application.MachineName);18.在中,在一个登录页面中,为了验证用户在文本框中输入的用户名不为空,需要采用的验证控件是()。
A、RequiredFieldValidatorB、CompareValidatorC、RangeValidatorD、RegularExpressionValidator19.在中,下面()模板不属于GridView中TemplateField字段的模板。
A、AlternatingItemTemplateB、EditItemTemplateC、InsertItemTemplateD、ItemTemplate20.下列关于C#3.0的新特性描述中,错误的选项是()。
A、自动属性特性采用简化的语法声明属性B、对象初始值设定特性支持不显式地调用构造函数对对象进行初始化C、扩展方法使用静态方法扩展现有的类,调用方式与类中其他的静态方法完全一致D、除非变量的类型是匿名类型,否则推断类型是可以选择使用的21.在C#中,下列代码运行后返回结果为“1 3 5 7 9”的选项是()。
A、Enumerable.Range(1,10).SkipWhile(a=>a%2==0);B、Enumerable.Range(1,10).Where(a=>a%2==0);C、Enumerable.Range(1,10).Except(new List{2,4,6,8,10});D、Enumerable.Range(1,5).Select(a=>2a-1);22.在LINQ to SQL中,能够实现外联效果的方法是()。
A、JoinB、GroupJoinC、InnerJoinD、LeftJoin23.在C#中,以下代码能够将属性Age设置为只读的选项是()。
A、Public int Age{get;}B、Public int Age{get;private set;}C、Public int Age{set;}D、Public int Age{private get;set;}24.在C#中,现有如下一段Lambda表达式:DelegateClass del=(int x,int y)=>{x=x+y;}要求将代码改写为匿名方法,下列修改中正确的选项是()。
A、DelegateClass del=delegate(int x,int y){return x=x+y;}B、DelegateClass del=delegate{return x=x+y;}C、DelegateClass del=delegate(x,y){return x=x+y;}D、DelegateClass del=delegate{}25. 在LINQ查询中,有一数组:int[] numbers=new int[]{6,4,3,2,9,1,7,8,5};下列选项中,不会被即时执行的是()。
A、numbers.Count();B、numbers.Max();C、numbers.Where(a=>a>5)D、numbers.ToList();26. 在jQuery中关于ajax()函数的参数描述错的是:( )。
A、type设置请求方式B、timeout设置请求时间单位秒C、async设置是否允许异步执行D、dataType指定预期服务器返回数据的类型27. 在jQuery中把所有匹配的元素插入到另一个指定的元素集合的后面可以采用:()。
A、after()B、insertAfter()C、before()D、addBefore()28. 在的AJAX框架技术中有关Accordion控件作用描述正确的是:()。
A、用来显示模式弹出窗体B、用于显示日历C、用于实现菜单效果D、用于实现选项卡功能29. 中AJAX框架技术中要实现无刷新技术需要采用下面控件为:( )。
A、UpdatePanelB、AutoCompleteC、TimerD、Rating30. 在Ajax技术中关于HTTP 协议向服务器传送数据的方式描述正确的是:( ) 。
A、包括Post、Get方式B、如果传输数据包含机密信息建议采用MD5数据提交方式C、GET执行效率和POST方法一样D、Post传送的数据量较小,不能大于1B31. 在 MVC中,从另一个控制器动作重定向至Detail()动作并传递一个id参数,下列重定向方法调用正确的是()。
A、return RedirectToAction("Details", new {id=1});B、return RedirectToAction(new {id=1},"Details");C、return RedirectToAction("Details", 1);D、return RedirectToAction("Details",id=1);32. 在 MVC中,控制器RedirectToAction方法的返回类型是()。