四级网络工程师操作系统复习资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四级网络工程师操作系
统复习资料
SANY标准化小组 #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#
第一章操作系统概论
1、操作系统:是计算机系统的一个系统软件,有效管理系统中软硬件资源,合理组织计算机工作流程,方便。
2、操作系统特征:并发性(多程序宏观并发,微观单道)、共享性(互斥共享,同时共享)、随机性(异步性,进程走走停停)
3、操作系统功能:进程管理(进程控制、进程同步、进程通信、调度),存储管理(内存分配与回收、存储保护、内存扩充)、文件管理(文件存储空间、目录管理——按名存储、文件安全性)、设备管理、用户接口(命令接口、程序接口、图形接口)
4、操作系统分类:(1)按用户界面的使用环境和功能特征批处理操作系统,分时操作系统,实时操作系统
(2)个人操作系统,网络操作系统,分布式操作系统,嵌入式操作系统批处理操作系统:特点成批处理。
优点:自动化高目标系统资源利用率高作业吞吐率高(单位时间内计算机系统处理作业的个数)
缺点:不能直接与计算机交互不适合调试程序
单道批处理系统:自动性、顺序性、单道性
多道批处理系统:提高CPU利用率、增加系统吞吐量
指令:一般指令(用户)
特权指令:输入输出,停机(系统)
5、SPOOLing(假脱机技术):把独占改为虚拟共享
a)在磁盘上开辟输入井,输出井
b)在主存——输入缓冲区、输入缓冲区
c)输入进程——数据从输入设备—输入缓冲区—输入井—CPU需要,输入井—主存
特点:提高输入输出速度、把独占改为虚拟共享、实现虚拟设备功能
6、分时系统:交互的、采用时间片轮转、轮流为多个终端用户使用
特点:多路性、交互性、独占性、及时性
影响相应时间:(1)机器处理能力(2)请求服务时间(3)终端数(4)服务请求分布(5)调度算法
7、实时系统:在规定时间完成处理——工业控制、军事控制、实时通讯(电讯、银行、飞机订票、股市)
特点:多路性、独立性、及时性、交互性、可靠性
8、嵌入式操作系统
特点:内核小、专用性强、系统精简、高实时性、多任务操作系统
9、分布式操作系统
特点:分布性、并行性、透明性、共享性、健壮性
10、操作系统结构:整体结构、层次结构(硬件层—操作系统层—系统程序层—应用程序层)、微内核(客户服务器结构典型的WINDOWS NT)
11、计算机系统包括硬件系统,软件系统
12、计算机系统的资源包括两大类硬件资源和软件资源
13、硬件系统:中央处理器,内存储器,外存储器,以及各种类型的输入输出设备(键盘,鼠标显示器,打印机)
14、软件系统:各种程序和数据
软件系统又分为:应用软件,支撑软件(数据库,网络,多媒体),系统软件(操作系统,编译器)
15、.操作系统的任务:组织和管理计算机系统中的硬件和软件资源
向用户提供各种服务功能(一方面向程序开发和设计人员提供高效的程序设计接口
二向使用计算机系统的用户提供接口)
16、操作系统的发展
1.手工制作
2.早期批处理
3.多道批处理
4.分时系统
17、UNIX系统
C语言编写,多用户,多任务,分时操作系统,树形文件系统
7.个人计算机操作系统
20世纪70年代微软MS DOS 单用户单任务
1984年苹果操作系统
1992 微软交互式操作系统WINDOWS
1995 window95
1991 linux linux遵循UNIX标准POSIX 继承UNIX全部优点
嵌入式操作系统
高可靠性,实时性,占有资源少,智能化能源管理。易于连接,低成本
个人计算机操作系统
单用户多任务
网络操作系统(NOS)
目标:相互通信及资源共享
两种模式:集中式,分布式
网络操作系统和分布式操作系统主要不同在于:网络操作系统可以构架与不同的操作系统
网络操作系统不要求对网络资源透明的访问,对本地资源和异地资源访问区别对待
分布式操作系统强调单一操作系统对整个分布式系统的管理,调度
指令集:ISO/IEC7816-4
提供的指令类型:数据管理类,通信控制类,安全控制类
四个基本功能:资源管理,通信管理,安全管理,应用管理
智能卡硬件资源:CPU,存储部件,通信接口
第二章操作系统的运行机制
1、CPU(运算器、控制器、寄存器、高速缓存)
寄存器:用户可见寄存器(数据寄存器、地址寄存器、条件码寄存器)、控制状态寄存器(程序计数器、指令寄存器、程序状态字)
2、处理器状态:
(1)管态—特权指令、目态—非特权指令(管态可调用所有指令和资源,改变处理器状态,目态转换官态——中断,官态转目态——修改PSW值)
PSW程序状态字
(2)核心状态、管理状态、用户程序状态(目标状态)
3、存储器结构图
4、存储保护(1界地址寄存器——(1)上下限寄存器,(2)基址寄存器和限长寄存器
2存储键)
5、中断与异常
a)中断特点:随机的、可恢复的、自动处理的
b)中断分类
c)中断:与正在执行的指令无关,可以屏蔽
异常:与正在执行的指令有关,不可以屏蔽
d)中断系统:硬件中断装置、软件中断处理程序
e)通过中断扫描机构扫描中断信号
f)产生中断方式:I/ O中断(正常,异常)、时钟中断、硬件故障中断、程序性中断、系
统调用
6、系统调用与一般调用的差别:运行的系统状态不同,系统调用在管态
7、I/O技术控制方法:通道(使CPU从I/O事务解脱,提高效率、传输数据较小,按字节)、DMA技术(按块传输)、缓冲技术(匹配速度问题)
8、时钟(一般由硬件提供):硬件时钟、软件时钟或绝对时钟、相对时钟
第三章进程线程模型
1多道程序的设计模型
采用多道程序的设计可以提高CPU的利用率
程序的顺序执行
特点:顺序性,封闭性,程序执行结果的确定性,程序执行结果的可再现性
多道程序设计
通常采用并行操作技术。
多道程序设计环境的特点
根本目的:提高整个操作系统的效率。
衡量系统效率的尺度:系统吞吐量指在单位时间内系统所处理作业的道数。
多道程序的特点:独立性,随机性,资源共享性
程序的并发执行
指两个或两个以上的程序在计算机中同处于以开始执行且尚未结束的状态
特点:(1)并发程序在执行期间具有相互制约关系
(2)程序与计算不在一一对应
(3)并发程序执行结果不可再现(宏观上是同时进行的,但从微观上,在单个CPU 中仍然是顺序执行的)
进程模型:程序、数据、PCB(灵魂)进程控制块组成
从操作系统的角度:分为系统进程和用户进程(系统进程优先级高于用户进程)
进程和程序的联系和区别
联系:程序是构成进程的组成部分之一,从静态角度,进程是由程序,数据和进程控制块组成。区别:程序是静态的,进程是动态的
进程的特性:
并发,动态(动态产生,动态消亡),独立(相对完整的资源分配单位),交往(相互作用),异步(相互独立不可预知的前进)。
进程的状态及状态转换