操作系统(软考)
操作系统概述
人和计算机之间的接口:命令(DOS系统通过命令的方式控制计算机)、图形化窗口(Windows系统可直观的操作操纵系统)
应用软件和硬件之间的接口:API的接口(应用软件要调用一些硬件资源时,可通过操纵系统专为应用软件提供的API接口来实现相关的功能)
进程管理
进程的状态
运行状态:其它的资源都准备好了,CPU也准备好了
就绪状态:只差CPU资源
等待状态:还缺其它的资源(比如:与外设有交互、等待用户的指令等)
进程的同步与互斥
前驱图:表达哪些任务可以并行,哪些任务有先后关系
同一时刻不允许既有生产者去放东西,又有消费者去搬东西,市场是一个互斥资源,所以说这是互斥(只允许一个人操作,不允许同时操作)
同步:生产者把资源放到市场,必须等待消费者把东西拿走,才允许生产者放东西
同步和互斥不是互为反义词