四级网络工程师 操作系统部分1.操作系统概论计算机系统包括 硬件系统,软件系统计算机系统的资源包括两大类 硬件资源和软件资源硬件系统:中央处理器,内存储器,外存储器,以及各种类型的输入输出设备(键盘,鼠标显示器,打印机)软件系统:各种程序和数据软件系统又分为:应用软件,支撑软件(数据库,网络,多媒体),系统软件(操作系统,编译器)集中了资源管理功能和控制程序执行功能的一种软件 称为操作系统2。操作系统的任务:组织和管理计算机系统中的硬件和软件资源向用户提供各种服务功能(一方面 向程序开发和设计人员提供高效的程序设计接口 二 向使用计算机系统的用户提供接口)3。操作系统的特征并发,共享,随机4。操作系统的功能进程管理 存储管理 文件管理 作业管理和设备管理,用户接口5。操作系统的进展1.手工制作 2.早期批处理 3。多道批处理 4.分时系统6。UNIX 系统C 语言编写,多用户,多任务,分时操作系统 ,树形文件系统7。个人计算机操作系统20 世纪 70 年代 微软 MS DOS 单用户单任务1984 年 苹果操作系统1992 微软 交互式操作系统 WINDOWS 3.11995 window951991 linux linux 遵循 UNIX 标准 POSIX 继承 UNIX 全部优点8.安卓系统linux2.6 内核 2025。11。5操作系统分类1。按用户界面的使用环境和功能特征 批处理操作系统,分时操作系统,实时操作系统随后的进展 多了 个人操作系统,网络操作系统,分布式操作系统,嵌入式操作系统批处理操作系统:特点 成批处理。目标系统资源利用率高 作业吞吐率高(单位时间内计算机系统处理作业的个数)缺点:不能直接与计算机交互 不适合调试程序重点 1.1 一般指令和特权指令运行模式:用户模式,特权模式 为用户服务的用户模式称作为目态 为系统专用的特权模式称为管态机器指令划分为 一般指令和特权指令特权指令包括(输入输出指令,停机指令) 1。2 SPOOLing多道程序的基本思想是在内存中同时保持多大作业,主机可以以交替方式同时处理多个作业分时系统设计思想:分时操作系统将 CPU 的时间划分为若干个小片段 称为时间片特点: 多路性,交互性,独占性,及时性分时系统追求的目标 是及时响应用户输入的交互命令,用来衡量系统及时响应的指标是响应时间,响应时间越短越好实时系统是使计算机能在规定的时间内及时响应外部事件的请求主要目标 在严格时间范围内,对外部请求作出反应,系统具有高度可靠性几个方面的能力1 实时时钟管理...