《大学计算机基础与思维》第5章 操作系统.ppt

《大学计算机基础与思维》第5章 操作系统.ppt

第5章 操 作 系 统 5.1 概 述 5.2 进程管理 5.3 存储管理 5.4 设备管理 5.5 文件管理 5.6 作业管理 习题 5.1.1 操作系统是什么? 5.1.2 操作系统它能干些什么? 5.1.4 操作系统的基本特征 并发(Concurrence):若干个正在运行的程序同时或交替地运行。宏观上并行、微观上串行。 共享(Sharing):操作系统与多个用户共享系统中的各种软硬件资源。当程序同时执行,数据共同存取时,如何保护它们不因受到破坏而引起混乱。 虚拟(Virtual):通过某种技术把物理设备变成逻辑上的多个。通过分时使用来实现。 异步性(Asynchronism):也称为不确定性,指内存中的每个进程在何时执行,何时暂停,以怎样的速度向前推进,每道程序总共需多少时间才能完成,都是不可预知的。 也叫处理机管理,核心问题: 如何把CPU合理地分配给某个需要的程序,并在其用完 后予以回收? 5.2.1 多道程序设计 1 程序的顺序执行 程序:由若干条具有一定功能的机器指令所组成的解题顺 序和步骤 程序间顺序执行的特点 程序间顺序执行的特征 顺序性 前一程序执行完后才执行后一程序 封闭性 程序运行时独占资源 可再现性 环境和初始条件不变下,程序多次重复执行,结果一样 程序间并发执行的特征 并发执行是否还保持

文档评论(0)

1亿VIP精品文档

相关文档