第2章 操作系统知识
1、操作系统是其他软件的运行基础,对计算机硬件作首次扩充和改造,主要完成资源的调度和分配、信息的存取和保护、并发活动的协调和控制。
2、操作系统是管理软硬件资源、控制程序执行,改善人机界面,组织计算机工作流程,为用户提供良好运行环境的一种系统软件。
3、操作系统的作用:一是通过资源管理提高计算机系统的效率,二是改善人机界面,向用户提供友好的工作环境。
4、操作系统的特征:并发生、共享性、异步性(随机性)。
5、操作系统的功能:处理器管理、存储管理、设备管理、文件管理、作业管理、网络与通信管理。
6、处理器管理的任务一是处理中断事件,二是处理器调度。硬件只能发现中断事件,捕捉并产生中断信号,但不能处理中断。操作系统能对中断事件进行处理。
7、存储管理任务是管理存储器资源,功能包括:存储分配、存储共享、存储保护、存储扩充。
8、设备管理功能包括:外围设备的控制、处理和分配,缓冲区的管理、共享设备的驱动和实现虚拟设备。
9、文件管理是对信息资源的管理,是对用户文件和系统文件进行有效管理。
10、网络与通信管理功能包括:故障管理、安全管理、性能管理、记帐管理和配置管理。
11、网络操作系统功能包括:网上资源管理功能和数据通信管理功能。
12、操作系统类型包括批处理系统、分时操作系统、实时操作系统。
13、批处理操作系统是指将一批作业集中输入计算机,由系统来调度和控制用户作业的执行。
14、批处理的特点是用户脱机工作、成批处理作业、多道程序运行、作业周转时间长。
15、分时操作系统指允许多个联机用户共同使用同一台计算机系统进行计算机。其思想是把CPU的时间划分成时间片,轮流分配给各终端用户,使每个用户能得到快速响应,是最为流行的一种操作系统。
16、分时操作系统具有四个特性:同时性、独立性、及时性、交互性。
17、实时操作系统是指当外界事件或数据产生时,能接收并快速予以处理,处理结果能在规定时间内对处理系统做出快速响应。
18、实时系统包括:数据采集、加工处理、操作控制和反馈处理。
19、所有的多道程序设计操作都建立在进程的基础上。
20、进程从理论角度看是对程序过程的抽象,从实现角度看是一种数据结构,目的是刻画动态系统的内在规律。