1、计算机操作系统简史,基本介绍,计算机操作系统发展的背景,操作系统并不是与计算机硬件一起诞生的,它是在人们使用计算机的过程中,为了满足两大需求:提高资源利用率、增强计算机系统性能,伴随着计算机技术本身及其应用的日益发展,而逐步地形成和完善起来的。,5.实时系统,操作系统发展:,1.手工操作(无操作系统),2.批处理系统,3.多道程序系统,4.分时系统,手工操作: 1. 用户独占全机。不会出现因资源已被其他用户占用而等待的现象,但资源的利用率低。 2. CPU 等待手工操作。CPU的利用不充分。,批处理系统: 加载在计算机上的一个系统软件,在它的控制下,计算机能够自动地、成批地处理一个或多个用户的
2、作业(这作业包括程序、数据和命令)。,首先出现的是联机批处理系统,即作业的输入/输出由CPU来处理。 但是,又出现高速主机与慢速外设的矛盾,为克服与缓解此问题,提高CPU的利用率,又引入了脱机批处理系统,即输入/输出脱离主机控制。 其中, IBM-7090/7094配备的监督程序就是脱机批处理系统,是现代操作系统的原型。,批处理系统分为联机批处理系统和脱机批处理系统。,为改善CPU的利用率,又引入了多道程序系统。,多道程序设计技术不仅使CPU得到充分利用,同时改善I/O设备和内存的利用率,从而提高了整个系统的资源利用率和系统吞吐量,最终提高了整个系统的效率。,把处理机的运行时间分成很短的时间片
3、,按时间片轮流把处理机分配给各联机作业使用。它的特点是多路性,交互性,独立性,及时性。 它可以可以同时接纳数十个甚至上百个用户 。多用户分时系统是当今计算机操作系统中最普遍使用的一类操作系统。,分时系统:,实时系统:,即系统能够及时响应随机发生的外部事件,并在严格的时间范围内完成对该事件的处理。,实时操作系统分为实时控制系统和实时信息处理系统。,它的主要特点是 及时响应 和 高可靠性。,操作系统的进一步发展:,进入20世纪80年代,大规模集成电路工艺技术的飞跃发展,微处理机的出现和发展,掀起了计算机大发展大普及的浪潮。 一方面迎来了个人计算机的时代,同时又向计算机网络、分布式处理、巨型计算机和智能化方向发展。于是,操作系统有了进一步的发展 。 如:个人计算机操作系统、网络操作系统、分布式操作系统等。,最主流的系统windows,作为操作系统业界的龙头,windows系统虽不敢称为是最受欢迎的操作系统,但却肯定是目前最主流的,最普及的。 尤其随着windows vista、windows 7等版本的上市,又为操作系统市场,注入了新鲜血液。Windows系统发展到今天,陪我们走过25个年头,历经风雨,虽然人们对它也褒贬不一,但我们必须认识到它对计算机的普及,所起到的不可忽视的作用。,谢谢观赏!,