操作系统习题复习课程

合集下载

操作系统学习指导与习题(含答案)

操作系统学习指导与习题(含答案)

三种基本状态可经一定的触发条件而转换。
进程是资源分配的基本单位,同时进程也可作为独立运行的基本单位,用户可以从进程
的观点来研究操作系统。但由于系统资源数量的有限,必然导致诸进程间竞争资源。用户进
程和系统进程之间、同一用户作业的内部进程之间、不同用户各作业的进程之间、各系统进
程之间都存在资源竞争问题。竞争资源的进程间存在着两种关系:(1)资源共享。虽然诸进
变迁、进程的组成、进程控制块的内容及作用);进程的控制(包括进程的建立、进程的撤消、
进程的阻塞、进程唤醒等);原语的含义、作用及内容;临界资源、临界区的基本概念;进
程互斥与同步的基本概念;P、V 操作的控制机理;进程间的通信;常用进程调度算法;死
锁的基本概念;产生死锁的原因和预防死锁产生的具体措施等。
计算机激光照排系统
A. 1
B. 2
C. 3
D. 4
10. 若操作系统看作是计算机资源的管理者,则下列不属于操作系统管理的资源的是
__________。
A. 程序
B. 内存
C. CPU
D. 中断
11. 操作系统的功能是进行文件管理、处理器管理、作业管理、设备管理和(
)管
理。
A. 存储器
B. 进程
C. 系统
户有着密不可分的关系,它在计算机系统中位于计算机裸机和计算机用户之间。 紧挨着硬
件的就是操作系统,它通过系统核心程序对计算机系统中的几类资源进行管理,如处理机、
存储器、输入/输出设备、数据与文档资源、用户作业等,并向用户提供若干服务,通过这
些服务将所有对硬件的复杂操作隐藏起来,为用户提供一个透明的操作环境。
于低级通信方式,该方式以控制进程并发执行为主要目的,而利用通信原语进行高级通信则

操作系统第一章复习总结+习题(带讲解)

操作系统第一章复习总结+习题(带讲解)

第一章操作系统概论操作系统的定义:1.资源管理的观点:操作系统是控制和管理计算机的软、硬件资源,合理地组织计算机的工作流程,以及方便用户的程序集合。

2.用户的观点:操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的第一次扩充。

操作系统形成:操作系统的发展过程中,多道批处理系统和实时控制系统的出现,标志着操作系统的正式形成。

操作系统的特征:并发性、共享性、虚拟性、不确定性操作系统的功能进程管理、存储管理、设备管理、文件管理、操作系统接口操作系统接口分类:程序接口(为程序员提供)、命令接口(为用户提供)操作系统类型基本类型:批处理操作系统、分时操作系统、实时操作系统新型:微机操作系统、多处理机操作系统、网络操作系统、分布式操作系统、嵌入式操作系统多道程序设计技术:为了提高系统吞吐量和资源利用率,允许多个程序同时驻留内存,使处理机在这些程序之间切换,在一段时间内,执行完多个程序的处理技术称为多道程序设计技术。

批处理操作系统:用户的作业被成批的输入到计算机中,然后在操作系统的控制下,用户的作业自动地执行。

单道批处理系统:内存中仅放一道作业、作业的完成顺序与进驻内存的顺序相关多道批处理系统:内存中存放多道作业、作业的完成顺序与进驻内存的顺序无严格对应关系。

分时系统:允许多个终端用户同时使用计算机,在这样的紫铜中,用户感觉不到其他用户的存在。

特征:多路性、独立性、及时性、交互性、可靠性实时系统:系统对特定输入做出的反应速度足以控制发出实时信号的对象。

“实时”的含义是指计算机对于外来信息能够及时处理,并且能在被控对象允许的范围内做出快速反应。

