操作系统原理第一次作业(第1、2章)

合集下载

操作系统原理在线作业(第一、二章)答案

操作系统原理在线作业(第一、二章)答案

您的本次作业分数为:87分 单选题1. 操作系统是一种系统软件,它﹎﹎﹎﹎。

A 控制程序的执行B 管理计算机系统的资源C 方便用户使用计算机D 管理计算机系统的资源和控制程序的执行正确答案:D单选题2.实现不同的作业处理方式(如:批处理、分时处理、实时处理等),主要是基于操作系统对 管理采用了不同的策略。

A 处理机B 存储器C 设备D 文件正确答案:A单选题3.多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器﹎﹎﹎。

A 并发执行B 顺序执行C 并行执行D 同时执行正确答案:A单选题4. 有一类操作系统的系统响应时间的重要性超过系统资源的利用率,它被广泛地应用于卫星控制、导弹发射、飞机飞行控制、飞机订票业务等领域是﹎﹎﹎﹎。

A 分时操作系统B 实时操作系统C 批处理系统D 网络操作系统正确答案:B单选题5.分时系统中,当用户数目为100时,为保证响应不超过2秒;此时的时间片最大应为﹎﹎﹎﹎。

A 10msB 20msC 50msD 100msE 200ms正确答案:B单选题6.在设计批处理系统时,首先要考虑的是﹎﹎﹎。

A 灵活性和可适应性B 交互性和响应时间C 周转时间和系统吞吐量D 实时性和可靠性正确答案:C单选题7.在设计分时操作系统时,首先要考虑的是﹎﹎﹎。

A 灵活性和可适应性B 交互性和响应时间C 周转时间和系统吞吐量D 实时性和可靠性正确答案:B单选题8.批处理系统的主要缺点是﹎﹎﹎﹎。

A CPU的利用率不高B 失去了交互性C 不具备并行性D 以上都不是正确答案:B单选题9. 实时操作系统对可靠性和安全性要求极高,它﹎﹎﹎。

A 十分注重系统资源的利用率B 不强调响应速度C 不强求系统资源的利用率D 不必向用户反馈信息正确答案:C单选题10.分时系统的响应时间(及时性)主要是根据﹎﹎﹎确定的。

A 时间片大小B 用户数目C 用户数目D 用户所能接受的等待时间E 控制对象所能接受的时延正确答案:D单选题11.从静态角度看,进程由程序、数据和﹎﹎﹎﹎三部分组成。

操作系统原理课后习题答案

操作系统原理课后习题答案

操作系统原理课后习题答案操作系统原理作业第1章1-2 批处理系统和分时系统各有什么特点?为什么分时系统的响应比较快?答:在批处理系统中操作人员将作业成批装入计算机并计算机管理运行,在程序的运行期间用户不能干预,因此批处理系统的特点是:用户脱机使用计算机,作业成批处理,系统内多道程序并发执行以及交互能力差。

在分时系统中不同用户通过各自的终端以交互方式共同使用一台计算机,计算机以“分时”的方法轮流为每个用户服务。

分时系统的主要特点是:多个用户同时使用计算机的同时性,人机问答方式的交互性,每个用户独立使用计算机的独占性以及系统响应的及时性。

分时系统一般采用时间片轮转的方法使一台计算机同时为多个终端用户服务,因此分时系统的响应比较快。

1-4什么是多道程序设计技术?试述多道程序运行的特征。

答:多道程序设计技术是指同时把多个作业放入内存并允许它们交替执行和共享系统中的各类资源;当一道程序因某种原因而暂停执行时,CPU 立即转去执行另一道程序。

多道程序运行具有如下特征:多道计算机内存中同时存放几道相互独立的程序。

宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开始了各自的运行但都未运行完毕。

微观上串行:从微观上看内存中的多道程序轮流或分时地占有处理机,交替执行。

1-6操作系统的主要特性是什么?为什么会有这样的特性?答:并发性,共享性,异步性,虚拟性,这些特性保证了计算机能准确的运行,得出想要的结果。

1-7 工作情况如图。

CPU有空闲等待,它发生在100 ms与程序B都在进行I/O操作。

