?/p>
1
)微机是?/p>
总线
为纽带构成的计算机系统?/p>
?/p>
2
?/p>
在批处理兼分时系统中?/p>
往往把由分时系统控制的作业称?/p>
前台
作业?/p>
把由?/p>
处理系统控制的作业称?/p>
后台
作业?/p>
?/p>
3
)在分时系统中,若时间片长度一定,?/p>
用户数越?/p>
,系统响应时间越慢?/p>
?/p>
4
?/p>
分布式操作系统能使系统中若干台计算机
协同
完成一个共同的任务?/p>
分解?/p>
题成为子计算并使之在系统中各台计算机?/p>
并行执行
,以充分利用各计算机的优势?/p>
?/p>
5
?/p>
用户通过网络操作系统可以
网络通信
?/p>
资源共享
?/p>
从而大大扩展了计算机的
应用范围?/p>
?/p>
1
)操作系统代码在
核心?/p>
下运行,用户一般程序在
用户?/p>
下运行?/p>
?/p>
2
?/p>
当用户程序要调用系统服务时,
需要通过一条专门的指令?/p>
完成从用户态到核心
?/p>
的切换,这条指令称为
访管指令
?/p>
?/p>
3
)操作系统为批处理用户提?/p>
作业控制语言
,为分时用户提供
联机命令
来说
明作业加工步骤?/p>
?/p>
4
)作业控制语言是由一?/p>
的语句组成的?/p>
?/p>
5
?/p>
批处理控制方式也可以称为
脱机控制方式
?/p>
交互式控制方式也可以称为
联机
控制方式
?/p>
?/p>
6
?/p>
在批处理系统中,
用户提交作业时必须同时提交用
作业控制语言
编写?/p>
作业
说明?/p>
来说明对作业的控制意图?/p>
?/p>
1
)一个进程获得了?/p>
CPU
外的一切资源,则称此进程处于就绪态?/p>
?/p>
2
?/p>
一个进程由?/p>
等待某一事件的发?/p>
而暂时停止运行,
这时即使?/p>
CPU
分配给进程也无法运行,则称该进程处于阻塞态?/p>
?/p>
3
)在一个只有一?/p>
CPU
的系统中,假如某时刻该系统中?/p>
10
个进程并发执行,?/p>
略去调度时间所占用时间的前提下,则?/p>
1
)这时刻系统中处于运行态的进程最多有
1
个,最少有
0
个?/p>
2
)这时刻系统中处于就绪态的进程最多有
9
个,最少有
0
个?/p>
3
)这时刻系统中处于阻塞态的进程最多有
10
个,最少有
0
个?/p>
?/p>
4
?/p>
操作系统对进程的控制是根?/p>
PCB
来进行的,对进程的管理是通过
PCB
?/p>
实现的?/p>
?/p>
1
?/p>
临界资源?/p>
一次只允许一个进程使?/p>
的资源,
临界区是
访问临界资源的那?/p>
代码
?/p>
?/p>
2
)信号量
s>0
时,表示
资源的空闲数?/p>
;当
s=0
时,表示
资源已经耗尽,但?/p>
有进程在等待
;若
s<0
,则表示
?/p>
|s|
个进程在等待
?/p>
?/p>
3
?/p>
设计进程同步机制的准则有
空闲让进
?/p>
忙则等待
?/p>
有限等待
?/p>
让权等待
?/p>
?/p>
2
)在一个具有分时兼批处理的系统中,总是优先调度
分时作业
?/p>
?/p>
1
)解决死锁的方法可以有多种,其中死锁的预防是通过
破坏死锁的必要条件之一
来实
现的,死锁的避免是通过
防止系统进入不安全状?/p>
来实现的?/p>
?/p>
2
)死锁的避免,就是通过保持系统处于
安全状?/p>
来避免死锁,所以每当有进程提出?/p>
源分配请求时,系统应分析
各进程已占资源数
?/p>
尚需资源?/p>
?/p>
系统中可以分配的剩余资源
?/p>
,然后决定是否为当前的申请?/p>
?/p>
3
)死锁检测要解决两个问题,一?/p>
判断系统
是否出现了死锁,二是当有死锁发生时?/p>
样去
解除死锁
?/p>
?/p>
4
)为了避免死锁,可以采用
银行?/p>
算法进行资源安全分配?/p>
?/p>
5
)系统出现死锁,不仅?/p>
设备
分配策略有关,而且?/p>
进程
执行的相对速度有关?/p>
?/p>
6
)当检测到系统发生死锁时,可采?/p>
解除所有死锁进?/p>
?/p>
逐个撤销死锁进程
?/p>
?