人与设备交谈,反之亦然
技术

人与设备交谈,反之亦然

他们建造了数百个。 大量的版本和发行版。 其中一些是小众的好奇心,另一些被少数人使用,但它们非常重要,因为它们负责计算机和网络基础设施的关键部分。 尽管数量众多,但每个细分市场的主导者不超过两个。

它正在您的计算机上运行。 它管理内存、进程以及所有的软件和硬件。 它还允许您在不知道机器的“语言”的情况下与计算机进行通信。 在大多数情况下,设备上同时运行着许多不同的程序,每个程序都必须能够访问中央处理单元 (CPU)、内存和存储。 操作系统 协调这一切,为每个程序提供所需的东西。 没有操作系统,软件甚至无法与硬件交互,计算机也将毫无用处。

用户和 应用程序 可以通过系统调用和应用程序编程接口访问操作系统提供的服务。 它们与计算机的操作系统交互。命令行界面 (命令行界面) 图形界面 称为 GUI 的用户(也可以看看: )。 简而言之,操作系统允许用户通过充当用户或应用程序与计算机硬件之间的接口来与计算机系统进行交互。

1. 最流行的操作系统的标志

操作系统 (1) 几乎可以在包括您的计算机的所有设备上找到 - 从 手机 i 游戏机 po 超级计算机 i 互联网服务器. 流行的现代操作系统示例有:Android、iOS、GNU/Linux、Mac OS X、Microsoft Windows 或 IBM 的 z/OS。 除 Windows 和/和 z/OS 外,所有这些系统都以 UNIX 为根。 最近,如果不区分桌面和移动平台,Windows 不再占主导地位,而是(2)。

2. StatCounter 统计的过去十年中操作系统在全球市场份额的变化

3. 根据 StatCounter 的数据,过去十年台式电脑操作系统在全球市场份额的变化。

4. 根据 StatCounter 的数据,过去一年移动设备操作系统在全球市场份额的变化

5、2018年服务器市场操作系统类型占比

三种最流行的个人电脑操作系统是: 微软的Windows,, 苹果Mac OS X i Linux,其份额在 1-2% 左右波动。 (3) 在移动设备中,Android 主导了苹果的 iOS,而苹果的 iOS 位居第二,市场份额最近不断增长 (4)。 而在全球服务器市场中,几乎有一半拥有微软的产品,虽然这个比例正在缓慢下降,而且随着 Red Hat Linux 的普及,这两个系统约占这个市场的 4/5 (5)。

从智能手机到服务器

微软创建 视窗操作系统 在 80 年代中期。 它基于 MS-DOS 内核,当时是最常用的启动应用程序的程序管理器。 然后,包括 1987 年的第一次重大更新,随后是 Windows 3.0。 几年后,下一个版本 Windows 95 成为了主导操作系统。 专家表示,自 Windows 95 以来,微软的系统在底层架构方面并没有发生根本性的变化,尽管它增加了大量的功能来满足新的计算需求。 我们今天所知道的许多元素自 90 年代以来就已经存在,例如开始菜单、任务栏和 Windows 资源管理器(现在称为“资源管理器”)。

它已经创建了很多年 许多不同版本的 Windows. 其中最受欢迎的是 窗户7 (2009 年发布) Windows Vista (2007) Windows XP中 (2001 年)。 大多数系统都预装了 Windows 新电脑这被认为是他统治世界的主要原因。 购买 PC 或笔记本电脑或在其计算机上升级 Windows 的用户可以从多个不同版本的系统中进行选择,包括 家庭高级版, 做强做精做久。最后.

每个人都一样 新的麦金塔电脑罂粟 自 2002 年起在工厂预装。 苹果操作系统, 现在称为 MacOS的 (以前的 OS X 和 Mac OS X)。 Apple 操作系统是一系列基于 UNIX 的较旧操作系统,官方仅可在自 2002 年以来预装的 Apple 计算机上使用。 该系统的名称于 2016 年在 WWDC 会议上公布,因为需要统一 Apple 为其操作系统使用的名称(因此,macOS 是一个系列的一部分:iOS、watchOS、tvOS 等)。