(要求更好的及时性)实时系统分类:实时控制系统、实时信息控制系统UNIX是一个多用户、多任务的分时操作系统(声明:习题参考答案均属个人意见,仅供参考,参考答案设置字体为白色,看时请自行设置为其他颜色。

)习题:1. 下列选项中,在用户模式下执行的是()。

A 命令解释程序B 缺页处理程序C 进程调度程序D 时钟中断处理程序参考答案:A2.用户程序调用操作系统的功能必须使用()。

操作系统课后复习题答案

操作系统课后复习题答案

操作系统课后复习题答案第一章一、简答题3.什么是操作系统?操作系统在计算机系统中的主要作用是什么?操作系统是管理系统资源、控制程序执行、改善人机界面、提供各种服务,并合理组织计算机工作流程和为用户有效地使用计算机提供良好运行环境的一种系统软件.主要作用(1)服务用户—操作系统作为用户接口和公共服务程序(2)进程交互—操作系统作为进程执行的控制者和协调者(3)系统实现—操作系统作为扩展机或虚拟机(4)资源管理—操作系统作为资源的管理者和控制者15.什么是多道程序设计?多道程序设计有什么特点?多道程序设计是指允许多个作业(程序)同时进入计算机系统内存并执行交替计算的方法。

从宏观上看是并行的,在一个时间段,它们都在同时执行,都处于执行的开始点和结束点之间;从微观上看是串行的,在某一时刻,他们在同一台计算机上交替、轮流、穿插地执行。

(1)可以提高CPU、内存和设备的利用率;(2)可以提高系统的吞吐率,使单位时间内完成的作业数目增加;(3)可以充分发挥系统的并行性,使设备和设备之间,设备和CPU 之间均可并行工作。

19.分时系统中,什么是响应时间?它与哪些因素有关?分时系统的响应时间是指用户从终端发出一个命令到系统处理完这个命令并做出回答所需要的时间。

这个时间受时间片长度、终端用户个数、命令本身功能、硬件特性、主存与辅存的交换速度等影响。

23.现代操作系统具有哪些基本功能?请简单叙述之。

(1)处理器管理;(2)存储管理;(3)设备管理;(4)文件管理;(5)联网与通信管理。

/某tip某/简述操作系统资源管理的资源复用技术。

系统中相应地有多个进程竞争使用资源,由于计算机系统的物理资源是宝贵和稀有的,操作系统让众多进程共享物理资源,这种共享称为资源复用。

(1)时分复用共享资源从时间上分割成更小的单位供进程使用;(2)空分复用共享资源从空间上分割成更小的单位供进程使用。

二、应用题2、答:画出两道程序并发执行图如下:(1)两道程序运行期间,CPU存在空闲等待,时间为100至150m之间(见图中有色部分)。

操作系统复习题与答案

操作系统复习题与答案

《操作系统》练习及参考答案第1章操作系统概述1.3.1 选择最合适的答案1.一般用户更喜欢使用的系统是()。

A.手工操作B.单道批处理C.多道批处理D.多用户分时系统2. 与计算机硬件关系最密切的软件是()。

A.编译程序B.数据库管理系统C.游戏程序D.OS3. 现代OS具有并发性和共享性,是()的引入导致的。

A.单道程序B. 磁盘C. 对象D.多道程序4. 早期的OS主要追求的是()。

A.系统的效率B.用户的方便性C.可移植D.可扩充性5.()不是多道程序系统A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统6.()是多道操作系统不可缺少的硬件支持。

A.打印机B.中断机构C.软盘D.鼠标7. 特权指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.进程调度中8. 没有了()计算机系统就启动不起来。

A.编译器B.DBMSC.OSD.浏览器9. 通道能够完成()之间的数据传输。

A.CPU与外设B.存与外设C.CPU与主存D.外设与外设10. 操作系统的主要功能有()。

A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统11. 单处理机计算机系统中,()是并行操作的。

A.处理机的操作与通道的操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序12. 处理机的所有指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.系统态13.()功能不是操作系统直接完成的功能。

