计算机操作功能概述
操作系统的概念,工能,目标
概念:
操作系统是指控制管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,他是计算机中最基本的系统软件
任务管理器中说明和操作系统对硬件和软件的资源管理情况

功能和目标:
- 操作系统是资源的管理者
- 处理机管理:相当于对进程的管理,主要包括进程控制,进程同步,进程通信,死锁处理,处理机调度
- 存储器管理:主要给多道程序运行提供环境,包括内存的分配与回收,地址映射,内存保护和个共享内存扩充等等
- 文件管理:操作系统中负责管理文件的部分称为文件系统,主要对文件存储空间管理,目录以及文件读写管理的保护等
- 设备管理:主要是完成用户的I/O请求,方便用户使用各种设备,并提高设备的利用率,主要包括缓冲管理吗,设备分配,设备处理,文件读写管理和保护等
- 操作系统作为用户和计算机硬件之间的接口
- 命令接口(允许用户直接使用)
1.联机命令接口(交互式命令接口):使用与分时或实时操作系统,强调是交互。相当于用户说一句,系统做一句
2.脱机命令接口(批处理命令接口):适用于批处理系统,由一组作业控制命令组成。脱机用户不能直接干预作业的运行。 - 程序接口:由一组系统调用(系统调用命令/广义指令)组成,用户通过使用这些系统调用来请求操作系统为其提供服务。只能通过程序调用
- 图形用户界面:用户可以使用形象的图形界面进行操作,而不再需要记忆复杂的命令,参数
- 命令接口(允许用户直接使用)
- 对硬件机器的扩展
- 将裸机改造为 把覆盖了软件的机器称为虚拟机
操作系统的特征
- 并发:指的是两个或者多个事件在同一时间间隔发生,(这件事宏观上是同时发生的,微观上是交替进行的)操作系统的并发性是指计算机系统中同时存在多个运行程序。单核处理机同一时刻只能执行一个程序,因此操作系统会负责协调多个程序的交替执行
并行:指的是两个或多个事件在同一时刻发生 - 共享: 指的是资源共享,指系统中的资源可供过个并发执行的进程共同使用
互斥共享:系统中的资源一段时间只允许一个进程访问该资源
同时共享:允许一段时间有多个进程对他们进行访问
并发和共享是操作系统的两个最基本的特征,两者互为存在条件:资源共享是以程序的并发为条件的,若系统不允许程序并发执行,则自然不存在资源共享的问题。2,若系统不能对资源共享实施有效的管理,则必将影响到程序的并发执行。 - 虚拟:指把一个物理上的实体变为若干个逻辑上对应物。物理实体(前者)是实际存在的,而逻辑对应物(后者)是感受到的。
空分复用技术:虚拟存储技术
时分复用技术:虚拟处理技术 - 异步:在多道程序环境下,允许多个程序并发执行。但是由于资源有限,进程的执行不是一贯到底的,而是走走停停,已不可预知的速度向前推进,这就是进程的异步性。

浙公网安备 33010602011771号