2022年《操作系统》复习资料.pdf
《2022年《操作系统》复习资料.pdf》由会员分享,可在线阅读,更多相关《2022年《操作系统》复习资料.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、word 1、什么是操作系统?计算机配置操作系统的主要目标是什么?.操作系统是:控制和管理计算机硬件和软件资源,合理地组织计算机工作流程以及方便用户使用计算机的一个大型程序;计算机系统配置操作系统的主要目标是:方便用户使用、扩充机器功能、管理各类资源、提高系统效率、构筑开放环境2、什么是多道程序设计?多道程序设计技术有什么特点?.多道程序设计是指:允许多个作业(程序)同时进入计算机系统的主存并启动交替计算的方法;多道程序设计技术的特点:主存中多个相互独立的程序均处于开始与结束之间,从宏观上看是并行的,多道程序都处于运行过程中,但尚未运行结束;从微观上看是串行的,各道程序轮流占用CPU 以交替地
2、执行。 (能改善 CPU 的利用率、提高主存和设备的使用效率、充分发挥系统的并行性。)3、现代操作系统具有哪些基本功能?请简单叙述之。现代操作系统基本功能:1)处理器管理: 包括进程控制和管理,进程同步; 2)存储管理: 主要任务是管理主存资源;3)设备管理:主要任务是管理各种外部设备;4)文件管理; 5)网络与通信管理;6)用户接口;4、阐述操作系统是建立在计算机硬件平台上的虚拟计算机系统答:操作系统将物理计算机的功能加以扩展,使之成为接口好、功能强、效率高、易使用的计算机系统,而这只是概念和逻辑上的,不是真实的、物理上的,称为虚拟机,每个应用程序运行在自己的虚拟机上。操作系统通过共享硬件资
3、源的方式来实现虚拟机抽象,所利用的资源管理技术有资源复用、资源虚化、资源抽象、组合使用抽象和虚化技术。操作系统的主要特性:并发性、共享性、异步性5、什么是PSW?其主要作用是什么?PSW 即(program status word) 程序状态字,是用来指示处理器状态,控制指令的执行顺序,并且保留和指示与运行程序有关的各种信息,主要作用是实现程序状态的保护和恢复6.硬中断和软中断(中断、异步中断、信号中断、软件中断含义)答:硬中断分为外中断和内中断,分别指来自处理器之外和内部的中断信号;外中断又分为中断、异步中断。软中断是指信号中断和软件中断。关于硬中断与软中断处理的延迟问题:一般来说, CPU
4、 在接受和响应硬中断之后会立即调用中断处理程序或异常处理程序;对于所接受的信号或软件中断,由于处理器此时未必占有处理器运行或内核正在执行敏感性操作,通常会有一定的时延。7、什么是进程?操作系统为什么要引入进程?进程是: 可并发执行的程序在某个数据集合上的一次计算活动,也是操作系统进行资源分配和保护的基本单位。引进程序进程的目的:1)刻画系统的动态性,发挥系统的并发性;2)解决共享性,正确地描述的执行状态;8 试述衡量处理器调度算法优劣的主要标准?选择调度算法的基本原则是计算机系统的性能要高1)资源利用率、 2)吞吐率、 3)公平性、4)响应时间、 5)周转时间;9、处理器调度分为哪几种类型?试
5、述各类调度的主要任务答: 1)高级调度:在多道处理操作系统中,从输入系统的一批作业中按照预定的调度策略挑选若干作业进入主存,为其分配所需资源,并创建作业的相应用户进程后便完成启动阶段的高级调度任务;精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 10 页 - - - - - - - - - - word 2)中级调度:根据主存资源决定主存中所能容纳的进程数目,并根据进程的当前状态来决定辅助存储器和主存中的进程的对换;3)低级调度:根据某种原则决定就绪队列中的哪个进程或内核级线程获得处理器,并将
6、处理器出让给它使用。10、试述作业、作业步、作业流的概念作业是用户提交给操作系统的一个独立任务;作业步: 每个作业必须经过若干相对独立且相互关联的顺序加工步骤才能得到结果,其中每个加工步骤称为作业步;若干批处理作业进入系统并依次存放在磁盘上,在系统的控制下逐个取出执行便形成作业流;11、解释并行性和并发性并行性: 是指计算机系统具有可以同时进行运算或操作的特性,在同一时间完成两种或两种以上工作。它包括同时性与并发性两种含义,在多道程序环境下,并行性使多个程序同一时刻可在不同CPU 上同时执行。并发性: 指两个或两个以上的活动或事件在同一时间间隔内发生;进程的执行可以在时间上有所重叠,在单处理器
7、系统中可并发执行,在多处理器系统中可并行执行;12 进程的互斥和同步之间的异同(参第二版69)互斥: 是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。 但互斥无法限制访问者对资源的访问顺序,即访问是无序的。同步: 指为完成共同任务的并发进程,基于某个条件来协调其活动,因需要在某些位置上排定执行的先后次序而等待,传递信号或消息所产生的协作制约关系;13、试比较管程与进程的不同点1)管程所定义的是公用数据结构,而进程定义的是私有数据结构;2)管程把同步变量上的同步操作集中起来统一管理,而临界区却分散在每个进程中3) 管程是为进程共享资源的互斥而建立的,而进程是为占有系统资源和实现
8、系统并发性引入的4)管程被欲使用共享资源的所有进程所调用,管程和调用它的进程不能并行工作;而进程间能够并行工作,并发性使其固有特性。5)管程可作为语言或操作系统成分,不必创建或撤销;而进程有生命周期,由创建而产生至撤销便消亡。14 产生死锁的必要条件:互斥条件、占有和等待条件、不剥夺条件、循环等待条件;15 防止死锁的方法:破坏互斥条件共享使用法、破坏占有和等待条件预先静态分配法、破坏不剥夺条件剥夺调度法、破坏循环等待条件有序资源使用法16.存储管理的基本功能:分配和去配、抽象和映射、隔离和共享、存储扩充;17 实现虚拟存储器的基本原理(不是很确定)1)程序中只有少量分支和过程调用,大都是顺序
9、执行的指令2)程序往往含有若干循环结构,由少量代码组成,而被多次执行3)过程调用的深度限制在小范围内,因而指令引用通常被局限在少量过程中4) 许多计算涉及数组、记录之类的数据结构,对他们的连续引用是对位置相邻的数据项进行操作5)程序中某些部分彼此互斥,不是每次都用到综上所述,虚拟存储器是基于局部性原理的一种假想的二非物理存在的存储器* 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 10 页 - - - - - - - - - - word 一、实现虚拟存储器要解决的办法(1)利用表格为用户构
10、造一个虚空间,作为实现虚拟存储管理的机构;(2)提供一个大容量的高速外存来存放进入虚空间的实际信息,这是实现虚拟存储器的物质基础;(3)把主存作为用户虚空间中的程序和数据得以运行的缓冲区。(4)程序运行时主要由硬件的动态重定位机制将虚拟地址转换成物理地址。二、虚空间容量的限制(1)指令中的地址长度的限制,因为进程访问的虚地址应限制在指令地址长度所能表示的范围内。(2)外存储器容量大小的限制,用户的虚空间不能超过外存的作业存放空间。18 设备管理的基本功能答:设备中断处理、缓冲区管理、设备分配和去配、设备驱动调度、虚拟设备及其实现;其主要任务是控制设备和CPU 之间的 I/O 操作。19.常用的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 2022 复习资料
限制150内