A. B. C. D.
+78、在ADO.NET中,为确保DATAADAPER对象能正确地将数据从数据源添充到DATASET中,则必须事先设置好DATAADAPTER对象的下列哪个COMMAND属性?()
SELECT COMMAND INSERT COMMAND UPDATE COMMAND DELETE COMMAND
79、在ADO.NET中,为确保DATAADAPTER对象能正确的将数据源中删除记录, ,则必须事先设置好DATAADAPTER对象的下列哪个COMMAND属性?()
A.SELECT COMMAND B INSERT COMMAND C.UPDATE COMMAND D.DELETE COMMAND
+80、 ADO.NET中,DATAADAPTER对象下列哪个COMMAND属性用于将DATASET中的新增记录保存到数据源?()
A.SELECT COMMAND B INSERT COMMAND C.UPDATE COMMAND D.DELETE COMMAND
+81、在使用ASP.NET开发的WEB服务时,WEB服务类必须派生自 A.System.Runtime.Remoting.Soap.SoapFormatter B.System.Seb.Services Service
C.System.Web.Services.WebServise D.System.Web.WebService
82、为了在多线程之间使用共享资源可以使用() A.Mutex对象 B..Monitor对象
C.AutoResetevent对象 D.ManualResetEvent对象
+83、NET framework类someclass实现了接口IJOB,为了使COM客户端使用提供的服务需要导出someclass所在的程序集,为了确定导出程序集时IJOB对应的COM接口类型,应使用()属性附加到IJOB类的定义 A.[ClassInterface] B.[InterfaceType] C.[Com Import] D.[dllimport] +84、为了将使用.NET托管环境编写的类供老式的COM客户端调用,可使用()工具创建一个COM客户端可以访问的代理
A.RCW B.SN.EXE C.TLBEXP.EXE D.TLBIMP.EXE
85、在有100个线程并行运行的应用程序中,在当前的线程中执行的下列对整形变量I的值加1的语句中,哪条不会被其他线程打断?() A.I+=1 B.I=I+1
C.Interlocked.Increment(I)
86、下列代码在控制台的输出是什么?
WebRequest req =WebRequest.Create(\
11
Console.WritleLine(req.GeType().tosring) A.System.Net.FileWebRquest B.System.Net.HttpWebRequest C.http://www.comtoso.com D.System.Net. WebRequest
87、为了对一类实现自定义的序列化的序列化,应使该类实现()接口 A.Iobjectreference B.Iserializable C.Idbjectrefernce
D.Ideserializationcallback
88、若程序集mysork.dll的配置文件存在,则应起名为() A.mywork.config B.mywork.dll.config C.config.sys D.sonfig.into
89、可使用()工具将一个是有强名称的程序集安装到全局程序集缓存 A.regasm.exe B.vbc.exe C.cn.exe D.gatutil.exe
90、ADO.NET使用()命名空间的类访问SQL Server数据库中的数据 A.system.io
B.system.xml.Serialization C.System.Data.SqlClient D.system.data.oleDb
96、在.NET Framework class library 中提供了()技术,以使托管应用程序可以以断开式的方式访问各种数据库()
A、 ADO B、ODBC.NET C、 ADO.NET D、SQL Server
97、.NET公共语言运行时的()功能模块负责管理元数据的加载,部署类 A、垃圾回收 B、 安全引擎 C、 代理管理器 D、 类加载器
98、程序集Mywork.dll部署在E:\\mywork\\下 则该程序集的配置文件应保存在() A. E:\\mywork\\mywork文件夹 B. E:\\mywork\\文件夹 C. E:\\mywork.dll\\文件夹 D. E:\\文件夹
99、在web服务项目的web服务类定义中,某方法具有()属性,则该方法可以作为web服务的一部分而被访问
A、[WebService] B、[WebMethod] C 、[WebPublic] D、 [webGlobal] 100、为了在客户端创建一个已知XML Web service 的代理,可使用()工具 A、gacutil.exe B、sn.exe C、 Disco.exe D、 wsdl.exe 101、通用类型系统中的一切值类型都是继承自() A. system.valueType B. system.int32 C. system.type D. system.base
12
104、 在对程序集进行反汇编得到MSIL清单中,类Someclass的缺省实例构造函数的名为( ) A 、.cctor B 、.ctor C、constructor D、someclass 106、( )是.NET类型中唯一没有继承System.object的类型 A 类 B 结构 C 枚举 D 接口 107、( )工具程序以MSIL文件作为输入,生成包含MSIL代码的托管PE文件。 A csc.exe B vbc.exe c Ildasm.exe D Ilasm.exe
108、在ADO.NET中通过执行Command对象ExecuteReader方法返回的Retareder对象是一种( ) A 可向前向后的只读结果集 B 可向前的可读可写的结果集 C 可向前向后的可读可写的结果集 D 可向前的只读的结果集
109、 在.net远程处理框架中变成时,为了在传输中获得更快速度,应为远程对象使用的信道注册使用()
A udp 格式化程序 B ip格式程序 C 2进制格式化程序 D soap格式化程序 110、为了检查类附加的所有属性的信息,应使用()命名空间提供的()功能 A system.comfiguration.配置 B system.resources,资源管理 C system.runtime,运行时 D System.Reflection,反射
111、 在ADO.net中,dataadspter对象使用下列哪个command属性从数据源中删除记录?() A DeleteCommand B UpdateCommand C InsertCommand DSelectCommand 112、 为了对一个类实现自定义的序列化,应使该类实现()接口 A ISerializable B iobjectreference C iformatter D ideserial zationcallback 113、下列哪个选项不属于URI的组成部分()
A 客户机标识符 B 路径标识 C方案标识符 D 查询字符串
114、在某程序中包含多个模块定义请问程序集中能否有多个模块包含以下定义: public static void Main() {.... }
A 不可以 B 可以
+115、 在Dataset对象中,可通过( )集合遍历Dataset对象中所有的数据表对象。 A constraints B Relations C DataReader D Table
116、某定义属性DeveloperInfo定义如下: 该属性可附加到类
有1个string类型的定位参数:Name
有1个string类型的命名参数:Description
则为类Someclass附加Name=\的 DevoperInfo属性的正确方法是:( )
A [DeveloperInfo (Name=\)] B [DeveloperInfo (description=\,Name=\)] C [DeveloperInfo (\,description=\)]] D [DeveloperInfo,Name=\,description=\〉
117、因内存不够引发的垃圾回收过程中,下列那些情形的对象占用的内存将被回收: A 实现了析构方法类的对象 B 处于0代的对象
C 处于2代的对象 D 无法从某个根引用抵达的对象 118、在c# 程序中,可以为方法附加( )属性以帮助调试程序。
13
A [DLLImport] B [Conditional] C [AThread] D [SecureMethod]
119、NET Framework class library的作用是( ) A 是。NET托管程序的执行引擎 B 供。NET托管程序使用的类型集合 C 支持托管程序的编译程序
D 支持。NET托管程序的操作系统
120、在.net编程中,术语“托管环境”是() A net framework类库 B .net公共语言运行库 C windows 窗体程序 D .net所基于的操作系统
121、字符串数组strarray包含以下元素: string[] strarray={“this”,”is”,”a”,”test”}; 则以下语句在控制台的输出是什么?() string strafterjoin =string.Join(“,”,strarray); Console.WriteLine(strafterjoin); A、”this”,”is”,”a”,”test” B、this,is,a,test C、this is a test D、thisisatest
123、类型MyEventHandler的定义如下: public delegate void MyEventHandler(); 在类SomeClass中定义如下事件:
public event MyEventHandler MyEvent; 则何处代码可以引发该事件?() A、类SomeClass的方法RaiseEvent
B、类SomeClass的静态方法StaticRaiseEvent C、类OtherClass的方法RaiseEvent
D、类OtherClass的方法StaticRaiseEvent 124、类SomeClass中定义了Finalize方法;
obj为一个SomeClass类型的变量且是一个SomeClass对象的唯一引用执行下列语句后,类SomeClass中定义的Finalize方法何时将被调用?()
obj=nothing;
A、在1小时后被调用
B、会被调用,但无法确定时间 C、在1分钟后被调用 D、不会被调用 E、立刻
125、类SomeClass定义如下。其中otherclass为另一个类,也在析构方法中提供了终止代码。 class SomeClass
OtherClass member =New OtherClass(); ~ SomeClass(){ ….. }
当垃圾回收SomeClass的实例化对象时,先运行SomeClass还是otherclass的终止代码 A、OtherClass B、同时调用
14
C、SomeClass
D、无法确定后顺序
126、为了在客户端创建一个已知Xml Web Service的代理,可使用()工具。 A、Sn.exe B、Gacutil.exe C、Wsdl.exe D、Disco.exe
127、在编写ASP.NET页面时,若希望在每次页面载入时执行某个操作,则应将相应代码写入()事件处理程序中。
A、页面的Prerender B、页面的Init
C、页面的Disposed消息 D、页面的Load
I28、若程序集mywork.dll的配置文件存在,则应起名为()。 A、mywork.dll.config B、mywork.config C、config.sys D、config.info
129、single类型的值可以隐式转换成()类型的值而保持值不被改变。 A、Long B、Decimal C、Int D、Double
#130、类型MyEventHandler的定义如下: public delegate void MyEventHandler(); 在类SomeClass中定义如下事件:
public event MyEventHandler MyEvent ; 则可将下列那些方法关联到该事件?()(假定下列方法的签名都正确) A、OtherClass.DealEventstatic(其中DealEventStatic为静态方法 ) B、OtherObj.DealEvent(其中OtherObj是OtherClass的对象) C、SomeClass.DealEventstatic(其中DealEventStatic为静态方法) D、SomeObj.DealEvent(其中SomeObj是SomeClass的对象)
131、obj为SomeClass类型的变量,且是一个SomeClass对象的唯一引用。执行下列语句后,SomeClass和OtherClass中哪个类的Finalize方法先被调用?()
obj=null;
GC.WaitForPendingFinalizers(); A、SomeClass B、OtherClass C、同时调用
D、无法确定后顺序
132、可以使用下列哪个类的实例为其它stream类的实例提供加密转换服务?() A、Cryptostream B、Filestream C、Memorystream D、Bufferedstream
133、为了放弃应用程序的输出而不返回任何输入数据,并且要求占用操作系统资源最少,应将
15