程序A无等待现象,程序B在0 ms间段内有等待现象。

150 ms时间段内,此时间段内程序A50 ms时间段与180 ms200 ms时第2章2-1 什么是操作系统虚拟机?答:在裸机上配置了操作系统程序后就构成了操作系统虚拟机2-3 什么是处理机的态?为什么要区分处理机的态?答:处理机的态,就是处理机当前处于何种状态,正在执行哪类程序。

西安交大操作系统原理课程作业答案

西安交大操作系统原理课程作业答案

第一章操作系统引论1. 设计现代OS的主要目标是什么?方便性,有效性,可扩充性和开放性.2. OS的作用可表现为哪几个方面?a. OS作为用户与计算机硬件系统之间的接口;b. OS作为计算机系统资源的管理者;c. OS实现了对计算机资源的抽象.7. 实现分时系统的关键问题是什么?应如何解决?a. 关键问题:使用户能与自己的作业进行交互,即当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,再将结果返回给用户。

b. 解决方法:------对于及时接收,只需在系统中设置一多路卡,使主机能同时接收用户从各个终端上输入的数据;此外,还须为每个终端配置一个缓冲区,用来暂存用户键入的命令(或数据)。

------对于及时处理,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时间片,允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作业都运行一次。

12. 试在交互性,及时性和可靠性方面,将分时系统与实时系统进行比较.a. 分时系统是一种通用系统,主要用于运行终端用户程序,因而它具有较强的交互能力;而实时系统虽然也有交互能力,但其交互能力不及前。

b. 实时信息系统对实用性的要求与分时系统类似,都是以人所能接收的等待时间来确定;而实时控制系统的及时性则是以控制对象所要求的开始截止时间和完成截止时间来确定的,因此实时系统的及时性要高于分时系统的及时性。

c. 实时系统对系统的可靠性要求要比分时系统对系统的可靠性要求高。

13. OS具有哪几大特征?它的最基本特征是什么?a. 并发性、共享性、虚拟性、异步性。

b. 其中最基本特征是并发和共享。

(最重要的特征是并发性)18. 是什么原因使操作系统具有异步性特征?在多道程序环境下允许多个进程并发执行,但由于资源等因素的限制,进程的执行通常并非一气呵成,而是以走走停停的方式运行。

内存中的每个进程在何时执行,何时暂停,以怎样的速度向前推进,每道程序总共需要多少时间才能完成,都是不可预知的,因此导致作业完成的先后次序与进入内存的次序并不完全一致。

操作系统原理第一次离线作业答案

操作系统原理第一次离线作业答案

操作系统原理第一次离线作业答案操作系统原理第一次离线作业答案(第1、2章)应用题1.解:var S1,S2:semaphere = 0,0 ; begin parbegin司机:begin 售票员:begin repeat repeat P(S1);(上客)启动开车关车门 - V(S1) ;正常行车售票 - P(S2) ;到站仃车开车门 V(S2) ; - (下客) until until end end perend end2. 解:var (信号量)�m�mS1 , S2 �m�m�m�m�m�m�m�m�m�m�m�m:semaphore:= (信号量初值) �m�m1 , 0 �m�m�m�m�m�m�m�m�m�m�m�m; beginparbegin 妈: beginrepeat �����m�m P (S1 ) �m�m 向盒内放水果�m�m V (S2) �m�muntil false end 儿:beginrepeat�m�m P (S2 ) �m�m 拿盒中的水果�m�m V (S1) �m�m 吃水果until false end 女:beginrepeat�m�m P (S2 ) �m�m 拿盒中的水果�m�m V (S1) �m�m 吃水果until false end parend end3. 解:高响应比优先(HRRN)(作业)调度算法作业调度次序的计算: T=0:只有作业A已到达,调度作业A运行。

T=4:作业A完成,作业B、C、D、E已到达,计算作业B、C、D、E响应比RP分别为:1+3/3、1+2/5、1+1/2、1+0/4,作业B响应比最大调度运行。

T=7:作业B完成,作业C、D、E已到达,计算作业C、D、E响应比RP分别为:1+5/5、1+4/2、1+3/4,作业D响应比最大调度运行。

