第一章 
3 填空题
1.计算机系统是由______和______两部分组成的;
2.采用多道程序设计技术能够充分发挥______和______并行工作的能力;
3.多道程序环境下的各道程序,宏观上它们是在______运行,微观上它们是在______运行;
4._____和共享是操作系统两个最基本的特征,两者之间互为存在条件;
5.顺序执行的程序,具有_____性、_____性和可再观性;
6.操作系统的功能包括______管理、______管理、______管理、_____管理,除此之外,操作系统还为用户使用计算机提供了用户接口;
7.批处理系统按内存中同时存放的运行程序的数目可分为______和_____;
答案:
3、填空题
1硬件、软件
2CPU、外设
3并行、串行
4并发
5顺序性、封闭性
6进程、内存、设备、文件
7单道批处理系统、多道批处理系统
2进程与线程 自测题
1 选择题
1.并发执行的程序具有_____特征;
A.顺序性  B.封闭性  C.可再现性  D.间断性
2.在操作系统中,要想读取文件中的数据,通过什么来实现
  A.系统调用  B.原语  C.文件共享  D.中断
3.在进程状态转换图中,_____是不可能的;
  A.运行态->就绪态      B.运行态->等待态
C.等待态->运行态      D.等待态->就绪态
4.操作系统对进程进行管理与控制的基本数据结构是_____;
               
5.一个进程当前处于等待状态,则_____;
  A.它可以被调度而获得处理机
B.当I/O完成后,它将变成就绪状态
C.它永远不会被执行
D.它可能变成就绪状态,也可能直接获得处理机
6.进程和程序的本质区别是_____;
  A.动态或静态      B.分时使用或独占计算机资源
C.顺序或非顺序地执行其指令  D.存储在内存和外存
7.进程和线程的区别是______;
  A.大小不同        B.独立调度的单位
C.是否拥有资源    D.对应的分别是程序和过程
8.建立进程就是_____;
  A.建立进程的目标程序    B.为其建立进程控制块
C.将进程挂起        D.建立进程及其子孙的进程控制块
9.对进程的管理和控制使用_____;
  A.指令  B.原语  C.信号量    D.信箱通信
10.下面对进程的描述,错误的是______;
  A.进程是一个动态的概念  B.进程的执行需要处理机
C.进程是有生命期的      D.进程是指令的集合
11.多道程序环境中,操作系统分配资源是以_____为单位;
  A.程序    B.指令    C. 进程    D.作业
12.并发程序失去了封闭性是指_____;
  A.多个相对独立的进程以各自的速度向前推进
B.并发进程执行时,在不同时刻发生的错误
进程间通信和线程间通信的区别C.并发进程执行结果与速度无关
D.并发进程共享变量,其执行结果与速度有关
13.下面关于进程的描述,_____不正确;
  A.进程是多道程序环境中的一个程序
B.进程由程序、数据、栈、和PCB组成
C.线程是一种特殊的进程
D.进程是程序在一个数据集合上的执行过程,它是系统进行资源分配的单位
14.当一个进程处于_____状态时,不属于等待状态;
A.进程正等待着输入一批数据
B.进程正等待着打印输出
C.进程正等待着另一个进程发来的消息
D.进程正等待着给它一个时间片
15.以下关于进程的说法,____正确;
A.进程就是程序,它是程序的另一种说法
B.进程被创建后,在它消亡之前,任何时刻总是处于运行、就绪或阻塞三种状态之一
C.多个不同的进程可以包含相同的程序
D.两个进程可以同时处于运行状态
16.进程的并发执行是指若干个进程______;
  A.同时执行  B.在执行时间上是重叠的
C.在执行时间上是不重叠的  D.共享系统资源
17.进程是一个具有一定独立功能的程序在其数据集合上的一次_____;
A.等待活动  B.运行活动  C.单独活动  D.关联操作
18.以下进程控制块中的四项内容,_____主要是由处理机各种寄存器中的内容组成的;
  A.进程标识信息      B.进程调度信息
C.进程控制信息      D.处理机状态信息
19.以下四项内容,____不是进程创建过程所必需的;
  A.为进程分配CPU    B.建立进程控制块
C.为进程分配内存    D.将进程链入就绪队列
20.一个进程被唤醒意味着_____;
A.进程重新得到CPU    B.进程变为就绪状态
C.进程的优先级变为最大  D.将进程移至等待队列首部
21.在单机处理系统中有nn>2个进程,___情况不可能发生;
A.没有进程运行,没有就绪进程,n个等待进程
B.有1个进程运行,没有就绪进程,n-1个等待进程
C.有2个进程运行,有1个就绪进程,n-3个等待进程D.有1个进程运行,有n-1个就绪进程,没有等待进程
22.在单处理机系统实现并发后,以下说法____正确;
A.各进程在某一时刻并行运行,CPU与外设之间并行工作
B.各进程在某一时间段并行运行,CPU 与外设之间串行工作
C.各进程在某一时间段并行运行,CPU与外设之间并行工作
D.各进程在某一时刻并行运行,CPU与外设之间串行工作
23.进程的数目主要受____的限制;
  速度  B.用户数目  C.终端数目  D.打开文件数目
必定引起进程切换;
A.一个进程被创建      B.一个进程变为等待状态
C.一个进程变为就绪状态  D.一个进程被撤销
不是线程的实现方式;
  A.用户级线程
B.内核级线程
C.用户级线程与内核级线程组合的方式
D.轻量级线程
3 填空题
1.计算机处于____态时,不能执行特权指令;
2.单道程序执行时,具有_____、_____和可再现性的特点;
3.多道程序执行时,具有间断性,将失去____和_____的特点;
4.进程具有_____、______、_____、______和结构特征;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。