复习必备
第一章
(什么是操作系统:所谓操作系统就是能有效地管理计算机系统中的各种硬件\软件资源、合理的组织计算机的工作流程,从而为程序员\操作员和各类用户创造良好的工作环境的系统软件。操作系统基本特性:并发性(最主要特征),共享性,虚拟性,异步性。)
1. 操作系统的定义
操作系统是一个大型的程序系统,它负责计算机的全部软、硬资源的分配、调度工作,控制和协调并发活动,实现信息的存取和保护。它提供用户接口,使用户获得良好的工作环境。操作系统使整个计算机系统实现了高效率、高度自动化、高利用率和高可靠性。
2. 操作系统的目标
1. 方便性
2. 有效性
3. 可扩充性
4. 开放性
3. 操作系统的作用
1,OS作为用户与计算机硬件系统之间的接口
2, OS作为计算机系统资源的管理者
3.OS实现了对计算机资源的抽象
4、操作系统的功能:
(1)处理机管理:对中央处理机进行使用和分配的管理(2)存储管理:用某种数据结构t记录主存的使用情况,按照一定的策略对存储器进行分配和保护(3)文件管理:对文件的存放、检索、更新、共享和保护进行管理,为用户提供方便有效的文件使用方法. (4)设备管理:管理各类外围设备,包括中断处理,输入输出程序设计,设备的驱动,外围设备的分配(5)作业管理::为用户提供"作业控制语言""命令语言",按一定策略对作业进行调度,控制.
5。 操作系统的发展过程
1 无操作系统计算机系统
.2 单道批处理系统
.3 多道批处理系统
.4 分时系统
.5 实时系统
6.操作系统的基本特性
1 并发(Concurrence)
2 共享(Sharing)
3 虚拟(Virtual)
4 异步性(Asynchronism)
第二章
1.进程和程序的区别?
a进程是动态的,程序是静态的:程序是有序代码的集合;进程是程序的执行。通常进程不可在计算机之间迁移;而程序通常对应着文件、静态和可以复制。
b进程是暂时的,程序是永久的:进程是一个状态变化的过程,是有一定生命期的;而程序可以作为一种软件资料长久保存。
c进程与程序的组成不同:进程是由程序和数据、进程控制块三部分组成的。
d进程与程序的对应关系:同一程序同时运行于若干个数据集合上,它将属于若干个不同的进程。也就是说同一程序可以对应多个进程;一个进程的执行也可以涉及到一个或几个程序(调用)。
2. 进程的特征:
结构特征:由程序段、数据段、进程控制块三部分组成(进程实体);
动态性:进程的实质是程序的一次执行过程;
并发性:多个进程可同存于内存中,能在一段时间内同时运行;
独