A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件14. 要求在规定的时间对外界的请求必须给予及时响应的OS是()。

A.多用户分时系统B.实时系统C.批处理系统时间D.网络操作系统15. 操作系统是对()进行管理的软件。

A.硬件B.软件C.计算机资源D.应用程序16.()对多用户分时系统最重要。

操作系统复习PPT课件

操作系统复习PPT课件

19.一个分段存储管理系统中,地址长度为32位,
其中段号占8位,则最大的段长是
。 224字节
20.在文件控制块中,通常含有以下3类信息:
即 , 基本信息
存取控制信息
, 使用信息 。
8
二解释
1作业: 系统为完成用户程序所作工作的集合。
2通道: 通道是一个独立于CPU的专管输入输出控制
的处理机(PU),它控制设备与内存直接进 行数据交换。它有自己的通道指令,这些 通道指令受CPU启动,并在操作结束时向 CPU发中断信号。
R=(W+T)/T=1+W / T
6
15.在单级中断系统中,中断服务程序执行的顺 序是 保护现场 , 中断处理 , 恢复现场 ,
开中断
, 中断返回 。
16.操作系统提供给应用程序的接口是 系统调用 。
17.程序员利用系统调用打开I/O 设备时,通常 使用的设备标识是 _逻_辑_设_备_名_。
7
18.在进程各种调度算法中,既考虑进程等待时 间同时也考虑进程执行时间的调度算法 是 。 最高响应比优先调度算法
12.对记录式文件,操作系统为用户存取文件信 息的最小单位是 记录 。
13.在批处理兼分时的系统中,往往由分时系统 控制的作业称为 前台 作业,而由批处理系 统控制的作业称为 后台 作业。
14.在响应比最高者优先的作业调度算法中,当 各个作业等待时间相同时,运行时间短 的作业将 得到优先调度;当各个作业要求运行的时间 相同时,等待时间长的作业得到优先调度。
3什么叫覆盖?使用覆盖技术有什么要求? 14
覆盖技术是在程序运行过程中,把同一存储 区在不同时刻分配给不同的程序段或数据段 来共享的一种存储分配技术。使用覆盖技术 要求程序员必须知道程序及其数据结构,使 得要覆盖的段块具有相对独立性,不存在直 接联系或相互交叉访问的情况。

《操作系统习题》课件

《操作系统习题》课件
《操作系统习题》PPT课件
绪论进程管理内存管理文件系统输入输出系统用户界面
目录
绪论
总结词:概述
详细描述:操作系统的定义是管理和控制计算机硬件与软件资源的计算机程序,是计算机系统的核心系统软件。操作系统的功能包括处理器管理、存储管理、文件管理、设备管理和作业管理等。
总结词:概述
详细描述:操作系统的基本特征包括并发性、共享性、虚拟性和不确定性。并发性是指操作系统能够同时处理多个任务或事件;共享性是指操作系统中的资源(如处理器、内存和文件)可以被多个进程共享使用;虚拟性是指操作系统通过技术手段将物理实体(如内存、设备和文件)呈现给用户,使用户感觉它们是连续的、无限的;不确定性是指操作系统处理异步事件时的不确定性。
输入输出系统的主要功能包括控制设备、管理设备驱动程序、处理输入输出请求、缓冲存储管理等。
概念
功能
设备分配ቤተ መጻሕፍቲ ባይዱ指操作系统根据进程的请求,为其分配所需的输入输出设备的过程。
设备分配的概念
设备分配应遵循公平性、优先级和避免死锁等原则。
设备分配的原则
当进程不再需要使用设备时,应将其释放回操作系统,以便其他进程可以使用。
感谢观看
THANKS
总结词:进程同步是协调多个进程的执行顺序,互斥是避免多个进程同时访问临界资源。
内存管理
为进程分配所需的内存空间,包括代码段、数据段、堆和栈。
内存的分配
当进程结束时,需要释放其占用的内存空间,以便其他进程使用。
内存的回收
内存保护
通过设置不同的内存区域,为每个区域设置不同的访问权限,以防止进程之间的相互干扰和破坏。
功能
命令行界面提供了强大的文本输入和输出功能,用户可以通过命令来执行各种系统操作和应用程序。它能够提供快速、高效的交互方式,适用于需要自动化和批处理的场景。

