操作系统课程复习1.绪论操作系统定义:计算机操作系统是方便用户、管理和控制计算机软硬件资源的系统软件(或程序集合)p2。操作系统是计算机系统的一种系统软件,它统一管理计算机系统的资源和控制程序的执行。多道程序设计:指在计算机内存中同时存放多个程序,在管理程序的控制下交替的执行p6。操作系统的五大功能:用户接口、文件管理、存储管理、设备管理和进程管理p12。 操作系统三种基本类型:批处理系统p9、实时系统p10、分时系统p10的优缺点。分时系统与实时系统:分时系统通用性强,交互性强,及时性要求一般(通常数量级为秒);实时系统往往是专用的,系统与应用很难分离,常常紧密结合在一起,实时系统并不强调资源利用率,而更关心及时性(通常数量级为毫秒或微秒),可行性等。2.用户接口用户接口:操作命令;系统调用p22,cpu状态:用户态(目态)/系统态(管态)作业概念:p233.进程管理并发的概念p40程序并发是指多道程序在宏观上同时向前推进,如用户程序与用户程序之间的并发执行;用户程序与操作系统程序之间并发执行等。并发实质