第五章单元测试
  1. 下列关于进程和线程的叙述中,正确的是( )。

  2. A:系统级线程和用户级线程的切换都需要内核的支持 B:线程是资源分配的基本单位,进程是调度的基本单位 C:同一进程中的各个线程拥有各自不同的地址空间 D:不管系统是否支持线程,进程都是资源分配的基本单位
    答案:不管系统是否支持线程,进程都是资源分配的基本单位
  3. 下面关于进程和线程的叙述中,正确的是( )。

  4. A:一个进程只可拥有一个线程 B:一个进程可拥有若干个线程 C:一个线程可拥有若干个进程 D:一个线程只可拥有一个进程
  5. 下列关于进程和线程的叙述中,正确的是( )。

  6. A:一个线程可在若干个进程地址空间活动 B:资源分配给线程,处理机分配给进程 C:一个进程只可拥有一个线程 D:一个进程可拥有若干个线程
  7. 下列关于程序、进程和线程的叙述中,正确的是( )。

  8. A:一个程序就是一个进程 B:一个进程中可以包含多个线程,所有线程共享进程拥有的资源。 C:一个进程可拥有若干个线程 D:进程是动态的,程序是静态的
  9. 在Linux操作系统中,可以使用pthread_create() 函数专门用来创建线程。( )

  10. A:对 B:错
  11. 在Linux操作系统中,pthread_exit() 函数用于终止线程执行。( )

  12. A:错 B:对
  13. 在多线程程序中,一个线程可以借助 pthread_cancel() 函数向另一个线程发送“终止执行”的信号。( )

  14. A:对 B:错
  15. pthread_join() 函数的功能主要有两个,分别是:接收目标线程执行结束时的返回值;
    释放目标线程占用的进程资源。( )

  16. A:对 B:错
  17. pthread_join() 函数会一直阻塞当前线程,直至目标线程执行结束,阻塞状态才会消除。( )

  18. A:错 B:对
  19. Linux操作系统不支持多线程。( )

  20. A:对 B:错

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