电脑操作系统基本概念

吴国发

2021年12月14日

作者按:这篇文章是《操作系统的组成、功能、种类和发展》的第一部分。《操作系统的组成、功能、种类和发展》内容全面,篇幅较长。由于非计算机专业的读者不愿意阅读长篇大论的技术文章,所以我把文章分成了三篇。这是第一篇。

内容提要:这是一篇中级科普文章。文章介绍了电脑操作系统的基本概念,包括操作系统的定义、功能、种类、编写语言等。

关键词:计算机 电脑 操作系统 Windows UNIX Linux

在这里,“电脑”包括电子计算机、智能手机和其它智能设备的控制核心。

计算机系统由硬件系统和软件系统组成。

计算机系统的核心技术有两项:计算机芯片,计算机操作系统。

计算机软件分成两大类:系统软件和应用软件。

在计算机系统,操作系统(英语:Operating System,简称OS)是最基本、最重要的基础性系统软件。如果用一个国家的军队比喻计算机,那么,操作系统是军队的总司令部和总后勤部。

操作系统的定义:计算机操作系统是管理和控制计算机硬件与软件资源的计算机程序的集合。

操作系统是直接运行在“裸机”上的最基本的系统软件。任何其它软件都必须在操作系统的支持下才能运行。没有操作系统,计算机就是废物。

操作系统位于底层硬件与用户之间,是两者沟通的桥梁和纽带。

从计算机用户的角度来说,操作系统体现为其提供的各项服务。

从设计人员的角度来说,操作系统是指各式各样的系统模块和单元之间的联系。

经过几十年的发展,计算机操作系统已经由开始的简单控制循环体发展成为很复杂、很庞大的计算机软件系统。

计算机操作系统的主要功能是资源管理,程序控制和人机交互。

计算机系统的资源可分为设备资源和信息资源两大类。

一,设备资源:指的是组成计算机的硬件设备,如中央处理器,主存储器,磁盘存储器,磁带存储器,显示器,键盘输入设备和鼠标,打印机,等等。

二,信息资源:指的是存放于计算机内的各种数据,包括文件、程序库、知识库、系统软件和应用软件等。

计算机操作系统的基本功能有五项:进程管理,存储管理,设备管理,文件管理,作业管理。

有些操作系统很简单,例如智能设备的操作系统、控制系统的嵌入式操作系统。有些操作系统很复杂,例如桌面操作系统、超级计算机的操作系统。

常用的计算机操作系统如下:

一,桌面操作系统:主要有微软公司的Windows、苹果公司的MacOS和桌面版Linux。Windows占有桌面操作系统的90%市场份额。

二,网络操作系统,又称服务器操作系统,主要有UNIX及其变种Linux。Linux占有服务器的70%市场份额。

智能手机实质上是一种微型电脑不是计算机,因为手机没有外部设备。手机的操作系统主要是谷歌公司的Android(安卓)和苹果公司的iOS。它们也很复杂。

华为公司的鸿蒙系统主要用于智能手机,也可以用于智能设备、仪器。鸿蒙系统刚开始使用,国外用户很少。

操作系统是用计算机程序设计语言编写的。编写操作系统的语言有两种

一,汇编语言。用汇编语言编写的操作系统很难破解,但是语句很多。例如微软公司的新版桌面操作系统Windows 11,其源程序有大约1000万行。

二,高级程序设计语言,主要是C和Java。用途最广的服务器操作系统UNIX和Linux是用C语言编写的。

对于网络和信息安全,操作系统是最重要的核心软件。

全世界常用的计算机操作系统和手机操作系统全部是美国的企业和研究机构开发的