1 / 14
文档名称:

02326自考操作系统2021年考前知识点总结.docx

格式:docx   大小:77KB   页数:14页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

02326自考操作系统2021年考前知识点总结.docx

上传人:mazhuangzi1 2022/6/2 文件大小:77 KB

下载得到文件列表

02326自考操作系统2021年考前知识点总结.docx

相关文档

文档介绍

文档介绍:第一章操作系统概论ia
计算机系统是由 硬件系统 和 软件系统 组成的 操作系统的任务:组织和管理计算机系统中的硬件和软件资源、有效、合理、方便 操作系统为用户提供两类使用接口:分别是 编程接口、用户接口。 操作系统的特征:并发性、共享性
I/O中断:一般由I/O设备的控制器或通道发出,可分为:I/O操作正常结束、I/O异常。 时钟中断:维护时钟软件、处理器调度、控制系统定时任务、实时处理 自愿性中断:用户通过访管指令调用系统调用
例(1804 )什么是程序性中断?程序性中断都必须由操作系统来完成吗?举例说明。
答:程序性中断是指程序指令出错,指令越权或指令寻址越界而引发的系统保护。不一 定,也可以由自己完成,如系统调试中断和算术错误等。
例(1810)什么是中断?如果同一中断级中的多个设备接口中同时都有中断请求时,如何 处理?
答:中断是指处理器对系统中或系统外发生的异步事件的响应,如果同一中断级中的多 个设备接口中同时都有中断请求时,可以采用固定优先数或轮转法
应系统调用的目的:请求系统服务
第三章 进程与线程
程序的顺序执行:一各具有独立功能的程序独占处理器直到得到最终结果。 特点:顺序性、封闭性、程序执行结果的确定性、程序执行结果的可再现性 程序的并发执行:两个或以上程序同时处于已开始且尚未结束的状态。
特点:在执行期间并发程序相互制约、程序与计算不再一一对应、执行结果不可再现 程序的并行执行(宏观上同时)和程序的并发执行(微观上同时) 多道程序设计:
特点:独立性、随机性、资源共享性 缺陷:可能延长程序的执行时间、系统效率的提高有一定限度 进程:具有一定独立功能的程序在某个数据集合上的一次运行活动,是系统进行资源分配和 调度的一个独立单位。
进程由 程序、数据、进程控制块 3 部分组成 程序是动态的,进程是动态的,二者是多对多的关系。 进程的特性:并发性、动态性、独立性、交往性、异步性、结构性 三状态模型:运行状态、就绪状态、等待状态
时问片己用充/ /
班 fifing
呻荷誓件已址生
五状态模型:运行状态、就绪状态、阻塞状态、创建状态、结束状态
kIt
期问片创
前绪
创/逍程
图2■进圧的五之鼻阻
鄆件撰事件 \jo i/D at 家
i/oSSlEW 待的專悄握生
七状态模型:
用2川 貝肓刨it*纓止和拎起状盡的谜和状憲图
例(1804)在七状态进程模型中,什么是阻塞状态?什么是阻塞挂起状态?两个状态之间有 何转换?
答:讲程阻塞:讲程在内存并等待某事件岀现。阻塞挂起:讲程在外存并等待某事件出 现。当没有进程处于就绪状态或就绪进程要求更多内存资源时,会把进程从阻塞状态转为阻 塞挂起。
进程控制块PCB是描述进程状态和特性的数据结构,PCB是进程存在的唯一标识,一个进程 只能有唯一的进程控制块。
操作系统中每创建一个进程就要为该进程建立一个 进程控制块 ,一个刚被创建的进程, 它的初始状态为 就绪态
PCB 的内容:调度信息(描述进程当前状况)、现场信息(刻画进程的运行情况) PCB 组织方式:线性方式、索引方式、链接方式 进程控制:对进程在整个生命周期中各种状态之间的转换进行有效的控制。通过原语实现。 原语:原语是操作系统核心的一个组成部分,由若干条指令组成,用来实现某个特定的操作 功能,执行时具有不可间断性。
进程控制原语:创建原语、撤销原语、阻塞原语、唤醒原语 阻塞原语过程:首先中断处理器的执行,把处理器的当前状态保存在 PCB 的现场信息中, 然后把进程的当前状态置为等待状态,并把它插入到该事件的等待队列中。
唤醒原语过程:在等待队列中找到该进程,将进程的当前状态置为就绪状态,然后将它从等 待队列中撤出并插入到就绪队列中排队,等待调度执行。
例(1810)进程控制通过进程控制原语开实现,请分别描述创建原语和撤销原语的操作过程。
答:(1)创建原语:先申请一个空闲PCB区域,将有关信息填入PCB,置该进程为就续 状态,最后把它插入就绪队列中。
撤销原语:找到要被撤销进程的PCB,将它匆匆所在队列中消夫,撤销属于该 进程的一切“子孙进程”释放被撤销进程所占用的全部资源,并消去被撤销进程的PCB
线程:在引入线程的操作系统中,线程是进程中的一个 实体,是调度和分派的基本单位, 进程是资源拥有的基本单位。线程自己基本上不拥有系统资源,只拥有少量在运行中必 不可少的资源,但它可与同属一个进程的其他线程共享进程所拥有的全部资源。一个线 程可以创建和撤销另一个线程,同一个进程中的多个线程之间可以并发执行。
线程的属性:
每个线程有一个唯一的标识符和一张线程描述表
不同的线程可以执行相同的程序
同一进程中各个线程共享