当前位置: 首页 > news >正文

【操作系统期末速成】①操作系统概述

——————2025.5.14—————

操作系统主要考点:操作系统概述、进程管理、内存管理、文件系统、设备管理(前三个重点,第二三个是重中之重)

操作系统概念(OS):(本质上是一个软件)

  1. 主管并控制计算机操作、运用和运行 硬件、软件资源
  2. 提供公共服务来组织用户交互的 相互关联的系统软件程序
  3. 计算机系统的内核与基石

操作系统的作用:处理以下事务,并提供一个让用户与系统交互的操作界面(可以是文本的也可以是图形的)

  1. 管理与配置内存
  2. 决定系统资源供需的优先次序
  3. 控制输入\输出设备、操作网络与管理文件系统

【填空题】操作系统是对          进行管理的软件(答:计算机资源)

为啥要有操作系统?操作系统是用户和硬件之间的“接口”是什么意思?

举个栗子:如果把你放在一个非常原始的森林中,有湖泊、高山、森林、丛林野兽等等,你能生活得好吗?

->比如你想喝水,你得先找到河流,再制作一个盛水的工具才能喝 -> 为了过的更好,要建立各种各样的基础设施、城市、工厂、农场、铁路、公路、机场、飞机、电 -> 这些基础设施其实就是操作系统 -> 为了更好的生活,需要建立基础设施,为了更好地实现用户与硬件之间的联系,需要操作系统

->再比如如果要你直接用硬件(如电路、高低电压)来算一个“1+1”,一般人非常难操作 -> 让人直接操作硬件是一件非常难的事情 -> 若我们直接使用“计算器”,输入“1+1=”,这是一般人都能学会干的事情 -> 也就是说我们把硬件要干的事情抽象成人特别容易里理解、识别、使用的东西,这就是操作系统要做的事情 -> 把硬件要做的事情抽象成用户方便使用的接口

用户、应用程序、操作系统、硬件之间的关系:

->举个栗子:我想吃馒头,直接去商店拿钱买

我想吃馒头 -> 用户发出请求

商店->把面做成馒头

种地、长麦子、收割、磨面->都是操作系统做的

在哪里种地->在地球上->在硬件上

常用的操作系统:

电脑上->

  1. Windows(微软)
  2. macOS(苹果)
  3. Linux(创始人林纳斯,因此“林哪斯”才是正确读法)

手机上->

  1.  Android(谷歌)
  2. iOS(苹果)
  3. HarmonyOS(华为)

【知识点】①批处理作业必须具有作业控制信息 ②所有分时系统都具有人机交互能力,这也是分时系统的优点 ③分时系统无法优先处理紧急事务,实时系统可以做到立即响应 ④分时数通过多程序或多任务将计算机资源分配给许多用户,用户无法独占

相关文章:

  • 紫光同创FPGA实现AD9280数据采集转UDP网络传输,分享PDS工程源码和技术支持和QT上位机
  • 基于IMX429-IMX430-IMX432-IMX437等sensor的SLVS桥MIPI透传模组方案
  • DA14531如何在固件中生成与时间相关的mac和版本号
  • 半成品的开源双系统VLA模型,OpenHelix-发表于2025.5.6
  • 【Vue.js 的核心魅力:深入理解声明式渲染】
  • AG-UI:AI 用户交互协议,解决了Agent与前端应用连接和通信的问题
  • 数学复习笔记 8
  • LeRobot 框架的核心架构概念和组件(上)
  • 【Java基础】HashTable 和 ConcurrentHashMap 的区别与使用
  • 【测试】BUG
  • Hadoop的组成
  • ssti模板注入学习
  • 【Ansible基础】Ansible设计理念与无代理架构深度解析
  • Spring的bean的生命周期?
  • 【漫话机器学习系列】258.拐点(Inflection Point)
  • Linux重定向与缓冲区
  • Java—类与对象(一)
  • 【NLP 计算句子之间的BLEU和ROUGE分数】
  • 图像识别与 OCR 应用实践
  • 学术论文的科研流程概述 视频会议记录
  • 中国—美国经贸合作对接交流会在华盛顿成功举行
  • 北京13日冰雹过后,已受理各险种报案近3万件
  • 外交部:中方对美芬太尼反制仍然有效
  • 江西贵溪:铜板上雕出的国潮美学
  • 四部门:强化汛期农业防灾减灾,奋力夺取粮食和农业丰收
  • 受贿3501万余元,中石油原董事长王宜林一审被判13年