操作系统课后习题复习重点

操作系统课后习题复习重点

第一章2.0S的作用可表现在哪几个方面?(1) OS作为用户与计算机硬件系统之间的接口(2) OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象11. OS有哪几大特征?其最基本的特征是什么?答:并发性、共享性、虚拟性和异步性四个基本特征;最基本的特征是并发性。

20.试描述什么是微内核0S。

答: 1)足够小的内核2)基于客户/服务器模式3)应用机制与策略分离原理4)采用面向对象技术。

第二章2.画出下面四条语句的前趋图:S1=a:=x+y; S2=b:=z+1; S3=c:=a- b; S4=w:=c+1;答:其前趋图为:6.试从动态性,并发性和独立性上比较进程和程序?答: (1) 动态性是进程最基本的特性,表现为由创建而产生,由调度而执行,因得不到资源而暂停执行,由撤销而消亡。

进程有一定的生命期,而程序只是一组有序的指令集合,是静态实体。

(2)并发性是进程的重要特征,同时也是OS的重要特征。

引入进程的目的正是为了使其程序能和其它进程的程序并发执行,而程序是不能并发执行的。

(3)独立性是指进程实体是一个能独立运行的基本单位,也是系统中独立获得资源和独立调度的基本单位。

对于未建立任何进程的程序,不能作为独立单位参加运行。

7.试说明PCB的作用,为什么说PCB是进程存在的惟一标志?答: PCB 是进程实体的一-部分,是操作系统中最重要的记录型数据结构。

作用是使一个在多道程序环境下不能独立运行的程序,成为-一个能独立运行的基本单位,成为能与其它进程并发执行的进程。

OS是根据PCB对并发执行的进程进行控制和管理的。

11.试说明进程在三个基本状态之间转换的典型原因。

答: (1) 就绪状态→执行状态:进程分配到CPU资源(2)执行状态→就绪状态:时间片用完(3)执行状态→阻塞状态: I/0 请求(4)阻塞状态→就绪状态: I/0完成21.试从调度性,并收性,拥有资源及系统开销方面对进程和线程进行比较。

操作系统习题2(含答案)

操作系统习题2(含答案)

操作系统总复习及相关习题第一章引论名词解释1操作系统操作系统是管理和控制计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。

2管态当执行操作系统程序时,处理机所处的状态3目态当执行普通用户程序时,处理机所处的状态。

4多道程序设计在这种设计技术下,内存中能同时存放多道程序,在管理程序的控制下交替的执行。

这些作业共享CPU和系统中的其他资源。

5并发是指两个或多个活动在同一给定的时间间隔中进行。

它是宏观上的概念。

6并行是指两个或多个活动在同一时刻同时执行的情况。

7吞吐量在一段给定的时间内,计算机所能完成的总工作量。

8分时就是对时间的共享。

在分时系统中,分时主要是指若干并发程序对CPU时间的共享。

9实时表示“及时”或“既时”。

10系统调用是用户在程序中能以“函数调用”形式调用的、由操作系统提供的子功能的集合。

每一个子功能称作一条系统调用命令。

它是操作系统对外的接口,是用户级程序取得操作系统服务的唯一途径。

11特权指令指指令系统中这样一些指令,如启动设备指令、设置时钟指令、中断屏蔽指令和清内存指令,这些指令只能由操作系统使用。

12命令解释程序其主要功能是接收用户输入的命令,然后予以解释并且执行。

13脱机I/O是指输入/输出工作不受主机直接控制,而由卫星机专门负责完成I/O,主机专门完成快速计算任务,从而二者可以并行操作。

