Page 68 - 江西普通高校专升本信息技术
P. 68
江西普通高校专升本信息技术
使用。资源共享按属性有两种形式:
(1)互斥共享形式:程序X占用某个系统资源时,程序Y想使用这个资源就只能等待,程序
X使用完成后,程序Y才可以使用该资源。
(2)同时访问形式:某个系统资源在某个时间段内同时被多个程序访问,这种“同时”其
实是宏观的,从宏观去看该资源可以被同时访问。
3.虚拟性
虚拟性指的是操作系统把一个物理实体映射成若干个逻辑实体,物理实体真实存在,而用户
感受到的是逻辑实体。
4.异步性
异步性是指多个进程在并发执行过程中,经常会因为等待某个资源而停顿,进程的执行不是
一贯到底,而是走走停停,以不可预知的速度向前推进。
2.1.4 操作系统的分类
随着操作系统的发展,出现的类型非常多。操作系统分类方法也有很多种,下面介绍几种操
作系统的分类。
1.按照用户界面分类
操作系统按用户界面来进行分类,有命令行用户界面和图形用户界面两类。
(1)命令行界面:是操作系统为用户提供的一种命令操作界面,用户通过输入命令直接控
制和干预程序的运行;
(2)图形用户界面:图形用户界面是目前最流行最优秀的用户交互界面,它将菜单驱动、
图符驱动、面向对象技术等集成在一起,形成一个图文并茂的视窗操作环境。
2.按照所支持的用户数分类
根据在同一时间使用计算机用户的多少,操作系统可分为单用户操作系统和多用户操作
系统。
(1)单用户操作系统
单用户操作系统是指一台计算机在同一时间只能由一个用户使用,一个用户独自享用系统的
全部硬件和软件资源。目前具有代表性的单用户操作系统有MS-DOS、OS/2。
(2)多用户操作系统
同一时间允许多个用户同时使用计算机,则称为多用户操作系统。目前具有代表性的多用户
操作系统有UNIX、Linux、Windows。
3.按照可同时执行的任务数量分类
按照同时处理的任务数目,操作系统又分为单任务操作系统和多任务操作系统,如MS-DOS
属于单任务操作系统,Windows属于多任务操作系统。
4.按使用环境和对作业处理方式分类
根据功能及作业处理方式操作系统可以分为:批处理操作系统、分时操作系统、实时操作系
统和网络操作系统。
(1)批处理操作系统:也是一种多任务操作系统,这种系统的CPU有强大的多任务处理能
力,多个作业或多个程序可同时执行,能充分利用硬件资源。
·46·