《ASP-NET考试试题及答案详析.docx》由会员分享,可在线阅读,更多相关《ASP-NET考试试题及答案详析.docx(13页珍藏版)》请在第壹文秘上搜索。
1、一、填空题(I)ASPX网页的代码储存模式有两种,它们是一代码分别模式_和_单一模式二答案:代码分别模式,单一模式(2)当一个Web控件上发生的事务须要立刻得到响时,应当将他的AutoPostBack属性设置为true。答案:AutoPostBack(3)请将下列数据(nn)在TeXtBoX控件中显示出来。Doublenn=4512.6;TextBoxl.Text=nn.TostringO;答案:nn.ToString()(4)当须要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应当将控件的TeXlMode属性设置为Password.答案:Password(5)下面是一个转移到新
2、网页的指令:Response.Rcdirect(k新网页的Url”)答案:新网页的Url(6)在设计阶段必需将各个验证控件的属性指向被验证的控件。答案:ControlToVaIidate下面是设置和取出Session对象的代码。设置Session的代码是:SessionlgreetingM-4hellowang!”;取出该Session对象的语句如下:stringMyvar=;答案:SeSSion“greeting”.ToStringO(8)下面是运用Application对象时防止竞争的代码。Application.;锁定Application对象Applicationtcounter,=(
3、int)APPIiCationcounter+1;Application.;解除对Application对象的锁定答案:kck(),unlock()(9)废除SeSSion的语句是:。答案:Session.Abandon()(10)打开文件系统网站时将自动打开一个开发服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。答案:开发(11)所谓分布式类就是在多个文件中运用相同的.命名空间一相同的一类名一而且每个类的定义前面都加上partial修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。答案:命名空间,类名,partial(变更SeSSion的有效时间的语句是:Sessi
4、on.Timeout=60;。答案:Session.Timeout=60;(13)NET与XML紧密结合的最大好处是跨平台传送数据。答案:跨平台传送数据(14)网上聘请模板假如运用FormView控件,通常分为上、下两部分.上面部分通常运用FOrmVieW控件的模板,用来介绍公司状况并提出聘请要求;下面部分通常用模板,用来输入和存储数据.当应聘者提交数据后应事务中向应聘者发出感谢或收到的信息.答案:HeaderInsertItemInserted(15)面对对象的语言具有_继承性、_多态性、一封装一性答案:封装、继承、多态。(16)能用foreach遍历访问的对象须要实现!Enumerable
5、接口或声明GetEnumerator方法的类型。答案:(Enumerable,GetEnumeratore(17) .netFramework是开发平台的基础,它包括两个主要组件:.IietFramework类库和公共语言运行库(CLR)。答案:公共语言运行库【CLR】(18) ASP和的主要区分表现在运行机制、速度和功能3个方面.答案:运行机制(19)安装.net的必备组件式iis和.NETFrameworkSDK。答案:.NETFrameworkSDK(20)公共语言规范是公共类型系统的子集,是一组结构和限制,是库编写者和编译者的指南。答案:子集(21).netFramework从低到高由
6、公共语言运行库、基类库、类库和应用程序开发技术四层组成。答案:公共语言运行库(22)运行须要安装和配置和IISo答案:.NETFramework(23)通过在IIS中建立虚拟书目可以访问web应用程序。答案:虚拟书目(24)列举ASP.NET中的七个内置对象:_Page、_Response、.Request、Session、Cookie、Server、Application。答案:Page,ResponseRequest,Session,Application,Cookie,Server(25)URL的中文意思是指一统一资源定位符答案:统一资源定位符(26)几乎全部的HTML标记都可以转化为H
7、TMLServer控件,只须要在标记中加入_runat=server即可答案:Hmat=server(27)控件TextBox的AutoPostBack属性的作用是是否响应服务器时间,值为true/false答案:是否响应服务器事务,值为true/false(28) SerVer.MapPath()方法的主要功能是获得文件的确定路径答案:获得文件对象确定路径(29) Command对象EXeeUteNoQUery()方法的功能是返回SQL语句影响行数,值为int答案:返回SQL语句影响行数,值为ini型(30)在SQLConnection对象中可以运用_ConnectionString_属性来
8、获得或设置打开SQL数据库的连接字符串。答案:ConnectionString(31)在操作数据库时有查询、更新和删除等操作,在AD0.NET中一般运用_Command对象来完成。答案:command(32)数据读取器DataReader对象是一个简洁的数据库,用于从数据源中检索一只读、只进的数据流。答案:只读(33) ADO.NET允许以两种方式从数据库中检索数据;一种是运用DataReader对象;其次种是运用DataAdapter对象答案:DalaAdaPter(34) DataSet对象的基本组成包括3各部分:JTables、Relations和ExtendedPropestiese答
9、案:Tables(35) DTD最大的作用就是验证XML文件逻辑的正确性。答案:逻辑(36) XML文档中允许出现的数据对象包括根元素、子元素、注释、属性和_处理指令答案:处理指令(37) A配置系统包括服务器配置和应用程序配置,服务器配置信息存储在machine.config文件中,应用程序配置信息存储在web.config文件中。答案:web.config(38) Asp配置系统依靠于IIS元库,而配置系统却是一个基于XML的配置系统。答案:XML(39)通过设置compilation元素的属性,可以配置应用程序文件运用的默认语言。答案:defaultLanguage(40)把数学不等式0
10、x0&x0&x13(41) C#语言中的循环语句包括_for、while、和dowhile这3种。答案:for,while,dowhile二、选择题(1)以下所示的文件名后缀中只有_aspx不是静态网页的后缀。(D)A.htmlB.shtmlC.htmD.aspx(2)下列文件名后缀中,只有_xml不是动态网页的后缀。(B)A.jspB.xmlC.aspxD.php(3)下列选项中,只有_C是错误的。*Asp.nei供应跨平台支持,但是不行以再UNIX下执行*/A. 供应了多种语言支持B. 供应了多种平台支持。C. 供应跨平台支持,也可以在Unix下执行D. 实行编译执行的方式,极大的提高了运
11、行的性能。(4)下列选项中,哪一个是.net应用的基础?(八).NET应用基础是:公共语言运行库(CRL)A.公共语言运行类B.虚拟机C.基类库D.类库(5)下列选项中是错误的。(D)A.全部的语言都共享相同的集成开发环境。B. VS.net允许创建不同的类型的应用程序C. VS.net依靠XML并通过Web保存、发送和接受数据D.以上都不对(6)下列选项中,只有不是公共语言运行时供应的服务。(C)A.公共类型系统B.公共语言规范C.netFramework类库D.垃圾回收器(7)下列选项中,只有不是Page指令的属性。(C)namespace不是Page指令属性而codepage,debug
12、,language是Page指令属性A. codepageB.debugC.namespaceDJanguage下列给出的变量名正确的是O(D)A.floatvoid;B.charstatic;C.int.1;D.char_usingl23_bat;(9)下列数据类型属于值类型的是。(八)值类型:枚举,结构。其中结构又可以分为:数值类型、bool类型和用户定义的结构。A.structB.classC.interfaceD.delegate(10)下列数据类型属于引用类型的是O(C)引用类型:引用类型包括字符串、数组、类和对象、接口、代理等A.enumB.structC.stringD.bool
13、(11)下列运算符中具有3个操作数。(C)A.=B.+C.?:D.&(12)下面属于条件语句的是一(B)A.forB.ifelseC.whileD.continue(13)假如类名为MyClaSs,那么可以作为它的构造函数。(B)A.-Myclass()B.Myclass(doublea)C.Myclass(doublea)D.voidMyclass()(14)下面对于抽象类描述不正确的是O(B)抽象类可以定义对象A.抽象类只能作为基类运用B.抽象类不能定义对象C.抽象类可以定义实例对象D.可以实现多态(15)下面控件中,可以将其他控件包含在其中,所以它常用来包含一组控件。(。A.AdRata
14、tOr控件B. BUttOn控件C. Panel控件D. WiZard控件(18)下面对WiZard控件方法说法正确的是(B)A. ActiveStepChange单击侧栏区域中的按钮时发生B. CanCelBUtton单击取消按钮是发生C. NextButtonClick单击上一步按钮时发生D. FinishButtonClick单击下一步按钮时发生(19)下面对服务器验证控件说法正确的是(八)A.可以在客户端干脆验证用户输入,并显示出错信息B.服务器其验证控件种类丰富共有10中之多C.服务器验证控件只能在服务端运用D.各种验证控件不具有共性,各自完成功能(20) RegluarExpressionValidator控件中可以加入正则表达式,下面选项对正则表达式说法正确的是(B)A. 表示随意数字B. 和其他表达式一起,表示随意组合C. “A-Z表示A-Z有依次的大写字母D. “/d”表示随意字符(21)下面对CUStomValidatOr控件说法错误的是(D)A.控件允许用户依据程序设计须要自定义控件的验证方法B.控件可以添加客户端验证方法和服务器验证方法C. ClientVaIidatoFunction属性指定客户端验证方法D. runat属性来指定服务器端验证方法(22)运用ValidatOrSUmmary控件时须要以对话框的形