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

——————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(华为)

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/80809.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【软件工程】基于频谱的缺陷定位

基于频谱的缺陷定位(Spectrum-Based Fault Localization, SBFL)是一种通过分析程序执行覆盖信息(频谱数据)来定位代码中缺陷的方法。其核心思想是:通过测试用例的执行结果(成功/失败)和代码覆盖…

Spring Cloud:构建云原生微服务架构的最佳工具和实践

🌥️ 1. 引言 一、背景介绍:为什么需要微服务? 随着互联网技术的发展,企业级应用的功能日益复杂,传统的单体架构(Monolithic Architecture)逐渐暴露出一系列问题: 项目庞大&#…

【Redis 进阶】集群

思维导图: 一、Redis集群概述 (一)广义集群与狭义集群的定义 ​​广义集群​​:指由多个机器组成的分布式系统,例如前面提到的主从模式和哨兵模式。​​狭义集群​​:Redis提供的集群模式,主要…

第二十八节:直方图处理- 直方图计算与绘制

直方图是数字图像处理的基石工具,在计算机视觉领域扮演着关键角色。通过本文,您将深入掌握使用OpenCV进行直方图计算的底层原理,并学会多种专业的直方图可视化方法。无论您是刚入门的新手还是希望提升技能的开发者,这里都有值得探索的进阶技巧。 一、直方图基础理论 1.1 什…

传奇游戏跟奇迹游戏的区别

前言 对传奇和奇迹游戏背景感兴趣的,可以去浏览以下相关博客: 传奇与奇迹的发源 传奇游戏跟奇迹游戏的区别 区别1:画面 奇迹游戏画面更为美观(图1:奇迹游戏画面) 传奇游戏画面相对简陋(图2&am…

佰力博科技准静态d33测试的注意事项

准静态d33测试是测量压电材料纵向压电应变常数的重要方法,其注意事项包括以下几个方面: 选择合适的测量设备 准静态d33测试需要使用专用的压电测试仪,如佰力博PEAI1000高精度压电分析仪、准静态d33测量仪或PCA1000压电陶瓷综合参数分析仪。这…

归并排序~

归并排序是经典的排序算法之一,是分治思想的体现。虽然在排序大多用sort就能搞定,但是有些题用可以用归并顺带就解决掉了(比如求逆序对)。 归并排序大概就是先将整个序列分为足够小的片段,然后在每个小片段里面进行排序,然后再依…

UUG杭州站 | 团结引擎1.5.0 OpenHarmony新Feature介绍

PPT下载地址:https://u3d.sharepoint.cn/:b:/s/UnityChinaResources/EaZmiWfAAdFFmuyd6c-7_3ABhvZoaM69g4Uo2RrSzT3tZQ?e2h7RaL 在2025年4月12日的Unity User Group杭州站中,Unity中国OpenHarmony技术负责人刘伟贤带来演讲《团结引擎1.5.0 OpenHarmony新…

有效的聚水潭数据集成到MySQL案例

聚水潭数据集成到MySQL的技术案例分享 在本次技术案例中,我们将探讨如何通过轻易云数据集成平台,将聚水潭的采购退货单数据高效、准确地集成到MySQL数据库中的BI云妃秀采购退货表。这个过程不仅需要处理大量的数据,还要确保数据的完整性和实…

win11 VSCode 强制弹窗微软登录

今天在一台新电脑上配置VSCode同步的时候,用了微软账号,因为这台电脑比较特殊,不方便科学上网,所以一开始用的微软账户登录,导致和GitHub账号登录的配置、扩展等等不同步。 后面准备改用GitHub账号登录发现不行&#…

Milvus 全面解析

Milvus是鹰科鹰属的一种猛禽,以飞行速度快、视力敏锐和适应能力强而闻名。 Zilliz 以其开源高性能、高可扩展性矢量数据库 Milvus 命名,该数据库可在从笔记本电脑到大型分布式系统等各种环境中高效运行。它既可以作为开源软件使用,也可以作为云服务使用。 Milvus 由 Zilli…

【复刻】人工智能技术应用如何影响企业创新(2007-2023年)

AI 技术如何推动企业创新,是新质生产力形成与发展的核心问题。深入研究这一议题,有助于为当前的创新管理实践提供有效方案,进而助力中国经济实现高质量发展。参照李玉花(2024)的做法,对来自中国工业经济《人…

快消零售AI转型:R²AIN SUITE如何破解效率困局

引言 快消零售行业正经历从“规模扩张”到“精益运营”的转型阵痛,消费者需求迭代加速、供应链复杂度攀升、人力成本持续走高,倒逼企业通过技术升级实现业务重塑[1]。RAIN SUITE以AI应用中台为核心,针对快消零售场景打造全链路提效方案&…

计算机网络八股文--day1

从浏览器输入url到显示主页的过程? 1. 浏览器查询域名的IP地址 2. 浏览器和服务器TCP三次握手 3. 浏览器向服务器发送一个HTTP请求 4. 服务器处理请求,返回HTTP响应 5. 浏览器解析并且渲染页面 6. 断开连接 其中使用到的协议有DNS协议&#xff08…

Vector和list

一、Vector和list的区别——从“它们是什么”到“区别在哪儿” 1. 它们是什么? Vector:类似于一排排整齐的书架(数组),存放元素时,元素排成一条线,连续存储。可以很快通过编号(索引…

VCS X-PROP建模以及在方针中的应用

VCS X-PROP建模以及在方针中的应用 摘要:VCS X-Prop(X-Propagation)是 Synopsys VCS 仿真工具中的一种高级功能,用于增强 X 态(未知态)和 Z 态(高阻态)在 RTL 仿真中的建模和传播能力…

HPE ProLiant DL360 Gen11 服务器,配置 RAID 5 教程!

今天的任务,是帮客户的一台HPE ProLiant DL360 Gen11 服务器,配置RAID 5。依然是按照我的个人传统习惯,顺便做一个教程,分享给有需要的粉丝们。如果你在实际操作中,遇到了什么问题,欢迎在评论区留言&#x…

PyTorch深度神经网络(前馈、卷积神经网络)

文章目录 神经网络概述神经元模型多层感知机前馈神经网络网络拓扑结构数学表示基本传播公式符号说明整体函数视角 卷积神经网络卷积神经网络发展简史第一代(1943-1980)第二代(1985-2006)第三代(2006-至今)快…

三轴云台之控制算法协同技术篇

三轴云台的控制算法协同技术是确保云台在复杂动态环境下实现高精度、高稳定性运动控制的核心,其技术体系涵盖多传感器融合、多算法协同以及多目标优化三个关键维度。以下从技术架构与实现路径展开分析: 一、多传感器融合:构建环境感知基础 三…

Adobe DC 2025安装教程

一.软件下载 点此下载 二.软件安装