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

news/2024/7/21 7:06:52 标签: java, 电脑, 学习, 考研

这篇文章,我们主要来讲述一下操作系统的发展与分类

目录

1.概述

2.手工操作阶段

 3.批处理阶段——单道批处理系统

 4.批处理阶段——多道批处理系统

4.1概念

4.2 多道批处理系统提高效率的原因

 5.分时操作系统

 6.实时操作系统

7.其他的一些操作系统

8.小结


1.概述

首先,我们来看一下大体的框架图,掌握学习的路线:

2.手工操作阶段

手工操作阶段是指计算机刚被发明的那个时候,那个时候是没有操作系统的。首先,一个程序员需要在打孔机上打孔(相当于手写程序),然后将带有孔的纸带(纸带上实际存储的是二进制编码)放入纸带机,纸带机读取纸袋上的数据,然后将数据传给计算机进行处理,计算机处理完后再通过纸带机输出纸带,即输出结果,最后程序员再取走解析纸带上的数据。这就是手工操作阶段的流程。

此过程中程序员打孔(手写程序)超慢,然后纸带机的读取数据也比较慢。

如下图所示:

 

 3.批处理阶段——单道批处理系统

单道批处理系统是这样的:首先人工写程序(打孔),然后纸带机解析数据,然后纸带机将数据传给一个外围机,外围机将数据录入磁带(盘)中,然后由计算机来读取磁带中的数据进行计算,计算完成后计算机再将结果录入磁盘,然后人工再读取磁盘的数据

缺点:内存中只能有一道程序运行

 4.批处理阶段——多道批处理系统

4.1概念

多道批处理系统是这样的:用户一次性往内存中输入多道程序,然后计算机并发处理这多道程序

我们说,多道批处理系统和操作系统是同时诞生的,因为多道批处理系统中实现了并发和共享技术

4.2 多道批处理系统提高效率的原因

问题:为何多道批处理系统能使资源的利用效率大幅度提升?

假设计算机需要处理三个作业:

作业1:输入1秒,计算1秒,输出1秒;

作业2:输入1秒,计算1秒,输出1秒;

作业3:输入1秒,计算1秒,输出1秒;

下面,我们分别来看看单道批处理系统和多道批处理系统对这个问题是如何解决的:

 ​​​​​​

 5.分时操作系统

 6.实时操作系统

7.其他的一些操作系统

 

8.小结

 

 

 

 


http://www.niftyadmin.cn/n/68435.html

相关文章

态库、静态库之间的相互嵌套

本文的目的是测试各种类型库的编译后的使用效果,包括库又链接其他库的编译方法,使用方法,依赖性等。 太长不看版:请跳至文章最后的总结对比表。 一、内容包含: ①静态库libbb.a依赖静态库libaa.a的测试; …

选择排序、快速排序、插入排序等经典八大算法稳定性分析

选择排序、快速排序、插入排序等经典八大算法稳定性分析稳定性定义:各排序算法的稳定性:一、冒泡排序二、选择排序三、插入排序四、快速排序五、归并排序六、希尔排序(shell)七、基数排序 :八、堆排序常用排序算法对比稳定性定义:…

前端开发之防抖与节流

前端开发中我们经常会通过监听某些事件来完成项目需求 1.通过监听 scroll 事件,检测滚动位置,根据滚动位置显示返回顶部按钮 2.通过监听 resize 事件,对某些自适应页面调整DOM的渲染(通过CSS实现的自适应不再此范围内)…

什么是“镜像浏览”?文件夹加密后的镜像浏览有什么用?

电脑中的文件夹经常用来储存各种重要文件,加密保护成为很多人的选择,而夏冰加密软件拥有各种适用于不同场景的文件夹加密软件,备受用户喜爱。在我们打开加密文件夹之后,我们可以在加密控制面板中发现“镜像浏览”的按钮&#xff0…

2023年全国最新高校辅导员精选真题及答案

百分百题库提供高校辅导员考试试题、辅导员考试预测题、高校辅导员考试真题、辅导员证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 一、选择题 1.理性认识高于感性认识,因为() A.理性认…

哈希

一、unordered系列关联式容器 set、map / unordered_set、unorder_map 区别: set、map底层结构是红黑树,unordered_set、unorder_map底层结构是哈希表unordered系列是:无序、单向迭代器、效率高( O(1) )每个容器都自身提供swap成员函数&am…

DM8:DMDSC共享存储集群搭建-配置文件准备

DM8:DMDSC共享存储集群搭建-配置文件准备1 环境介绍2 配置文件2.1 EP73 节点配置文件2.1.1 dmdcr_cfg.ini2.1.2 dmasvrmal.ini2.1.3 dmdcr.ini2.1.4 dminit.ini2.1.5 dmcssm.ini2.1.6 配置文件就绪2.2 EP74 节点配置文件2.2.1 dmdcr.ini1 环境介绍 使用裸设备搭建 2 节点 DMDS…

顺序图题

一. 单选题1.顺序图是由对象、生命线.激活和( A) 等构成的。A.消息 B.泳道 C.组件 D.线程2.若一个消息发送后接收者无法在指定时间内接收,则发送者放弃该消息,这种消息的类型应为(C )。A.同步消息B.异步消息C.超时消息D.阻塞消息3.对象生命线的激活阶段表示该时间段此对象正在(…