操作系统的发展及分类主要是介绍了操作系统从诞生到现在的发展,重点掌握批处理阶段和分时操作系统。

主要的重点冷月做出了标识,知识点如下图(pdf版或xmind源文件请关注公众号:学长冷月,回复操作系统)。

冷月点睛

在手工操作阶段,计算机主要是靠手工打卡来操作,人机矛盾十分严重,计算机的资源利用率非常的低。

为了解决资源利用率非常的低的问题。诞生了批处理阶段,首先是单道批处理,用户将作业成批的刻录进磁带,磁带上的作业依次进入内存,但内存中只能存放一道作业。

后来进一步提高资源的利用率和系统的吞吐量,诞生了多道批处理系统,也就诞生了操作系统的雏形。引入了多道程序设计,内存中可以存放多道作业,当一道程序在等待其他资源被阻塞时,CPU转去执行其他程序。因为只有一块CPU,作业在宏观上并行,微观上串行。

批处理阶段虽然提高了资源利用率,但是人机缺少交互性。

为了提高人机交互性,诞生了分时操作系统,分时操作系统将CPU的运行时长分成很短的时间片,分给作业使用。其中交互性是最重要的特点。

实时操作系统主要区别硬实时实时操作系统和软实时实时操作系统。硬实时实时操作系统就是那些必须马上在规定的时间完成,如股票交易;软实时实时操作系统就是能够接受偶尔违反时间且不会受到致命伤害,如银行转账。

网络操作系统和分布式操作系统和个人操作系统了解即可。

如果这篇博文有帮助到您,可以帮冷月点一个赞或者加一个关注哦!

欢迎关注我的公众号:学长冷月,获得独家整理的学习资源和日常干货推送。 如果您对我的专题内容感兴趣,也可以关注我的博客:guoyu7.com

冷月手撕408之操作系统(3)-操作系统的发展及分类相关推荐

  1. 多级队列调度算法可视化界面_冷月手撕408之操作系统(8)-处理机调度

    操作系统的处理器资源主要是介绍了,由于多道程序设计带来的并发性,内存中运行多个进程并发运行.而处理器资源是远远小于进程的数量的,所以如何调度处理器给合适的进程成为了OS的焦点. 主要的重点冷月做出了标 ...

  2. 冷月手撕408之操作系统(5)-进程概述

    操作系统的进程概述主要是介绍了进程的概念,进程的组成(进程实体).进程的特征.进程的五状态模型.进程控制,其中重点掌握PCB.五状态模型及其状态转换. 主要的重点冷月做出了标识,知识点如下图(pdf版 ...

  3. 【操作系统】—操作系统的发展与分类

    [操作系统]-操作系统的发展与分类 本章的思维导图如下 一.手工操作阶段 手工操作阶段的主要缺点:用户独占全机.人机速度矛盾导致资源利用率很低 二.批处理阶段-单道批处理系统 引入脱机输入/输出技术( ...

  4. 冷月手撕408之计算机组成原理(1)-导学

    在408中,其中数据结构和组成原理各占45分,操作系统占35分,计算机网络占25分. 计算机组成原理的知识点非常的多,且杂.很多人朋友都喜欢直接背组成原理的知识点.但是冷月认为,背很有局限性.只有融合 ...

  5. 408计算机组成原理视频,冷月手撕408之计算机组成原理(1)-导学

    在408中,其中数据结构和组成原理各占45分,操作系统占35分,计算机网络占25分.计算机组成原理的知识点非常的多,且杂.很多人朋友都喜欢直接背组成原理的知识点.但是冷月认为,背很有局限性.只有融合贯 ...

  6. 操作系统(三)操作系统的发展和分类

    1.3 操作系统的发展和分类 目录 1.3 操作系统的发展和分类 1.3.1 人工手动操作系统 1.3.2 批处理阶段 1.3.3 分时操作系统 1.3.4 实时操作系统 先对要讲的各个阶段有个大体的 ...

  7. 【操作系统复习】操作系统的发展与分类

    同个人网站 https://www.serendipper-x.cn/,欢迎访问 ! 操作系统的发展与分类 一.手工操作阶段 二.批处理阶段 -- 单道批处理系统 三.批处理阶段 -- 多道批处理系统 ...

  8. 【操作系统】操作系统的发展历程——手工阶段、批处理阶段、分时操作系统、实时操作系统

    [操作系统]操作系统的发展历程--手工阶段.批处理阶段.分时操作系统.实时操作系统 说明:本系列用于记录学习操作系统时的知识点,主要参考资料:王道考研. 不骗各位,博主真的是小菜鸡,如有纰漏还请指出. ...

  9. 操作系统的发展与分类

    操作系统的发展与分类 手工操作阶段 缺点:用户独占全机,人机速度矛盾导致资源利用率极低 批处理阶段 单道批处理阶段 引入脱机/输出技术(用磁带完成),并监督程序负责控制作业的输入和输出 优点:缓解了一 ...

最新文章

  1. Sun 认证考试是否合适于你?
  2. Linux的scp命令
  3. 推荐7款超棒的单页面网站设计模板。关键是!免费!!
  4. eclipse项目中的.settings .project .classpath 个人见解
  5. mysql 层_mysql各个层面优化
  6. sax 解析 xml
  7. 资源 | 有没有必要把机器学习算法自己实现一遍?
  8. 最简单的的树莓派安装opencv教程(一键安装)
  9. 无法读源文件或磁盘怎么办?
  10. 产品出口到沙特要做SGS或BV的清关SASO证书,请问哪里办理最迅速?
  11. 浅析Relaxed Ordering对PCIe系统稳定性的影响
  12. 【补充习题三】待定常数法之微分中值定理
  13. ble学习笔记九----------ble协议栈之OSAL的运行机理
  14. pinyin4j使用说明
  15. superMap Cesium(超图) ---scene open()用法
  16. 深度学习之Bottleneck Layer or Bottleneck Features
  17. 小米 11 的重点,和充电器无关
  18. redis击穿、雪崩、穿透解决方案
  19. 智能制造业也开始进军元宇宙?
  20. Easy3D 孔洞修补

热门文章

  1. 从零开始的2D游戏开发 —— 像素方块生成器
  2. bzoj1085 骑士精神
  3. 数学英语不好可以学计算机么,学计算机一定要学好数学和英语吗?
  4. 计算机系高考激励的句子,最新暖心激励高考生的励志句子40句
  5. BNUOJ 26474 Bread Sorting
  6. 游戏推广免费的cps模式和游戏加盟平台选择的一个误区。
  7. 超级签名-原理/机制/技术细节-完全解析
  8. 怎么正确理解「辩证法」
  9. 20元充电宝 身边的炸弹?选购留意电芯
  10. 计算机内部常用的计数形式,公务员考试计算机类专业