`

操作系统的历史

阅读更多
计算机操作系统的历史:
前言:
    刚开始,肯定没有操作系统,只有硬件,称为裸机。随着科技的进步,让裸机成为电子产品的东西才是操作系统。
手工操作系统阶段:
    这个阶段也可以称为手工操作阶段,没有操作系统的概念。
    首先,那个时候没有永久存储电子设备,只有卡片和纸带来存储。
    其次,那个时候已经出现了汇编语言,用来代替很难理解的二进制0101。当然也可以出现其他编程语言,只要有二进制的编译系统就行。
    再者,你想运行你的程序,需要提供源代码的汇编程序或者二进制执行程序卡片或纸带
    最后,你的程序执行时,所有的输入输出都是卡片或纸带。
单道批处理阶段:
    手工操作阶段,裸机内只能存在一个程序,要想运行第二个,必须重新装卡片或纸带,重新输入程序。
    在单道批处理阶段,可以开发一个监督程序,用于处理多个程序的执行,这个监督程序就有了操作系统的味了,还是解决IO的问题吧。
    此时硬件有两大重大进步:
        IO中断:IO设备能够主动通知主机
通道:就是控制器,控制处理机和IO设备
    此时,监督程序进一步升级,称为执行系统,控制程序执行和IO
多道批处理阶段:
    单道批处理阶段,程序的执行时顺序的,前面的程序无论执行多久,必须执行完后才能之后后面的。
    在多道批处理阶段,执行系统切换多个程序的执行,当前面的程序遇到IO处理时,就切换到后面的程序执行,以提高效率,使处理机忙碌。
    多道延长了一个程序的执行时间,但是整体时间是减少的,系统运行效率是提高的。
操作系统的进一步发展:
    以后的操作系统,都以多道批处理为基础,何时切换多个程序的执行,根据自己的需求都有了自己的发展。
    多道批处理系统不提供人机交互,感觉此时真的操作系统出现了,提供人机交互的多道批处理系统就是现代意义的操作系统。
    分时系统:固定程序单次执行时间,过了时间后,切换程序。
    实时系统:自定义程序执行时间,减少单个程序的执行时间,提高响应效率。
    嵌入式操作系统:特定设备完成特定功能的操作系统。
    个人计算机操作系统:
    网络操作系统:装配大量网络操作软件的操作系统。
    分布式操作系统:网络操作系统的升级版。
分享到:
评论

相关推荐

    操作系统(从操作系统历史看为什么要有多进程和文件操作?).docx

    操作系统是计算机的灵魂,它的历史与计算机的演进密切相关。从早期的简单监控系统到现代复杂的多进程、实时系统,每一个阶段的变革都是为了解决新的挑战,提高资源利用率和系统性能。多进程和文件操作是操作系统发展...

    B操作系统历史学习教案.pptx

    操作系统历史是计算机科学中至关重要的一个领域,因为它记录了个人电脑技术从早期的DOS系统向现代图形用户界面转变的历程。本篇我们将探讨B操作系统历史中的关键节点,特别是Microsoft Windows的发展。 1985年,...

    OS演义--操作系统历史的相关书籍

    操作系统是计算机系统的核心组成部分,它的主要任务是对计算机的硬件资源进行管理和调度,为用户提供一个高效、稳定、...阅读这本书,读者不仅可以了解到操作系统的基本原理,还能感受到操作系统历史的丰富性和复杂性。

    操作系统 L6 操作系统历史

    操作系统 L6 操作系统历史

    B操作系统历史PPT教案.pptx

    B操作系统历史PPT教案.pptx

    B操作系统历史学习课程.pptx

    【操作系统历史】 操作系统是计算机系统的核心组成部分,它管理着硬件资源,提供软件应用程序运行所需的环境。本课程将深入探讨B操作系统的历史发展,通过一系列关键的Windows版本来展示其演进过程。 1985年,微软...

    B操作系统历史PPT学习教案.pptx

    操作系统历史的演变是一个充满创新和技术进步的历程,尤其在个人计算机领域,Windows操作系统扮演了重要的角色。这份"B操作系统历史PPT学习教案"详细记录了Windows从诞生到发展壮大的过程,同时也提到了其他如Red ...

    操作系统课件:Lecture2 操作系统历史与现状.ppt

    操作系统是计算机系统的核心组成部分,它的历史和发展紧密关联着计算机技术的进步。从早期的人工操作方式到现代复杂的分布式系统,操作系统经历了多个阶段的演变,每个阶段都伴随着技术创新和问题解决。 在20世纪50...

    henryhuanghenry#CSclass-OS#哈工大操作系统-L6操作系统历史1

    1. 古时候计算机专注于计算--批处理操作系统(代表IBSYS) 2.计算机进入各行各业需要进行多种任务--多道程序系统(代表OS360) 3.使用人数增多需要

    操作系统原理及习题答案

    Unix系统是操作系统历史上的里程碑,它的设计思想和实现对后来的操作系统有着深远的影响。通过分析Unix源码,可以理解操作系统如何实现诸如系统调用、文件系统、网络协议栈等核心功能,这对于想要从事系统级编程或者...

    操作系统简史

    操作系统的发展历史是非常复杂的,从早期的没有操作系统的计算机到今天的多样化的操作系统。操作系统的历史可以追溯到1947年,莫里斯·威尔克斯发明的微程序方法,使得电脑不再是机械设备,而是电子产品。系统管理...

    比较Unix操作系统的各个版本:AIX、HP-UX和Solaris.doc

    Solaris 操作系统是 Sun 的 Unix 版本,它实际上是承袭于 SunOS,而 SunOS 的历史可以追溯至 1992 年。起初 SunOS 是基于 BSD Unix 的,而 SunOS 的 5.0 及其之后的更高版本都是基于 Unix SVR4 的〔更名为 Solaris ...

    中标麒麟高级服务器操作系统NeoKylin Linux A6.9原版镜像

    中标麒麟高级服务器操作系统NeoKylin Linux A6.9原版镜像

    吉林大学操作系统课件-第一章-概述.ppt

    研究操作系统的几种观点包括了操作系统概念、操作系统历史、操作系统特性、操作系统类型、操作系统运行环境、操作系统界面形式、操作系统运行机理等。 操作系统概述是操作系统的基础知识,它包括了操作系统的概念、...

    OS2 v2.0操作系统

    如今,尽管已被更为先进的操作系统所取代,但它在操作系统历史上的地位不容忽视,是技术发展的一个重要里程碑。这些压缩包中的文件,就像时间的碎片,等待着我们去发掘和重温那段辉煌的计算机历史。

    2023年四级操作系统原理考试真题复习资料全国计算机等级考试NCRE.doc

    操作系统历史发展 操作系统的发展经历了手工操作、监控程序、多道批解决、分时系统等阶段。个人计算机操作系统的发展始于20世纪70年代,微软MS DOS和苹果操作系统的出现标志着个人计算机操作系统的成熟。随后,...

    二认识计算机操作系统.pdf

    此外,还可以利用网络资源,鼓励学生课后自主探索DOS操作系统,深化对操作系统历史的理解。 综上所述,教学内容围绕计算机操作系统的基本概念、发展历史、特别是Windows操作系统的特性和作用展开,旨在培养学生的...

    课程操作系统学习的PPT课件

    9. **第01章_操作系统发展史**和**第3章 处理机调度与死锁2**:这两部分可能分别是对操作系统历史的补充和处理机调度与死锁主题的深入讨论。 通过学习这些PPT课件,学生可以全面理解操作系统的理论基础和实际应用,...

Global site tag (gtag.js) - Google Analytics