操作系统期中考试试题参考答案)(最新整理)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统(A 卷)
一、单项选择题(20 分,每题 1 分,
共20 题)
1、操作系统是一种(B)。
A.通用软件B.系统软件C.应用软件 D.软件包
2、操作系统是对(C)进行管理的软件。
A.软件 B.硬件C.计算机资源D.应用程序
3、操作系统中采用多道程序设计技术提高 CPU 和外部设备的(A)。
A.利用率B.可靠性 C.稳定性 D.兼容性
4、操作系统的基本类型主要有(B)。
A.批处理系统、分时系统、多任务系统
B.实时操作系统、批处理操作系统、分时操作系统
C.单用户系统、多用户系统、批处理系统
D.实时系统、分时系统、多用户系统
5、所谓(B)是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
A.多重处理B.多道程序设计
C.实时处理 D.共行执行
6、(C)操作系统允许用户把若干个作业提交给计算机系统。
A.单用户 B.分布式C.批处理D.监督
7、下面 6 个系统中,必须是实时操作系统的有(C)个。计算机辅助设计系统;航空订票系统;过程控制系统;机器翻译系统;办公自动化系统;计算机激光照排系统。
A.1 B.2 C.3 D.4
8、在操作系统中,(C)是进行系统资源分配、调度和管理的最小单位。
A.程序 B.指令C.进程D.作业
9、(D)不是操作系统关心得主要问题。
A.管理计算机裸机
B.设计、提供用户程序与计算机硬件系统的界面
C.管理计算机系统资源
D.高级程序设计语言的编译程序
10、批处理系统的主要缺点是(A)。
A.失去了交互性B.CPU 的利用率降低
C.不具备并行性 D.以上都错
11、系统调用的目的是(A)。
A.请求系统服务B.终止系统服务
C.申请系统资源 D.释放系统资源
12、进程和程序的本质区别是(D)。
A.存储在内存和外存
B.顺序和非顺序执行机器指令
C.分时使用和独占使用计算机资源D.动态和静态的特征13、
在进程管理中,当(D)时进程从执行状态转换为就绪状态。
A.进程被进程调度选中 B.等待某一事件
C.等待的事件发生D.时间片用完
14、如果 P、V 操作S 的初值为 4,当前值为-2,那么表示有(B)个等待进程。
A.1 B.2 C.3 D.4
15、系统中有 4 个并发的进程都需要同类资源 3 个,系统不会发生死锁的最小资源数是(C)。
A.5 B.7 C.9 D.10
16、在下列(A)情况下,系统会出现死锁。
A.若干进程因竞争资源而无休止地互相等待它方释放已占有的资源
B. 有多个封锁的进程同时存在
C .计算机系统发生了重大故障
D .资源数大大小于进程数或进程同时申请的资源数大大超过资源总数17、在下列解决死锁的方法中,属于死锁预防策略的是(C )。
A .银行家算法
B .死锁检测法
C .资源有序分配法
D .进程的解除
18、5 个进程共享 2 台同类打印机,则与打印机对应的互斥信号量的初值应是(B )。
A .1
B .2
C .3
D .5
19、分配到必要的资源并获得处理机的进程状态是(A )。
A .执行
B .就绪
C .阻塞
D .撤销
20、对于两个并发进程,设互斥信号量为 mutex ,若 mutex=0,则(C )。
A .表示没有进程进入临界区
B .表示有一个进程进入临界区,另一个进程等待进入
C .表示有一个进程进入临界区
D .表示有两个进程进入临界区
二、填空题(20 分,每空 1 分,共 20
空)
1、计算机系统是由硬件系统和软件系统两部分组成。
2、分时操作系统的主要特征有三个,即交互性、及时性、独占性。
3、并发和共享是操作系统的两个最基本的特征,两者之间互为存在条件。
4、批处理操作系统不允许用户随时干预自己程序的运行。
5、一次仅允许一个进程使用的资源称为临界资源,一个进程访问这种资源的那段程序代码就称为临界区。
6、操作系统的基本功能有
处理器管理、存储器管理、作业管理、文件管理、设备管理。
7、进程主要由进程段、数据段、进程控制块三部分组成,其中 PCB 是进程存在
的唯一标志,而进程段部分也可以为其它进程共享。
8、两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来的消息,或者某个条件成立后再继续向前执行,这种逻辑上的相互制约关系称为进程的同步。
9、死锁产生的四个必要条件是互斥条件、占有并请求条件、不可剥夺条件、循环等待。
10、程序顺序执行时有顺序性、封闭性、可在现性三个特征。
三、简答题(40 分,每题 5 分, 共 8 题)
1、怎样理解“计算机上由于装有操作系统,从而扩展了原计算机的功能”?
2、试对分时操作系统和实时操作系统进行比较。
3、操作系统对临界区的调用原则是什么?
4、在操作系统中,P 原语和V 原语各自的动作是如何定义的?分别表示什么含义?
5、在生产者—消费者问题中,如果对调生产者进程中的两个 P 操作,则可能发生什么情况。
6、并发与并行的区别是什么?并举例说明。
7、什么是安全状态与不安全状态?并举例说明。
8、进程之间有哪些基本的通信方式?它们分别有什么特点?
四、综合题(20 分,每题 10 分,共 3 题,
答
题
不
得
超
过
装 订 线
…………………………………………………………………………………………………………………………………………………………………………………
得 超
过
装 订
线