操作系统的类型.pptx
,操作系统的类型,操作系统,2023年4月24日星期一,操作系统的类型,1.1 批处理操作系统,由于早期系统在装入、汇编和执行程序的每一步都需要操作人员的手工辅助,这就消耗了大量时间,从而导致了极其昂贵的硬件设备的低效使用。解决方法是使用一个中央控制程序对标准的装入、汇编、执行的过程进行自动化。这个控制程序可以发现和装入所需的系统程序汇编器、编译器、链接器或例程库等,并能处理作业到作业的自动切换。这样可以递交多个作业由系统同时处理,典型方式是使用一批打孔卡片。这个控制程序被称为批处理操作系统。,2023年4月24日星期一,1.2 分时操作系统,分时操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。用户根据上步结果发出下步命令。,2023年4月24日星期一,分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。分时系统具有多路性、交互性、独占性和及时性的特征。,2023年4月24日星期一,1.3 实时操作系统,实时操作系统的特征是将时间作为关键参数。如果某个运行必须绝对地在规定的时刻(或规定的时间范围)发生,这是硬实时系统。除了硬实时系统还有软实时系统,在这种系统中,偶尔违反截止时间是不希望的,但可以接受,并且不会引起任何永久性的损害。,2023年4月24日星期一,1.4 微机操作系统,随着超大规模集成电路的发展产生了微机,安装在微机上的操作系统称为微机操作系统。最早出现的微机操作系统,是在8位微机上的CP/M。后来出现了16位微机,相应地也就出现了16位微机操作系统。当微机发展到32位时,又出现了32位的微机操作系统。可见微机操作系统可按微机的字长分成8位、16位和32位的微机操作系统。但也可以把微机操作系统分为单用户单任务操作系统、单用户多任务操作系统和多用户多任务操作系统。,2023年4月24日星期一,1.5 多处理机操作系统,为了获取更强的计算能力,一种很重要的方式是将多个CPU连接成单个的系统。依据多CPU连接和共享方式的不同,这些系统称为并行计算机、多计算机或多处理机。它们需要专门的操作系统,不过通常采用的操作系统是配有通信、连接和一致性等专门功能的服务器操作系统的变体。,2023年4月24日星期一,1.6 网络操作系统,网络操作系统是基于计算机网络的,是在各种计算机操作系统上按网络体系结构协议标准开发的软件,包括网络管理、通信、安全、资源共享和各种网络应用。其目标是相互通信及资源共享。在网络操作系统支持下,网络中的各台计算机能互相通信和共享资源。其主要特点是与网络的硬件相结合来完成网络的通信任务。,2023年4月24日星期一,1.7 分布式操作系统,大量的计算机通过网络被连接在一起,可以获得极高的运算能力及广泛的数据共享。这种系统被称做分布式操作系统。它在资源管理、通信控制和操作系统的结构等方面都与其他操作系统有较大的区别。分布式操作系统的通信功能类似于网络操作系统。由于分布式操作系统不像网络操作系统分布得很广,同时分布式操作系统还要支持并行处理,因此它提供的通信机制和网络操作系统提供的有所不同,它要求通信速度高。分布式操作系统的结构也不同于其他操作系统,它分布于系统的各台计算机上,能并行地处理用户的各种需求,有较强的容错能力。,2023年4月24日星期一,1.8 嵌入式操作系统,嵌入式系统用来控制设备在计算机中的运行,这种设备不是一般意义上的计算机,并且不允许用户安装软件。典型的例子有微波炉、电视机、汽车、DVD刻录机、移动电话以及MP3播放器一类的设备。区别嵌入式系统与掌上设备的主要特征是不可信的软件不能在嵌入式系统上运行。用户不能给自己的微波炉下载新的应用程序所有的软件都保存在ROM中,这意味着应用程序之间不存在保护,这样系统就获得到了某种简化。在这个领域中,主要的嵌入式操作系统有QNX和VxWorks等。,谢谢观看!,操作系统,