操作系统学习笔记-01-操作系统的概念(定义),功能和目标

操作系统学习笔记-2019 王道考研 操作系统-01-操作系统的概念(定义),功能和目标

操作系统就像是一位能耐广大的管家,他向下管理硬件,向上为用户或者程序提供服务,他的能耐分为三方面,分别是资源管理,给用户提供服务,对硬件的扩展,详情请看最下面的思维导图

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

在这里插入图片描述

1.1常见的操作系统

  • windows(90%市场占有率啊。。微软nb223)
  • android(手机上的就是,谷歌手里呢)
  • ios(不说了,穷)
  • mac-os(我。。穷)
  • linux(这个嘛。。日后做项目经常碰见的,如果是非图形化界面其实占用系统资源还算少些吧)

1.2概念(定义)

一台电脑的诞生?

  1. 买一台裸机
  2. 安装win操作系统(来,大管家登场了)
  3. 安装qq
  4. 使用qq聊天

在这里插入图片描述

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

eg:win下的任务管理系统 在这里插入图片描述

1.3-操作系统的功能和目标?

1.3-1-资源的管理者

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

eg:
在这里插入图片描述
注意这个小细节涉及到了操作系统作为系统资源的管理者他所提供的一些功能,比如处理机管理(cpu),存储器管理(内存),文件管理,设备管理(摄像头)
在这里插入图片描述

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

在这里插入图片描述
这个命令接口可以大概理解为shell吧,win下的dos系统也可以大概看作是命令接口的一种吗?

在这里插入图片描述
dos窗口的time命令–》联机命令接口
后缀为.bat的批处理文件(脚本),—》脱机命令接口


在这里插入图片描述
程序接口:dll文件,用户没办法直接使用他,是通过程序间接的使用了他
容易弄混:系统调用=系统调用命令=广义指令


GUI图形界面:用户可以使用图形界面进行操作,而不用记忆复杂的命令
在这里插入图片描述

1.3-3-最接近硬件的层次

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

3.思维导图

在这里插入图片描述

发布了46 篇原创文章 · 获赞 0 · 访问量 874

猜你喜欢

转载自blog.csdn.net/qq_33820545/article/details/104672390