T=9:作业D完成,作业C、E已到达,计算作业C、E响应比RP分别为: 1+7/5、1+5/4,作业C响应比最大调度运行。

操作系统原理课后习题答案

操作系统原理课后习题答案

操作系统原理课后习题答案操作系统原理课后习题答案操作系统原理作业第1章1-2 批处理系统和分时系统各有什么特点?为什么分时系统的响应比较快?答:在批处理系统中操作人员将作业成批装入计算机并计算机管理运行,在程序的运行期间用户不能干预,因此批处理系统的特点是:用户脱机使用计算机,作业成批处理,系统内多道程序并发执行以及交互能力差。

在分时系统中不同用户通过各自的终端以交互方式共同使用一台计算机,计算机以“分时”的方法轮流为每个用户服务。

分时系统的主要特点是:多个用户同时使用计算机的同时性,人机问答方式的交互性,每个用户独立使用计算机的独占性以及系统响应的及时性。

分时系统一般采用时间片轮转的方法使一台计算机同时为多个终端用户服务,因此分时系统的响应比较快。

1-4什么是多道程序设计技术?试述多道程序运行的特征。

答:多道程序设计技术是指同时把多个作业放入内存并允许它们交替执行和共享系统中的各类资源;当一道程序因某种原因而暂停执行时,CPU 立即转去执行另一道程序。

多道程序运行具有如下特征:多道计算机内存中同时存放几道相互独立的程序。

宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开始了各自的运行但都未运行完毕。

微观上串行:从微观上看内存中的多道程序轮流或分时地占有处理机,交替执行。

1-6操作系统的主要特性是什么?为什么会有这样的特性?答:并发性,共享性,异步性,虚拟性,这些特性保证了计算机能准确的运行,得出想要的结果。

1-7 工作情况如图。

CPU有空闲等待,它发生在100 ms与程序B都在进行I/O操作。

程序A无等待现象,程序B在0 ms间段内有等待现象。

150 ms时间段内,此时间段内程序A50 ms时间段与180 ms200 ms时第2章2-1 什么是操作系统虚拟机?答:在裸机上配置了操作系统程序后就构成了操作系统虚拟机2-3 什么是处理机的态?为什么要区分处理机的态?答:处理机的态,就是处理机当前处于何种状态,正在执行哪类程序。

操作系统原理习题及答案(全书免费版) (2)

操作系统原理习题及答案(全书免费版) (2)


(A)把源程序代码转换为目标代码
(B)实现计算机用户之间的相互交流
(C)完成计算机硬件与软件之间的转换
(D)控制、管理计算机系统的资源和程序的执行
【答案】(D)
【解析】操作系统是管理和控制计算机系统中的所有软件、硬件资源,它合理地组织计算机的工作流
程,并为用户提供一个良好的工作环境和友好的接口。
10.在分时系统中,时间片一定时,
效率”和“吞吐量”,应该选择(C)、(D)。“及时性”、“交互性”、“实时性”都不是多道批处理系统所要考
虑的。
3.在批处理系统中,提交的一个作业中应包含_________。
(A)作业说明书
(B)程序
(C)进程控制块
(D)PCB
(E)数据
【答案】ABE
【解析】多道批处理系统中,用户提交的一个作业中应包含:作业说明书、程序、数据。其中“作业说
(A)交互性
(B)及时性
(C)系统效率
(D)吞吐量
(E)实时性
【答案】CD
【解析】多道批处理系统是一种非交互方式的操作系统,用户提交作业首先进入外存(通常是磁盘)中
的作业队列,然后经过作业调度进入内存,再通过进程调度占有 CPU。
该系统主要追求的是“高效率”和“高吞吐量”,所以在设计多道批处理系统时,要考虑的因素有“系统
(D)WINDOWS NT
【答案】(C)
【解析】UNIX 系统是一个分时操作系统。
5.用户要在程序一级获得系统帮助,必须通过

(A)进程调度
(B)作业调度
(C)键盘命令
(D)系统调用
【答案】(D)
【解析】操作系统提供的用户在程序一级获得系统帮助的途径是系统调用。