除了 旧 UNIX 以前使用过创建现代 Apple 系统的基础 NeXTStep 系统 在 80 年代后半叶,Apple 于 1996 年与制造商 NeXT 一起收购。 “经典”Macintosh 计算机系统的最后一个版本是 Mac OS 9。2006 年,针对新的 x86 Mac 发布了第一个版本。 – Mac OS X 10.4。 2005 年,发布了第一个与统一 UNIX 规范第三版完全兼容的版本——Mac OS X 10.5,运行在 PowerPC 和 x86“mac”上,使用一种称为 通用二进制,这是一种在两种架构上运行的可执行文件格式。 在此版本的基础上,创建了苹果公司的操作系统 iOS 系统(原 iPhone OS)。 适用于 iPhone、iPod touch 和 iPad 移动设备。 如您所见,Apple 的系统/操作系统的历史比 Windows 的历史要复杂得多。

然而,与家庭的多样性相比,这不算什么。 linux,进入操作系统,这意味着它们可以被世界任何地方的任何人修改和重新分发。 它与 Windows 等专有软件根本不同,后者只能由拥有它的公司进行更改。 Linux 优势 是它是“免费软件”,并且有许多不同的发行版(版本),您可以从中选择适合您需求的发行版。 每个发行版都有不同的外观和感觉。 最流行的发行版被称为:Ubuntu、Mint 和 Fedora。 Linux 以姓氏命名 莱纳斯·托瓦兹谁在 1991 年创建了 Linux 内核。

Linux 于 1992 年首次在 GNU 通用公共许可证下分发。 它已经从最初发布的最初几行源代码发展到今天超过两千万行。 任何人都可以出于自己的目的修改此系统。 最后 我们有数百个基于 Linux 的操作系统称为分布。 这使得在它们之间进行选择变得非常困难,比选择系统版本要困难得多。

各种 Linux 发行版 太好了,每个人都会找到适合自己需求和喜好的东西。 例如,有模仿流行的 Windows XP 的版本。 还有更专业的 Linux 版本,例如旨在为过时的低端计算机赋予新生命的发行版,或者可以 从 USB 驱动器运行. 当然,有许多版本的 Linux 可用于运行服务器和其他企业级应用程序。 Linux 采用者推荐 Ubuntu 作为一个很好的起点。 这是一个非常方便的系统(即使与 Windows 相比),但同时具有多功能性和多功能性。 计算机艺术专家.

,与台式计算机和笔记本电脑有很大不同,因此它们运行在专为移动设备设计的操作系统上。 移动设备的操作系统通常没有为台式机或笔记本电脑设计的那样广泛的功能,并且不能运行所有已知的 PC 程序。 但是,您仍然可以使用它们做很多事情,例如看电影、上网、管理日历、玩游戏等等。

服务器也有操作系统,即。 沉重和超重。 有什么区别 服务器操作系统 a 普通用户的操作系统? “普通”操作系统可以运行 MS Word、PowerPoint、Excel 等程序,以及图形程序、视频播放器等。它还允许您运行应用程序,从而更轻松地浏览网页和检查电子邮件。 它使用 LAN 和蓝牙连接,比服务器操作系统便宜。

服务器操作系统 由于某种原因,它要贵得多。 它的使命是允许无限连接到用户,提供更大的内存资源,并充当网站、电子邮件和数据库的通用服务器。 服务器系统可以包含多个桌面,因为它针对网络进行了优化,而不是针对单个用户。

物联网设备的操作系统

康蒂基 – 2002 年开发的开源操作系统,主要专注于低功耗网络微控制器和物联网设备。