14联机I/O是指作业的输入、调入内存及结果输出都在cpu直接控制下进行。

15资源共享是指计算机系统中的资源被多个进程所功用。

例如,多个进程同时占用内存,从而对内存共享;它们并发执行时对cpu进行共享;各个进程在执行过程中提出对文件的读写请求,从而对磁盘进行共享等等。

简答题1什么是操作系统?它的主要功能是什么?答:操作系统是控制和管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题1.在三种基本类型的操作系统中,都设置了进程调度,在批处理系统中还应设置作业调度;在分时系统中除了设置进程调度,通常还设置中级调度,在多处理机系统中则还需设置剥夺调度。

2.在面向用户的调度准则中,截止时间的保证是选择实时调度算法的重要准则,响应时间快是选择分时系统中调度算法的重要准则,平均周转时间短是批处理系统中选择作业调度算法的重要准则,而优先权高的作业能获得优先服务准则则是为了照顾紧急作业用户的要求而设置的。

3.作业调度是从处于后备状态的队列中选取作业投入运行,周转时间是指作业进入系统到作业完成所经过的时间间隔,时间片轮转算法不适合作业调度。

4.下列算法中,FCFS算法只能采用非抢占调度方式,时间片轮转法只能采用抢占调度方式,而其余的算法既可采用抢占方式也可采用非抢占方式。

5.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用短作业优先;为照顾紧急作业的用户,应采用基于优先权的剥夺调度算法;为能实现人机交互作用应采用时间片轮转法;为了兼顾短作业和长时间等待的用户,应采用高响应比优先;为了使短作业、长作业及交互作业用户都比较满意,应采用多级反馈队列调度算法;为了使平均周转时间最短,应采用短作业优先算法。

6.下列调度方式和算法中,最容易引起进程长期等待的是抢占式静态优先权优先算法。

7.下列选项中,降低进程优先级的最合理的时机是进程的时间片用完。

8.支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中有新进程进入就绪队列不是引起操作系统选择新进程的直接原因。

9.从下面关于优先权大小的论述中,选择一条正确的论述。

(6)在动态优先权时,随着进程执行时间的增加,其优先权降低。

10.假设就绪队列中有10个进程,以时间片轮转方式进行进程调度,时间片大小为300ms,CPU进行进程切换要花费10ms,则系统开销所占的比率约为%3,若就绪队列中进程的个数增加到20个,其余条件不变,则系统开销所占的比率将11.EDF算法选择第4章一、选择题1.从存储管理功能的论述中,选出两条正确的论述。

2.是每道程序在不受干扰的情况下运行,分配到与其地址空间不一致的内存空间的程序,3.进行的。

4.在进程的地址空间中,有一条将1000号单元中的数据装入寄存器R1的指令“LOAD R1,1000”,采用静态重定位技术时,装入内存后,该指令的第二个操作5.其中在调用某段程序时进行链接,可提高内存利用率;适用于动态链6.要保证进程在主存中被改变了位置后仍能正确执行,7.又分页系统发展为分段系统,8.在动态分区式内存管理中,9.在首次适应算法中,10.在动态分区式内存管理中,若某一时刻,系统内存的分配情况如图4.15所示。

当一进程要申请一块20K的内存空间时,首次适应算法选中的是始址为空闲分区,最佳适应算法选中的是始址为最坏适应算法选中的是始址为11.采用动态分区存储管理系统中,主存总容量为55MB,初始状态全空,采用最佳适应算法,内存的分配和回收顺序为:分配15MB,分配30MB,回收15MB,分配8MB,分配6MB,此时主存中最大的空闲分区大小是若采用的是首次适应法,则应该是12.13再回收内存时可能出现下述四种情况:(1)释放区与插入点前一分区F1相邻接,此时应以F1分区的表项作为新表项,但修改新表项的大小;(2)释放区与插入点后一分区F2(3)释放区不与F1和F2(4)释放区既与F1邻接,又与F2邻接,此时14.起始地址相加得到物理地址,用物理地址来访问内存。

