什么是操作系统?

操作系统是一种软件,用于操作、使用计算机或服务器硬件,并向用户应用程序提供这些资源。操作系统是一种中间软件,它为用户端应用程序提供了许多不同的服务,对计算机和服务器来说非常重要。

小米派平板电脑ipad2021新款5G超薄大屏12英寸游戏网课二合一全网通手机安卓学生网课专用老人适用华为线学习
持久畅玩追剧 升级绚丽大屏 2020新款 | 月销量683件
优惠价688元
原价¥1688

淘口令:

¥unwjXPAlQlh¥
 

操作系统历史记录

操作系统历史主要由4个阶段组成。

第一代(1945-1955)

第一批操作系统是在20世纪40年代和50年代初用第一批计算机创建的。但这些计算机主要用来解决像计算器一样的数学计算。

第二代(1955-1965)

这个时代的第一个操作系统是由通用汽车公司为名为701的IBM机器创建的。这一代操作系统通常用于批处理数据。硬件被称为主框架,用户通过虚拟系统连接到主框架并运行批处理操作。

第三代(1965-1980)

这一代中最重要的变化是多道程序设计特性,即单个系统可以同时运行多个应用程序。

第四代(1980年至今)

现代操作系统和计算机时代始于IBM开发的多任务、多用户操作系统和计算机。PC或个人电脑改变了操作系统和计算机时代的面貌。Windows操作系统是由paulallan和billgates于1975年为IBM公司的个人电脑开发的。流行的操作系统MS-DOS创建于1981年,另一个名为Linux的操作系统家族是由Linus Torvalds于1990年创建的。

操作系统服务

如前所述,操作系统为用户应用程序提供不同的服务。这里有一些最重要的。

  • Memory Management 将管理系统RAM内存的使用量或空闲量。如何分配新的内存请求等。
  • Processor Management 将初始化并运行系统的处理器。缓存、指令转换和使用都是通过处理器管理完成的。
  • Device Management 将跟踪连接到系统的所有设备。I/O、驱动程序和初始化将由操作系统管理。
  • Process Management 用于创建用户级和用户应用程序。进程管理还涉及到管理系统资源、内存、磁盘访问等。
  • File System Management/Disk Management 用于管理硬盘、USB、DVD等持久性存储。文件系统用于以结构化方式在逻辑上管理磁盘上的文件。
  • Network Management 与计算机网络、局域网和互联网接入有关。操作系统提供并实现了以太网、IP、TCP、UDP等网络协议。

相关文章: Powershell启动过程命令教程及示例

操作系统组件

为了正常工作,操作系统有一些体系结构和相关组件。这里有一些。

  • Kernel 是操作系统的底层部分,负责管理系统资源。内核提供了设备驱动程序、固件、I/O管理等子系统。
  • User Interface 提供对操作系统服务和功能的访问。用户界面由用户级应用程序使用,以便运行和完成需要操作系统服务和资源的任务。
  • User Application 是用户用来编写文档、运行脚本、浏览互联网的应用程序。

操作系统硬件

在不同的硬件类型上运行不同类型的操作系统。在这一部分,我们将列出一些流行的硬件平台和他们运行的操作系统。

  • x86 是服务器和PC机使用的最流行的平台。该平台使用Windows、Linux、MacOS、BSD等操作系统,它们可以是32位或64位。
  • ARM 是大多数智能手机运行的另一种CPU架构。ARM可以运行Windows、Linux、BSD、IOS、Android等操作系统。
  • Real-Time Hardware 是专门为时间有限的任务设计的硬件。这类硬件通常使用专门开发和设计的操作系统。
  • Embedded Hardware 类似于ARM系统,用于坚固的辅助系统和用途  Windows,Linux,Android操作系统。

操作系统功能

操作系统是为用户提供一些服务和特性而设计的。为了对操作系统进行分类,我们可以列出以下特性。

  • Single User 意味着当前操作系统不能处理不同的用户和首选项,其中只能使用单个用户配置文件。
  • Multi-User 意味着多个用户可以使用单个操作系统,其中每个用户都有自己的文件、首选项和桌面。
  • Single Task 意味着一次只能运行一个任务。这对用户来说是个大问题。目前,除实时操作系统外的所有操作系统都可以运行多个任务。
  • Multi-Task 一个或多个用户可以同时运行多个任务。
  • Real Time 意味着在指定时间运行并设置的任务可以在指定时间完成而无延迟。

相关文章: 如何查看、删除和清除谷歌Chrome浏览器历史记录?

操作系统系列

尽管一些终端用户将Windows称为唯一的操作系统,但有许多不同类型的操作系统。实际上,我们可以将它们作为操作系统系列,因为在这些操作系统中有不同的版本和替代品。

窗户

Windows是最流行的操作系统家族,它有不同的版本。Windows是一个用户友好的操作系统,主要是为个人电脑设计的。Windows也作为服务器版本提供给企业使用。

  • MS-DOS系统
  • Windows 95操作系统
  • Windows 98操作系统
  • Windows XP操作系统
  • Windows Vista系统
  • Windows 8操作系统
  • 视窗10
  • Windows NT
  • Windows服务器2003
  • Windows服务器2008
  • Windows服务器2012
  • Windows服务器2016
  • Windows服务器2019

Unix系统

Unix是为计算机科学家设计的所有操作系统之父。Unix主要使用命令行来完成任务。它不是那么友好,但它启发了像Linux、BSD和MacOS这样的操作系统。

Linux操作系统

Linux是一个非常有趣的操作系统,它以Unix为基础,于1990年由Linux Torvalds作为一个免费操作系统启动。Linux实际上是操作系统的核心部分,在一些发行版中,它们使用系统和用户级工具来完成操作系统。这是一些流行的发行版。

  • 乌班图
  • 软呢帽,
  • 德比安
  • 薄荷
  • 卡利
  • 森托斯
  • 红帽子
  • 苏塞

BSD公司

BSD是Unix的一个变种,旨在提高安全性。BSD的用户友好性较差,主要用于企业和安全系统。BSD提供较少的用户功能,但非常安全和安全相关的操作系统特性和功能。

  • FreeBSD公司
  • 开放BSD
  • 上网本
  • PC-BSD公司

相关文章: 用Htop监控Linux的Cpu、内存性能

马科斯

MacOS是专为苹果台式机设计的prioparity操作系统。MacOS提供非常高级的用户体验和面向用户的操作系统。macosgui因其用户交互用途而熠熠生辉。MacOS还将用户锁定在苹果生态系统的大多数情况下,比如文件共享、电子邮件、办公文档等。

安卓

Android是最流行的移动操作系统,通常用于智能手机、电视、娱乐系统。Android是基于Linux内核的,但其他部分是由Google开发或集成的。目前的Android版本是9.0

国际标准化组织

IOS是一种基于操作系统的MacOS,是为苹果公司生产的iPhone设计的。IOS提供与MacOS相同的用户体验。

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享