操作系统的主要功能,第1张

操作系统的主要功能是对文件信息进行管理。

操作系统是一组主管并控制计算机操作,运用和运行硬件,软件资源和提供公共服务来组织用户交互的相互关联的系统软件程序,根据运行的环境,操作系统可以分为桌面操作系统,手机操作系统,服务器操作系统,嵌入式操作系统等。

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

操作系统基本特征:

1、并发性,指的是两个或者多个事件在同一时间间隔内发生。 

2、共享性,即资源共享,指系统中的资源供内存中的多道程序所共同使用。

3、虚拟性,指通过某种技术把一个物理实体变成若干个逻辑上的对应物。 

4、异步性,在多道程序环境下,允许多个程序并发执行,但由于资源有限,进程的执行不是一贯到底,以不可预知的速度向前推进,也就是进程的执行顺序和执行时间不确定。

操作系统的作用如下:

1、进程管理

不管是常驻程序或者应用程序,他们都以进程为标准运行单位。当年运用冯·诺伊曼结构建造计算机时,每个中央处理器最多只能同时运行一个进程。

早期的操作系统(例如DOS)也不允许任何程序打破这个限制,且DOS同时只有运行一个进程(虽然DOS自己宣称他们拥有终止并等待驻留能力,可以部分且艰难地解决这问题)。

现代的操作系统,即使只拥有一个CPU,也可以利用多进程(multitask)功能同时执行多个进程。进程管理指的是操作系统调整多个进程的功能。

2、内存管理

根据帕金森定律:“你给程序再多内存,程序也会想尽办法耗光”,因此程序员通常希望系统给他无限量且无限快的存储器。

大部分的现代计算机存储器架构都是层次结构式的,最快且数量最少的寄存器为首,然后是缓存、存储器以及最慢的磁盘存储设备。

而操作系统的存储器管理提供查找可用的记忆空间、配置与释放记忆空间以及交换存储器和低速存储设备的内含物等功能。

3、磁盘与文件系统

操作系统拥有许多种内置文件系统。例如Linux拥有非常广泛的内置文件系统,如ext2、ext3、ext4、ReiserFS、Reiser4、GFS、GFS2、OCFS、OCFS2、NILFS与Google文件系统。Linux也支持非原生文件系统,例如XFS、JFS、FAT家族与NTFS。

4、网络

许多现代的操作系统都具备操作主流网上通信协议TCP/IP的能力。也就是说这样的操作系统可以进入网上世界,并且与其他系统分享诸如文件、打印机与扫描仪等资源。

5、安全

大多数操作系统都含有某种程度的信息安全机制。

6、内部通讯安全

内部信息安全可视为防止正在运行的程序任意访问系统资源的手段。大多操作系统让普通程序可直接操作计算机的CPU,所以产生了一些问题,例如怎样把可如操作系统一样处理事务、运行同样特殊指令的程序强迫停止,毕竟在此情境下,操作系统也只是另一个平起平坐的程序。

7、用户界面

今日大部分的操作系统都包含图形用户界面(GUI)。有几类较旧的操作系统将图形用户界面与内核紧密结合,例如最早的Windows与Mac OS实现产品。

8、驱动程序

所谓的驱动程序(Device driver)是指某类设计来与硬件交互的计算机软件。通常是一设计完善的设备交互接口,利用与此硬件连接的计算机汇排流或通信子系统,提供对此设备下令与接收信息的功能;以及最终目的,将消息提供给操作系统或应用程序。

-操作系统

网络操作系统的功能有多种,以下是其中的一些主要功能:

1 网络通信:网络操作系统最基本的功能是在源主机和目标主机之间实现无差错的数据传输。

2 资源管理:网络操作系统可以管理和控制网络中的各种资源,包括计算机、服务器、存储设备、打印机、网络带宽等。它可以通过网络连接来监控和管理这些资源,实现资源的共享和优化利用。

3 用户管理:网络操作系统可以管理和控制网络中的用户,包括用户的身份认证、权限管理、访问控制等。它可以根据用户的身份和权限来控制用户对网络资源的访问和使用。

4 提供虚拟文件系统:网络操作系统可以提供虚拟文件系统,使网络用户可以方便地访问和管理本地和远程文件。

5 数据备份和恢复:网络操作系统可以备份和恢复数据,确保数据的安全性和完整性。

6 安全性和完整性保护:网络操作系统可以提供安全性和完整性保护,防止未经授权的访问和数据泄露。

7 分布式计算:网络操作系统可以支持分布式计算,使得网络中的计算机可以协同工作,完成更复杂的任务。

8 网络服务:网络操作系统可以提供各种网络服务,例如电子邮件服务、文件传输存取和管理服务、共享硬盘服务、共享打印服务等。

9 监控和管理:网络操作系统可以监控和管理网络运行状态,提供网络管理工具,以便管理员可以有效地管理和维护网络。

总而言之,网络操作系统的功能十分丰富,以上只是其中的一部分。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 操作系统的主要功能

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情