操作系统第四单元单元测试

  1. 若某一进程拥有100个线程,这些线程都属于用户级线程,则每一个线程在系统调度时间上占用的时间片是()。
    A.0
    B.1
    C.1/100
    D.100
    正确答案:C,你错选B

解析:用户线程对内核不可见,所以相当于1个,每个线程就只有1/100

  1. 在多对一的线程模型中,当一个多线程进程的某个线程被阻塞后()。
    A.该阻塞线程将被撤销
    B.该阻塞线程将永远不可能在执行
    C.整个进程都将被阻塞
    D.该进程的其他线程仍可继续运行

  2. 下面的叙述中,正确的是()。
    A.同一进程内的线程只能串行执行,不同进程的线程可并发执行
    B.同一进程或不同进程内的线程都只能串行执行
    C.同一进程或不同进程内的线程都可以并发执行
    D.同一进程内的线程可并发执行,不同进程的线程只能串行执行

  3. 下面说法正确的是()。
    A.不论是系统支持的线程还是用户级线程,其切换都需要内核的支持
    B.不管系统中是否有线程,进程都是拥有资源的独立单位
    C.线程是资源分配的单位,进程是调度和分派的单位
    D.在引入线程的系统中,进程仍是资源调度和分派的基本单位

  4. 引入线程的主要目的是( )。
    A.加快运算速度
    B.执行更多任务
    C.实现资源共享
    D.提高并发程度同时降低开销

  5. 线程也具有就绪、阻塞和运行三种基本状态。
    对√

  6. CPU调度时,时间片是分给用户线程的。
    错×

  7. 多对一模型的缺点是不能实现真正的并发。
    对√

  8. 用户线程是在用户空间管理的,内核也能感知。
    错×

  9. 同一个进程内的多个线程之间共享进程的资源。
    对√

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值