安卓的东西 - 由谷歌创建。 他以前的名字是布里洛。 它支持蓝牙和 Wi-Fi 技术。

RIOT - 拥有庞大的开发者社区,并根据 GNU 宽松通用公共许可证发布。 因此,RIOT 被称为物联网世界的 Linux。

阿帕奇·梅纽特 - 类似于RIOT操作系统。 它是在 Apache 2.0 许可下发布的。 实时工作。 它可用于许多微控制器、工业物联网设备和医疗设备。

LiteOS – 由中国科技巨头华为于 2015 年推出。 它被认为是安全和可互操作的。

和风 – 由 Linux 基金会于 2016 年发布。 各种物联网设备的轻松集成使该操作系统成为世界上最受欢迎的操作系统之一。

咬人 是Ubuntu IoT的主要操作系统。 基于Ubuntu社区,为物联网设备提供强大的安全保障。

微型操作系统 - 于 2000 年首次发布。 它是物联网设备最古老的操作系统之一。 它主要使用无线传感器网络。 

视窗物联网 – 以前也称为 Windows Embedded。 随着 Windows 10 的出现,它被更改为 Windows IoT。

Raspbian 是仅适用于 Raspberry Pi 的基于 Debian 的操作系统。 内核类似于 Unix 内核。

弗里托斯 是用于微控制器的开源操作系统。 它使用亚马逊云服务,即 AWS。

嵌入式Linux – 该版本的Linux操作系统用于智能电视、无线(Wi-Fi)路由器等。

GUI 简史

大多数人使用 操作系统在他们购买之前安装在他们的计算机上,但当然总是可以更改、升级甚至更换它。 现代操作系统使用图形用户界面或 GUI,允许您使用鼠标或触摸板单击图标、按钮和菜单,并且所有内容都使用图形和文本的组合显示在屏幕上。 在 GUI 之前,计算机界面由命令行组成,用户必须将每个命令输入计算机,而机器只显示文本。

世界上第一个图形用户界面被认为是 1 年 1984 月发布的 Apple System 1。 次年 16 月发布的 Windows 1982 还提供了一个 GUI,一个 XNUMX 位图形用户界面。 当时,除了苹果之外,图形环境的原型也有其他公司展出,比如 XNUMX 年在 COMDEX 的 VisiCorp,而创建 Windows GUI 的主要原因是焦虑。 比尔·盖茨 IBM PC 市场的头寸损失。

正如我们所提到的,它的界面有更多的视图 视窗操作系统 依靠 开始菜单它在 Windows 95 (1995) 6 中首次引入。 开始按钮 i 开始菜单 通过广告活动吸引用户参与启动新程序的过程。 当 Windows 2012 于 8 年问世时,该按钮消失了,用户立即进入完整的开始屏幕,该屏幕旨在与新的触摸屏设备兼容。 “开始”屏幕专注于您可以单击的应用程序图标和磁贴,例如在 Apple 栏上,而不是 Windows 在前几年用于“开始”菜单的系统选项和程序列表。

6. 使用 Windows 开始按钮

2013年出现 视窗 8.1 版本它带回了“开始”按钮,使 Microsoft 客户可以更轻松地使用启动系统。 2014 年,Windows 10 永久恢复了心爱的开始按钮和开始菜单。

提到用户已知 苹果文档 是在 2000 年随着名为 Cheetah 的 Mac OS X 的发布而推出的。 在 2000 年之前,Apple 操作系统的用户使用顶部菜单栏来启动和选择程序,并对已经运行的应用程序进行更改。 操作系统 X 10.5 时,也称为 ,于 2007 年 7 月发布,Dock (XNUMX) 已使用我们今天所知的相同视觉方法进行了重新设计。

UNIX 和 UNIX

