重点理解各阶段的优点和缺点。各阶段的主要优点都是解决了上一阶段的主要缺点。

手工操作系统:

主要缺点:用户独占全机,人机速度矛盾导致资源利用率极低。

批处理阶段:

单道批处理系统

引入脱机输入/输出的技术(用磁带完成),并监督程序负责控制作业的输入,输出

 主要优点:缓解了一定程度的人机速度矛盾,资源利用率有所提升。

主要缺点:内存中仅有一道程序运行,只有该程序运行结束之后才能调入下一道程序。CPU有大量的时间是在空闲等待I/O完成。资源利用率依然很低。

多道批处理系统

 主要优点:多道程序并发执行共享计算机资源。资源利用率大幅提升,CPU和其他资源保持忙碌状态,系统吞吐量增大。

主要缺点:用户相应时间长,没有人机交互功能(用户提交自己的作业之后就只能等待计算机处理完成,中间不能控制自己的作业执行)

分时操作系统:

计算机以时间片为单位轮流为各个用户/作业服务,各个用户可通过终端与计算机交互。

 主要优点:用户请求可以被即使响应,解决了人机交互问题。允许多个用户同时使用一台计算机,并且用户对计算机的操作相互独立,感受不到别人的存在。

主要缺点:不能优先处理一些紧急任务。操作系统对各个用户/作业都是完全公平的,循环地为每个用户/作业服务一个时间片,不区分任务的紧急性。

实时操作系统:

主要优点:能够优先响应一些紧急任务,某些紧急任务不需时间片排队。

在实时操作系统的控制下,计算机系统收到外部信号后及时进行处理,并且在严格的时限内处理完事件。及时性,可靠性。

硬实时系统:必须在绝对严格的规定时间内完成处理

软实时系统:能接受偶尔违反时间规定

其他操作系统:

【王道操作系统笔记】操作系统的发展和分类相关推荐

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

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

  2. 冷月手撕408之操作系统(3)-操作系统的发展及分类

    操作系统的发展及分类主要是介绍了操作系统从诞生到现在的发展,重点掌握批处理阶段和分时操作系统. 主要的重点冷月做出了标识,知识点如下图(pdf版或xmind源文件请关注公众号:学长冷月,回复操作系统) ...

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

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

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

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

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

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

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

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

  7. (二)操作系统的发展与分类

    文章目录 世界上第一台通用电子计算机 操作系统的发展阶段 1. 手工操作阶段(无操作系统的计算机系统) 2. 批处理阶段:同时处理多道程序 3. 分时操作系统(Time Sharing System) ...

  8. 1.1.3 操作系统的发展与分类(手工操作阶段、批处理阶段、分时操作系统、实时操作系统、其它操作系统)

    01 | 操作系统的分类及其特征优劣 02 | 操作系统的发展历程 2.1 | 手工操作阶段 2.2 | 批处理阶段 2.3 | 分时操作系统 2.4 | 实时操作系统 2.5 | 其它操作系统 03 ...

  9. 1.2 操作系统的发展和分类(手工、单道/多道批处理、分时、实时、网络、分布式、嵌入式、个人计算机)

    文章目录: 1.操作系统的分类及其特征优劣 2.操作系统的发展历程 1.操作系统的分类及其特征优劣 2.操作系统的发展历程 参考: <2021王道操作系统考研> https://www.b ...

  10. 操作系统的发展和分类

    一,按运行的设备分类 (1)pc电脑上的操作系统 windows (市场占有率高,据说可达90%) os 苹果系统 linux (基于Unix) 麒麟(中国开发的,不能与上边的同日而语) (2)服务器 ...

最新文章

  1. Laplace数值逆运算的讨论
  2. 大四学生对于晚睡的思考
  3. Linux基础命令--date
  4. 为什么学好计算机就必须学好汇编?
  5. Java PipedInputStream connect()方法与示例
  6. java面试题:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
  7. php简单生成缩略图方法
  8. 『SQL Server 2000 Reporting Services学习笔记』(1)报表管理器的使用 与 通过角色分配配置安全性...
  9. 腾讯广告:广告场景下有哪些视觉算法应用?
  10. css实现风车转动,纯CSS实现的风车转动效果特效演示
  11. 使用微信机器人实现华为OLT和中兴OLT挂测的简单功能
  12. 生信学习笔记:生物信息学测序分析基本流程入门笔记
  13. Ps调色磨皮降噪抠图胶片特效模拟常用100款滤镜合集一键安装支持PSCC2015-2019win64
  14. flash 模拟eeprom
  15. 入职阿里巴巴,阿里P7高级架构师需要哪些技术栈?
  16. Python过去计算机用户名,Django:如何获取客户端计算机用户名视图.py
  17. 二台电脑之间数据库文件进行备份
  18. nginx服务器缓存文件清理,清除nginx缓存文件并不总是有效
  19. pytorch的使用:卷积神经网络模块
  20. 《用户至上:用户研究方法与实践(原书第2版)》一导读

热门文章

  1. 51Nod-1062 序列中最大的数【序列计算+打表】
  2. HDU1108 最小公倍数【欧几里得算法】
  3. I00017 生成9开头的按位递减数
  4. caffe 源码阅读与运行流程
  5. C/C++ —— signed 与 unsigned 有符号和无符号数及其移位
  6. cmd 命令行方式执行 matlab 脚本
  7. 【笔试/面试】—— 二叉树的最远距离
  8. 反复平方——快速计算一个数的平方
  9. uefi下的开机顺序_如何访问UEFI或BIOS并进行设置?
  10. pb利用datawindow查询符合条件的数据并且过滤掉其他数据_牟宇航:百度OLAP数据库——Palo...