|
知识路径: > 计算机系统基础知识 > 计算机软件基础知识 > 操作系统基础知识 > 操作系统的基本概念 > 操作系统概述 > 基本概念 >
|
相关知识点:2个
|
|
|
|
操作系统的4个特征是并发性、共享性、虚拟性和不确定性。从传统的计算机资源管理的观点来看,操作系统的功能可分为处理机管理(也称进程管理)、文件管理、存储管理、设备管理和作业管理5大部分。操作系统的5大部分通过相互配合、协调工作来实现对计算机系统中资源的管理,控制任务的运行。
|
|
|
(1)进程管理:实质上是对处理机的执行“时间”进行管理,采用多道程序等技术将CPU的时间合理地分配给每个任务,主要包括进程控制、进程同步、进程通信和进程调度。
|
|
|
(2)文件管理:主要包括文件存储空间管理、目录管理、文件的读/写管理和存取控制。
|
|
|
(3)存储管理:是对主存储器“空间”进行管理,主要包括存储分配与回收、存储保护、地址映射(变换)和主存扩充。
|
|
|
(4)设备管理:实质是对硬件设备的管理,包括对输入/输出设备的分配、启动、完成和回收。
|
|
|
(5)作业管理:包括任务、界面管理、人机交互、图形界面、语音控制和虚拟现实等。
|
|
|
操作系统提供系统命令一级的接口,供用户用于组织和控制自己的作业运行,如命令行、菜单式或GUI“联机”、命令脚本“脱机”。操作系统还提供编程一级接口,供用户程序和系统程序调用操作系统功能,如系统调用和高级语言库函数。
|
|
|