Windows系统, Mac OS i 各种 Linux 发行版 (包括属于该系列的 Android) - 这并不是市场提供的全部。 需要明确的是,这个世界上许多不同的产品都以一种或另一种方式相互关联; 例如,Linux 仿照贝尔实验室自 60 年代后期以来开发的旧 UNIX 系统。 现代 Apple 系统来自 UNIX。 因此,有一个连接网络,但许多程序员,尤其是那些创建这些系统的程序员,尽量不要将它们视为“本质上相同”并强调差异。 Linux 这个名字本身应该是“Linux Is Not UniX”的首字母缩写。 这意味着 Linux 类似于 UNIX,但在开发时没有使用 Unix 代码,这与 BSD() 及其变体不同。

这种相关但不同的系统的一个例子是 Chrome操作系统,由谷歌创建,系统的主要任务是 启动互联网应用程序. 它可以在许多廉价和昂贵的笔记本电脑上使用。 预装 Chrome OS 的电脑在市场上广为人知 铬书.

上述 BSD 的后代之一称为 FreeBSD的 (八)。 该系统的第一个版本于 8 年发布。 目前有两个可用和支持的稳定版本:1993 和 11.4。 FreeBSD 的名字由来 大卫格林曼 来自从一开始就支持该项目的 Walnut Creek CD。 FreeBSD 官方吉祥物是恶魔,官方用语是“服务的力量”。 由于其效率和可靠性,它经常被用作服务器或防火墙。 例如,使用 FreeBSD。 通过 Apache.org、Netflix、Flight-Aware、Yahoo!、Yandex、Netcraft、Sony Playstation 4、WhatsApp。

依次为家庭(简单控制、多媒体)和办公应用程序设计的操作系统 音节. 它创建于 2002 年 XNUMX 月 AtheOS 系统的一个分支它被作者库尔特·斯考恩(Kurt Skauen)抛弃了。 内核和系统架构,如 AtheOS 项目,灵感来自 AmigaOS系统.

ReactOS 被认为是 Windows 的克隆,一种免费的个人计算机类型的操作系统,可与各种版本的 Windows 互操作。 系统假设包括使用 Windows 应用程序和驱动程序以及 OS/2、Java 和 POSIX 应用程序的能力。

ReactOS 是用 C 编写的和一些元素,如 C++ 中的 ReactOS Explorer。 ReactOS 的开发人员声称它不是 Windows 的克隆。 ReactOS 自 1996 年以来一直在开发中。 早在 2019 年,它仍被认为是软件的不完整 alpha 版本,因此开发人员仅推荐它用于测试目的。 Adobe Reader 6.0 和 OpenOffice 等许多 Windows 应用程序目前都在其上运行。

不是每个人都知道 的Solaris 是基于 UNIX 的操作系统,最初由 Sun Microsystems 在 90 年代中期开发,但在 2010 年更名为 甲骨文 在 Oracle 收购 Sun Microsystems 之后。 它以其可扩展性和其他一些使有趣的应用程序成为可能的功能而闻名。

有许多操作系统在当时很重要,但不再像 AmigaOS 那样出色; IBM 和 Microsoft 的 OS/2,经典的 Mac OS,即。 Apple MacOS、BeOS、XTS-300、RISC OS、MorphOS、Haiku、Bare-Metal 和 FreeMint 的非 Unix 前身。 其中一些仍在利基市场中使用,并继续作为爱好者和应用程序开发社区的少数平台开发。

OpenVMS的 由 DEC 创建 它仍然是。 其他操作系统几乎只在学术界用于教授操作系统或研究操作系统概念。 两者兼备的系统的典型示例是 MINIX. 另一个,命名为一个,仅用于研究。 Oberon 在苏黎世联邦理工学院开发 尼古拉斯·沃斯, 在 Jurga Gutknecht 和一群80年代的学生,主要用于Wirth组的研究、教学和日常工作。 然而,一些没有获得显着市场份额的操作系统引入了影响领先发展的创新。 贝尔实验室的研究和实验尤其如此。