15.16.17.地址空间是二维的;在段页式存储管理中,其虚拟地址空间是二维的。

18.在没有快表的情况下,分页系统每访问一次数据,要访问统每访问一次数据,要访问次内存。

19.20.通常情况下,21.二、填空题1.使每道程序能在内存中“各得其所”保证每道程序在不受干扰的环境下运行,为缓和内存紧张的情况而将内存中暂时不能运行的进程调至外存,能让较大的用户2.方式。

3.4.而在作业执行期5.地址变换机构的基本任务是将地址空间中的逻辑地址变换为内存空间中的物理地址。

6.7.8.支持。

9.在伙伴系统中,令buddy k(x)表示大小为2^k、起始地址为x的块的伙伴的地址,则buddy k(x)的通用表达式为x+2^k-[(x/2^k)%2]*2^(k+1)10.11.1213.中。

14.引入分段主要是满足用户的需要,15.16.址空间是一维的;故分段系统的作业地址空间是二维的。

17.在段页式系统中(无快表),为获得一条指令或数据,都需三次访问内存。

第5章一、选择题1.现代操作系统中,提高内存利用率主要是通过虚拟存储器实现的。

2.从下列关于非虚拟存储器的论述中,选出一条正确的论述。

(1)要求作业在运行前,必须全部装入内存,且在运行过程中也必须一直驻留内存。

3虚拟存储器最基本的特征是多次性;该特征主要是基于局部性原理;实现虚拟存储器最关键的技术是请求调页(段)。

4.虚拟存储器管理系统的基础是程序的局部性理论。

此理论的基本含义是程序执行时对主存的访问是不均匀的。

局部性有两种表现形式,时间局部性和空间局部性,它们的意义分别是最近被访问的单元,很可能在不久的将来还要被访问和最近被访问的单元很可能他附近的单元也即将被访问。

根据局部性理论,Denning 提出了工作集理论。

5.实现虚拟存储器的目的是扩充主存容量;下列方式中,可变分区管理不适用于实现虚拟存储器。

6. 从下列关于虚拟存储器的论述中,选出两条正确的论述。

(2)在请求段页式系统中,以段为单位管理用户的虚空间,以页为单位管理内存空间。

(6)由于有了虚拟存储器,于是允许用户使用比内存更大的地址空间。

7.一个计算机系统的虚拟存储器的最大容量是由计算机的地址结构确定的,其实际容量是由内存和硬盘容量之和确定的。

8.在请求分页系统的页表中增加了若干项,其中状态位供程序访问参考;修改位供换出页面参考;访问页面供置换算法参考;外存始址供调入页面参考。

9.在请求调页系统中,若逻辑地址中的页号超过页表控制寄存器中的页表长度,则会引起越界中断;否则,若所需的页不在内存中,则会引起缺页中断,在缺页中断处理完成后,进程将执行被中断的那一条指令。

10.在请求调页系统中,内存分配有固定分配和可变分配两种策略,固定分配的缺点是可能导致频繁的出现缺页中断而造成CPU利用率下降。

11.在请求调页系统中有着多种置换算法;(1)选择最先进入内存的页面予以淘汰的算法称为FIFO算法;(2)选择在以后不再使用的页面予以淘汰的算法称为OPT算法;(3)选择自上次访问以来所经历时间最长的页面予以淘汰的算法称为LRU算法;(4)选择自某时刻开始以来,访问次数最少的页面予以淘汰的算法称为LFU算法。

12.在页面置换算法中,存在Belady现象的算法是FIFO;其中,belady现象是指当分配到的内存块数增加时,缺页中断的次数有可能反而增加。

13.在请求调页系统中,凡未装入内存的页都应从文件区调入;已运行过的页主要是从对换区调入,有时也从页面缓冲池调入。

14.某虚拟存储器的用户编程空间共32个页面,每页1KB,主存为16KB。

