什么是操作系统
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。
按应用领域划分主要有三种:桌面操作系统、服务器操作系统和嵌入式操作系统。
一桌面操作系统
桌面操作系统主要用于个人计算机上。个人计算机市场从硬件架构上来说主要分为两大阵营,PC机与Mac机,从软件上可主要分为两大类,分别为类Unix操作系统和Windows操作系统:
1、Unix和类Unix操作系统:Mac OS X,Linux发行版(如Debian,Ubuntu,Linux Mint,openSUSE,Fedora等);
2、微软公司Windows操作系统:Windows XP,Windows Vista,Windows 7,Windows 8,Windows NT等。
二服务器操作系统
服务器操作系统一般指的是安装在大型计算机上的操作系统,比如Web服务器、应用服务器和数据库服务器等。服务器操作系统主要集中在三大类:
1、Unix系列:SUN Solaris,IBM-AIX,HP-UX,FreeBSD等;
2、Linux系列:Red Hat Linux,CentOS,Debian,Ubuntu等;
3、Windows系列:Windows Server 2003,Windows Server 2008,Windows Server 2008 R2等。
三嵌入式操作系统
嵌入式操作系统是应用在嵌入式系统的操作系统。嵌入式系统广泛应用在生活的各个方面,涵盖范围从便携设备到大型固定设施,如数码相机、手机、平板电脑、家用电器、医疗设备、交通灯、航空电子设备和工厂控制设备等,越来越多嵌入式系统安装有实时操作系统。
在嵌入式领域常用的操作系统有嵌入式Linux、Windows Embedded、VxWorks等,以及广泛使用在智能手机或平板电脑等消费电子产品的操作系统,如Android、iOS、Symbian、Windows Phone和BlackBerry OS等。
主要功能:
操作系统的主要功能是资源管理,程序控制和人机交互等。计算机系统的资源可分为设备资源和信息资源两大类。设备资源指的是组成计算机的硬件设备,如中央处理器,主存储器,磁盘存储器,打印机,磁带存储器,显示器,键盘输入设备和鼠标等。信息资源指的是存放于计算机内的各种数据,如文件,程序库,知识库,系统软件和应用软件等。
网络操作系统的功能有多种,以下是其中的一些主要功能:
1 网络通信:网络操作系统最基本的功能是在源主机和目标主机之间实现无差错的数据传输。
2 资源管理:网络操作系统可以管理和控制网络中的各种资源,包括计算机、服务器、存储设备、打印机、网络带宽等。它可以通过网络连接来监控和管理这些资源,实现资源的共享和优化利用。
3 用户管理:网络操作系统可以管理和控制网络中的用户,包括用户的身份认证、权限管理、访问控制等。它可以根据用户的身份和权限来控制用户对网络资源的访问和使用。
4 提供虚拟文件系统:网络操作系统可以提供虚拟文件系统,使网络用户可以方便地访问和管理本地和远程文件。
5 数据备份和恢复:网络操作系统可以备份和恢复数据,确保数据的安全性和完整性。
6 安全性和完整性保护:网络操作系统可以提供安全性和完整性保护,防止未经授权的访问和数据泄露。
7 分布式计算:网络操作系统可以支持分布式计算,使得网络中的计算机可以协同工作,完成更复杂的任务。
8 网络服务:网络操作系统可以提供各种网络服务,例如电子邮件服务、文件传输存取和管理服务、共享硬盘服务、共享打印服务等。
9 监控和管理:网络操作系统可以监控和管理网络运行状态,提供网络管理工具,以便管理员可以有效地管理和维护网络。
总而言之,网络操作系统的功能十分丰富,以上只是其中的一部分。
1.处理器管理
处理器是完成运算和控制的设备。在多道程序运行时,每个程序都需要一个处理器,而一般计算机中只有一个处理器。操作系统的一个功能就是安排好处理器的使用权,也就是说,在每个时刻处理器分配给哪个程序使用是操作系统决定的。
2.存储管理
计算机的内存中有成千上万个存储单元,都存放着程序和数据。何处存放哪个程序,何处存放哪个数据.都是由操作系统来统一安排与管理的o这是操作系统的存储功能o
3.设备管理
计算机系统中配有各种各样的外部设备。操作系统的设备管理功能采用统一管理模式,自动处理内存和设备间的数据传递,从而减轻用户为这些设备设计输入输出程序的负担。
4.作业管理
作业是指独立的、要求计算机完成的一个任务。操作系统的作业管理功能包括两点尸是在多道程序运行IC现货商时,使得备用户合理地共享计算机系统资源22是提供给操作人员一套控制命令用来控制程序的运行o
5.文件管理
计算机系统中的程序或数据都要存放在相应存储介质上。为了便于管理,操作系统招相关的信息集中在一起,称为文件。操作系统的文件管理功能就是负责这些文件的存储、检索、更新、保护和共享。
0条评论