什么是操作系统?

操作系统是管理计算机上所有硬件和其他软件的主要软件。操作系统,也被称为“操作系统”,与计算机硬件接口,并提供应用程序可以使用的服务。...

什么是操作系统?

操作系统是管理计算机上所有硬件和其他软件的主要软件。操作系统,也被称为“操作系统”,与计算机硬件接口,并提供应用程序可以使用的服务。

操作系统做什么?

操作系统是设备上的核心软件集,它将所有的东西都放在一起。操作系统与设备的硬件进行通信。它们可以处理从键盘和鼠标到Wi-Fi收音机、存储设备和显示器的所有事情。换句话说,操作系统处理输入和输出设备。操作系统使用硬件创建者编写的设备驱动程序与设备通信。

操作系统还包括许多软件,如公共系统服务、库和应用程序编程接口(API),开发人员可以使用这些软件编写在操作系统上运行的程序。

操作系统位于您运行的应用程序和硬件之间,使用硬件驱动程序作为两者之间的接口。例如,当一个应用程序想要打印一些东西时,它会将该任务交给操作系统。操作系统将指令发送到打印机,使用打印机的驱动程序发送正确的信号。正在打印的应用程序不必关心您有什么打印机,也不必了解它是如何工作的。操作系统处理细节。

什么是操作系统?

操作系统还处理多任务,在多个正在运行的程序之间分配硬件资源。操作系统控制哪些进程运行,如果您的计算机有多个CPU或内核,它会在不同的CPU之间分配这些进程,从而使多个进程并行运行。它还管理系统的内部内存,在运行的应用程序之间分配内存。

操作系统是运行该节目的一大软件,它负责其他一切。例如,操作系统还控制这些程序可以访问的文件和其他资源。

大多数软件应用程序都是为操作系统编写的,这使得操作系统能够完成许多繁重的工作。例如,当你运行Minecraft时,你在一个操作系统上运行它。Minecraft不必确切地知道每个不同的硬件组件是如何工作的。Minecraft使用多种操作系统功能,操作系统将这些功能转换为低级硬件指令。这为Minecraft和其他所有在操作系统上运行的程序的开发人员节省了很多麻烦。

操作系统不仅仅适用于个人电脑

什么是操作系统?

当我们说“电脑”运行操作系统时,我们不仅仅指传统的台式电脑和笔记本电脑。你的智能**是一台电脑,平板电脑、智能电视、游戏机、智能手表和Wi-Fi路由器也是。amazoneecho或googlehome是一种运行操作系统的计算设备。

熟悉的桌面操作系统包括微软Windows、苹果macOS、谷歌Chrome操作系统和Linux。占主导地位的智能**操作系统是苹果的iOS和谷歌的Android。

其他设备,如您的Wi-Fi路由器,可能运行“嵌入式操作系统”。这些是专门的操作系统,功能比典型的操作系统少,专门为运行Wi-Fi路由器、提供GPS导航或操作ATM等单一任务而设计。

操作系统从哪里结束,程序从哪里开始?

操作系统还包括其他软件,包括允许用户与设备交互的用户界面。这可能是PC上的桌面界面、**上的触摸屏界面或数字助理设备上的语音界面。

操作系统是由许多不同的应用程序和进程组成的一大块软件。操作系统和程序之间的界限有时会有点模糊。操作系统没有精确的官方定义。

例如,在Windows上,文件资源管理器(或Windows资源管理器)应用程序既是Windows操作系统的重要组成部分,它甚至可以处理绘制桌面界面和在该操作系统上运行的应用程序。

操作系统的核心是内核

在较低的层次上,“内核”是操作系统核心的核心计算机程序。这个程序是操作系统启动时首先加载的程序之一。它负责分配内存,将软件功能转换为计算机CPU的指令,并处理来自硬件设备的输入和输出。内核通常在一个孤立的区域中运行,以防止被计算机上的其他软件篡改。操作系统内核非常重要,但只是操作系统的一部分。

这里的线条也可能有点模糊。例如,Linux只是一个内核。然而,Linux仍然经常被称为操作系统。Android也被称为操作系统,它是围绕Linux内核构建的。像Ubuntu这样的Linux发行版采用Linux内核,并在其周围添加额外的软件。它们也被称为操作系统。

固件和操作系统有什么区别?

什么是操作系统?

许多设备只运行“固件”——一种通常直接编程到硬件设备内存中的低级软件。固件通常只是一小部分软件,只设计用于做绝对的基础工作。

当现代计算机启动时,它会从主板加载UEFI固件。这个固件是低级软件,可以快速初始化计算机的硬件。然后从计算机的固态驱动器或硬盘启动操作系统。(固态驱动器或硬盘驱动器有自己的内部固件,用于在驱动器内的物理扇区上存储数据。)

