一:操作系统原理
1, 操作系统的主要功能:
一:将计算机复杂的硬件封装成一个个简单的接口,提供给应用程序或者客户使用
二:将应用程序对硬件资源的竞争请求变得有序化
2,计算机的发展情况:
第一代计算机:真空管和穿孔卡片
特点:没有操作系统的概念
所有的程序设计都是直接操作硬件
优点:程序员在申请的时间内可以独享整个资源,可以即使的调试自己的程序(有bug可以立即处理)
缺点;浪费计算机资源,一个时间段内只有一个人使用
注意:同一时刻只有一个程序在内存中,被cpu调用执行。串行
第二代计算机:晶体管和批处理系统
特点:有了操作系统的概念(批处理系统)
第二代如何解决第一代的问题和缺点:
1