第十一章测试
1.关于进程和线程,下列说法错误的是( ) 。
A:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动
B:进程是系统进行资源分配和调度的一个独立单位
C:进程是线程的一个实体
D:线程是 CPU 调度和分派的基本单位

答案:C
2.关于进程与线程的区别叙述正确的是( ) 。
A:线程执行开销比进程大,不利于资源的管理和保护
B:线程的划分尺度大于进程,使得多线程程序的并发性高
C:进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率
D:一个程序至少有一个线程,一个线程至少有一个进程
3.

Python中使用线程需引入的模块是( ) 。


A:threading
B:thread
C:numpy
D:time
4.关于Python中使用线程常用的函数下列描述正确的是( ) 。
A:is_alive()获取线程的标识符
B:run() 线程被cpu调度后自动执行线程对象的run方法
C:start( ) 创建新线程
D:set Name() 获取线程状态
5.关于threading.Condition 下列说法错误的是( )。
A:condition变量可以使用默认的情况或重新创建一个,但与锁无关,需另外创建锁
B:notify()方法会唤醒一个在等待conditon变量的线程
C:conditon对象包含锁,几个condition变量可以共享同一个锁
D:conditiaon变量允许一个或多个线程等待,直到他们被另一个线程通知

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(37) dxwkbang
返回
顶部