1
单选(2分)
有关进程和线程的描述正确的是哪个?
得分/总分
-
A.
线程是进程中独立的执行流
2.00/2.00
-
B.
用Thread创建线程的实例后不需要调用Start方法就可以启动线程
-
C.
一个进程只可包含一个线程
-
D.
创建Process类的实例后不需要调用Start方法就可以启动进程
正确答案:A
2
单选(2分)
获得本机计算机上指定名称的进程应该使用哪个方法?
得分/总分
-
A.
GetProcessById方法
-
B.
GetProcessesByName方法
2.00/2.00
-
C.
GetProcesses方法
-
D.
Process.Start方法
正确答案:B
3
多选(4分)
资源同步实现方式有哪些?
得分/总分
-
A.
用volatile修饰符锁定公共或私有字段
1.33/4.00
-
B.
实用using语句限定资源使用范围
-
C.
用lock语句锁定代码块
1.33/4.00
-
D.
用InterLocked类提供的静态方法锁定局部变量
1.33/4.00
正确答案:A、C、D
4
判断(2分)
CPU执行程序中,在执行某语句时,在该语句完成之前不会执行其后面的语句,这种方式称为同步执行。
得分/总分
-
A.错
-
B.对
2.00/2.00
正确答案:B
5
判断(2分)
CPU执行程序中,在执行某语句时,不管该语句是否完成,都会继续执行其后面的语句。这种方式称为异步执行。
得分/总分
-
A.错
-
B.对
2.00/2.00
正确答案:B
6
判断(2分)
线程同步的目的是为了防止多个线程同时访问某些资源时出现死锁和争用情况。
得分/总分
-
A.对
2.00/2.00
-
B.错
正确答案:A
7
判断(2分)
当一个程序启动时,就有一个进程被操作系统创建,与此同时一个线程也立刻运行,该线程通常叫做程序的主线程
得分/总分
-
A.错
-
B.对
2.00/2.00
正确答案:B
8
判断(2分)
用Thread创建的线程默认为后台线程
得分/总分
-
A.对
-
B.错
2.00/2.00
正确答案:B
9
填空(2分)
进程创建需要使用哪个类?
得分/总分
2.00/2.00
正确答案:Process
10
填空(2分)
通过哪个类可创建一个单独的线程?
得分/总分
2.00/2.00
正确答案:Thread
4
判断(2分)
进程就是程序。
得分/总分
-
A.错
2.00/2.00
-
B.对
正确答案:A
5
判断(2分)
创建Process类的实例后调用Start方法才可以启动进程。
得分/总分
-
A.对
2.00/2.00
-
B.错
正确答案:A
7
判断(2分)
在一个进程中,除了主线程之外的其他线程都称为辅助线程。
得分/总分
-
A.对
2.00/2.00
-
B.错
正确答案:A
5
判断(2分)
创建Process类的实例后调用Start方法才可以启动进程。
得分/总分
-
A.错
-
B.对
2.00/2.00
正确答案:B
6
判断(2分)
在操作系统中,并发执行是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。
得分/总分
-
A.错
-
B.对
2.00/2.00
正确答案:B
8
判断(2分)
只有当属于某个进程的所有前台进程都终止后,公共语言运行库才会结束该进程。
得分/总分
-
A.对
2.00/2.00
-
B.错
正确答案:A
5
判断(2分)
单核单处理机就可以实现并行执行。
得分/总分
-
A.错
-
B.对
正确答案:A