ASP-NET高级工(理论复习).doc_第1页
ASP-NET高级工(理论复习).doc_第2页
ASP-NET高级工(理论复习).doc_第3页
ASP-NET高级工(理论复习).doc_第4页
ASP-NET高级工(理论复习).doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、单项选择题(1)CSS样式不包括(D)A基于元素的样式B.基于类的样式 C.基于ID的样式D.基于文件的样式(2)下面(B)是静态网页文件的扩展名。A.netB.htmlC.aspxD.jsp(3)首先定义数组dimstrA(3,4)asstring,那么strA.length=(D)。A.4B.5C.12D.20(4)APP_Code文件夹用了存储(C)A.数据库文件 B.共享文件 C.代码文件D.主题文件(5)下面(D)不是Global.asax文件中用来存放的事件。A.Application_OnEndB.Application_OnStartC.Session_OnEndD.Sever_OnStart(6)web.config文件不能用于(A)。A.Application事件定义 B.数据库连接字符串定义C.对文件夹访问授权 D.基于角色的安全性控制(7)关于HTML文件说法错误的是:(C)AHTML文件是一个包含标记的文本文件。B这些标记告诉浏览器怎样显示这个页面。CHTML文件必须以.htm为扩展名。DHTML文件可以用一个简单的文本编辑器创建。(8)下面的控件中不能执行鼠标单击事件的是(C)。A.ImageButtonB.ImageMapC.ImageD.LinkButton(9)请问下面程序段执行完毕,页面上显示的内容是什么?(C)message.text=“新浪“A. 新浪B.新浪C. 新浪D. 该句有错,无法正常输出(10)单击Button类型控件后能执行单击事件的是(A)。A.OnClinentClick B.OnClickC.OnCommandClick D.OnClientCommand(11)Session对象变量的生命期为(B)。A.整个网站的生命期B.用户访问网站的会话期 C.单个页面 D.120岁(12)当需要用控件输入性别时,应选择的控件是(D)。A.CheckBoxB.CheckBoxListC.LableD.RadioButtonList、 (13)10一个应用程序中一般有(C)个web.config文件有效?A.0 B.1 C.若干 D.以上都不对(14)下面不属于容器控件的是(B)。A.PanelB.CheckBox C.TableD.PlaceHolde(15)关于HTML表格说法错误的是:(C)A表格的width属性可以设置为像素值或百分比。B表格的height属性可以设置为像素值或百分比。C如果不指定border属性,表格默认宽度为1。D表格和单元格的背景色可以同时设置。(16)下面对ASP.NET3.5验证控件说法正确的是(A)。A.可以在客户端直接验证用户输入信息并显示错误信息。B.对一个下拉列表控件不能使用验证控件C.服务器验证控件在执行验证时必定在服务器端执行D.对验证控件,不能自定义规则(17)安装web服务器程序后,在地址栏输入(D),可以访问站点默认文档。A在局域网中直接输入服务器的IP地址。B在局域网中输入服务器所在计算机的名称C如果是在服务器所在的计算机上,直接输入D以上全都是对的(18)异常是在什么时候发生的?CA编写程序时B编译时C运行时(D)最终用户发出请求时(19)下面对CustomValidator控件说法错误的是(D)。A.能使用自定义的验证函数B.可以同时添加客户端验证函数和服务端验证函数C.指定客户端验证的属性是ClientValidationFuctionD.属性runat用来指定服务器端验证函数(20)如果定制了列,又希望排序,需要在每一个列设置(B)属性A.SortB.SortExpresionC.SortFieldD.DataFieldText(21)构造函数何时被调用?AA创建对象时B类定义时C使用对象的方法时D使用对象的属性时(22)使用ValidatorSummary控件需要以对话框形式显示错误信息,则应(B)。A.设置属性ShowSummary值为trueB.设置属性ShowMessageBox值为trueC.设置属性ShowSummary值为falseD.设置属性ShowMessageBox值为true(23)下列说法哪个正确?BA允许一个子类有多个父类B某个类是一个类的子类,它仍有可能成为另一个类的父类C一个父类只能有一个子类D继承关系最多不能超过4层(24)如果需要确保用户输入大于100的值,应该使用(C)验证控件。A.RequiredFieldValidator.B.RangeValidatorC.CompareValidator D.RegularExpressionValidator(25)下列说法哪个正确?CA不需要定义类,就能创建对象B属性可以定义为抽象的C对象中必须有属性和方法D常量不能作为类成员(26)VBScript中,下列说法正确的是(B)A没有计算数的指数次方的运算符,但可以通过*运算符实现。B&运算符可以强制将任意两个表达式进行字符串链接。C表达式16/5的结果是1。D以上都正确(27)要重定向网页,不能使用(C)ALinkButton控件B.HttpResponse.Redirect()方法CImage控件 D.HttpServerUtility.Transfer()方法(28)以下哪一种参数是设置非Windows集成安全下的数据库连接?BA Trusted_Connection=YesB userid=sa;password=111C IntegratedSecurity=True D IntegratedSecurity=SSPI(29)下面的A对象可使用于使服务器获取从客户端浏览器提交的信息。AHttpRequestB.HttpResponse C.HttpSessionState D.HttpApplication(30)请问Mid(“Iamastudent.”,9,2)的返回值是什么?(A)A“tu”B“st”C“en”D“nt”(31)Session状态和Cookie状态的最大区别是(A)。A储存的位置不同B.类型不同C生命周期不同D.容量不同(32)数据库连接中的参数设置ConnectionTimeout=10表示AA设置数据库连接超时为10秒钟B设置数据库连接超时为10毫秒C设置数据库连接的用户最多为10个D设置数据库连接的次数不能超过10次(33)默认情况下,Session状态的有效时间是(D)A30秒 B.10分钟 C.30分钟 D.20分钟(34)关于HTML框架说法错误的是:(A)A标签定义了如何将窗口拆分成框架。B可以给不支持框架的浏览器写上标签。CHTML框架中的各个页面是相互独立的。DHTML框架的使用让打印整个页面变得困难。(35)执行lblMsg.Text=”微软”;语句后,页面上显示的内容是(B)。A微软B.以超链接形式显示“微软”C微软D程序出错(36)在应用程序的各个页面中传递值,可以使用内置对象(D)ARequestBApplicationCSessionD以上都可以(37)连接数据库的验证方式不包括(A)。AForms验证 B. Windows验证C.SQLServer验证D. Windows和SQLServer混合验证(38)SQL语句“deletefromdepartment”,需要SqlCommand对象的哪一个方法在执行?AA ExecuteNonQuery()B ExecuteScalar() C ExecuteReader()D ExecuteXmlReader()(39)下面有关SqlDataSource控件的描述中错误的是(D)A.可连接Access数据库B.可执行SQLServer中的存储过程C.可插入、修改、删除、查询数据D在数据操作时,不能使用参数(40)配置IIS时,设置站点的主目录的位置,下面说法正确的是(D)。A只能在本机的c:inetpubwwwroot文件夹。B只能在本机操作系统所在磁盘的文件夹。C只能在本机非操作系统所在磁盘的文件夹。D以上全都是错的。(41)下面有关LINQtoSQL的描述中错误的是(B)A.LINQ查询返回的结果是一个集合B.LINQtoSQL可处理任何类型数据C.利用LINQtoSQL要调用SQLServer中定义的存储过程只需要调用映射后的方法D使用LINQtoSQL集合函数的参数常用Lambda表达式(42)如果a=Int(10*Rnd(),则a的值不可能是(D)A0B1C9D10(43)下面有关LINQtoXML的描述错误的是(B)A.可插入、修改、删除、查询元素B.可读取整个XMLC.不能创建XML文档 D需要导入System.Xml.Linq命名空间(44)以下哪一个命名空间是在进行SqlServer数据库访问时必须加载的?BASystem.Data.OdbcBSystem.Data.SqlClientCSystem.Data.OleDbDSystem.Data.SqlTypes(45)如果希望在GridView中显示“上一页”和“下一页”的导航栏,则属性集合PagerSettings中的属性Mode值应设为(B)。A.NumericB.NextPreviousC.NextPrevD.上一页,下一页(46)下面程序段执行完毕,页面上显示内容是什么?(A)A张三B李四C张三李四 D语法有错,无法正常输出(47)如果对定制后的GridView实现排序功能,除设置GridView的属性AllowSorting的值为True外,还应该设置(A)属性。A SortExpressionB SortCSortFieldD DataFieldText(48)关于类成员访问控制权限正确的是AA public能被所有类访问B private能被同一文件中的其它类访问 C protected能被所有类访问D internal能被所有类访问(49)利用GridView和DetailsView显示主从表数据时,DetailsView中插入了一条记录需要刷新GridView,则应把GridView。DataBind()方法的调用置于(D)事件的代码中。A GridView的ItemInsertingB GridView的ItemInsertedC DetailsView的ItemInsertingD DetailsView的ItemInserted(50)关于日期和时间函数,下列说法正确的是(D)。Anow函数可以返回客户端计算机当前的日期和时间值。B表达式Weekday(Date)将得到表示当前日期是星期几的英文字符,如星期日为“Friday”。CTimer函数返回午夜12时以后已经过去的小时数。D表达式DateAdd(d,10,Date)是表示当前日期的十天后。(51).NETFramwork4.0不包括(A)A.NETFramework1.1B.NETFramework2.0C.LINQD.ASP.NETAJAX(52)3.在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是(C)。A insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;B ExecuteNonQuery()方法返回执行Sql语句所影响的行数。C Select操作的Sql语句只能由ExecuteReader()方法来执行;D ExecuteReader()方法返回一个DataReder对象;(53).NET与XML紧密结合的最大好处是B。A.代码易于理解B.跨平台传送数据C.减少存储空间D.代码安全(54)下面关于XML的描述错误的是(D)。A XML提供一种描述结构化数据的方法;B XML是一种简单、与平台无关并被广泛采用的标准;C XML文档可承载各种信息;D XML只是为了生成结构化文档;(55)Session与Cookie状态之间的最大区别在于AA存储的位置不同B类型不同C生命周期不同D容量不同(56).Net依赖以下哪项技术实现跨语言互用性?(C)A.CLRB.CTSC.CLSD.CTT(57)ValidationSummary验证控件的作用是B。A.检查总和数 B.集中显示各个验证的结果C.判断有无超出范围 D.检查数值的大小(58)在SplDataSource数据源控件中,若将数据库缓存的CacheExpirationPolicy属性设臵为Absolute时,缓存时限一到则D。A.自动延长缓存时间B.刷新缓存区并继续缓存C.延长一倍缓存时间D.缓存区失效(59)XMLDataSource与SiteMapDataSource数据源控件能够用来访问B。A.关系型数据B.层次型数据C.字符串数据D.数值型数据(60)当一种服务器端控件有多种外貌的定义时,用D属性来区别它们的定义。A.IDB.ColorC.BackColorD.SkinID二、填空题(1)数据绑定控件通过属性DataSourceID与数据源控件实现绑定。(2)数据绑定控件通过属性DataSource与LINQ查询返回的结果实现绑定。(3)GridView的属性AllowPaging确定是否分页。(4)若设置了ImageFile列的属性DataImageUrlFormatString=“/pic/0”,其中的0由属性DataImageField值确定。(5)模板列中实现数据绑定时,Eval()方法用于单向绑定,Bind()方法用于双向绑定。(6)能连接“层次化数据”的数据源控件是XmlDataSource和SiteMapDataSource(7)根据数据源的不同,LINQ可分为LINQtoObject、LINQtoSQL、LINQtoXML和LINQtoDataSet。(8)在LINQtoSQL中,将SQLServer数据库映射为DataContext类,表映射为实体类,存储过程映射为方法。(9)Session对象启动时会触发Session_Start事件。(10)若设置浏览器禁止Cookie,要有效地识别用户可以在web.config中加入。(11)要对Application状态变量值修改之前应使用Application.Lock()。(12)若要对页面中包含的控件分成不同的组进行验证,则应设置这些控件的属性ValidationGroup为相同值。(13)通过正则表达式定义验证规则的控件是RegularExpressionValidator。(14)设置属性ControlToValidate指定被验证控件的ID。(15)对使用数据源显示信息的Web服务器控件,当设置完控件的属性DataSource后,需要方法DataBind()才能显示信息。(16)如果需要将多个单独的RadioButton控件形成一组具有RadioButtonList控件的功能,可以通过将属性GroupName设置成相同的值实现。(17)ASP.NET3.5的服务器控件包括HTML服务器控件和Web服务器控件。(18)添加属性runat=server可将XHTML元素转化为HTML服务器控件(19)目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基于浏览器的B/S结构。(20)企业应用开发经常使用三层架构,这样可以方便维护。这三层分别是表示逻辑层_、_商务逻辑层、数据库层。(21)常见的动态网页程序设计语言有ASP/ASP.NET、PHP和JSP。(22)ASP.NET目前能够支持3种语言:C#、VB.NET、Jscript.NET。(23)ASP.NET支持三种控件:HTML服务器端控件、验证控件和用户自定义控件,其中第2种控件是.NET推荐使用的控件。(24)NET框架由公共语言运行库、基础类库和ASP.NET、VB.NET、C#等语言运行库等三部分构成。(25)执行完Result=.IndexOf()后,Result的值为4。(26)标签的ALIGN属性用来指明字符显示时的对齐方式,一般值有LEFT、CENTER、RIGHT三种。(27)函数Mid(八千里路云和月,4,1)的返回值是路。(28)在处理DataGrid的自动分页事件代码中,应将新的页码赋给DataGrid的CurrentPagelndex_属性。(29)Directory.GetDirectories返回的是字符串类型的数组。(30)使用StreamReader类的Peek方法可以判断是否到文件末尾。(31).NET框架中包括一个庞大的类库。为了便于调用,将其中的类按照命名空间进行逻辑分区。(32)服务器有一个总的配置文件,名为Machine.config。在这个文件中已经确定了所有ASP.NET应用程序的基本配置。(33)HTML是_HyperTextMarkupLanguage_的英文缩写。(34)DHTML的设计思想是:浏览器从服务器端下载文档后,利用浏览器的资源,在不增加服务器端负担和网上传输流量的前提下,使网页的某些元素“动”起来。(35)文档对象模型DOM是英文_DocumentObjectModel_的缩写,它是_DHTML_的基础。(36)当一个Web控件上发生的事件需要立即得到响应时,应该将它的AutoPostBack属性设为true。(37)在设计阶段必须将各个验证控件的ControlToValidate属性指向被验证的控件。 (38)存储过程是用各种SQL命令编写并经过编译后直接存放到数据库端的程序。三、判断题(1).NETFramework3.0是.NETFramework4.0的一部分。()(2)ASP.NET4.0是边解释边执行的。()(3)在VisualStudio2010环境中开发网站必须安装IIS。()(4)XHTML是HTML的子集。()(5)XHTML中每个元素都有结束标记。()(6).htm文件不需要编译,直接从Web服务器下载到浏览器执即可。()(7)基于类的样式在定义是要加前缀“#”。()(8)JavaScript代码必须包含在元素中。()(9)单击Button类型控件会形成页面往返处理()。(10)如果客户机禁用JavaScript,则验证必须采用服务器端形式。()(11)服务器端验证是为了保证给用户较快的响应速度。()(12)要执行客户端验证必须设置验证控件属性EnableClientScript值为true()(13)CompareValidator控件不能用于验证数据类型。()(14)使用CompareValidator控件时,可以同时设置属性ControlToCompare和ValueToCompar的值。()(15)判断属性IsCrossPostBack的值可确定是否属于跨网页提交。()(16)ViewState状态可以在网站的不同网页间共享。()(17)Session状态可以在同一会话的不同网页间共享。()(18) 利用LINQ查询表达式可建立匿名对象。()(19) LINQ查询表达式的值必须要指定数据类型。()(20) 在LINQ查询中,使用group子句分组后,其结果集合与原集合的结构相同()(21) 在C#中,所有的异常都是由System.Exception派生的。()(22) 类的静态成员属于类所有,为这个类所有实例共离,所以可以通过具体实例来访问它() (23) 静态方法属于类所有,是所有对象实例公用的方法,但是只能用类名调用静态方法()(24) 如果catch子句已经捕获并处理了异常,则finally子句不再执行()(25) 如果表单的提交方式为POST,则可以通过Request对象的QueryString方法获取表单的内容。()

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论