这篇文章将为大家详细讲解有关计算机操作系统的功能是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
计算机操作系统的功能有:1、流程管理;2、内存管理;3、磁盘和文件系统;4、网络;5、安全;6、内部通信安全;7、用户界面;8、司机。
本教程操作环境:windows7系统、Dell G3电脑。
操作系统的主要功能:
1、流程管理
驻留程序和应用程序都在进程基础上运行。当计算机采用冯·诺伊曼结构时,每个CPU一次最多只能运行一个进程。
2、内存管理
操作系统的内存管理提供了查找可用内存空间、配置和释放内存空间以及交换内存和低速存储包等功能。这个特性也称为虚拟内存管理,它极大地增加了每个进程可用的内存量。
3、磁盘和文件系统
操作系统有许多类型的内置文件系统。例如,Linux有非常广泛的内置文件系统,如ext2、ext3、ext4、ReiserFS、Reiser4、GFS、GFS2、OCFS、OCFS2、NILFS和谷歌文件系统。Linux还支持非本机文件系统,如XFS、JFS、FAT家族和NTFS。
4、网络
许多现代操作系统都能够操作主流的Internet通信协议TCP/IP。这意味着操作系统可以进入在线世界,并与其他系统共享文件、打印机和扫描仪等资源。
5、安全
操作系统提供对一些资源的直接或间接外部访问,例如本地磁盘驱动器上的文件、受保护的特权系统调用、用户的私有数据和系统上运行的程序提供的服务。
6、内部通信安全
内部信息安全可以看作是防止运行中的程序任意访问系统资源的一种手段。大多数操作系统允许普通程序直接操作计算机的CPU,所以有一些问题,比如如何迫使一个程序停止,可以处理事务和运行相同的特殊指令的操作系统,在这种情况下,操作系统只是另一个并行程序。
为通用操作系统生产的cpu通常在硬件级别上执行一定程度的特殊指令保护概念。具有较低权限级别的程序经常被阻止运行特殊指令,比如直接访问硬盘驱动器等外部设备。
7、用户界面
现在的大多数操作系统都包含图形用户界面(GUI)。一些较老的操作系统将图形用户界面与内核紧密集成,比如最早的Windows和MacOS实现。
8、司机
驱动程序(Devicedriver)是一种设计用来与硬件交互的计算机软件。它通常是一个设计良好的设备交互界面,通过与硬件相连的计算机聚集子系统或通信子系统,为设备提供信息的排序和接收功能。并最终将消息提供给操作系统或应用程序。
关于“计算机操作系统的功能是什么”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。