一样的 各种操作系统 适用于个人电脑、智能手机和平板电脑以外的平台。 多年来,已经为智能电视、汽车、手表、物联网 (9) 等开发了不同的解决方案。从技术上讲,这些不是相同的操作系统,尽管它们的名称相似。 例如 操作系统 Android TV 操作系统 它与我们在智能手机中拥有的不同。 例如,汽车中使用的嵌入式系统可以有多种类型,单个设备具有多种设置,因为汽车中的电子系统具有数十个处理器。 每个处理器(在这种情况下为微控制器)可能有不同的操作系统(或相同的)或根本没有。

9. 物联网操作系统

移动开放系统和集中管理

大约 15 年前,他主宰了移动通信市场。 塞班系统,今天它本质上是操作系统的历史,就像PalmOS、webOS。 如您所知,目前移动操作系统市场以安卓为主导,安卓是谷歌开发的一个开放、免费的软件包,包含移动设备上使用的主要操作系统、中间件和关键应用程序。

Linux内核 以及适用于 Android 的其他一些组件是在 GNU GPL 下发布的。 但是,Android 不包含来自 GNU 项目的代码。 此功能将 Android 与当今的许多其他 Linux 发行版区分开来。 Android 操作系统更新之前以与甜点相关的名称(Cupcake、Donut、Eclair、Gingerbread、Honeycomb、Ice Cream Sandwich)发布。 两年来,Android 版本只是连续编号。

第二 iOS是一个移动系统,适用于 iPhone、iPod touch 和 iPad 移动设备的 Apple 产品。 目前的名称自 2010 年起生效。 该系统以前被称为 iPhone OS. 本系统基于 的Mac OS X 10.5. iOS 仅在 Apple 设备上可用,因为该公司没有为其他制造商的设备授权操作系统。 所有软件均由 Apple Inc. 单独发布。 并通过具有强制性加密确认签名的 AppStore 从单个存储库 () 集中分发。 这种分配模式虽然是集中控制的,但允许 防止恶意软件的传播、高效的维修和升级,从而为所有用户提供无与伦比的高标准安全和质量。

Windows Mobile 是用于智能手机和移动设备的 Microsoft 移动操作系统 - 带触摸屏 或没有它们。 Mobile 操作系统基于 Windows CE 5.2 内核。

Windows Mobile 是为 PocketPC PDA、PDA 和智能手机设计的操作系统。 Windows Mobile 系列的继任者是 Windows Phone,于 27 年 2011 月 2015 日推出。 10 年,随着 Windows 10 Mobile 操作系统的推出,微软恢复了之前的名称,但该系统不属于基于 Windows CE 内核的 Windows Mobile 家族。 它属于 Windows XNUMX 家族,是创建称为通用 Windows 平台的通用平台的一部分。

移动操作系统市场上已知的另一个系统是 黑莓OS, 是由 Research In Motion 开发的专有移动操作系统,用于多年前流行的 BlackBerry 手持设备。 黑莓平台 受到企业用户的欢迎,因为当与 BlackBerry Enterprise Server 结合使用时,它可以与 Microsoft Exchange、Lotus Domino、Novell GroupWise 电子邮件和其他商业软件同步。

还有其他鲜为人知的提议,例如 巴达, 三星手机操作系统于 2010 年推出。 第一款使用它的智能手机是三星 Wave。 操作系统 这反过来 Linux 发行版, 是通过结合 Moblin 发行版(由英特尔创建)和 Maemo操作 (由诺基亚赞助)用于各种移动设备和应用程序,例如汽车、游艇、电话、上网本或平板电脑。 1.2 年 9 月 21 日,第一款配备 MeeGo v2011 的手机诺基亚 NXNUMX 发布。

欢迎来到操作系统动物园

如您所见,操作系统蜂拥而至。 它们出现并转变,分支出新的版本,尤其是在涉及家庭和 几代Linux以满足专业人士有时不同的需求。 作为这种复杂和多分支进化的一部分,创造了几个原创的,如果不是奇怪的,创作。

