操作系统的 概念(定义) 功能和目标

操作系统的 概念(定义) 功能和目标

 

 

操作系统的 概念(定义) 功能和目标

一台电脑的诞生~

Step 1:厂家组装一台裸机

Step 2:出售前安装操作系统

Step 3:用户安装应用程序(eg:QQ)

Step 4:使用QQ 聊天

 

操作系统的 概念(定义) 功能和目标

 

操作系统的 概念(定义) 功能和目标

 

 

操作系统的 概念(定义) 功能和目标

 

操作系统的 概念(定义) 功能和目标

 

操作系统的 概念(定义) 功能和目标

 

操作系统的 概念(定义) 功能和目标

操作系统的功能和目标——向上层提供方便易用的服务

 

联机命令接口实例(Windows系统) 联机命令接口=交互式命令接口

Step 1:win键+R

Step 2:输入cmd,按回车,打开命令解释器

Step 3:尝试使用time 命令

操作系统的 概念(定义) 功能和目标

 

脱机命令接口实例(Windows系统) 脱机命令接口=批处理命令接口

使用windows系统的搜索功能,搜索C盘中的*.bat文件,用记事本任意打开一个

 

操作系统的 概念(定义) 功能和目标

操作系统的功能和目标——向上层提供方便易用的服务

 

程序接口:可以在程序中进行系统调用来使用程序接口。普通用户不能直接使用程序接口,只能通过程

序代码间接使用。

操作系统的 概念(定义) 功能和目标

操作系统的 概念(定义) 功能和目标

 

操作系统的功能和目标——作为最接近硬件的层次

 

操作系统的 概念(定义) 功能和目标

需要实现对硬件机器的拓展

没有任何软件支持的计算机成为裸机。在裸机上安装的操作系统,

可以提供资源管理功能和方便用户的服务功能,将裸机改造成功能

更强、使用更方便的机器

通常把覆盖了软件的机器成为扩充机器,又称之为虚拟机

 

类比汽车:

发动机——只会转;轮胎——只会滚;

在原始的硬件机器上覆盖一层传动系统——让发动机带着*转——使原始的硬件机器得到拓展

操作系统对硬件机器的拓展:将CPU、内存、磁盘、显示器、键盘等硬件合理地组织起来,让各种硬件

能够相互协调配合,实现更多更复杂的功能

普通用户无需关心这些硬件在底层是怎么组织起来工作的,只需直接使用操作系统提供的接口即可

 

操作系统的 概念(定义) 功能和目标