3 .进程线程模型 作业状态

1、(5分)多道程序设计技术是操作系统中最早引入的软件技术,引入它的目的是

A、 提高系统的实时响应速度

B、 充分利用内存,有利于数据共享

C、 充分利用CPU,提高CPU利用率

D、 提高文件系统性能,减少内外存之间的信息传输量

2、(5分)下列关于进程控制块PCB的叙述中,哪一个是错误的?

A、 操作系统利用PCB描述进程的基本特征

B、 一个PCB唯一对应一个进程

C、 PCB可用于描述进程的运动变化过程

D、 PCB通常保存在磁盘上

3、(5分)在某一条件下,进程会在状态之间相互转换。下列哪一种进程状态转换不会发生?

A、 等待态→就绪态

B、 就绪态→运行态

C、 就绪态→等待态

D、 运行态→等待态

4、(5分)假设某单处理器计算机系统中有10个进程,则系统中处于等待状态的进程最多有几个?

A、 0

B、 1

C、 9

D、 10

5、(5分)下列关于进程控制操作的叙述中,哪一个是不正确的?

A、 一个进程可以使用创建原语建立一个新的进程

B、 撤销进程就是释放该进程占有的内存资源

C、 阻塞原语使一个进程变为等待状态

D、 唤醒原语使从等待队列中撤出进程

6、(5分)下列哪一项工作不是创建进程时所作的?

A、 给新进程分配一个唯一标识

B、 给新进程分配虚拟地址空间

C、 初始化新进程的进程控制块

D、 将处理器控制权交给新进程

7、(5分)进程控制原语有多种,下列哪一项不是进程控制原语?

A、 改变进程优先级

B、 挂起进程

C、 进程唤醒

D、 进程上下文切换

8、(5分)在UNIX操作系统中运行如下C语言程序:

int main()

{

pid_t pid;

int a=5;

pid = fork();

if (pid==0)

printf ("This is the son process, a=%d ", --a);

else

printf ("This is the dad process, a=%d ", ++a);

}

假设编译链接过程正确且程序正确执行,那么运行结果是

A、 This is the son process, a=4 This is the dad process, a=6

B、 This is the son process, a=4

C、 This is the dad process, a=6

D、 This is the dad process, a=4 This is the son process, a=6

9、(5分)进程映像由几部分组成,下列哪一项不属于进程映像?

A、 进程控制块

B、 程序代码

C、 用户栈

D、 就绪队列

10、(5分)某操作系统在进程中引入了多个执行序列——线程,那么下列叙述中,哪些描述了进程与线程的联系和区别?

A、 进程是资源分配的基本单位

B、 进程是处理器调度的基本单位

C、 线程是资源分配的基本单位

D、 线程是处理器调度的基本单位

E、 线程不能独立于进程而存在

11、(5分)下列各种事件中,一定产生进程状态改变的事件是

A、 运行的进程正常退出

B、 运行的进程因种种原因而阻塞

C、 新进程创建成功

D、 阻塞的进程被唤醒

E、 运行的进程时间片用完

12、(5分)进程运行时,其硬件状态保存在相应寄存器中;当它被切换下CPU时,其硬件状态保存在内核栈中。

正确 错误

13、(5分)当某个正在执行的进程需要进行I/O操作时,可以通过调用挂起原语将自己从运行状态变为等待状态。

正确 错误

14、(5分)用户级线程执行时,同一进程不同线程的切换不需要内核支持。

正确 错误

15、(5分)在支持线程的操作系统中,同一个进程中的各个线程共享该进程的用户栈。

正确 错误

问题:进程映像

进程影像 :

进程映像也称进程图像,是进程执行的上下文环境,包括处理机中各通用寄存器的值,进程的内存映像,打开文件的状态和进程占用资源的信息等。它是一个内存级的实体并由:

进程控制块(PCB)、

进程执行的程序(code) / 程序、

进程执行时所用的数据 / 数据集合、

进程执行时使用的工作区组成。