例如,这种奇怪的生物。 神殿操作系统,以前是 J 操作系统、SparrowOS 和 LoseThos - light 圣经操作系统. 它是由一位美国程序员设计的,是圣经中预言的第三座圣殿。 特里戈·A·戴维斯. 戴维斯声称,诸如 640×480 像素分辨率、16 色显示和音频控制等系统功能是上帝特别委托给他的。 它使用 C 语言的原始变体(称为 HolyC)进行编程,其中包括飞行模拟器、编译器和内核等。

Virgil Dupras 创造的后世界末日的 Collapse OS 笼罩着某种类似的气氛。 该操作系统提供 一套自我复制的程序 i 自安装 在各种设备中,以及许多其他功能。 该系统的主要任务是在广泛的原始设备上启动,这些设备可以在全球灾难后生存下来。

其他原创设计, ,旨在在现代 PC 上重现旧 Amiga 机器用户熟悉的体验。 然而,随着时间的推移,随着它的发展,该软件的发展超出了原来的范围,成为与计算机的浪漫时代几乎没有联系的原创产品。

众所周知,朝鲜与外界隔绝。 这也适用于 软件. DNR-D 中的计算机 它们不适用于 Windows 或 Apple 系统,但适用于 Red Star (Pulgunbyol)。 这个基于 UNIX 的操作系统是在国家计算机中心开发的, 包括基于 Firefox 的修改浏览器它允许您访问现代网络、文本编辑器,甚至游戏。 Red Star 还具有水印系统等功能,该系统使用唯一的安装序列号标记所有文件,以便对其进行追踪,以及韩国情报机构的后门访问。

它的构想有点像 萨比利系统,也称为“Ubuntu穆斯林版”。 Sabily 是它自己的 Linux 发行版。 于 2007 年推出,旨在为穆斯林用户提供服务。 除了操作系统提供的标准功能外,Sabily 还包括开箱即用的阿拉伯语支持。 该操作系统还拥有许多独特的程序,例如每天多次调用穆斯林祈祷的图标,或 天课计算 帮助用户确定各种数量的义务施舍。 Sabily 项目于 2011 年停止,但在 ArchiveOS 上可用。

充满怪癖 自杀Linux其中,在输入了一个Linux标准不识别的命令后,对硬盘进行格式化,这应该理解为一种“惩罚”。 或者 小马操作系统,一个由 My Little Pony 粉丝基于另一个不起眼的系统 Toaru 从头开始​​构建的爱好系统。 除了充满可爱小马的界面外,PonyOS 还提供了一个有趣的功能——除了传统的收缩和移动之外,还可以旋转 GUI 窗口。

数字现实世界操作系统

这是在我们的时代。 操作系统已经为此做好了准备。 美国公司 Veritone 于 2020 年 XNUMX 月宣布,它已成功开发出世界上第一个。 他的名为“aiWARE”的产品运行的是人工智能算法而不是程序。 默认 aiWARE 包括语音、文本、语音、摄影、生物识别、数据分析、数据转换等。 因此,例如,语音助手功能已经内置在传统设备中,并且可以在单独的应用程序中使用。

由于人工智能、语音识别或 图片, 虚拟助手 i 技术 所谓机器的自然界面在今天开始创造一个现代人可以移动、生活、工作、购买、玩耍等等的新环境,“操作系统”的概念发展起来,悄悄地从计算机世界中走出来和其他仅适用于我们的环境、周围环境和我们每天生活的世界的计算机设备。

未来是否属于“世界的操作系统”,即不仅仅是软件和硬件的运行协调的解决方案? 新的操作系统会很快确保虚拟、机器和现实世界元素的交互和流畅运行吗? 这样的系统不仅会分配处理器的计算资源,还会访问我们的感知、注意力和认知能力,即到我们的大脑。

