*** 作系统的主要功能有哪些?

 *** 作系统的主要功能有哪些?,第1张

简述 *** 作系统的功能具体如下:

一:提供人机交互接口。可以想象没有 *** 作系统这层软件的话,使用计算机会是一个什么样子。计算机使用者将面临一堆计算机硬件进行 *** 作,早期的计算机就是这样的,通过硬开关进行控制。有了 *** 作系统之后,就相当于我们直接和 *** 作系统进行打交道,避免了直接 *** 作硬件带来的麻烦。 *** 作系统的这个提供人机交互接口的功能,是 *** 作系统最大的功能。

二:提供计算机软硬件资源管理。 *** 作系统第二个功能就是管理计算机的资源。计算机的资源包括,软件资源和硬件资源,也就是通常所说的软件系统和硬件系统。其中硬件系统是受计算机 *** 作系统的直接控制,比如内存的地址管理,或者控制键盘和鼠标的扫描时序管理等。 *** 作系统也管理着计算机的软件资源,比如应用程序的执行调度等,包括进程和线程的执行等都是在 *** 作系统的控制下有条不紊的进行的。

*** 作系统的主要功能:

1.进程管理

无论是常驻程序还是应用程序,都是以进程为标准单元运行的。当冯·诺依曼结构用于构建计算机时,每个CPU最多只能运行一个进程。

2.内存管理

*** 作系统的内存管理提供诸如寻找可用内存空间、配置和释放内存空间以及交换内存和低速存储设备的内容等功能。这个类也称为虚拟内存管理,它极大地增加了每个进程可用的内存空间。

3.磁盘和文件系统

*** 作系统有许多内置的文件系统。例如,Linux有各种各样的内置文件系统,如ext2、ext3、ext4、ReiserFS、Reiser4、GFS、GFS2、OCFS、OCFS2、NILFS和谷歌文件系统。Linux还支持非本地文件系统,如XFS、JFS、FAT系列和NTFS。

4.网络

许多现代 *** 作系统都具备运行主流在线通信协议TCP/IP的能力。也就是说,这样的 *** 作系统可以进入网络世界,与其他系统共享文件、打印机、扫描仪等资源。

5.安全

*** 作系统为外部世界提供了直接或间接访问多种资源的通道,例如本地磁盘驱动器的文件、受保护的特权系统调用、用户的私有数据以及由系统运行的程序提供的服务。

6.内部通信安全

内部信息安全可以看作是防止正在运行的程序任意访问系统资源的手段。大部分 *** 作系统都允许普通程序直接 *** 作计算机的CPU,于是就产生了一些问题,比如如何停止可以处理事务的程序,运行和 *** 作系统一样的特殊指令。毕竟,在这种情况下, *** 作系统只是另一个平等的程序。

为通用 *** 作系统生产的CPU通常在硬件层面实践一定程度的特殊指令保护概念。通常情况下,权限级别较低的程序在想要运行一些特殊指令时,比如直接访问硬盘等外部设备时,会被阻止。

7.用户界面

如今,大多数 *** 作系统都包含图形用户界面(GUI)。有几种类型的较老的 *** 作系统将图形用户界面与内核紧密结合,例如最早的Windows和Mac OS实现产品。

8.驾驶员

所谓设备驱动,是指某种设计用来与硬件交互的计算机软件。通常是设计良好的设备交互接口,利用与该硬件相连的计算机流或通信子系统,向该设备提供下达命令和接收信息的功能;最终目标是向 *** 作系统或应用程序提供消息。

01

*** 作系统的主要功能是进程管理、存储管理、设备管理、文件管理、作业管理。计算机系统的资源可分为设备资源和信息资源两大类。 *** 作系统位于底层硬件与用户之间,是两者沟通的桥梁。

1、进程管理,其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占, 进程管理的工作十分简单。但在多道程序或多用户的情况 下,组织多个作业或任务时,就要解决处理器的调度、 分配和回收等问题 。

2、存储管理分为几种功能:存储分配、存储共享、存储保护 、存储扩张。

3、设备管理分有以下功能:设备分配、设备传输控制 、设备独立性。

4、文件管理:文件存储空间的管理、目录管理 、文件 *** 作管理、文件保护。

5、作业管理是负责处理用户提交的任何要求。

在计算机中, *** 作系统是其最基本也是最为重要的基础性系统软件。从计算机用户的角度来说,计算机 *** 作系统体现为其提供的各项服务;从程序员的角度来说,其主要是指用户登录的界面或者接口;如果从设计人员的角度来说,就是指各式各样模块和单元之间的联系。

事实上,全新 *** 作系统的设计和改良的关键工作就是对体系结构的设计,经过几十年以来的发展,计算机 *** 作系统已经由一开始的简单控制循环体发展成为较为复杂的分布式 *** 作系统,再加上计算机用户需求的愈发多样化,计算机 *** 作系统已经成为既复杂而又庞大的计算机软件系统之一。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6076048.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存