一、名词解释
- 操作系统:操作系统是一组有效的组织和管理计算机硬件和软件资源,合理的对各类作业进行调度,以及方便用户使用的程序的集合。
- 并发:指两个或多个事件在同一时间间隔发生。
- 进程:指在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成,是一个能独立运行的活动实体。
- 临界区:在一段时间内只允许一个进程访问的资源。
- 死锁:如果一组进程中的每一个进程都在等待仅有该组进程中其他进程才能引发的事件,那么该组进程是死锁的。
- 对换:是指把内存中暂时不能运行的进程或者暂时不用的程序和数据换出到外存上,以便腾出足够的内存空间,再把已具备运行条件的进程或进程所需的程序和数据换入内存。
二、填空
- 操作系统的三种基本类型是 批处理操作系统、分时操作系统、实时操作系统。
- 操作系统分配资源的基本类型是 进程。
- 进程由 程序段、相关的数据段和PCB 三部分组成,PCB 是进程存在的唯一标志。
- 进程的三种基本状态 就绪状态、执行状态 和 阻塞状态。
- 用P、V操作管理临界区时,任何进程进入临界区之前应调用 P 操作,退出临界区时调用V操作。
- 死锁的四个必要条件:互斥条件、请求和保持条件、不可抢占条件 和 循环等待条件。</