操作系统学习笔记——北京大学陈向群老师课后及习题答案(3)相关推荐

  1. 操作系统学习笔记——北京大学陈向群老师课后及习题答案(1)

    第1章 操作系统概述 1.(5分)下列关于操作系统的叙述中,哪一个是错误的? A. 操作系统管理着计算机系统中的各种资源 B. 操作系统应为用户提供良好的界面 C. 操作系统是计算机系统中的一个应用软 ...

  2. 操作系统学习笔记——北京大学陈向群老师课后及习题答案(2)

    操作系统的运行环境 1.(5分)控制和状态寄存器用于控制处理器的操作,在某种特权级别下可以访问.修改.下列哪一个不是控制和状态寄存器 A. 程序计数器(PC)(错选) B. 指令寄存器(IR) C. ...

  3. 操作系统学习笔记——北京大学陈向群老师课后及习题答案(9)

    9.文件系统(1)  作业状态 1.(5分)UNIX系统中,把输入输出设备看做是 A. 普通文件 B. 目录文件 C. 特殊文件 D. 索引文件 2.(5分)文件的逻辑结构是由下列哪一项决定的? A. ...

  4. 操作系统学习笔记——北京大学陈向群老师课后及习题答案(8)

    8-存储模型(2)  作业状态 A. 虚拟存储技术 B. 存储保护技术(错选) C. 多道程序设计技术 D. 程序访问的局部性原理 2.(5分)虚拟页式存储系统中页表的作用十分重要,页表由页表项组成, ...

  5. 操作系统学习笔记——北京大学陈向群老师课后及习题答案(4)

    4.处理机调度 1.(5分)下列哪一个调度算法的开销比较小? A. 先来先服务(FCFS) B. 短作业优先(SJF) C. 多级反馈队列(Feedback) D. 最高相应比优先(HRRN)(错选) ...

  6. 操作系统学习笔记——北京大学陈向群老师课后及习题答案(7)

    7.存储模型-作业状态 1.(5分)为了保证CPU执行程序指令时能正确访问存储单元,需要将用户进程中的逻辑地址转换为运行时可由CPU直接寻址的物理地址,这一过程称为: A. 地址映射 B. 地址分配 ...

  7. 操作系统学习笔记——北京大学陈向群老师课后及习题答案(5)

    5.同步机制(1) 1.(5分)多个进程并发执行时,各个进程应互斥进入其临界区,所谓临界区是指 A. 一段程序 B. 一段数据区 C. 一个缓冲区 D. 一种同步机制 2.(5分)下列哪一种场景问题只 ...

  8. 操作系统学习笔记——北京大学陈向群老师课后及习题答案(6)

    6.同步机制(2)  作业状态 1.(5分)下列关于管程的描述中,哪一个是不正确的? A. 管程中需要提供互斥量以保证管程的互斥性 B. 管程有自己的名字 C. 管程的主要作用是管理共享资源(数据结构 ...

  9. 39 操作系统 18h-北京大学陈向群老师

    P11.1 - 操作系统做了什么10:13 P21.2 - 操作系统的定义和作用20:14 P31.3 - 操作系统的主要特征10:31 P41.4 - 典型操作系统的架构11:12 P51.5 - ...

最新文章

  1. python读取数据的函数详解_你了解文件缓存机制吗?磁盘文件如何读写?Python中open函数详解...
  2. iOS UITableView长按cell复制内容
  3. python做电脑软件-程序员带你十天快速入门Python,玩转电脑软件开发(一)
  4. input image和img button区别
  5. Spark Streaming事务
  6. liunx学习笔记1
  7. Mware HA实战攻略之五VMwareHA测试验收
  8. C#设计模式之6-适配器模式
  9. MySQL日期格式符
  10. Python 正则表达式模块 - re
  11. relocation R_X86_64_PC32 against symbol can not be used when making a shared object recompile with
  12. 英威腾GD200A系列变频器实现多段速控制的相关参数设置及接线
  13. Vue动态渲染本地图片
  14. 前端中的A、B、C端解释
  15. COLLATE LOCALIZED ASC
  16. 计算机应用文摘版面费,数值计算与计算机应用发表论文期刊级别
  17. STL string容器 构造,查找,替换,拼接,比较,截取,插入删除
  18. Python实现酷狗音乐下载-GUI版-2019-09-08版
  19. CEF(Chromium Embedded Framework和JavaScript交互相互调用函数和设置数据
  20. ❤️2021 全国大学生数学建模❤️完整B 题思路分析

热门文章

  1. 人来人走----超级表格创业大街历险记
  2. @Valid 和@Validated 总结
  3. 音乐播放上一首暂停下一首进度条
  4. 水电图纸——看图纸定位,预埋放管-6
  5. 强化学习(一)-->隐马尔科夫模型HMM-->HMM模型基础
  6. 142 推荐系统架构(淘宝和京东)
  7. 基于java处理ofd格式文件
  8. HackTheBox-Beatles
  9. 【优秀的相册排版设计工具】SmartAlbums 2.1.10 for Mac
  10. php7.1.9 mcrypt,PHP7.1中使用openssl替换mcrypt