不同类型的操作系统概述

实时操作系统 (实时操作系统,RTOS)——满足所需操作的执行时间要求。 这种系统被用作实时运行的计算机控制系统的元件。 根据这个标准,实时操作系统分为两种类型:

  • 刚性的,即那些已知最坏(最大)响应时间并且已知不会超过的响应时间;
  • 软,即那些试图尽快响应的人,但不知道响应时间可能更长。

在实时操作系统中,有必要确定应该为哪些进程分配一个处理器,以及所有可执行进程将在多长时间内满足它们的时间限制。 除其他外,这种类型的操作系统的出现与对及时导弹控制的军事装备的需求有关。 这些类型的操作系统现在广泛用于民用工业,它们还控制电话交换机、NASA 火星着陆器和汽车 ABS 等设备。 值得注意的例子是 Windows CE、OS-9、Symbian 和 LynxOS。

通过与用户的沟通方式,我们区分:

  • 文本系统 - 使用从命令行或换句话说,从命令行(例如,UNIX、MS-DOS)发出的命令进行通信。
  • 图形系统 – 使用图形窗口和符号 (GUI) 进行通信。 使用鼠标光标控制计算机(例如,MS Windows 系列、Mac OS)。

按架构,操作系统分为:

  • 单一用途系统。 这些是设计最简单的单片系统。 系统一次只能执行一项任务。 一次只能运行一个程序(例如 MS-DOS)。
  • 多任务系统 (多任务处理)。 这些是具有系统命令层次结构的多级系统。 该系统可以同时执行许多任务(例如,在程序中编辑文本的同时控制打印过程)。 多个程序可以同时运行(例如 MS Windows 9x/Me、NT/2000/XP、UNIX、Linux、Mac OS X、OS/2 Warp)。 
  • 统一接入系统。 这些系统一次只支持一个用户(例如 MS-DOS、Windows 9x/Me)。 
  • 多用户系统。 这些系统同时支持多个用户。 处理器轮流执行多项任务,切换如此频繁,以至于用户可以在程序运行时与程序进行交互(例如 MS Windows NT/2000/XP、UNIX、Linux、Mac OS X、OS/2 Warp)。 
  • 客户端-服务器系统。 这些是高度复杂的系统,用于监督安装在单个联网计算机上的辅助系统。 应用程序被操作系统视为为它们提供服务的服务器的“客户端”。 “客户端”通过系统核心与服务器通信,每个服务器运行在自己的、独立的、受保护的内存空间中,与其他进程很好地隔离。

嵌入式系统 - 一个专门的计算机系统,成为其操作设备的一个组成部分。 它必须满足某些要求,严格按照它必须执行的任务进行定义。 因此,它不能称为典型的多功能个人计算机。 每个嵌入式系统都基于微处理器(或微控制器),该微处理器被编程为执行有限数量的任务,甚至是单个任务。 控制美国阿波罗飞船的计算机被认为是第一台内置计算机。 然而,第一台大规模生产的嵌入式计算机用于控制 LGM-30 民兵 I 导弹。几个例子是 Windows CE、FreeBSD 和 Minix 3。

嵌入式操作系统。 在嵌入式系统中使用 Linux 称为嵌入式 Linux。 

移动操作系统(或移动操作系统) – 用于智能手机、平板电脑、PDA 或其他移动设备的操作系统。 移动操作系统结合了计算机的功能和对手机或其他移动设备有用的其他功能; 通常这些是:触摸屏,电话,蓝牙,Wi-Fi,导航,摄像头,摄像头,语音识别,录音机,音乐播放器,NFC和红外端口。 具有通信能力的移动设备(如智能手机)包含两个移动操作系统——一个用户可见的主程序,辅之以支持无线电和其他组件的低级实时系统。 著名的例子包括 Blackberry OS、Google Android 和 Apple iOS。

添加评论