操作系统的作用分类和功能(操作系统的作用)

我们中国这么久开发的系统,为什么不能推广,这么多年依赖国外的操作系统。开发者习惯养成,新的系统必须要超越。

操作系统的作用分类和功能(操作系统的作用)(1)

接下来,我们好好了解一下什么是操作系统以及软件生态。

  • 什么是操作系统

操作系统(Operating system,OS) 是一种复杂的系统软件,是不同程序代码、数据结构、数据初始化文件的集合,可执行。

例如:常用的Linux 、Windows 7 和 Windows 10等

通常所说的装“系统”,就是指装“操作系统”。

操作系统提供计算机用户与计算机硬件之间的接口,并管理计算机软件和硬件资源。

操作系统本身并不向用户提供可直接使用的功能,一台仅装有操作系统的计算机对于用户而言几乎没有用的,但是它为用户可直接使用的应用程序的运行提供了环境,并为应用程序的开发提供平台,使应用程序的开发变得简单、高效。

操作系统的作用分类和功能(操作系统的作用)(2)

一、用户与硬件之间的接口

1)与硬件部分相互作用,为包含在硬件平台上的所有底层可编程部件提供服务。

2)为运行在计算机系统上的应用程序(即所谓用户程序)提供执行环境。

二、资源的管理者

现代计算机系统的一个重要特点就是支持多任务,即允许在同一个系统内同时驻留多个应用程序。

1.处理机管理

2.内存管理

3.设备管理

4.文件管理

  • 操作系统的发展

一、无操作系统

第一代计算机(1945-1955年)使用电子管作为主要的电子器件,用插件板上的硬件线或穿孔卡片表示程序,没有用来存储程序的内存,无操作系统。

二、单道批处理系统

第二代计算机(1955-1965年)使用的主要电子器件是晶体管,开始使用磁性存储设备,内外存容量增加,计算机运算速度提高,出现了早期的单道批处理程序。

三、多道程序系统

随着电子技术的发展,计算机开始采用集成电路芯片作为主要的电子器件,IBM360是第一个采用小规模集成电路芯片的主流机型。

四、微型操作系统

随着个人计算机的出现,微机操作系统应运而生。

第一个微机操作系统是Intel 公司的顾问Gary Kildall 编写的CP/M 系统。这是一级磁盘操作系统,用于Intel 8080.1977年,CP/M被重写。使其可以在使用Intel 8080 、Zilog Z80及其他CPU 芯片的多种微型计算机上运行。

操作系统的作用分类和功能(操作系统的作用)(3)

五、实时操作系统

六、批处理系统、分时系统、实时系统的特点

1、单道批处理系统的特点

1.)自动性

2) 顺序性

3) 单道性

2、多道批处理系统的特点

1)多道性

2)无序性

3)调度性

4)复杂性

3.分时系统的特点

分时操作系统允许多个用户终端同时使用计算机。

分时系统的特点是多路性、独立性、及时性和交互性。

分时系统的优点是向用户提供了人机交互的方便性,使多个用户可以通过不同的终端共享主机。

分时系统的实现需要解决两个关键问题,即及时接收和及时处理。

4、实时系统的特点

1)多路性

2)独立性

3)及时性

4)交互性

5)可靠性

七、操作系统产品现状

1.主机操作系统

主机操作系统是运行在大型主机上的操作系统,主要提供三大类服务:批处理、事物处理和分时处理。

2、服务器操作系统

服务器操作系统是允许在网络服务器上的操作系统,可以通过网络同时为众多用户服务,允许用户共享硬件和软件资源。服务器可提供打印服务、文件服务、Web服务。

3、微机操作系统

微机操作系统也称个人机操作系统,现代微机操作系统都支持多道程序处理,就是通常所说的支持多任务。

4、嵌入式操作系统

嵌入式的概念出现在20世纪70年代,是宿主与非计算机设备中的计算机系统。

嵌入式操作系统的特征是小巧、实时性、可装卸、代码固化、弱交互性、强稳定性、接口统一、低能耗。

以上的介绍,希望对您更加深刻认识操作系统发展历程及难度程度。

操作系统的作用分类和功能(操作系统的作用)(4)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页