早期的计算机没有操作系统。

  • 应用程序手动加载

  • 用户都是硬件的专家

第一个系统软件(System Software)是管理设备的代码库。

这就形成了批处理系统,其中一些集中在应用程序编程上,有些则侧重于系统编程。

批处理(Batch Processing

20世纪六七十年代的一台典型计算机是一台大型机器。它的处理由一个人操作员管理。操作人员会将多个用户的不同作业组织成批处理。

分时系统(Timesharing

分时系统允许多个用户同时与计算机交互。

多程序设计允许多个进程同时活动,这就产生了程序员可以直接与计算机系统交互的能力,同时还可以共享资源。

在分时系统中,每个用户都有自己的虚拟机,其中所有的系统资源(实际上)都可用。

趣图

不上了。。。

results matching ""

    No results matching ""