各类操作系统的基本特征

1、操作系统的四个基本特征:并发,共享,异步,虚拟。
  并发:是指两个或多个事件在同一时间间隔内发生。操作系统的并发性是指计算机系统中同时存在多个运行着的程序,因此它应该具有处理和调度多个程序同时执行的能力。在这种多道程序环境下,一段时间内,宏观上有多个程序在同时运行,而每一时刻,单处理器环境下实际仅能有一道程序执行,故微观上这些程序还是在分时地交替执行。操作系统的并发性是通过分时得以实现的。(并行是指计算机系统具有可以同时进行运算或操作的特性,在同一时间完成两种或两种以上的工作。并行性需要有相关硬件的支持,如多流水线或多处理器硬件环境)。
  共享:是指系统中的资源(硬件资源和信息资源)可以被多个并发执行的程序共同使用,而不是被其中一个独占。资源共享有两种方式:互斥访问和同时访问。
  异步:在多道程序环境下,允许多个程序并发执行,但由于资源有限,进程的执行不是一贯到底。而是走走停停,以不可预知的速度向前推进,这就是进程的异步性。
  虚拟:虚拟性是一种管理技术,把物理上的一个实体变成逻辑上的多个对应物,或把物理上的多个实体变成逻辑上的一个对应物的技术。采用虚拟技术的目的是为用户提供易于使用、方便高效的操作环境。
2、不同类型操作系统的特点
  (1)单用户操作系统:特征是在一台处理机上只能支持一个用户程序的运行,系统的全部资源都提供给该用户使用。
  (2)批处理系统:其基本特征是”批量”,它把系统的处理能力,即作业的吞吐量作为主要目标,同时也兼顾作业的周转时间。
    ①单道批处理系统特征:自动性、顺序性、单道性。 
    ②多道批处理系统特征:多道性、调度性、无序性。
  (3)分时系统:分时操作系统是指在一台主机上连接多个带有显示器和键盘的终端,同时允许多个用户通过主机的终端,以交互方式使用计算机,共享主机中的资源。分时操作系统是一个多用户交互式操作系统。分时操作系统,主要分为三类:单道分时操作系统,多道分时操作系统,具有前台和后台的分时操作系统。
  (4)实时系统:特点是专用性强、种类多,而且用途各异。
  (5)网络操作系统:具有通常操作系统具有的处理机管理、存储管理、设备管理和文件管理的功能,还应具有实现网络中各节点机之间的通信,实现网络中硬、软件资源共享,提供多种网络服务软件,提供网络用户的应用程序接口等功能。
  (6)分布式操作系统:分布式系统的主要特点是各节点的自治性、资源共享的透明性、各节点的协同性、系统的坚定性.分布式操作系统的主要缺点是系统状态的不精确性、控制机构的复杂性以及通信开销会引起性能的下降。
  (7)并行操作系统:是由多台处理器组成的计算机系统.
  
 

你可能感兴趣的:(操作系统,面试题)