第第55章:操作系统基础章:操作系统基础•操作系统是为了方便用户,控制和管理硬件和软件资源以使计算机能够有序并高效运行的系统软件•操作系统是计算机系统软件的核心,是计算机的灵魂,是计算机系统的管家,软件和硬件资源的协调大师
掌握了操作系统,就掌握了计算机的精髓
1操作系统概述5
2DOS操作系统5
3Windows操作系统5
4Unix及Linux5
1操作系统概述操作系统概述5
2操作系统的历史5
3操作系统的功能5
4操作系统的工作原理5
5操作系统的分类5
6常用的微机操作系统5
1概述概述操作系统OperatingSystem,OS操作系统是一种软件,属于系统软件从用户角度看,操作系统可以看成是计算机的硬件扩充人机交互方式来看,操作系统是用户与机器的接口用管理者角度看,操作系统也是管理资源的程序扩充5
2操作系统的历史操作系统的历史1946年—50年代末(无操作系统)第一代初级单道操作系统第二代多道程序设计共享阶段多模式系统网络操作系统和分布式操作系统5
3操作系统的功能操作系统的功能1、处理器管理主要任务是为了解决处理器(CPU)的分配问题,它决定了在多个程序申请管理器时,选择调度哪个程序,占用处理器
在该程序运行之前要为其分配必要的资源(如内存空间,外部设备等),在程序运行过程中要控制其运行状态,以及程序之间的同步和通讯等操作
2、存储器管理主要任务是为了解决内存空间的分配问题,它为程序和数据分配内存空间,使它们所占用的存储区不发生冲突
在多个程序共享内存的情况下,它还必须为每道程序提供保护,使各道程序都能在自己所属存储区中,互相不干扰3、设备管理主要任务是为了当用户需使用外部设备时,提出请求,由它进行分配,当用户程序运行到要使用某设备时由它驱动外部