1、net考试题及答案net考试题及答案a)enum类型 b)struct类型 c)string类型 d)int类型6.下列关于C#中索引器理解正确的是(A)a)索引器的参数必须是两个或两个以上 b)索引器的参数类型必须是整数型c)索引器没有名字 d)以上皆非7.如果设treeView1=new TreeView(),则treeView1.Nodes.Add(“根节点”)返回的是一个 (A) 类型的值。a)TreeNode;b)int;c)string;d)TreeView;8.下面关于XML的描述错误的是(D)。a)XML提供一种描述结构化数据的方法;b)XML 是一种简单、与平台无关并被广泛采
2、用的标准;c)XML文档可承载各种信息;d)XML只是为了生成结构化文档;9.装箱、拆箱操作发生在: ( C )A.类与对象之间 B.对象与对象之间C.引用类型与值类型之间 D.引用类型与引用类型之间10.以下哪个是可以变长的数组?(D)A.Array B.stringC.stringN D.ArrayList11.对于一个实现了IDisposable接口的类,以下哪些项可以执行与释放或重置非托管资 源相关的应用程序定义的任务?(多选) (ABC)A.Close B.DisposeC.FinalizeD.using E.Quit12.Net依赖以下哪项技术实现跨语言互用性?(C)A.CLR 公
3、共语言运行时,就是.NET提供的哪些类 B.CTS 通用系统类型。Int32、Int16int、Stringstring、Booleanbool C.CLS 通用语言规范。不同语言语法的不同。D.CTTa) abstract class BaseClasspublic virtual void MethodA()public virtual void MethodB()class Class1: BaseClasspublic void MethodA(string arg)public override void MethodB()class Class2: Class1new public
4、 void MethodB()class MainClasspublic static void Main(string args)Class2 o = new Class2();Console.WriteLine(o.MethodA();请问,o.MethodA调用的是: (C)A.BaseClass.MethodA B.Class2.MethodA C.Class1.MethodA D.都不是13.您需要创建一个ASP.NET应用程序,公司考虑使用Windows身份认证。所有的用户都存在于AllWin这个域中。您想要使用下列认证规则来配置这个应用 程序:a、 匿名用户不允许访问这个应用程序
5、。b、 所有雇员除了Tess和King都允许访问这个应用程序。请问您应该使用以下哪一个代码段来配置这个应用程序?( )14.您要创建ASP.NET应用程序用于运行AllWin公司内部的Web站点,这个应用程序包含了50个页面。您想要配置这个应用程序以便当发生一个HTTP代码错误时它可以显示一个自定义的错误页面给用户。您想要花最小的代价完成这些目标,您应该怎么做?(多选)(CD)A.在这个应用程序的Global.asax文件中创建一个Application_Error过程去处理 ASP.NET代码错误。B.在这个应用程序的Web.config文件中创建一个applicationError节去处理
6、ASP.NET代码错误。C.在这个应用程序的Global.asax文件中创建一个CustomErrors事件去处理HTTP错误。D.在这个应用程序的Web.config文件中创建一个CustomErrors节去处理HTTP错误。E.在这个应用程序的每一页中添加一个Page指示符去处理ASP.NET 代码错误。F. 在这个应用程序的每一页中添加一个Page指示符去处理ASP.NET HTTP错误。15.您的公司有一个DB Server,名为AllWin,其上装了MS SQLSERVER 2000。现在需要您写一个数据库连接字符串,用以连接AllWin上SQL SERVER中的一个名为PubBas
7、e实例的Test库。请问,应该选择下面哪一个字符串?(D)A. “Server=AllWin;Data Source=PubBase;Initial Catalog=Test;Integrated Security=SSPI”B. “Server= AllWin;Data Source=PubBase;Database=Test;Integrated Security= SSPI”C. “Data Source= AllWin PubBase;Initial Category=PubBase;Integrated Security= SSPI”D. “Data Source= AllWin P
8、ub Base;Database=Test;Integrated Security= SSPI”16.C#的数据类型有(B)a)值类型和调用类型; b)值类型和引用类型;c)引用类型和关系类型;d)关系类型和调用类型;三、代码题。1.写出一段C#的简单日志读写功能,要求写入系统时间并读取。引入命名空间:using System.IO;using System.Text;写文件string strFilePath = Server.MapPath(新建 文本文档.txt);FileStream fs = new FileStream(strFilePath, FileMode.Append);S
9、treamWriter sw = new StreamWriter(fs, Encoding.Default);sw.WriteLine( + DateTime.Now.ToString() + tliuyajuantLogin.aspxt登陆A);sw.Close();fs.Close();读文件string strFilePath = Server.MapPath(新建 文本文档.txt); FileStream fs = new FileStream(strFilePath, FileMode.Open, FileAccess.Read); StreamReader sd = new S
10、treamReader(fs, Encoding.Default); string strLine = sd.ReadLine(); string str = ; while (strLine != null) str +=strLine.ToString() + ; strLine = sd.ReadLine(); sd.Close(); fs.Close(); this.lblShow.Text = str;2.求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+m public static void Foo(int m)int result = 0;for (int i
11、 = 1; i =m; i+)if (i%2=0)result = result - i;elseresult = result + i;return result;public static int Foo(int m)int result = 0,i=1;while (i=m)if (i%2=0)result = result - i;elseresult = result + i;i+;return result;*int num = m;int result = 0;for (int i = 0; i num+1; i+)if (i % 2 = 0)result = result - i;elseresult = result + i;int m=6, s=0;if (m%2=0)s = -(m / 2);elses = m - (m - 1) / 2);
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1