首页 > 代码库 > 操作系统目标和作用

操作系统目标和作用

计算机系统由硬件和软件组成。

 

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

 

操作系统的目标:

1、有效性:(1)提高系统资源利用率。(2)提高系统的吞吐量。

2、方便性:配置OS后可使计算机系统更容易使用。(方便性和有效性是设计操作系统时最重要的两个目标)

3、可扩展性:以便于方便地增加新的功能和模块,并能修改老的功能和模块。

4、开放性:为使来自不同厂家的计算机和设备能通过网络加以集成化,并能正确、有效地协同工作,实现应用的可移植性和互操作性,要求操作系统必须提供统一的开发环境,进而要求OS具有开放性。

 

操作系统的作用:

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

    用户可以通过三种方式使用计算机:(1)命令方式。(2)系统调用方式。(3)图形、窗口方式。(当前使用最方便、最广泛的接口)。

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

    资源可归纳为四类:处理器、存储器、I/O设备和信息(数据和程序)。

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

    OS是铺设在计算机硬件上的多层系统软件,它们不仅增强了系统的功能,而且还隐藏了对硬件操作的细节,由它们实现了对计算机硬件操作的多个层次的抽象。

 

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

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

2、方便用户。

3、器件的不断更新换代。

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

操作系统目标和作用