计算机操作系统期末复习题
本资源是计算机操作系统期末复习题,涵盖了操作系统的基本概念、进程管理、内存管理、文件管理、设备管理、作业管理等方面的知识点。
操作系统基本概念
1. 多道程序设计是指多个程序同时进入主存并行运行。
2. 采用多道程序设计技术可以增加单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要延长。
3. 现代操作系统的两个基本特征是程序的并发执行和资源共享。
4. 操作系统的主要功能包括内存管理、中断处理、CPU调度、文件管理、作业管理等。
5. 用户在一次计算过程中,或者一次事务处理中,要求计算机完成所做的工作的集合,这是指作业。
进程管理
1. 顺序程序和并发程序的执行相比,并发程序执行总体上执行时间快。
2. 并发进程失去了封闭性是指并发进程共享变量,其执行结果与速度有关。
3. 进程和程序的本质区别是动态和静态特征。
4. 进程控制块是描述进程状态和特性的数据结构,一个进程只能有唯一的进程控制块。
5. 进程状态的转换包括就绪到运行、运行到就绪、就绪到阻塞、阻塞到就绪等。
6. 进程是系统核心调度及资源分配的基本单位,它是由数据、标识符和PCB组成的。
7. 在操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是S<0。
8. 在一段时间内,只允许一个进程访问的资源称为临界资源。
9. 进程具有并发性和动态性两大重要属性。
10. 进程从运行状态变为等待状态的原因是时间片到。
其他知识点
1. 操作系统目前有五大类型:批处理、分时、实时、网络和分布式。
2. 操作系统的五大功能是处理机管理、储存管理、设备管理、信息管理和用户接口。
3. UNIX系统是多用户分时交互型操作系统,DOS系统是单用户单任务操作系统。
4. 计算机中的CPU的工作分为系统态和用户态两种,系统态运行操作系统程序,用户态运行应用程序。
本资源总结了计算机操作系统的基本概念、进程管理、内存管理、文件管理、设备管理、作业管理等方面的知识点,对于计算机操作系统的学习和复习非常有帮助。