操作系统原理最全课后答案

操作系统原理最全课后答案

第一章操作系统引论1.设计现代OS的主要目标是什么?答:〔1〕有效性〔2〕方便性〔3〕可扩大性〔4〕开放性2.OS的作用可表现在哪几个方面?答:〔1〕OS作为用户及计算机硬件系统之间的接口〔2〕OS作为计算机系统资源的管理者〔3〕OS实现了对计算机资源的抽象3.为什么说OS实现了对计算机资源的抽象?答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。

OS 通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。

4.试说明推动多道批处理系统形成和开展的主要动力是什么?答:主要动力来源于四个方面的社会需求及技术开展:〔1〕不断提高计算机资源的利用率;〔2〕方便用户;〔3〕器件的不断更新换代;〔4〕计算机体系构造的不断开展。

5.何谓脱机I/O和联机I/O?答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。

该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进展的。

而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进展的。

6.试说明推动分时系统形成和开展的主要动力是什么?答:推动分时系统形成和开展的主要动力是更好地满足用户的需要。

主要表现在:CPU 的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。

7.实现分时系统的关键问题是什么?应如何解决?答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能承受的时延内将结果返回给用户。

解决方法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据。

奥鹏地大21年春季 《操作系统原理(新)》在线作业一_2.doc

奥鹏地大21年春季 《操作系统原理(新)》在线作业一_2.doc

1.作业调度的关键在于________。

A.选择恰当的进程管理程序B.选择恰当的作业调度算法C.用户作业准备充分D.有一个较好的操作环境【参考答案】: B2.虚拟存储管理策略可以________。

A.扩大物理内存容量B.扩大物理外存容量C.扩大逻辑内存容量D.扩大逻辑外存容量【参考答案】: C3.文件系统采用多级目录结构后,对于不同用户的文件,其文件名________ 。

A.应该相同B.应该不同C.可以相同,也可以不同D.受系统约束【参考答案】: C4.进程从运行状态进入就绪状态的原因可能是________ 。

A.被选中占有处理机B.等待某一事件C.等待的事件已发生D.时间片用完【参考答案】: D5.在计算机系统中,通常把财务管理程序看作是________ 。

A.系统软件B.支援软件C.接口软件D.应用软件【参考答案】: D6.根据文件系统的规定,要使用一个文件,应该先执行________操作。

A.建立B.读写C.查询D.打开【参考答案】: D7.运行时间最短的作业被优先调度,这种企业调度算法是________。

A.优先级调度B.响应比高者优先C.短作业优先D.先来先服务【参考答案】: A8.用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指________。

A.进程B.程序C.作业D.系统调用【参考答案】: C9.引入缓冲技术的主要目的是________。

A.改善用户编程环境B.提高CPU的处理速度C.提高CPU与设备之间的并行程度D.降低计算机的硬件成本【参考答案】: C10.________是计算机和用户的交互接口软件。

A.主存B.辅存C.输入输出设备D.CPU【参考答案】: C11.能使平均周转时间最小的作业调度算法是________。

