操作系统的简介


操作系统的简介

概念

操作系统( Operating System,os)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件

在这里插入图片描述
在这里插入图片描述

目标和功能

作为系统资源的管理者

在这里插入图片描述
补充知识: 进程是一个程序的执行过程。执行前需要将该程序放到内存中,才能被CPU处理。

提供的功能:
①处理机管理
②存储器管理
③文件管理
④设备管理

目标: 安全高效

作为用户和计算机硬件之间的接口

在这里插入图片描述

提供的功能:
①命令接囗(允许用户直接使用): 联机命令接口、脱机命令接口

联机命令接口=交互式命令接口(用户说一句系统做一句)
脱机命令接口=批处理命令接口(用户说一堆,系统做一堆)

②程序接口(允许用户通过程序间接使用):

程序接口=系统调用
①②统称用户接口

③GUI(图形用户界面)

目标: 方便用户使用

在这里插入图片描述

作为最接近硬件的层次

在这里插入图片描述
需要提供的功能和目标: 实现对硬件机器的拓展(封装思想)

没有任何软件支持的计算机称为裸机。在裸机上安装的操作系统,
可以提供资源管理功能和方便用户的服务功能,将裸机改造成功能
更强、使用更方便的机器
通常把覆盖了软件的机器称为扩充机器,又称之为虚拟机

类比
硬件: 锤子、锯子、木头、钉子
操作系统: 优秀的工匠
操作系统对硬件机器的拓展:通过优秀工匠,这些简单的原料可以组织成房子、帆船等等。。。
普通用户可直接使用工匠提供的房子、帆船、匹诺曹,而无需关心这些东西在底层是怎么组织起来工作的

总结

在这里插入图片描述


文章作者: fFee-ops
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 fFee-ops !
评论
  目录