下载此文档

计算机操作系统(第三版)-复习题答案.pdf


文档分类:IT计算机 | 页数:约29页 举报非法文档有奖
1/29
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/29 下载此文档
文档列表 文档介绍
该【计算机操作系统(第三版)-复习题答案 】是由【青山代下】上传分享,文档一共【29】页,该文档可以免费在线阅读,需要了解更多关于【计算机操作系统(第三版)-复习题答案 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..*操作系统第一章复****题一、选择题1、下列选项中,(D)不是操作系统关心的主要问题。A管理计算机裸机B设计、提供用户程序与计算机硬件系统的界面。C管理计算机系统资源D高级程序设计语言的编译器2、多道批处理系统的主要缺点是(C)。]ACPU利用率低B不能并发执行C缺少交互性D以上都不是。3、在操作系统中,(D)部分属于微内核。A输入/输出井的管理程序,及作业调度软件。B用户命令解释程序C磁盘文件目录管理软件D进程通信服务例程4、通常在分时系统中运行的作业称为(C)。A前台作业B后台作业C终端型作业D批量型作业。5、在下面的选项中,(A)不属于操作系统提供给用户的可用资源。A中断机制B处理机C存储器DI/O设备6、操作系统在计算机系统中处于(B)的位置。A计算机硬件和软件之间B计算机硬件和用户之间C处理机和用户程序之间D外部设备和处理机之间7、操作系统是对(C)进行管理的软件。A软件B硬件C计算机资源D应用程序8、操作系统中采用多道程序设计技术提高了CPU和外部设备的(A)。A利用率B可靠性C稳定性D兼容性9、操作系统提供给程序员的接口是(B)。A进程B系统调用C库函数DB和C10、所谓(B)是指将一个以上的作业放入内存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。A多重处理B多道程序设计C实时处理D共行执行11、实时系统必须在(C)内处理完来自外部的事件。、A响应时间B周转时间C规定时间D调度时间12、在操作系统中,并发性是指若干事件(C)发生。A在同一时刻B一定在不同时刻C在某一时间间隔D依次在不同时间间隔内13、订购机票系统处理各个终端的服务请求,处理后通过终端回答用户,所以它是一个(D)。A分时系统B多道批处理系统C计算机网络D实时信息处理系统:..二、填空题1、操作系统两个最基本的特征是(并发)和(共享),两者之间互为存在条件。2、{实时系统应具有的两个基本特征,它们是(及时性)和(高可靠性)。3、4、允许多个用户以交互方式使用计算机的操作系统称为(分时操作系统);允许多个用户将多个作业提交给计算机集中处理的操作系统称为(批处理操作系统);计算机系统能及时处理过程控制数据并作出响应的操作系统称为(实时操作系统)。5、操作系统是计算机系统中的一个(系统软件),它管理和控制计算机系统中的(硬件和软件资源)。6、操作的四大功能是(处理机管理)、(存储器管理)、(设备管理)、(文件管理)。7、操作系统的基本特征是(并发性)、(共享性)、(虚拟性)、(异步性)。三、简答题1、设计现代操作系统的主要目标是什么/①有效性②方便性③可扩展性④开放性2、OS的作用表现在哪几个方面①OS作为用户与计算机硬件系统之间的接口。②OS作为系统资源的管理者。③OS实现了对计算机资源的抽象。3、OS有几大特征其最基本的特征是什么OS有四大基本特征:并发、共享、虚拟和异步;其中最基本的特征是并发和共享。4、试描述什么是微内核OS。<关于微内核,现在尚无一致的定义,但一般具有一下特征:①足够小的内核②给予客户/服务器模式③应用“机制与策略分离原理”④采用面向对象技术操作系统第二章复****题一、选择题1、下列步骤中,(C)不是创建进程所必须的。A建立一个进程控制块B为进程分配内存|C为进程分配CPUD将其控制块放入就绪队列2、在进程管理中,当(B)时,进程从运行状态变为就绪状态。A进程被调度程序选中B时间片用完C等待某一个事件发生D等待的事件发生3、进程和程序的最根本区别在于(B)。A对资源的占有类型和数量。:..B进程是动态的,而程序是静态的。C看它们是否能够并发地在处理机上运行&D进程规模较小,程序规模较大4、一个进程被唤醒意味着(C)。A该进程的优先数变大B该进程获得了CPUC该进程从阻塞状态变为就绪状态D该进程排在了就绪队列的队首5、进程的3种状态之间,下列(C)转换是不能进行的。A就绪状态到运行状态B运行状态到阻塞状态!C阻塞状态到运行状态D阻塞状态到就绪状态6、下列情况下,在(A)时,进程从阻塞状态转换到就绪状态。A等待的某事件已经发生了。B时间片用完了C分配到必要的资源并获得了处理机D等待某事件7、下面对父进程和子进程的叙述中,正确的是(BD)。A父进程创建子进程,因此父进程执行完了,子进程才能运行。^B父进程和子进程之间可以并发执行C撤消子进程时,应同时撤消其父进程D撤消父进程时,应同时撤消其子进程8、某进程所申请一次打印事件结束,则该进程的状态可能发生改变是(D)A运行状态转变到就绪状态B阻塞状态转变到运行状态C就绪状态转变到运行状态D阻塞状态转变到就绪状态;:..9、下列哪一个体现了原语的主要特点(D)A并发性B异步性C共享性D不可分割性10、在具有挂起状态的系统中,若当前内存空间高度吃紧,系统将使请求I/O的一个执行状态的进程进入(D)状态。A活动就绪B静止就绪C活动阻塞D静止阻塞11、如果单CPU系统中有n个进程,则就绪队列中进程的个数最多可达到(C)个。An+-1D112、在分时系统中,下列描述中,(C)不属于响应时间的一部分。A处理机对请求信息进行处理的时间—B从键盘输入的请求信息传送到处理机的时间C请求信息在外存队列上排队等待的时间D所形成的响应回送到终端显示器的时间13、信箱通信是一种(B)通信方式。A直接B间接C低级D信号量14、操作系统通过(B)对进程进行管理。AJCBBPCBCDCTDCHCT15、临界区是(C)。:A一个缓冲区B一段共享数据区C一段程序D一个互斥资源二、判断题1、P、V操作都是原语操作。(√)2、进程执行的相对速度不能由进程自己来控制。(√)3、利用信号量的P、V操作可以交换大量信息。(X)4、同步是指并发进程之间存在的一种制约关系。(√)5、一般来说,用户进程的PCB存放在用户区,系统进程的PCB存放在操作系统系统区。(X)…6、进程可以由程序、数据和进程控制块描述。(√)7、进程是程序在一个数据集合上的过程,它是系统进行资源分配和调度的一个独立单位。:..(√)。三、填空题1、在操作系统中引入线程概念的主要目的是(缩短系统切换的时空开销,提高程序执行并发度)。2、引入了线程的操作系统中,资源分配的基本单位是(进程),CPU分配的基本单位是(线程)。3、进程的基本状态由执行、(就绪)、(阻塞)。4、进程的基本特征是(动态性)、(并发性)、(独立性)、(异步性)、(结构特征)。5、信号量的物理意义是当信号量值大于0时表示(系统当前可用资源数目);当信号量值小于0时,其绝对值为(因请求该资源而被阻塞的进程数目)。6、、进程由(程序段)、(数据段)、(PCB)三部分组成。7、8、进程是一个程序对某个数据集的(一次执行过程)。9、若一个进程已进入临界区,其他欲进入临界区的进程必须(等待)。10、程序并发执行与顺序执行时相比产生了一些新特征,分别是(间断性)、(失去封闭性)、(不可再性)。10、采用用户级线程的系统中,处理器调度的对象是(进程);采用内核支持的线程系统中,处理器调度的对象是(线程)。11、高级通信方式分为三大类:(共享存储器系统)、(消息传递系统)、(管道通信系统)。12、在一个多道程序系统中,进程之间存在着不同关系可以划分为两大类:其中(同步)指进程间存在一定的逻辑关系,需要在执行次序上协调;(互斥)指进程间在使用共享资源方面的约束关系。解决上述两个问题的一种常用的方法是(信号量机制)。四、@简答题五、1、在操作系统中为什么要引入进程概念P37答:因为在多道程序环境下,程序的执行属于并发执行。可是与此同时,他们将失去其封闭性,并具有间断性及不可再现性的特征。这决定了通常的程序是不能参与并发执行。为了使程序能并发执行,且为了对并发执行的程序加以描述和控制,人们引入了进程的概念。2、试说明PCB的作用。P41:..答:OS调度进程的主要数据,依据记录进程的有关信息,供系统对进程进行控制,标志进程的存在。3、试从调度性、并发性、拥有资源及系统开销4个方面对进程和线程进行比较。P73答:,把线程作为独立跳读和分派的基本单位,而把进程作为资源拥有的基本单位。,不仅进程间可并发执行,而且同一进程的多个线程亦可并发执行,因而使OS具有更好的并发性。,而线程自己不拥有系统资源,但是它可以访问其隶属进程的资源。、撤销和切换进程方面,进程开销远大于线程。4、同步机构应遵循哪些基本准则P50,答:、线程具有哪些属性P73-74答:、应用题1、生产者与消费者问题(理解性记忆)2、超级市场3、吃水果;操作系统第三章总复****题一、单选题1、进程调度又称低级调度,其主要功能是(D)。、若进程P一旦被唤醒就能够投入运行,系统可能为(D)。!,,:..,P的优先级高于当期运行的进程。3、一个进程P被唤醒后,(D)。。。;、若当期运行进程(C)后,系统将会执行进程调度原语。A执行了一个转移指令B要求增加主存空间,经系统调用银行家算法进行测算认为是安全的。C执行了一条I/O指令要求输入数据。D执行程序期间发生了I/O完成中断。5、当系统中(C)时,系统将不会执行进程调度原语。]。,进程A正在运行而进程B恰好被唤醒。。6、在分时系统中,若当期运行的进程连续获得了两个时间片,原因可能是(B)。A该进程的优先级最高B就绪队列为空C该进程最早进入就绪队列D该进程是一个短进程[7、实时系统中采用的调度算法可以有如下几种:1、非抢占优先权调度算法2、立即抢占优先权调度算法3、时间片轮转调度算法4、基于时钟中断抢占的优先权调度算法按实时要求的严格程度由低到高的顺序(B)。A1-3-2-4B3-1-4-2C3-1-2-4D1-3-4-28、三种主要类型的OS中都必须配置的调度(C)。[A作业调度B中级调度C低级调度DI/O调度:..9、设系统中n个进程并发,共同竞争资源X,且每个进程都需要m个X资源,为使该系统不会发生死锁,资源X最少要有(C)个。Am*n+1Bn*m+nCn*m+1-nD无法预计注:可以这样理解N个进程,都需要M个资源,最坏的一种情况是:每个进程都占有M-1个资源,都得不到M个资源,总共资源数(m-1)*n。(m-1)*n加上一个资源后,就至少有一个进程拥有M个资源,不会发生死锁。10、死锁的预防方法中,不太可能的一种方法使(A)。:A摈弃互斥条件B摈弃请求和保持条件C摈弃不剥夺条件D摈弃环路等待条件11、某系统采用了银行家算法,则下列叙述正确的使(B)A系统处于不安全状态时一定会发生死锁B系统处于不安全状态时可能会发生死锁C系统处于安全状态时可能会发生死锁D系统处于安全状态时一定会发生死锁12、下列进程调度算法中,(A)可能会出现进程长期得不到调度的情况。(、采用动态优先权的调度算法中,如果所有的进程都具有相同优先权初值,则此时的优先权调度算法实际上和(A)相同。A先来先服务调度算法B短作业优先调度算法C时间片轮转调度算法}D长作业优先调度算法14、为多道程序提供的可共享资源不足时,可能出现死锁。但是,不适当的(C)也可能产生死锁。、在分时操作系统中,进程调度经常采用(C)算法。:..A先来先服务B最高优先权C时间片轮转D随机16、资源的按序分配策略可以破坏(D)条件。A互斥使用资源B占有且等待资源C不可剥夺资源D环路等待资源!17、银行家算法在解决死锁问题中是用于(B)的。A预防死锁B避免死锁C检测死锁D解除死锁18、(B)优先权是在创建了进程时确定的,确定之后在整个运行期间不再改变。A先来先服务B静态C动态D短作业19、在下列解决死锁的方法中,属于预防策略的是(B)。A银行家算法B有序资源分配法C死锁检测法D安全性算法20、(D)算法不适合作业调度。A先来先服务B短作业优先C最高优先权优先D时间片轮转-二、判断题1、进程调度算法各种各样,但是如果选择不当,就会造成死锁。(X)2、优先权调度算法中,在考虑静态优先权时,一般计算进程的优先权高于磁盘I/O进程的优先权.(X)3、安全状态使没有死锁的状态,非安全状态是有死锁的状态。(X)4、安全状态是可能有死锁的状态,非安全状态也是可能有死锁的状态。(X)5、安全状态是可能没有死锁的状态,非安全状态是有死锁的状态。(X)6、安全状态是没有死锁的状态,非安全状态是可能有死锁的状态。(√)~三、填空题1、在时间片轮转算法中,时间片的大小对系统性能有很大影响,如果时间片太大,并大到一定程度时,时间片轮转调度算法遍退化为(先来先服务)。2、进程的调度方式有两种,一种是(非抢占式),令一种是(抢占式)。3、死锁产生的4个必要条件是(互斥)、(不剥夺)、(请求和保持)、(环路等待)。4、银行家算法中,当一个进程提出的资源请求将导致系统从(安全状态)进入(不安全状态)时,系统就会拒绝它的资源请求。5、产生死锁的根本原因是(可共享资源不足),另一个基本原因是(进程的推进顺序不当)。6、在面向用户的调度准则中,(截止时间的保证)是实时调度算法的重要准则,(响:..是分时系统中进程调度算法的重要准则,(平均周转时间短)是批处理系统中选择作业调度算法的重要准则。-7、我们如果为每一作业只建立一个进程,则为了照顾短作业用户,应采用(短作业优先调度算法);为了照顾紧急作业的用户,应采用(基于优先权的可抢占式调度算法);为能实现人机交互作用应采用(时间片轮转法调度算法);为了兼顾短作业和长时等待的作业,应采用(高响应比优先调度算法);为了使短作业、长作业及交互作业用户都比较满意,应采用(多级反馈队列调度算法);为了使作业的平均周转时间最短,应采用(短作业优先调度算法)。四、简答题1、在选择调度方式和调度算法时,应遵循的原则时什么P90-91答:,截止时间的保证是实时调度算法的重要准则,响应时间快是分时系统中进程调度算法的重要准则,平均周转时间短是批处理系统中选择作业调度算法的重要准则。,有以下几个准则:、为什说多级反馈调度算法能较好地满足各方面用户的需要P97!答:。由于终端型作业用户说提交的作业大多属于交互性作业,作业较小,系统只要能使这些作业在第一队列所规定的时间片内完成,便可以终端型作业用户感到满意。。对于很短的批处理型作业,开始时像终端型作业一样,如果仅在第一队列中执行一个时间片即可完成,便可以获得与终端型作业一样的响应时间。对于稍长的作业,通常也只需要在第二队列和第三队列各执行一个时间片即可完成,其周转时间仍然较短。。对于长作业,它将依次在第1,2,...,n个队列中运行,然后再按轮转方式运行,用户不必担心其作业长期得不到处理。3、何谓死锁产生死锁的原因和必要条件是什么P103-105答:所谓死锁,是指多个进程在运行过程中因为争夺资源而造成的一种僵局,在这种僵局中,若没有外力作用,它们都将无法再往前推进。产生死锁的原因:¥产生死锁的必要条件::..、高级调度与低级调度的主要任务是什么为什么要引入中级调度P84-86答:高级调度的主要任务是根据某种算法,把外存上那些处于后备队类中的那些作业调入内存,并为它们创建进程,分配必要的资源。低级调度的主要任务是决定就绪队列的进程中哪个获得处理机,然后再有分派程序执行把处理机分配给该进程的具体操作。引入中级调度是为了提高内存利用率和系统吞吐量。五、应用题1、有5个任务A,B,C,D,E,它们几乎同时先后达到,预计它们运行的时间为10,6,2,4,8min。其优先级分别为3,5,2,1,4,这里5为最高优先级。对下列每一种调度算法,计算其平均进程周转时间(进程切换开销可不考虑)。1),先来先服务算法。2)3)优先级调度算法。(非抢占式)4)时间片轮转调度算法。(时间片2min)5)短进程优先调度算法2、假设一个系统中有5个进程,它们的到达时间和服务时间如下表所示,忽略I/O以及其他开销时间,若分别按先来先服务,短进程优先,高响应比优先调度算法进行CPU调度,请给出各进程的完成时间、周转时间、带权周转时间、平均周转时间和平均带权周转时间。进程到达时间;服务时间A03B26C4—4D65E82|3、银行家算法(参阅教材和课后练****操作系统第四章复****题:..1、在可变式分区分配方案中,某一作业完成后系统收回其主存空间,并与相邻空闲区合并,为此修改空闲区表,造成空闲区数减一的情况是(D)。`A无上邻空闲区,也无下邻空闲区B有上邻空闲区,但无下邻空闲区C有下邻空闲区,但无上邻空闲区D有上邻空闲区,也有下邻空闲区2、分区式存储器管理方式,每个程序(B)。A一定在分区中连续,部分存放B一定在分区中连续,整体存放C可以在分区中不连续,整体存放[D可以在分区中连续,部分存放3、下列选项中对分段存储管理叙述正确的是(B)A分段存储管理中每个段必须是大小相等的。B每一段必须是连续的存储区C每一段不必是连续的存储区D段间的存储区必须是连续的4、下列对重定位的叙述中,正确的选项是(B)。A经过静态重定位后,指令代码并不发生变化。*B经过静态重定位后,数据地址和指令地址发生了变化C经过动态重定位后,指令代码中的操作码和操作数地址都要发生变化。D经过动态重定位后,数据地址发生了变化而指令地址没有发生变化。5、虚拟存储器功能的管理方法包括(C)。A可变分区存储管理B基本分页存储管理C请求分段存储管理D段页式存储管理6、虚拟存储器的最大容量(C)。A由作业的地址空间决定B是任意的。C由计算机的地址结构决定的D为内、外容量之和7、操作系统为(C)分配内存空间。A线程B高速缓冲存储器(Cache)C进程D块表8、下面的页面置换算法中会产生所谓Belady异常现象的是(B)。A最佳页面置换算法(OPT)B先进先出页面置换算法(FIFO)C最近最久未使用页面置换算法(LRU)D最少使用页面置换算法(LFU)【9、采用(B)不会产生内部碎片。A分页式存储管理B分段式存储管理C固定分区式存储管理D段页式存储管理10、最佳适应算法的空闲区是(B)。A按大小递减顺序连在一起B按大小递增顺序连在一起:..按地址由小到大排列D按地址由大到小排列11、在可变式分区存储管理中的拼接技术可以(A)。A集中空闲区B增加内存容量C缩短访问周期D加速地址转换12、在固定分区分配中,每个分区的大小是(C)。***@A相同B随作业长度变化C可以不同但预先固定D可以不同但根据作业长度固定13、实现虚拟存储器的目的是(D)。A实现存储保护B实现程序浮动C扩充辅存容量D扩充内存容量14、把作业地址空间使用的逻辑地址变成内存物理地址为(B)。A加载B重定位C物理化D逻辑化15、在段页式存储管理系统中,内存等分成(A),程序按逻辑模块划分成若干(D)。A块B基址C分区D段E页号F段长16、虚拟存储管理系统的基础是程序的(A)理论。&A局部性B全局性C动态性D虚拟性17、在以下存储管理方案中,不适合于多道程序设计系统的是(A)。A单用户连续分配B固定分区分配C可变分区分配D页式存储管理18、某系统段表的内容如下所示段号段首址段长度120K40K¥01760K30K2480K~20K3370K20K逻辑地址为(2,154),它对应的物理地址为(B)。A120K+2B480K+154C30K+154D2+480K19、在一个分页存储管理系统中,页表内容如下所示。若页的大小为4K,则地址转换机构将逻辑地址0转换成的物理地址为(A)。A8192B4096C2048D1024块号,页号0211263(34720、在首次适应算法中,要求空闲分区按(A)的顺序形成空闲分区链;在最佳适应算法中是按(C)顺序形成空闲分区链;最坏适应算法中是按(D)的顺序形成空闲链。A空闲区起始地址递增B空闲区起始地址递减C空闲区大小递增D空闲区大小递减:..21、在下列存储管理方式中,会产生内部碎片的是(B),会产生外部碎片的是(C)。A页式和段式B页式和段页式C动态分区方式和段式D动态分区方式和段页式22、从下列关于非虚拟存储器的论叙中,选出一条正确的论叙。(A)A要求作业在运行前,必须全部装入内存,且在运行过程中也必须一直驻留内存。B要求作业在运行前,不必全部装入内存,且在运行过程中不必一直驻留内存。C要求作业在运行前,不必全部装入内存,但在运行过程中必须一直驻留内存。】D要求作业在运行前,必须全部装入内存,且在运行过程中不必一直驻留内存。二、判断题1、虚拟存储器时物理上扩充内存容量。(错)2、地址映射是指将程序空间中的逻辑地址变为内存空间的物理地址(对)3、为了提高内存保护的灵活性,内存保护通常由软件实现(错)4、'内存分配最基本的任务是为每道程序分配内存空间,其所追求的主要目标是提高存5、储空间的利用率。(对)6、为提高请求分页系统中内存的利用率,允许用户使用不同大小的页面。(错)7、在请求分页式系统中,以页为单位管理用户的虚空间,以段为单位管理内存空间。(错)三、填空题1、某页式存储管理系统中,地址寄存器长度为24位,其中页号占14位,则主存的分块大小应该是(210)字节,程序最多占有(214)页。2、采用交换技术获得的好处是以牺牲(CPU时间)为代价的。3、把作业装入内存中随即进行地址变换的方式称为(静态)重定位,而在作业执行期间,当访问到指令或数据时才进行地址变换的方式称为(动态)重定位。4、设有8页的逻辑空间,每页有1024字节,它们被映射到32块的物理存储区中。那么,逻辑地址的有效位是(13)位,物理地址至少是(15)位。5、/在动态分区分配算法中,首次适应算法倾向于优先利用内存中的(低地址)部分的6、空闲分区,从而保留了(高地址)部分的大空闲区。7、考虑如下所示的段表。段号基地址段长02**********:129010031327!5804195296:..2,88)对应的物理地址是(178);逻辑地址(4,100)对应的物理地址是(超过段长产生越界中断)。8、在页式存储器管理系统中,常用的页面淘汰算法有:(最佳置换算法),选择淘汰不再使用或最远的将来才使用的页;(先进先出置换算法),选择淘汰在内存驻留时间最长的页;8、在没有块表的情况下,分页系统每访问一次数据,要访问(2)次内存;分段系统每访问一次数据,要访问(2)次内存;段页式系统每访问一次数据,要访问(3)次内存。9、虚拟存储器最基本的特征是(多次性).10、在请求分页系统中,若逻辑地址中的页号超过页表控制寄存器中的页表长度,则会引起(越界中断);否则,若所需的页不在内存中,则会引起(缺页中断)。四、简答题1、可采用哪几种方式将程序装入内存它们分别适用于何种场合程序装载方式使用场合绝对装入方式单道程序运行环境可重定位装入方式多道程序运行环境动态运行时装入方式程序在内存位置经常改变的环境2、#为什要引入动态重定位如何实现3、在连续分配方式中,必须把一个系统或用户程序装入一连续的内存空间。如果在系统中只有若干个小的分区,即使它们容量的总和大于要装入的程序,但由于这些分区不相邻,也无法把该程序装入内存。为了解决这一问题,引入了动态重定位,通过拼接或紧凑,把多个分散的小分区连成一个大分区。实现方法:在系统中增加一个重定位寄存器,用来装入程序在内存中的起始地址,程序执行时,真正访问的地址是相对地址与重定位寄存器的地址相加而形成的,从而实现动态重定位。4、动态分区存储管理中常用哪些分配策略比较它们的优缺点。P123-1245、在系统中引入对换后可带来哪些好处P1296、为什么说分段系统比分页系统更易于实现信息共享和保护答:1)#系统不如分段系统更容易实现信息共享。因为在分段管理中,共享段作为信息的完2)整逻辑单位而存在,某一进程共享一个程序段时,只要在段表的共享段“内存基址”中填入指针,指向共享段就可以了。在分页管理中,共享信息可能要占用多个页面。某进程共享系统的信息时,需要在其页表内多个表项中都填入共享信息的相应指针。3)分页系统不如分段系统更容易实现信息保护。因为,分段系统只需在共享段的段表中设置保护信息,而分页系统需要在共享信息的各个页面所对应的页表项中设置保护信息。7、分页和分段存储管理有何区别P1388、虚拟存储器有哪些特征其中最本质的特征是什么P1449、实现虚拟存储器需要哪些硬件支持P143:..10、说明请求分段系统中的缺页中断处理过程。P156流程图-五、应用题1、已知某分页系统,主存容量为64K,页面大小为1K,对一个4页大的作业,其0,1,2,3页分别被装入到主存的2,4,6,7块中。1)十进制的逻辑地址1023、2500、3500、4500转换成物理地址。2)以十进制的逻辑地址1023为例,画出地址变换过程图。解答:①逻辑地址1023(十进制)的二进制表示为001111111111(3FF){由此可知逻辑地址1023的页号0,查页表知该页放在第2物理块中,其物理地址的二进制表示为0101111111111所以逻辑地址1023对应的物理地址为0BFFH其余省略(2)以十进制的逻辑地址1023为例,画出地址变换过程图。:..、2、对应如下所示的段表,请将逻辑地址(0,137),(1,4000),(2,3600),(5,230)转换成物理地址。段表段号内存始址段长050K|10K160K3K270K5K38K}120K4150K4K解答:注意段长是K,(1,4000)段内位移越界,(5,230):段号越界3、在一个请求分页系统中,假如一个作业的页面走向为4,3,2,1,4,3,5,4,3,2,1,5,目前它还没有任何页装入内存,当分配给作业的物理块数目M分别为3和4时,请分别计算采用OPT、LRU、FIFO页面淘汰算法时访问过程中所发生的缺页次数和缺页率。[解答:OPT:M=3时的缺页次数为7缺页率为7/12M=4时的缺页次数为6缺页率为6/12LRUM=3时的缺页次数为10缺页率为10/12M=4时的缺页次数为8缺页率为8/12FIFOM=3时的缺页次数为9缺页率为9/12M=4时的缺页次数为10缺页率为10/12:..操作系统-----第5章复****题一、选择题1、Spooling技术提高了(A)利用率。A独占设备B共享设备C文件D主存储器2、在下面的I/O控制方式中,需要CPU干预最少的方式是(D)。A程序中断方式B中断驱动I/O控制方式,C直接存储器访问DMA控制方式DI/O通道控制方式3、利用通道实现了(C)之间数据的快速传输。ACPU和外设B内存和CPUC内存和外设D外设和外设4、设备驱动程序是系统提供的一种通道程序,它专门用于在请求I/O的进程

计算机操作系统(第三版)-复习题答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数29
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小2.71 MB
  • 时间2024-03-29