C# 高级编程 认证考试.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:13 大小:132KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

C# 高级编程 认证考试.doc

C#高级编程认证考试.doc

预览

免费试读已结束,剩余 3 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

为了设置线程t1的执行优先级,需访问t1的(A)属性。PriorityIsAliveIsBackgroudThreadState在托管环境中创建线程后、调用start之前,该线程处于(A)状态。UnstartedRunningWaitSleepJoinStopped有两个正在运行的线程A、B。为了终止线程B,应在线程A中执行:(A)。B.Abort();B.Interrupt();B.Join();B.Suspend();有两个正在运行的线程A、B。为了在线程B结束前阻塞线程A,应在线程A中执行:(C)。A.Abort();A.Interrupt();B.Join();B.Suspend();有两个正在运行的线程A、B。为了暂停线程B直到线程A唤醒它,可以:(CD)。在线程B中调用B.Sleep();在线程B中调用B.Sleep();在线程B中调用B.Suspend();在线程A中调用B.Suspend();有两个正在运行的线程A、B。为了将线程B暂停200秒,可以:(D)。在线程A中调用B.Sleep(200);在线程A中调用B.Sleep(200000);在线程B中调用B.Sleep(200);在线程B中调用B.Sleep(200000);为了处理不同情形的多线程同步,.NETFramework在System.Threading命名空间中提供了下列哪些WaitHandle类的派生类?(ABD)AutoResetEventManualResetEventMonitorMutex在有100个线程并行运行的应用程序中,在当前线程中执行的下列对整型变量i的值“加1”的语句中,哪条不会被其他线程打断?(D)i++;i+=1;i=i+1;Interlocked.Increment(refi);为了在两个多线程进程之间使用某共享资源,可以使用(B)。Monitor对象Mutex对象AutoResetEvent对象ManualResetEvent对象为了将一个自定义集合修改为“线程安全”的集合,应实现(B)方法以创建一个线程安全包装程序。CopyToSynchronizedGetEnumeratorMoveNext为了将对象序列化为XML流,需要使用下列哪个类?(A)SOAPFormatterBinaryFormatterXMLFormatterObjectFormatterSystem.Runtime.Serialization命名空间下的(A)类可以为对象生成和管理唯一的ID号,可以保持对已经被识别的对象的跟踪。ObjectIDGeneratorObjectManagerBinaryFormatterSoapFormatter在反序列化过程中,HYPERLINK"ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfsystemruntimeserializationformatterclasstopic.htm"Formatter会查询(A),以确定对序列化流中对象的引用是否引用已经反序列化的对象或引用尚未反序列化的对象。ObjectManagerObjectIDGeneratorStreamingContext;FormatterServices某类MyClass中两个字段的定义顺序为x,y。使用SoapFormatter将该类的对象obj序列化到流MyStream、传输到服务器、反序列化为一个新的对象obj2后,x和y在对象内的相对顺序为:(C)。仍为x,y改为y,x无法确定顺序,二者都可能从下列四个类的定义判断,哪些类是可以被序列化到流中的?(AB)[Serializable]publicclassMyClass1{}[Serializable]publicclassMyClass2:ISerializable{}publicclassMyClass3{}publicclassMyClass4:ISerializable{}为了对一个类实现自定义的序列化,应使该类实现(B)接口。IFormatterISerializableIObjectReferenceIDeserializationCallback如何利用XSD.exe工具,将“c:\MyProject\Students\Students.xml”下的XML文件生成XSD文件?(ACD)选择程序组MicrosoftVisualStudio.NET中的VisualS