假定某时刻用户页表中已调入主存的页面的虚页号和物理页号对照表如下则与下面十六进制虚地址相对应的物理地址为0A5C 125C1A5C 页失效虚拟存储器的功能由软硬件结合完成。

在虚拟存储系统中,采用高速缓冲存储器提高动态地址翻译的速度。

15.从下面关于请求分段存储管理的叙述中选出一条正确的论述。

(2)分段的尺寸受内存空间的限制,但作业总的尺寸不受内存空间的限制。

16.系统抖动是指被调出的页面又立刻需要被调入所形成的频繁调入调出现象;其产生的原因主要是置换算法选择不当。

17.在环保机构中,操作系统应处于最高特权环内,一般应用程序应处于最低特权环内,并遵循下述规则:(1)一个程序可以访问驻留在相同和较低特权环中的数据;(2)一个程序可以调用驻留在相同和较高的特权环中的服务。

18.测得某个请求调页的计算机系统部分状态数据为:CPU利用率20%,用于对换空间的硬盘的利用率97.7%,其他设备的利用率5%。

由此断定系统出现异常。

此种情况,减少运行的进程数或加内存条,增加物理容量空间能提高CPU的利用率。

19.Linux采用请求分页存储管理方式。

20.Linux内核的页面分配程序采用伙伴系统算法进行页框的分配和回收。

二、填空题1.在请求调页系统中,2.因而决定了实现虚拟存储器的关键3.实现虚拟存储器,除了需要有一定容量的内存和相当容量的外存外,还需要有4.为实现请求分页管理,5.在请求调页系统中要采用多种置换算法,其中OPT LRU是NUR而LFU换算法,PBA6.V AX/VMS操作系统采用页面缓冲算法:它采用淘汰页未被修改,否则便将其插入修7.8.在请求调页系统中,9.10.11.12.。

13.14.Intel x86/pentium系列CPU15.Intel x86/pentium的分段机制,16. Intel x86/pentium的分页机制,第6章一、选择题1.在一般大型计算机系统中,主机对外围设备的控制可通过通道、控制器、和设备三个层次实现。

从下述叙述中选出一条正确的叙述。

(2)通道控制控制器,设备在控制器控制下工作2.从下面关于设备属性的论述中,选择一条正确的论述。

(2)共享设备必须是可寻址的和随机访问的设备。

3.通道是一种特殊的处理机,具有执行I/O指令集能力。

主机的CPU与通道可以并行工作,并通过I/O指令和I/O中断实现彼此之间的通信和同步。

4.在I/O控制方式的发展过程中,最主要的推动因素是减少主机对I/O控制的干预。

提高I/O速度和设备利用率,在OS中主要依靠缓冲管理功能。

使用户所编制的程序与实际使用的物理设备无关是由设备独立性功能实现的。

5.磁盘属于块设备,其信息的存储是以固定长数据块为单位的;磁盘的I/O控制主要采取DMA方式;打印机的I/O控制主要采用程序中断方式。

6.在程序I/O方式中,对于输出设备,准备就绪是指输出缓冲区已空。

7.在利用RS-232接口进行通信时,其通信速率为9.6KB/S。

如果在通信接口中仅设置了一个8位寄存器作为缓冲寄存器,这意味着大约每隔0.8ms的时间便要中断一次CPU,且要求CPU必须在0.1ms时间内予以响应。

8.假定把磁盘上一个数据块中的信息输入到一单缓冲区的时间T为100us,将缓冲区中的数据传送到用户区的时间M为50us,而CPU对这一块数据进行计算的时间C为50us,这样系统对每一块数据的处理时间为150us;如果将单缓冲改为双缓冲,则系统对每一块数据的处理时间为100us。

9.操作系统中采用缓冲技术的目的是为了增强系统并行操作的能力;为了使多个进程能有效地同时处理输入和输出,最好使用缓冲池。

相关文档
最新文档