操作系统复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统复习题2010-2011
1.操作系统是一种(B)
A.应用软件
B.系统软件
C.通用软件D工具软件
2.允许在一台主机上同时连接多个终端,各个用户可以通过各自的终端交互使用计算机,这样的操作系统是(c)
A.批处理操作系统B网络操作系统.C. 分时操作系统D.分布式操作系统
3.单用户系统中,任何时刻只能有一个用户进程。—————错
4.多道程序技术的实现需要多处理器的支持。---------------------错
5.在计算机系统中引入操作系统的目的何在?P1
6.在下列给出的操作系统中,交互性最强的是()
A.批处理系统
B.实时系统
C. 分时系统
D.网络操作系统
8.(A)不是一个操作系统环境。
A.赛扬(celeron)
B.Window CE
C.linux
D.Solaris
9.设有3个作业,其运行时间分别为2h,5h,3h,假定他们同时到达,并在同一台处理机上以单道方式运行,则平均周转时间最小的执行序列是(B)
A.J1,J2,J3
B.J1,J3,J2
C.J2,J1,J3
D.J3,J2,J1
10 对于分时系统来说,如果时间片的长度固定,那么在(B)情况下,响应时间越长。
A.CPU越快
B.用户数越多
C. 用户数越少D内存越少
11.对于实时操作系统而言,首先考虑的因素是(A)
A.实时性和可靠性
B.实时性和灵活性C实时性和可移植性 .D.实时性和交互性12.批处理系统的主要缺点是(B)
A.CPU利用率低
B.缺少交互性
C.不能并发执行
D.以上都不是
13.操作系统的批处理控制方式又被称为(A)
A.脱机控制
B.联机控制
C.交互控制D假脱机控制
14.简述操作系统的5大功能?p12.
15.设有4个进程ABCD共享一个缓冲区,进程A负责循环地从文件读一个整数并放入缓冲区,进程B从缓冲区中循环读入MOD3为0的整数并累计求和;C从缓冲区中循环地读入MOD3为1的整数并累计求和;D从缓冲区中循环地读入MOD3为2的整数并累计求和。请用PV操作写出能够正确执行的程序。
.16.什么是进程?操作系统通过什么来感知进程的存在?
17.在操作系统中,( B )是竞争和分配计算机系统资源的基本单位。
A.程序
B.进程
C.作业
D.用户
18.进程的上下文包括以下各项,除了(C)
A. 用户打开文件表
B. PCB
C.中断向量D核心栈
19.父进程终止,子进程也可以不必随之撤销。————
20.在一般情况下,下述进程状态转换中,(B)是不可能的。
A.运行态至就绪态
B.等待态至运行态
C.等待态至就绪态
D.运行态至等待态
21.进程有各种状态,线程没有状态。——————
22.线程机制中,一个进程可对应多个线程,一个线程也可对应多个进程。
23.根据Bernstein条件,则在如下4条语句中:
S1:a=x+y
S2:b=z+1
S3:c=a-b;
S4:w=c+1
S1和S2两条语句(可以)并发执行,S3和S4两条语句(不能)并发执行。24.操作系统通过(B)来感知进程的存在。P45
A.程序
B.PCB
C.内存分配表
D.系统调用
25.在分时系统中,一个进程用完了分配给它的时间片后,它的状态变为(B)P48
A.运行
B.就绪
C. 阻塞
D.由进程本身决定
26.进程由阻塞状态变为就绪状态在(C)时发生。P48
A.分配给进程的时间片用完
B.进程等待的事件发生
C. 进程被调度程序选中
D.进程等待某一事件
27.在操作系统中,不可中断的操作称为(C)
A.代码段
B.进程
C.原语
D.线程
28.在引入线程的操作系统中,资源分配的基本单位是(C)CPU分配的基本单位是(D)P78
A.程序
B.作业
C.进程
D.线程
29.当进程处于非执行状态时,其PCB可以被全部交换到磁盘上。------错,部分或全部长期占住内存
30.处于等待状态的进程,也希望占有处理机。-----------错
31.系统由n个用户进程,在具有2个CPU的计算机系统中,可能处于执行状态的进程最多有(2)个。可能处于就绪状态的进程最多有(N-2)个。可能处于等待状态的进程最多有(N)个。某一时刻,处于执行状态的进程为0个,且当前处理机空闲,处于就绪状态的进程有(0)个。
32.当(B)时,进程由执行状态变为就绪状态。P48
A.进程被调度程序选中
B.时间片到
C.等待某一事件
D.等待的事件发生
33.在进程状态转换中下列(D)是不可能发生的。
A.就绪态至运行态
B.运行态至就绪态
C. 运行态至阻塞态
D.阻塞态至运行态
34.下面关于进程的叙述中,正确的是(A)
A.进程获得CPU运行是通过调度得到的。
B.优先级是进程调度的重要依据,一旦确定就不能改变。
C.在单CPU的系统中,任何时刻都有一个进程处于运行状态。
D. 进程申请CPU得不到满足时,其状态变为阻塞。
37.对临界资源应采用互斥的方式来实现共享。-----对
38.信号量的值具有明确的物理意义,其值大于等于0时,其值表示代表可供并发进程使用的资源数
其值小于0时,其绝对值表示正在等待使用临界区的进程数。39.处于临界区中的进程是不可中断的。-------错,外部可以打断处于临界区进程
40.在多进程的系统,为了保证公区变量的完整性,各进程应互斥进入临界区。所谓临界区是(C)
A.一个缓冲区
B.一个数据区
C.一个同步机构
D.一段程序
41.在操作系统中,信号量表示资源实体,是一个与队列有关的(B)变量,其值只能由P、V操作改变。
A.实型
B.整型
C. 布尔型
D.字符串