您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 全国网络与信息技术培训考试复习题NET
全国网络与信息技术培训考试复习题第1页共6页第2页第一部分笔试一、选择题1、关于HTML表格说法错误的是:(C)A表格的width属性可以设置为像素值或百分比。B表格的height属性可以设置为像素值或百分比。C如果不指定border属性,表格默认宽度为1。D表格和单元格的背景色可以同时设置。2、下面哪一个对象用于与数据源建立连接:(B)ACommandBConnectionCDataReaderDDataAdapter3、Global.asax文件中Session_Start事件何时激发(B)A在每个请求开始时激发B尝试对使用进行身份验证时激发C启动会话时激发D在应用程序启动时激发4、HTML使用锚标签(a)来创建一个连接到其他文件的链接,链接的资源(D)。A只能是HTML页面和图像B不可以是声音C不可以是影片D可以是网络上的任何资源5、关于HTML框架说法错误的是:(A)Aframe标签定义了如何将窗口拆分成框架。B可以给不支持框架的浏览器写上noframes标签。CHTML框架中的各个页面是相互独立的。DHTML框架的使用让打印整个页面变得困难。☆密封线内不准答题☆6、下面哪一个文件是全局配置文件(B)AGlobal.asaxBWeb.configCStyles.cssDAssemblyInfo.vb7、下列说法正确的是(B)A页面上有动态的东西就是动态网页B静态网页内容固定,交互性能比动态网页差CASP、JSP和ASP.NET技术都是把脚本语言嵌入到HTML文档中DASP.NET程序和ASP程序一样都是解释执行8、在ASP.NET应用程序中访问SqlServer数据库时,需要导入的命名空间为(B)ASystem.Data.OracleBSystem.Data.SqlClientCSystem.Data.ODBCDSystem.Data.OleDB9、在应用程序的各个页面中传递值,可以使用内置对象(D)ARequestBApplicationCSessionD以上都可以10、如果需要确保用户输入大于30的值,应该使用(C)验证控件ARequiredFieldValidatorBCompareValidatorCRangeValidatorDRegularexpression_rValidator11、下面哪一个不是网页文件的后缀名(D)AhtmBaspxCaspDtxt12、Session对象的默认有效期为多少分钟:(C)A10B15C20D应用程序从启动到结束第3页共6页第4页☆密封线内不准答题☆13、下列关于ASP.NET的验证控件描述错误的是(A)A在客户端和服务器端都能进行验证B其客户端验证和服务器端验证对所有浏览器都适用C如果页面调用了多个验证控件,当有其中的一个验证未通过时,整个页面不会被通过验证D一个服务器控件可同时被多个验证控件验证14、关于重载下列说法不正确的是(C)A方法名相同B参数列表不同C返回值类型不同D方法签名不同15、关于Overload和Override的区别,描述不正确的是(D)Aoverload指的是重载Boverride指的是重写Coverride和virtual成对出现D用New修饰的才是重写,override是覆盖16、关于多态,下面说法正确的是(D)A多态指的就是重载B多态指的是重写C多态是将子类对象转为父类对象来使用D以上说法都不正确17、下面程序段执行完毕,我们在浏览器中看到的内容是什么?(A)%Response.Writeahref='新浪/a%A新浪Bahref='新浪/aC新浪D该句有错,什么也不显示二、填空题1.已知str=“1234567890”Left(str,2)=___12__________Right(str,2)=_________90________Len(str)=______10_________Mid(str,3,3)=________345_________2.Request.From和Request.QueryString对应的是Form提交时的两种不同提交方法:____取得客户端在FROM表单中所输入的信息___________方法和_______从查询字符串中读取用户提交的数据___方法3.Application提供两个事件:__Application_OnStart____,Application开始的时候调用该事件;__Application_OnEnd___,Application结束时调用该事件4.Server.mappath是把____虚拟路径__转换为__实际的物理路径____5.ADO模型定义了3个一般对像,分别为__Connection__对象、__Command_对象、___DataReader__对象.6.C#中重载和重写分别对应___overload____和_____override____关键字7.几乎所有的HTML标记都可以转化为HTMLServer控件,只需要在标记中加入__runat=“server”___________即可8.控件TextBox的AutoPostBack属性的作用是_自动提交__9.Server.MapPath()方法的主要功能是_____________10.Command对象ExecuteNOQuery()方法的功能是__执行非查询T-SQL语句___11.多态包括_运行时__多态和___编译时_多态12.重载指的是同一个类中的两个方法__方法名__相同,___参数列表___不同13.OOP语言的三个主要特性是___封装__、__继承______和__多态___。14.ASPX网页的代码储存模式有两种,它们是_代码分离模式__和__单一模式_代码分离模式。15.当一个Web控件上发生的事件需要立即得到响时,应该将他的AutoPostBack属性设置为true。☆密封线内不准答题☆三、判断题(正确的在括号内填√,错误的填×)1.离开了网站,ASP网页能够单独运行。(×)2.Web.config是网站中必需的配置文件。(×)3.href属性不能用来指定到一个邮箱地址(×)4.IIS可以同时管理多个应用程序(√)5.IIS要求默认文档的文件名必须为default或index,扩展名则可以是.htm、.asp等已为服务器支持的文件扩展名(×)四、简答题1.如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?答:this.Server.TransferResponse.Redirect()---QueryString2.GC是什么?为什么要有GC?答:GC是垃圾收集器。程序员不用担心内存管理,因为垃圾收集器会自动进行理。要请求垃圾收集,可以调用下面的方法之一:System.gc()Runtime.getRuntime().gc()3.接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承实体类(concreteclass)?答:接口可以继承接口。抽象类可以实现(implements)接口,抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数4.Strings=newString(xyz);创建了几个StringObject?答:两个对象,一个是“xyx”,一个是指向“xyx”的引用对象s。5.override与重载的区别答:重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要。Override是进行基类中函数的重写。为了适应需要。第二部分实操五、编程题1.利用递归求斐波那契数列第25个数的值。(10分)PublicintFibonacci(inti){If(i==1||i==2){return1;}else{returnFibonacci(i-1)+Fibonacci(i-2)}}2.利用冒泡排序方法,使数组int[]ss={13,5,67,39,87,34,98}从小到大排序。staticint[]ss=newint[]{13,5,67,39,87,34,98};staticvoidMain(string[]args){Bubble();PrintList();}staticvoidBubble(){inttemp=0;for(inti=ss.Count;i0;i--){for(intj=0;ji-1;j++){if(list[j]ss[j+1]){temp=ss[j];ss[j]=ss[j+1];ss[j+1]=temp;}}PrintList();}}privatestaticvoidPrintList(){foreach(intiteminss){Console.Write(string.Format({0},item));}Console.WriteLine();}第5页共6页第6页
本文标题:全国网络与信息技术培训考试复习题NET
链接地址:https://www.777doc.com/doc-2688289 .html