欢迎来到天天文库
浏览记录
ID:47141688
大小:64.00 KB
页数:6页
时间:2019-08-11
《《高级C#开发技术》复习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、高级C#习题《高级C#开发技术》复习题习题21.选择题(1)关于线程和进程,下列说法哪些是正确的是()A.线程是操作系统分配处理器时间的基本单位;B.进程是操作系统分配处理器时间的基本单位;C.一个线程可以属于多个进程;D.一个进程可以有多个线程;(2)多线程C#程序中,类MyClass定义如下:classMyClass{ReaderWriterLockrwl=newReaderWriterLock();privateinti;publicvoidRead(){rwl.AcquireReaderLock(Timeout.Infinite);Interlocked.Increment(refi
2、);Thread.Sleep(1000);rwl.ReleaseReaderLock();}publicvoidWrite(){rwl.AcquireWriterLock(Timeout.Infinite);Interlocked.Decrement(refi);Thread.Sleep(1000);rwl.ReleaseWriterLock();}}请问,可以有多少个线程同时调用Read()并将i的值加1?()A.0个B.1个C.多个D.没有2.填空题(1)使用System.Diagnostics命名空间提供的进程类Process,用户可以查看和管理大部分Windows进程任务,包括启动和
3、_________进程,以及_________进程信息。启动一个外部程序可以使用Process类的___________方法。(2)使用System.Threading命名空间提供的线程类Thread的___________方法,可以启动多线程,要实现等待该线程结束的任务可以使用Thread的___________方法。(3)线程同步可以采用以下四种方法:_________、_________、_________、_________。3.简答题(5)线程同步有几种方法?每种方法之间有什么区别?4.编程题(1)创建一个带有3个子线程的程序,第一个线程序启动10毫秒后,第二个线程再启动,然后再等
4、10毫秒后第三个线程启动,每一个线程从1~1000循环输出线程的名称和计数,当3个线程结束时要输出各自的结束信息,然后,主线程结束。习题31.选择题(1)使用StringReader类和Stringwriter类的作用是()A.使用StringReader类读取文件中的字符串,而使用StringWriter类向文件中写入字符串。B.使用StringReader类读取顺序文件中的数据信息,而使用StringWriter类可以实现顺序文件的写操作。C.-6-高级C#习题使用StringReader类可以从字符串的介质流中读取数据,而使用StringWriter类向以StringBuilder为存
5、储介质的流中写入数据。D.使用StringReader类读取二进制文件中的数据信息,而使用StringWriter类可以实现二进制文件的写操作。(2)在使用FileStream打开一个文件时,通过使用FileMode枚举类型的()成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。A.AppendB.CreateC.CreateNewD.Truncate(3)下列()选项Stream类不支持查找操作?A.FileStreamB.MemoryStreamC.BufferedStreamD.NetworkStream(4)整型数组MyIntArray的定义和初始化如下。为了将数组
6、MyIntArray的所有元素值写入FileStream流,可创建()类的实例对该流进行写入。int[]MyIntArray=newint[400];for(inti=0;i<400;i++)MyIntArray[i]=i;A.BinaryWriterB.StreamWriterC.TextWriterD.StringWriter(6)下列()选项不是XML文档所必须具备的要素。A.XML声明B.文档类型说明C.元素D.文档元素(7)下列()是XML的基本组成部分A.元素B.属性C.注释D.指针(8)以下按XML标记名的命名规则是()A.标记名不能包含冒号B.标记名可以包含实体C.标记名必须
7、以字母或下划线开始D.后继字符可以是任意字符(9)下列不符合元素类型声明的作用是()A.设置元素的类型B.设置元素出现的次数C.设置元素如何嵌套子元素D.设置文档的结构(10)下面不是XSL用到的节点是()A.文本节点B.根节点C.叶子节点D.注释节点2.填空题(1)一个XML元素由______,______以及位于开始标记、结束标记之间的_______构成。(2)构成XML文档最基本的单位是________
此文档下载收益归作者所有