Operating Systems: Crash Course Computer Science #18

(。・∀・)ノ゙ 我是Carrie Anne 欢迎收看 10 分钟速成课:计算机科学 1940,1950年代的电脑每次只能运行一个程序 程序员在办公桌上写程序(比如打孔卡上) 然后把程序带到房间大小的计算机那里 交给专门的电脑操作员 操作员会在下次电脑可用时 把程序放入电脑 然后电脑运行程序 输出结果,然后停机 以前电脑运行缓慢,这种手动做法可以接受 运行一个程序通常要数小时,数天甚至数周时间 然而,正如上集讨论的 电脑变得越来越快,越来越快 指数级增长! 很快,人类手动把程序放入读卡器花的时间 比运行程序还要长 我们需要一种让计算机自动运作的方式 于是“操作系统”诞生了 操作系统,简称“OS” 其实也是程序 但它拥有操作硬件的特殊权限 使它可以运行并管理其它程序 操作系统通常是开机时第一个启动的 其他所有程序都由“操作系统”启动 操作系统 起源于 1950 年代 那时计算机开始变得强大且流行 第一个操作系统可以手动加载程序 之前计算机一次只能喂入一个程序 现在可以一次多个 当计算机运行完一个程序 它会自动运行下一个程序 这样时间就不会浪费在找下一个程序的纸片…