固件和操作系统之间的界限也会变得有点模糊。例如,苹果iphone和ipad的操作系统iOS通常被称为“固件”,而PlayStation 4的操作系统也被正式称为固件。

这些操作系统与多个硬件设备接口,为程序提供服务,并在应用程序之间分配资源。然而,一个运行在电视遥控器上的非常基本的固件通常不被称为操作系统。

相关:什么是固件或微码,如何更新我的硬件?


普通人不需要确切地理解操作系统是什么。不过,了解您的设备与哪些软件和硬件兼容可能会有帮助。

图片来源:Stanislaw Mikulski/Shutterstock.com网站,妈妈咪呀/Shutterstock.com网站,Gagliardi图像/Shutterstock.com网站

  • 发表于 2021-04-05 02:31
  • 阅读 ( 150 )
  • 分类:互联网

你可能感兴趣的文章

为什么2017年是安卓年,而不是苹果年

... 2017年,只有一种移动操作系统正在创新、成长和发展:Android。 ...

  • 发布于 2021-03-14 12:54
  • 阅读 ( 209 )

为什么使用哪种linux操作系统无关紧要

... 例如,用户友好的Linux操作系统有时会因为琐碎和过度的技术原因而受到Linux极客的冷落。虽然他们可能不会去到让他们气馁的地步,但对Ubuntu和Mint这样的公司几乎没有什么尊重。 ...

  • 发布于 2021-03-15 05:08
  • 阅读 ( 160 )

为什么windows提供linux内核会改变一切

... 乍一看,Windows操作系统中的Linux内核似乎并不太重要。毕竟,如果你已经在使用Windows,为什么还要用Linux呢? ...

  • 发布于 2021-03-20 05:49
  • 阅读 ( 203 )

什么是chromebook?

...ok实际上是什么。简单地说,Chromebook是一台运行谷歌Chrome操作系统的电脑。大多数时候,这些都是笔记本电脑,但也有一些平板电脑和台式机运行Chrome操作系统。 ...

  • 发布于 2021-03-21 14:19
  • 阅读 ( 247 )

一个ui和tizen有什么区别?

...提赞(tizen)? Tizen与Android类似,它是一个基于Linux的开源操作系统。Tizen的第一个版本于2012年发布,但直到2014年三星Gear 2智能手表才在真正的消费类设备上推出。 Android和Tizen有很多相似之处。这两种操作系统都接收固件更新,可...

  • 发布于 2021-03-31 22:35
  • 阅读 ( 185 )

为什么病毒在chrome操作系统上不成问题?

ChromeOS以防病毒而闻名。谷歌喜欢吹嘘自己的操作系统与其他公司相比有多安全。不过,Chromebook真的对病毒免疫吗?如果是这样,他们是如何做到这一点的?请允许我们解释一下。 什么是计算机病毒(a computer virus)? 首先,让...

  • 发布于 2021-04-01 07:31
  • 阅读 ( 283 )

什么是beos,为什么人们喜欢它?

...中期,Be公司大胆地从零开始创建了一个全新的个人电脑操作系统。它以其超前的功能赢得了评论界的赞誉,但未能获得显著的市场份额。25年后它仍然是邪教的最爱,原因如下。 贝奥斯的秘密?全新的开始和独特的感觉 BeOS是...

  • 发布于 2021-04-01 10:49
  • 阅读 ( 177 )

什么是“系统空闲进程”,为什么要占用这么多cpu?

...如果不是全部)CPU。但是系统空闲进程就是这样;一个由操作系统产生的空闲进程。如果这个进程不停地让你的处理器处理一些事情,你的系统可能会冻结。 换句话说,系统空闲进程使用的CPU资源只是没有被使用的CPU资源。如...

  • 发布于 2021-04-03 15:38
  • 阅读 ( 286 )

什么是操作系统?

操作系统是管理计算机上所有硬件和其他软件的主要软件。操作系统,也被称为“操作系统”,与计算机硬件接口,并提供应用程序可以使用的服务。 操作系统做什么? 操作系统是设备上的核心软件集,它将所有的东西都放...

  • 发布于 2021-04-05 02:31
  • 阅读 ( 150 )

什么是文件系统,为什么有这么多文件系统?

不同的操作系统支持不同的文件系统。您的可移动驱动器应该使用FAT32以获得最佳兼容性,除非它更大并且需要NTFS。Mac格式的驱动器使用HFS+,不适用于Windows。Linux也有自己的文件系统。 不幸的是,即使是典型的计算机用户也需...

  • 发布于 2021-04-09 04:16
  • 阅读 ( 213 )
vl875301
vl875301

0 篇文章

相关推荐