发布网友 发布时间:2024-02-07 14:00
共1个回答
热心网友 时间:2024-03-02 23:19
操作系统的四个基本特点是并发、共享、虚拟、异步。
1、并发
是指两个或多个事件在同一时间间隔内发生。操作系统的并发性是指计算机系统中同时存在多个运行着的程序,因此它应该具有处理和调度多个程序同时执行的能力。
2、共享
是指系统中的资源(硬件资源和信息资源)可以被多个并发执行的程序共同使用,而不是被其中一个独占。资源共享有两种方式:互斥访问和同时访问。并发和共享是操作系统的最基本特征,互为依存。并发执行的要求引出了资源的共享;而资源共享的管理又直接影响到程序的并发执行。
3、异步
在多道程序环境下,允许多个程序并发执行,但由于资源有限,进程的执行不是一贯到底。而是走走停停,以不可预知的速度向前推进,这就是进程的异步性。
4、虚拟
虚拟性是一种管理技术,把物理上的一个实体变成逻辑上的多个对应物,或把物理上的多个实体变成逻辑上的一个对应物的技术。采用虚拟技术的目的是为用户提供易于使用、方便高效的操作环境。
操作系统的历史:
操作系统的历史可以追溯到20世纪50年代,当时计算机刚刚问世,没有操作系统。程序员需要直接与硬件打交道,编写和维护程序是一项非常繁琐的工作。随着计算机技术的发展,人们开始意识到需要一种软件来管理和控制计算机硬件,于是操作系统应运而生。
最早的操作系统是针对单一程序的批处理系统,后来发展为多道批处理系统,然后出现了分时系统。随着微处理器的出现,出现了单用户操作系统,如MS-DOS。
随着计算机网络的普及,出现了网络操作系统和分布式操作系统。现代的操作系统如Windows、Linux和macOS等,都具有多任务、多用户和网络支持等功能。
操作系统的历史发展过程中,出现过很多有影响的操作系统,如UNIX、Linux、Windows等。这些操作系统在不同的时期和领域中都起到了重要作用,推动了计算机技术的发展和应用。