您的当前位置:首页正文

操作系统的种类

2024-11-07 来源:个人技术集锦

操作系统是计算机正常运行的核心组件。没有操作系统,高级的编程语言都无法使用,一切我们使用的软件都不可以。
操作系统是控制和管理整个计算机系统的硬件与软件,合理组织、调度计算机工作与资源的分配。操作系统是计算机系统中最基本的系统软件。

操作系统的发展

最早期的是手工操作时期,在这个时候还没有操作系统这个概念,发展到批处理阶段,操作系统开始出现。
发展到分时操作系统到实时操作系统,到现在的个人计算机操作系统就是我们平常使用的手机电脑。常有的Windows、Linux、Macintosh。除此之外,还有嵌入式操作系统、服务器操作系统、智能手机操作系统。

手工阶段
多道批处理
分时
实时
网络操作系统
分布式操作系统
个人计算机

各个种类使用的操作系统介绍

操作系统种类很多,不同的操作系统适用的作用和功能也不同。

1.Windows

Windows我们已经非常熟悉了,是美国微软开发的,主要是属于商用的计算机操作系统,是闭源的操作系统。从1983年发展至今,从最早期的Windows 1.0版本发展到现在Windows 10的版本。

2.Linux

是一种免费使用和自由传播的类UNIX操作系统,免费且开源深受开发者的青睐。

3.Macintosh

苹果电脑的操作系统。是苹果公司自1984年起以开始开发的以个人消费型的计算机为主。

4.麒麟

国防科技大学研制的开源服务器操作系统。此操作系统是863计划重大攻关科研项目,目标是打破国外操作系统的垄断,研发一套中国自主知识产权的服务器操作系统。系统应用于国防、政务、电力、金融、能源、教育等行业。
针对服务器需求,设计并开发的 具有自主版权的中文服务器操作系统。它支持多种微处理器和多种计算机体系结构的,具有高性能、高可用性与高安全性,并与 Linux 应用二进制兼容。基于 FreeBSD 开发的。

5.指令集

成立指令集,做物联网操作系统。指令集的物联网操作系统主要针对商业场景,也称为指令集商业智能操作系统。主要通过连接设备,采集设备的数据,再加上其他来源的数据,结合相应的算法,为整个商业场景提供智能化的服务。在这样的场景中,设备不是孤立的,通过数据和算法,它们可以协同工作,这是单个设备厂商或者设备操作系统所难以做到的。

6.RT-Thread

RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,具有极小内核、稳定可靠、简单易用、高度可伸缩、组件丰富等特点。RT-Thread拥有一个国内最大的嵌入式开源社区,同时被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量达数千万台,成为国人自主开发、国内最成熟稳定和装机量最大的开源RTOS。

7.SylixOS

SylixOS作为实时操作系统的后来者,在设计思路上借鉴了众多实时操作系统的设计思想,其中就包括RTEMS、VxWorks、ThreadX等,使得具体性能参数上达到或超过了众多实时操作系统的水平,成为国内实时操作系统的最优秀代表之一。

8.FreeBSD

一种运行在x86平台下的类Unix系统。由BSD Unix系统发展而来,加州伯克利学校(Berkeley)编写,第一个版本由1993年正式推出。BSD Unix和Unix System V是Unix操作系统的两大主流,以后的Unix系统都是这两种系统的衍生产品。这款操作系统主要应用于网络服务器端,不适合个人用户。

9.NetWare

Netware是NOVELL公司推出的网络操作系统。Netware最重要的特征是基于基本模块设计思想的开放式系统结构。Netware是一个开放的网络服务器平台,可以方便地对其进行扩充。Netware系统对不同的工作平台(如D0S、0S/2、Macintosh等),不同的网络协议环境如TCP/IP以及各种工作站操作系统提供了一致的服务。该系统 内可以增加自选的扩充服务(如替补备份、数据库、电子邮件以及记账等),这些服务可以取自Netware本身,也可取自第三方开发者。

显示全文