首页 > 代码库 > 整理操作系统

整理操作系统

一、为何要有操作系统?

操作系统简称OS,它是管理和控制计算机硬件与软件资源的程序,是直接运行在硬件上最基本的系统软件,其他软件都必须在操作系统的支持下才能运行。计算机最早期的时候没有操作系统的,当时程序员写软件必须先要了解计算机硬件的参数才能编写,这样写出的软件不但费时费力还不方便移植。操作系统解决了这些问题,我们编写程序时只需要调用相对应的硬件参数接口就行了,不用理会繁琐的硬件信息了。总之操作系统的出现就是为了让人们更加方便的使用计算机硬件资源的一个工具。

二、操作系统的位置

操作系统处于计算机中的硬件与应用软件之间。

三、操作系统的功能

是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。

四、操作系统的发展

人工操作方式

脱机输入输出技术

批处理技术

多道程序设计技术

分时、实时系统

通用操作系统

微机操作系统

网络操作系统

分布式操作系统

五、什么是多道技术?

多道程序技术即是指在内存中存放多道作业,运行结束或出错,自动调度内存中另一道作业运行。多道程序主要优点如下:资源利用率高。由于内存中装入了多道程序,使它们共享资源,保持系统资源处于忙碌状态,从而使各种资源得以充分利用。系统吞吐量大。由于CPU和其它系统资源保持“忙碌”状态,而且仅当作业完成或运行不下去时才切换,系统开销小,所以吞吐量

整理操作系统