操作系统(1-12)

操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充

操作系统的目标:方便、有效、可扩充、开放

操作系统的作用:

1、作为用户和计算机硬件系统之间的接口

2、作为计算机系统资源的管理者

3、实现对计算机资源的抽象

推动操作系统发展的主要动力:

1、不断提高计算机系统资源的利用率

2、方便用户

3、器件的不断更新换代

4、计算机体系结构的不断发展

5、不断提出新的应用需求

操作系统的发展过程:

未配置操作系统的计算机系统:

1、人工操作

2、脱机输入/输出方式

单道批处理系统:

内存中始终只保持一道作业,提高了系统资源的利用率和系统吞吐量

多道批处理系统:

用户所提交的作业先存放在外存上,并排成一个队列,然后由作业调度算法,选择若干个作业调入内存,使他们共享CPU和系统中的各种资源,进一步提高系统资源的利用率和系统的吞吐量

分时系统:

为了满足用户对人——机交互的需求,特征:多路性、独立性、及时性交互性

实时系统:

系统能及时响应外部的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行

微机操作系统:

1、单用户单任务操作系统:只允许一个用户上机,且只允许用户程序作为一个任务运行

2、单用户多任务操作系统:只允许一个用户上机,但允许用户把程序分为若干个任务,使他们并发执行,从而有效地改善了系统的性能

3、多用户多任务操作系统:允许多个用户通过各自的终端,使用同一台机器,共享主机系统中的各种资源,而每一个用户程序又可分为几个任务,使他们能并发执行,从而进一步提高系统资源的利用率和系统吞吐量

原文地址:https://www.cnblogs.com/scottdinggo/p/4441205.html