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

文章观看更嘉

思维导图

操作系统概念(定义)功能和目标_第1张图片

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

概念(定义)

  1. 是一种系统软件

  2. 为上层用户、应用程序提供简单易用的服务

  3. 负责管理协调硬件、软件等工作

功能和目标

操作系统概念(定义)功能和目标_第2张图片

资源的管理者(从操作系统本身来看)

由打开TIM程序为例

  • 文件管理

    打开D:/TIM/Bin/TIM.exe

  • 存储器管理

    将TIM这个进程添加到内存里等待获取CPU资源后执行

  • 处理机管理

    在同一时间有多个进程和TIM这个进程去抢占CPU,操作系统通过一系列的算法判断哪个进程获取CPU资源,这就是处理机管理

  • 设备管理

    在运行TIM的时候,你要和女朋友(单身狗暴击)视频聊天,那么把摄像头设备分配给进程

向用户提供服务(从操作系统往上看)

  • 命令接口

    • 联机命令接口

      用户说一句,系统做一句
      例如:win+R 打开cmd命令窗口输入time命令,系统会给你显示出当前时间,并询问你修改时间

    • 脱机命令接口(批处理命令接口)

      用户说一堆,系统做一堆
      例如:在系统C盘下有很多*.bat文件,随便拿记事本打开一个发现里面有很多的命令

  • 程序接口

    • 由一组系统调用组成

      用户通过程序调用
      例如:C:\Windows\System32\user32.dll 程序员在调用user32.dll,即可创建窗口。(只能通过用户程序间接调用的)

  • GUI(图形用户界面)

    现在的操作系统都提供了丰富的图形用户界面,有漂亮的图标,窗口等等

对硬件机器的扩展(从操作系统往下看)

把计算机的各类硬件比作锤子、钉子、木头
把操作系统比作一个厉害的木匠,工匠会用自己的本事做出桌子、椅子等物品给用户使用,普通用户无需知道木匠是如何做出这些物品的

  • 扩充机器(虚拟机)

    通过把覆盖软件的机器叫做虚拟机

你可能感兴趣的:(操作系统)