A.计算时间短的作业优先算法B.响应比最高者优先算法C.优先数调度算法D.均衡调度算法【参考答案】: A12.多个进程的实体能存在于同一内存中,在一段时间内都得到运行。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1)1;(2)2;(3)3;(4)4;(5)5;(6)0。
14.用户可通过系统调用建立和撤消进程,通常用户进程被建立后,﹎2﹎﹎﹎。
(1)便一直存在于系统中,直到被操作人员撤消
(2)随着作业运行正常或不正常结束而撤消
(3)随着时间片轮转而撤消与建立
(4)随着进程的阻塞或唤醒而撤消与建立
15. 一个进程释放一种资源将有可能导致一个或几个进程﹎4﹎﹎。
parend
end
3.假定在一个处理机上执行以下五个作业:
作业号 到达时间 运行时间
A0 4
B 1 3
C 2 5
D 3 2
E 4 4
写出采用HRN(响应比高者优先)调度算法时选择作业号的次序和选择作业的依据(各作业的响应比)。
3.解:
1. 先来先服务调度算法FCFS作业调度次序的计算:
FCFS按照作业到达的先后次序来选择作业,按作业到达时间的先后次序五个作业调度次序为A、B、C、D、E。
A
B
C
D
A
B
C
D
A
B
C
D
P0
0
0
1
1
0
0
1
1
1
5
2
0
P1
1
0
0
0
1
7
5
0
P2
1
3
5
4
2
3
5
6
P3
0
6
3
2
0
6
5
2
P4
0
0
1
4
0
6
5
6
6.试描述避免死锁的银行家算法,若系统运行中出现下述资源分配情况
进程 ALLOCATION NEED AVAILABLE
A B C D A B C D A B C D
P0 0 0 3 2 0 0 1 2 1 6 2 2
(3)长作业的优先权,应高于短作业的优先权。
(4)资源要求多的作业,其优先权应高于资源要求少的作业。
(5)在动态优先权中,随着作业等待时间的增加,其优先权将随之下降。
(6)在动态优先权中,随着进程执行时间的增加,其优先权降低。
27. 在采用非抢占式优先权进程调度算法的系统中,正在运行进程的优先权是﹎2﹎﹎。
(1)防止死锁 (2)避免死锁 (3)检测死锁 (4)解除死锁
二、应用题
1.在公共汽车上,司机和售票员各司其职,假定他们的工作流程如下图所示,
司机 售票员
↓ ↓
启动开车 关车门
↓ ↓
正常行车 售票
↓ ↓
到站仃车 开车门
(下客)
试在下述类PASCAL程序中虚线位置分别填上信号量、信号量初值和P、V操作实现司机和售票员二个进程正确的并发执行,以保证他们能密切配合,确保行车安全。
向盒内放苹果
﹎﹎ V (S2) ﹎﹎
until false
end
儿:begin
repeat
﹎﹎ P (S1 ) ﹎﹎
拿盒中的桔子
﹎﹎ V (S) ﹎﹎
吃桔子
until false
end
女:begin
repeat
﹎﹎ P (S2 ) ﹎﹎
拿盒中的苹果
﹎﹎ V (S) ﹎﹎
吃苹果
until false
end
(1)由就绪变运行 (2)由运行变就绪
(3)由阻塞变运行(4)由阻塞变就绪
16.若进程正处于运行态时,应终端的请求而暂停下来以便研究其运行情况(执行挂起进程原语),这时进程应转变为﹎﹎3﹎﹎状态。
(1)静止阻塞(2)活动阻塞(3)静止就绪(4)活动就绪(5)执行
17.对于记录型信号量,在执行V操作(signal操作)时,信号量的值应当加1;当其值为﹎﹎﹎2﹎时,应唤醒阻塞队列中的进程。
9.分时系统的响应时间(及时性)主要是根据﹎4﹎﹎﹎确定的。
(1)时间片大小(2)用户数目(3)计算机运行速度
(4)用户所能接受的等待时间(5)控制对象所能接受的时延
10.分时系统中,当用户数目为100时,为保证响应不超过2秒;此时的时间片最大应为﹎2﹎。
A: (1)10ms(2)20ms(3)50ms(4)100ms(5)200ms
Var(信号量)﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎:semaphore=
(信号量初值)﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎;
begin
parbegin
司机:begin:
Repeat
﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎;
启动开车
正常行车
到站仃车
﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎;
Until
End
售票员:begin
Repeat
11.操作系统中,进程与程序的重要区别之一是﹎2﹎﹎。
(1)程序有状态而进程没有(2)进程有状态而程序没有
(3)程序可占有资源而进程不可(4)进程能占有资源而程序不能
12.从静态角度看,进程由程序、数据和﹎﹎﹎3﹎三部分组成。
(1)JCB(2)DCB(3)PCB(4)PMT
13.在一单处理机系统中,若有5个用户进程,在非管态的某一时刻,处于阻塞态的用户进程最多有﹎5﹎﹎个。
(1)FCFS调度算法(2)短作业优先调度算法(3)时间片轮转法
(4)多级反馈队列调度算法(5)高响应比优先算法(6)基于优先权的剥夺调度算法
26.关于优先权大小的论述中,第﹎6﹎﹎条是正确的论述。
(1)计算型作业的优先权,应高于I/O型作业的优先权。
(2)用户进程的优先权,应高于系统进程的优先权。
(1)处理机 (2)存储器(3)设备 (4)文件
3.多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器﹎﹎1﹎。
(1)并发执行(2)顺序执行
(3)并行执行(4)同时执行
4.有一类操作系统的系统响应时间的重要性超过系统资源的利用率,它被广泛地应用于卫星控制、导弹发射、飞机飞行控制、飞机订票业务等领域是﹎﹎2﹎﹎。
T=4:作业A完成,作业B、C、D、E已到达,计算作业B、C、D、E响应比RP分别为: 1+3/3、1+2/5、1+1/2、1+0/4,作业B响应比最大调度运行。
T=7:作业B完成,作业C、D、E已到达,计算作业C、D、E响应比RP分别为: 1+5/5、1+4/2、1+3/4,作业D响应比最大调度运行。
(1)系统中优先权最高的进程(2)比就绪队列中进程优先权高的进程
(3)比就绪队列中进程优先权不一定高的进程
28.产生死锁的基本原因是系统资源不足和﹎﹎1﹎﹎。
(1)进程推进顺序非法(2)进程调度不当(3)系统中进程太多(4)CPU运行太快
29.预防死锁的论述中,﹎﹎4﹎﹎条是正确的论述。
(1)由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源。
(1)分时操作系统(2)实时操作系统(3)批处理系统(4)网络操作系统
5.在设计批处理系统时,首先要考虑的是﹎3﹎﹎。
(1)灵活性和可适应性(2)交互性和响应时间
(3)周转时间和系统吞吐量(4)实时性和可靠性
6.在设计分时操作系统时,首先要考虑的是﹎﹎2﹎。
(1)灵活性和可适应性(2)交互性和响应时间
(2)由于产生死锁的另一种基本原因是进程推进顺序不当,因而预防死锁的有效方法,是使进程的推进顺序合法。
(3)因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态。
(4)可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁。
30.对资源采用按序分配策略能达到﹎﹎1﹎的目的。
操作系统原理第一次作业(第1、2章)
一、选择题
1.操作系统是一种系统软件,它﹎﹎4﹎﹎。
(1)控制程序的执行 (2)管理计算机系统的资源
(3)方便用户使用计算机 (4)管理计算机系统的资源和控制程序的执行
2.实现不同的作业处理方式(如:批处理、分时处理、实时处理等),主要是基于操作系统对1管理采用了不同的策略。
(上客)
关车门
﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎;
售票
﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎;
开车门
(下客)
Until
End
parend
end
2.桌上有一个空盒,盒内只允许放一个水果。妈妈专向盒内放水果,儿子和女儿争着等吃盒中的水果。若盒内已有水果,放者必须等待,若盒内没有水果,吃者必需等待。试在下述类PASCAL程序中虚线位置分别填上信号量、信号量初值和P、V操作实现三个进程正确的并发执行。
(1)4,3,2,1,0(2)3,2,1,0,-1
(3)2,1,0,-1,-2(4)1,0,-1,-2,-3
20.进程从运行态进入阻塞态可能是由于﹎2﹎﹎﹎.
(1)现运行进程运行结束
(2)现运行进程执行了P操作
(3)现运行进程执行了V操作
(4)现运行进程时间片用完
21. 实现进程同步时,每一个(类)消息与一个信号量对应,进程﹎﹎3﹎﹎可把不同的消息发送出去。
T=9:作业D完成,作业C、E已到达,计算作业C、E响应比RP分别为: 1+7/5、1+5/4,作业C响应比最大调度运行。
T=14:作业C完成,作业E已到达,调度作业E运行。
T=18:作业E完成。
4.假定在一个处理机上执行以下五个作业:
作业号 到达时间 运行时间(4
E 66
进 程
A
B
C
D
E
平均
到达时间 Ta
0
1
2
3
4
运行时间 TS
4
3
5
2
相关文档
最新文档