操作系统复习

l 计算机系统把资源管理和控制程序执行的功能集中组成一种软件,称为操作系统,是系统软件

l 操作系统的两个设计目标:
1、使计算机系统使用方便
2、使计算机系统能高效地工作(扩充硬件的功能,使硬件的功能发挥得更好;使用户合理共享资源,防止相互干扰;以文件形式管理软件资源,保证信息的安全和快速存取。

l 操作系统的作用
1,用户观点:操作系统是裸机与用户的一个界面。
2,系统观点:操作系统是计算机系统资源的一个“管理员”。

l 操作系统的分类

用户要求计算机系统进行处理的一个计算问题称为一个“作业”。按照操作系统提供的服务,大致可以把操作系统分为:
    单道批处理系统
    多道批处理系统,简称“多道系统”,即多个作业可同时装入主存储器进行运行的系统。多道系统能极大提高计算机系统的效率,表现为:
     (1)并行工作,减少了CPU的空闲时间,提高了CPU的利用率。
     (2)合理搭配多道使用不同资源的作业,可充分利用计算机系统的资源。
     (3)直接在高速的磁盘上存取信息,缩短了作业执行时间,使单位时间内的处理能力得到提高。
     (4)作业成批输入、自动选择和控制作业执行减少了人工操作时间和作业交接时间,提高了系统的吞吐率;

l 操作系统的特性
       1,并发性
       2,共享性
       3,不确定性

l 掌握操作系统的基本功能:处理器管理、存储器管理、文件管理、设备管理、文件管理。

1)为用户和应用程序之间提供一个控制底层硬件功能的接口

2)给用户和应用程序分配硬件资源

3)按用户要求加载和执行应用程序。

l 掌握操作系统的分层结构及各层的基本功能

操作系统具有层次结构……

  层次结构最大特点是整体问题局部化来优化系统,提高系统的正确性、高效性、使系统可维护、可移植。

操作系统复习