




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章 OS概述()不是分时系统的基本特征A 同时性 B独立性 C实时性 D交互性现代OS的两个重要特征是( )和( )。计算机操作系统是方便用户管理和控制计算机( )的系统软件。实时系统应具有两个基本特征: 及时性和_.。A、虚拟性 B、同步性 C、可靠性 D、有效性以多道程序设计为基础的现代操作系统具有_、_、_和_四个基本特征。分时系统采用时间片轮转算法,主要是为了解决_A、减小CPU空闲 B、缩短响应时间 C、增加人机交互 D、提高吞吐率分时系统追求的目标是( ).A、提高系统吞吐量 B、缓冲设备速度差异 C、提供设备独立性 D、缩短响应时间以下( )项功能是操作系统具备的主要功能A、内存管理 B、中断处理 C、文档编辑 D、CPU调度操作系统提供了大量的服务,在最高层是系统调用,它允许正在运行的程序直接得到系统的服务( )在操作系统的层次结构中,( )是操作系统的核心部分,它位于最内层。A存储管理 B处理机管理 C设备管理 D作业管理操作系统提供给编程人员的唯一接口是 。现代操作系统的两个重要特征是 和共享。计算机操作系统是方便用户、管理和控制计算机 的系统软件。现代操作系统的两个重要特征是并发和 。UNIX操作系统是一个( )A交互式分时操作系统 B多道批处理操作系统 C实时操作系统 D分布式操作系统以下著名的操作系统中,属于多用户、分时系统的是( )。 ADOS系统 BUNIX系统 CWindows NT系统 DOS2系统()虽然分时系统也要求系统可靠,但实时系统对可靠性的要求更高。()操作系统是整个计算机系统的控制管理中心,它对其它软件具有支配权利。因而,操作系统建立在其它软件之上。对于系统的总体设计目标来说,批处理系统应注重提高系统的效率,尽量增加系统的 ,分时系统应保证用户 ;而实时系统则应在保证及时响应和可靠性的前提下,再考虑系统资源的利用率。吞吐率 响应时间第二章 进程管理在消息缓冲通信方式中通信的基本方式是_。 A、文件 B、消息 C、记录 D、字段在单CPU系统中有n(n1)个进程,在任一时刻处于就绪的进程最多是_个,最少是_个。进程通信中的消息通信是通过_和_两个原语来实现的。在消息缓冲通信方式中通信的基本方式是_。A、文件 B、消息 C、记录 D、字段进程是程序的执行过程,可以处于不同的状态,这种性质称作进程的( )。A、动态性 B、并发性 C、调度性 D、异步性如果信号量S的值是0,此时进程A执行wait(S)操作,那么,进程A会( )A、继续运行 B、进入阻塞态,让出CPUC、进入就绪态,让出CPU D、继续运行,并唤醒S队列头上的等待进程原语是一种特殊的系统调用命令,它的特点是( )A、功能强 B、自己调用自己 C、可被外层调用 D、执行时不可中断程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。( )优先数是进程调度的重要依据, 一旦确定不能改变。( )原语是一种特殊的系统调用命令,它的特点是( )A、功能强 B、自己调用自己 C、可被外层调用 D、执行时不可中断进程由程序、数据和 组成。当一个进程独占处理器顺序执行时,具有两个特性: 和 。封闭性 可再现性()1并发性是指若干事件在同一时刻发生。 并发性是指若干进程在一段时间内都往前推进了一段,给用户同时执行的感觉,但微观上还是串行的。( )3进程是最小的拥有资源的单位。()9执行原语时不会响应任何中断。()10用户为每个自己的进程创建PCB,并控制进程的执行过程。 PCB是由操作系统初启时在一次创建的,它形成PCB池,由进程创建原语分配使用()9执行原语时有跟高优先级的进程要执行时它将被中断。 执行原语时有跟高优先级的进程要执行时它不会被中断。在操作系统中,进程的最基本的特征是( )。A动态性和并发性 B顺序性和可再现性 C与程序的对应性 D执行过程的封闭性下面关于线程的叙述中,正确的是( )。A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。 B.线程是资源的分配单位,进程是调度和分配的单位。 C.不管系统中是否有线程,进程都是拥有资源的独立单位。 D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。( )在进程状态的转换中,从就绪态转换到阻塞态是不可能实现.( )进程之间的互斥,主要源于进程之间的资源竞争,从而实现多个相关进程在执行次序上的协调。( )进程从运行状态变为阻塞状态的原因是输入或输出事件发生。( )进程A和进程B都要使用系统中同一台打印机,为了保证打印结果的正确性,两个进程要先后分别使用打印机,这属于进程的同步关系。处于运行状态的操作系统程序应放在( )A寄存器中 B高速缓冲存储器中 C主存储器中 D辅助存储器中引入进程的原因是( ) A提高资源的利用率和控制程序的执行 B提高资源的利用率和正确描述程序的执行情况 C提高程序的执行速度和控制程序的执行 D提高程序的执行速度和正确描述程序的执行情况进程的优先级调度中经常考虑哪些因素?它们与优先级的关系是什么?答:进程优先级调度中需要考虑如何确定优先级。静态优先级与进程类型、进程对资源的请求、用户要求三者相关,系统进程比用户进程拥有更高的优先级,对资源需求少的进程具有更高的优先级,用户付费高的具有高优先级。动态优先级的高低与等待时间和需要服务的时间有关,等待时间越长、要求服务时间越短,优先级越高;反之越低。假设有三个进程R、W0、W1共享一个缓冲区B,而B中一次只能存放一个数据。进程R从输入设备上读数据送缓冲区B,若存放的数是偶数,则允许W0将其取出并打印;若存放的数是奇数,则允许W1将其取出并打印。试利用信号量和wait、signal操作写出实现这三个进程能同步工作的程序。(要求说明所设信号量的作用及初值)解:Var empty , full1 , full2 := semaphore := 1 , 0 , 0 ; / empty表示B是否为空,full1表示B中是否有奇数,full2表示B中是否有偶数beginparbeginR: begin从设备上读数据;wait ( empty );将数据送入B中;if ( 奇数 ) signal ( full1 );else signal ( full2 );endW0: beginwait ( full2 );从B中取出数据;signal ( empty );打印;endW1: beginwait ( full1);从B中取出数据;signal ( empty );打印;endparendend什么是进程?什么是线程?线程与进程有什么关系? 答:进程是程序关于某个数据集的一次运行,一个程序多次运行可以形成多个进程。线程是系统处理机调度的单元,是进程为了争夺处理机而产生一个进程至少有一个主线程,随着业务的需要,它可以创建多个线程,它们是进程的多个线程,共享进程的资源,但替进程争取处理机信号量一般是由哪些成员组成的?它的值表示什么含义?组成:一个整数:表示资源量的数目 一个队列:存放等待资源而阻塞的进程队列的队首假定系统有三个并发进程read, move和print共享缓冲器B1和B2。进程read负责从输入设备上读信息,每读出一个记录后把它存放到缓冲器B1中。进程move从缓冲器B1中取出一记录,加工后存入缓冲器B2。进程print将B2中的记录取出打印输出。缓冲器B1和B2每次只能存放一个记录。要求三个进程协调完成任务,使打印出来的与读入的记录的个数,次序完全一样。请用wait和signal原语写出它们的并发程序。解:SRB1为空可以写入,SMB1有内容可读,SM2B2为空可写入,SPB2有内容可读begin SR,SM1,SM2,SP:semaphore;B1,B2:record;SR:=1;SM1:=0;SM2:=1;SP:=0Cobeginprocess read (3分)X:record;begin R: (接收来自输入设备上一个记录)X:=接收的一个记录;wait(SR);B1:=X;signal(SM1);goto R;end;Process move (3分)Y:record;BeginM:wait(SM1);Y:=B1;signal(SR)加工 Ywait(SM2);B2:=Y;signal(SP);goto M;end;Process print (3分)Z:record;BeginP:wait(SP);Z:=B2;signal(SM2)打印Zgoto P;end;coend;end;系统运行有三个进程:输入进程、计算进程和打印进程,它们协同完成工作。输入进程和计算进程之间共用缓冲区buffer1,计算进程和打印进程之间共用缓冲区buffer2。输入进程接收外部数据放入buffer1中;计算进程从buffer1中取出数据进行计算,然后将结果放入buffer2;打印进程从buffer2取出数据打印输出。用算法描述这三个进程的工作情况,并用wait和signal原语实现其同步操作。解:解答:输入进程、计算进程和打印进程之间的同步问题描述如下:var:mutex1,mutex2,empty1,empty2,full1,full2:=1,1,1,1,0,0;InP:begin (3分) repeat wait(empty1); wait(mutex1); input a data from keyboard;Add to buffer1;signal(mutex1);signal(full1);until falseendCalP:begin (3分) repeatwait(full1);wait(mutex1);Take a data form buffer1;Add to ch1;signal(mutex1);signal(empty1);calculate ch1;wait (empty2);wait(mutex2);Take a data form ch1;Add to buffer2;signal (mutex2);signal (full2); until falseendOutP:begin (3分) repeat wait(full2);wait(mutex2);Take a data from buffer2;Add to printer controler;signal(mutex2);signal(empty2);start printer; until falseend假定有三个并发进程R,Wo和We共享一个缓冲器Bo和Be,而Bo和Be中每次只能存放一个数。R从输入设备上读入数据,并判断此数据,若此数是奇数,且Bo中无数时,R可以并将数据存放到Bo中。若此数是偶数,且Be中无数据,R可以并将数据存放到Be中。进程Wo与We分别只能对Bo和Be每次存入缓冲器的数据只能打印一次。Wo和We都不能从空的缓冲器中取数。试用信号量及wait和signal原语完成R、Wo、We的同步操作。(定义信号量时应说明其意义及初值)。第三章 处理解调度与死锁一个作业从提交开始到完成,往往要经历_、_和_三级调度。在响应比高者优先的作业调度算法中,当各个作业等待时间相同时, 的作业将得到优先调度;当各个作业要求运行的时间相同时, 的作业得到优先调度。运行时间短 等待时间长引起死锁的四个必要条件是_、保持和等待、_、循环等待。对待死锁,一般应考虑死锁的预防、避免、检测和解除四个问题。典型的银行家算法是属于_,破坏环路等待条件是属于预防,而剥夺资源是_ 的基本方法。 避免 解除避免死锁的一个著名算法是( )A、先入先出算法 B、银行家算法 C、优先级算法 D、资源按序分配法( )确定作业调度算法时应主要考虑系统资源的均衡使用,使I/O繁忙型作业和CPU繁忙型作业搭配运行。( )动态优先级算法允许进程的优先级在运行期间不断改变。( )作业调度往往选择对资源需求不同的作业进行合理搭配,使得系统中个部分资源都得到均衡利用。( )时间片轮转法主要用于分时系统中的进程调度。在进行作业调度时,要想兼顾作业等待时间和计算时间,应选取响应比高者优先算法。( )作业调度选择一个作业装入主存后,该作业能否占用处理器必须由作业控制来决定。( )进程申请CPU得不到满足时, 其状态变为等待态。( N )进程得不到处理机,则进入到就绪队列,等待进程调度进程所请求的一次打印输出结束后,将使进程状态从( ) A、运行态变为就绪态 B、运行态变为等待态 C、就绪态变为运行态 D、等待态变为就绪态 运行时间最短的作业被优先调度,这种作业调度算法是( ) A 优先级调度 B 响应比高者优先 C 短作业优先 D先来先服务 CPU的调度分为高级、中级和低级三种,其中低级调度是指( ) 调度。A.作业 B.交换 C.进程 D. 线程产生系统死锁的原因可能是由于( )。 A、进程释放资源 B、一个进程进入死循环 C、多个进程竞争,资源出现了循环等待 D、多个进程竞争共享型设备假定有四个作业,它们到达后备队列的时间和估计运行时间如下图所示:作业到达时间估计运行时间18:001.25 小时28:301.5 小时39:000.5 小时49:302.0 小时回答下列问题(要求给出过程) 采用FCFS调度算法时,作业的平均周转时间是多少? 采用最短作业优先调度算法时,作业的平均周转时间是多少?FCFS:作业到达运行开始完成周转带权周转18:001.258:009:151.25128:301.59:1510:452.251.539:000.510:4511:152.254.549:302.011:1513:153.751.875平均周转时间 t=2.375平均带权周转时间 w=2.21875SJF:作业到达运行开始完成周转带权周转18:001.258:009:151.25128:301.59:4511:152.751.8339:000.59:159:450.751.549:302.011:1513:153.751.875平均周转时间 t=2.125平均带权周转时间 w=1.55处理机调度分为哪三级?各自的主要任务是什么?答:作业调度:从一批后备作业中选择一个或几个作业,给它们分配资源,建立进程,挂入就绪队列。执行完后,回收资源。进程调度:从就绪进程队列中根据某个策略选取一个进程,使之占用CPU。交换调度:按照给定的原则和策略,将外存交换区中的进程调入内存,把内存中的非执行进程交换到外存交换区中。假定在单CPU条件下,有进程A、B、C、D依次进入就绪队列(相隔3个时间单位),它们的优先级如下表所示: 进程运行时间优先数A202B143C85D103试问采用“先来先服务”、“动态优先数法”调度算法(注:优先数大的优先级高,等待2时间单位,优先数加1),选中进程的执行次序。(1) 对于上述算法,各个作业的周转时间是多少?平均周转时间是多少?(2) 对于上述算法,各个作业的带权周转时间是多少?平均带权周转时间是多少?(3) 先来先服务进程到达时间运行时间优先数开始结束周转带权周转A020202020B3143203431C685344236D9103425243动态优先数法进程到达时间运行时间优先数开始结束周转带权周转A0202020B31432842C6852028D91034252第四章 存储器管理在无快表的段页式存储管理系统中,当访问主存中的一条指令或数据时_。 A、需访问两次主存 B、需访问一次主存C、至少访问三次主存 D、至少访问两次主存支持程序浮动的地址转换机制是 A.页式地址转换 B.段式地址转换C.静态重定位 D.动态重定位 在虚拟页式存储管理中设置了快表,用于保存正在运行进程页表的子集,通常快表存放在_中。支持程序浮动的地址转换机制是 。A、页式地址转换 B、段式地址转换 C、静态重定位 D、动态重定位 程序访问的局部性原理决定应使用_。 A、中断 B、DMA C、高速缓存 D、虚拟存储器在无快表的段页式存储管理系统中,当访问主存中的一条指令或数据时_。 A、需访问两次主存 B、需访问一次主存 C、至少访问三次主存 D、至少访问两次主存存储器一般分成寄存器,_和_三个层次,其中_是造价最高,存取速度最快。可重定位分区分配是通过_解决碎片的。分段保护中的越界检查是通过段表寄存器中存放的 和段表中的 等数据项来实现的。在存储管理中常用 方式来摆脱主存容量的限制。分页保护中的越界检查是通过 中存放的 数据项来实现的。动态存储分配时,要靠硬件地址变换机构实现 。页表寄存器 页表长度 重定位通常,采用紧缩法消除内存碎片的存储管理技术是( )A、固定分区法 B、动态分区法 C、可重定位分区法 D、对换技术在下述存储器管理技术中,只有( )提供了虚拟存储系统A、动态分区法 B、对换技术 C、单纯分页技术 D、请求分页技术虚拟存储器只是逻辑上增加了存储空间,物理内存没有改变在虚拟段式存储管理中, 若逻辑地址的段内地址大于段表中该段的段长, 则发生( )中断。A、输入输出 B、越界 C、访问控制 D、外部事件分页式存储管理中,地址转换工作是由( )完成的。 A、硬件 B、地址转换程序 C、用户程序 D、装入程序 以下存储管理技术中,支持虚拟存储器的技术是( )。A动态分区法 B可重定位分区法 C请求分页技术 D对换技术在请求页式存储管理中,若所需页面不在内存中,则会引起( )。A.输入输出中断B. 时钟中断 C.越界中断D. 缺页中断;虚存容量的扩大是以牺牲CPU工作时间以及内、外存交换时间为代价的。动态存储分配时,要靠硬件地址变换机构实现重定位。( ) 虚拟存储器实际上是一种设计技巧,使主存物理容量得到扩大。( N ) ()可重定位分区管理可以对作业分配不连续的内存单元; 可重定位分区管理要求一个作业连续分配,只是在内存没有大空间时可以漂移拼接 ()外存对换空间保存的是虚拟内存管理系统调出的程序。 外存对换空间保存的是虚拟内存管理系统调出的程序和因为内存不够而挂起的其它进程。()页式的地址是一维的,段式的地址是二维的,它们是用户编程方式的需要。 页式的地址是一维的,段式的地址是二维的,段式是用户编程方式的需要。()外存对换空间保存的是虚拟内存管理系统调出的程序和因为内存不够被系统或用户挂起的进程。处理器不能直接访问的存储器是( )( )把内存物理地址转变为逻辑地址的过程称作重定位。( )虚拟存储方式下,程序员编制程序时不必考虑主存的容量,但系统的吞吐量在很大程度上依赖于主存储器的容量。( )虚拟存储器是利用操作系统产生的一个假想的特大存储器,是逻辑上扩充了内存容量,而物理内存的容量并未增加。在请求页式存储管理中,若逻辑地址的页号部分大于页表长度寄存器的值时,则会引起( )。A.输入输出中断B. 时钟中断 C.越界中断D. 缺页中断;下列( )存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。A.固定分区 B.可变分区 C.分页管理 D.段页式管理A寄存器 B高速缓冲存储器 C主存储器D辅助存储器系统抖动是指( )。 A使用机器时,屏幕闪烁的现象 B由于主存分配不当,偶然造成主存不够的现象 C系统盘有问题,致使系统不稳定的现象 D被调出的页面又立刻被调入所形成的频繁调入调出现象在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是( )。A.无上邻空闲区,也无下邻空闲区 B.有上邻空闲区,但无下邻空闲区C.有下邻空闲区,但无上邻空闲区 D.有上邻空闲区,也有下邻空闲区在请求分页系统中,为实现请调一页在页表中需增加哪两个数据项?试说明每个数据项的意义。答增加了状态位和外存地址两个数据项。(1分)状态位用于指示相应的页面是否在内存。(2分)外存地址用于当页面不在主存时,可根据它到外存上将页面调入内存。(2分)虚拟存储器的基本特征是什么?虚拟存储器的容量主要受哪两个方面的限制?虚拟存储器的基本特征是虚拟性,它不是增加了物理内存,而是用户感觉内存增加。虚拟内存是降低了存储效率来得到的所谓更大空间的。虚拟存储器容量的主要限制来自于:磁盘空间的限制,还有就是并发执行的进程的道数。设某作业占有7个页面,如果在主存中只允许装入3个工作页面(即工作集为3),作业运行时,实际访问页面的顺序是0, 1, 2, 4, 3, 6, 2, 1, 0, 3, 6, 4, 5, 4, 1, 0。试用FIFO与LRU页面调度算法,列出各自的页面淘汰顺序和缺页中断次数,以及最后留驻主存3页的顺序。(假设开始的3个页面已装入主存)FIFO0124362103645410101243621036455102012436210364451301243621036645是否缺页XXXXXXXXXXXX淘汰顺序012436210364缺页中断次数:12次最后驻留主存页面顺序:015或510LRU0124362103645410101243621036454102012436210364541301243621036654是否缺页XXXXXXXXXXXX淘汰顺序012436210365缺页中断次数:12次最后驻留主存页面顺序:014或410在请求分页存储管理方案中,若某用户空间为16个页面,页长为1KB,且每个进程的最大分配块数为4,现有页表如下: 页号块号中断位访问位0111151123103-0-4411请回答:(1)逻辑地址0D2C(H)所对应的物理地址是多少?(2)请画出地址变换机构的图示。对应的物理地址为0D2C试叙述操作系统中一种用时间换取空间的技术。答:进程的对换就是为了保证尽量多的进程并发执行,但内存受限,这时可以将部分暂时不运行的进程对换到磁盘上,腾出空间来让急需2运行的进程进入系统,启动运行。一旦内存有空间,或有闲置挂起的进程要投入运行,再从磁盘激活进内存。这就是用低速的磁盘,宁可牺牲时间来换内存的空间。什么是快表?它在地址转换中起什么作用?答:快表是一个高速、具有并行查询能力的联想存储器,用于存放正运行的进程的当前页号和块号,或者段号和段起始地址。加入快表后,在地址转换时,首先在快表中查找,若找到就直接进行地址转换;未找到,则在主存页表继续查找,并把查到的页号和块号放入联想存储器中。快表的命中率很高,有效地提高了地址转换的速度。 对于一个请求页式系统,页的大小为512字节,之前的页面访问序列为:.、2、3、4、7、8、3、4,假设本进程的最大允许的物理块数限制为4,且页7、8、3、4的物理块号分别为123、108、45、39,并且页面置换算法为先进先出的置换算法,请给出下列逻辑地址的物理地址。3,0000 011.0 0101 0100 =0654 页号为3,被放在块45上, 0101 1010 0101 0100 = 5A54(4分)9,0001 001.1 0010 1101 =132D 页号为9,淘汰页3,放块45上, 0101 1011 0010 1101 =5A2D(4分)什么是请求页式管理?能满足用户哪些需要?答:请求页式管理的基本原理是将逻辑地址空间分成大小相同的页,将存储地址空间分块,页和块的大小相等,通过页表进行管理。页式系统的逻辑地址分为页号和页内位移量。页表包括页号和块号数据项,它们一一对应。根据逻辑空间的页号,查找页表对应项找到对应的块号,块号乘以块长,加上位移量就形成存储空间的物理地址。每个作业的逻辑地址空间是连续的,重定位到内存空间后就不一定连续了。此外,页表中还包括特征位(指示该页面是否在内存中)、外存地址、修改位(该页的内容在内存中是否修改过)等。页式存储管理在动态地址转换过程中需要确定某一页是否已经调入主存。若调入主存,则可直接将虚地址转换为实地址,如果该页未调入主存,则产生缺页中断,以装入所需的页。页式存储管理将不常用的页面调出内存,使内存的利用率高;虚拟的容量大,用户不必担心内存不够;不要求作业连续存放,有效地解决了“碎片”问题。对换区与文件区有什么不同?为什么要使用对换区?设某作业占有7个页面,如果在主存中只允许装入4个工作页面(即工作集为4),作业运行时,实际访问页面的顺序是1, 2, 3, 6, 4, 7, 3, 2, 1, 4, 7, 5, 6, 5, 2, 1。试用FIFO与LRU页面调度算法,列出各自的页面淘汰顺序和缺页中断次数,以及最后留驻主存4页的顺序。(假设开始的4个页面已装入主存)。第五章 设备管理通道是 ,它下面管理若干设备控制器 A、缓冲区 B、磁盘的专门区域 C、专门的I/O处理机 D、虚拟设备在设备分配中,独占分配方式的主要缺点是_。A、设备利用率低 B、设备利用率高 C、管理复杂 D、可使设备并行工作可以通过_把原独享设备改造成能为若干用户共享的设备。SPOOLing(同时的外部设备联机操作)技术是关于慢速字符设备如何与计算机主机交换信息的一种典型的 技术。主存储器与外围设备之间的信息传送操作称为_ 。利用共享分配技术可以提高设备的利用率,使得打印之类的独占设备成为可共享的、快速的I/O设备。( )主存储器与外围设备之间的数据传送控制方式有程序直接控制、 、 和通道控制方式。缓冲区的设置可分为单缓冲、双缓冲、 和 。设备从资源分配角度可分为独占设备, 和 。在设备分配中,独占分配方式的主要缺点是_。 A、设备利用率低 B、设备利用率高 C、管理复杂 D、可使设备并行工作通道是 ,它下面管理若干设备控制器。 A、缓冲区 B、磁盘的专门区域 C、专门的I/O处理机 D、虚拟设备SPOOLING技术可以实现设备的(C)的分配。A、独占 B、共享 C、虚拟 D、物理设备独立性是指( )。A设备具有独立执行I/O功能的一种特性B设备驱动程序独立于具体使用的物理设备的一种特性C能独立实现设备共享的一种特性D用户程序使用的设备与实际使用哪台设备无关的一种特性磁带上的文件只能采用( )存取方式.A、随机 B、顺序 C、直接 D、链接引入缓冲技术的主要目的是( )。A改善用户编程环境 B提高CPU的处理速度C提高CPU与设备之间的并行程度 D降低计算机的硬件成本操作系统中采用缓冲技术的目的是为了增强系统( )的能力。A.串行操作 B. 控制操作 C.重复操作 D.并行操作在操作系统中,用户在使用I/O设备时,通常采用( )。 A.物理设备名 B.逻辑设备名 C.虚拟设备名 D.设备牌号在下面的I/O控制方式中,需要CPU干预最少的方式是( )。A程序I/O方式 B中断驱动I/O控制方式 C直接存储器访问DMA控制方式 DI/O通道控制方式()6通道一旦被启动就能独立于CPU运行,这样可使CPU和通道并行操作。()3在I/O控制的多种方式中,传输速率高,对主机影响少的方式最好。( )10、通道是处理输入和输出的软件。设备管理中的数据传送控制方式有哪几种?分别简述如何实现的。程序直接控制:由用户进程来直接控制内存或CPU和外设间的信息传送。中断方式:进程通过CPU发出指令启动外设,该进程阻塞。当输入完成时,I/O控制器通过中断请求线向CPU发出中断信号,CPU进行中断处理。DMA方式:在外设和内存之间开辟直接的数据交换通路。通道控制方式:CPU发出启动指令,指出通道相应的操作和I/O 设备,该指令就可启动通道并使该通道从内存中调出相应的通道指令执行。假设一个活动头磁盘有200道,编号从0到199,当前磁头正在123道上服务,并且刚完成了108道德请求,现有如下盘请求序列(道号):89,147,91,157,95,148,101,175,128试给出采用下列算法后磁头移动的顺序和移动总量(总道数)。(1)先来先服务(FCFS)磁盘调度算法;(4分)(2)最短寻道时间优先(SSTF)磁盘调度算法;(4分)FCFS: 移动顺序:89,147,91,157,95,148,101,175,128移动总量:34+58+56+66+62+53+47+74+47=497SSTF:移动顺序:128,147,148,157,175,101,95,91,89移动总量:5+19+1+9+18+74+6+4+2=138什么是与设备无关性?有什么好处?第六章 文件管理文件系统中文件被按照名字存取主要是为了 A.方便操作系统对信息的管理 B.方便用户的使用C.确定文件的存取权限 D.加强对文件内容的保密当一个进程发出I/O请求后,会发生下述_状态的转换。A、就绪执行B、执行就绪C、阻塞执行D、执行阻塞成组链接法是用于 。A、文件的逻辑组织B、文件的物理组织C、文件存储器空闲空间的组织D、文件的目录组织在文件目录的目录项中主要存放的是( ) A文件的名字、文件的类型和文件的物理地址等 B文件的名字、文件的类型和文件的摘要等 C文件的名字、文件记录的长度和文件的结构等 D文件的名字、文件的存取方式和文件在主存中的地址等文件系统中文件被按照名字存取主要是为了 。A.方便操作系统对信息的管理 B.方便用户的使用C.确定文件的存取权限 D.加强对文件内容的保密文件系统在创建一个文件时,为它建立一个( )。 A.文件目录 B.目录文件 C.逻辑结构 D.逻辑空间目录文件所存放的信息是( )。 A.某一文件存放的数据信息 B. 某一文件的文件目录 C.该目录中所有数据文件目录 D.该目录中所有子目录文件和数据文件的目录 逻辑文件结构中变长记录文件的组织分成_、索引文件和_。按文件的逻辑存储结构分,文件分为有结构文件,又称为 和无结构文件,又称 。访问磁盘时间由三部分组成,即 _,_ 和传输时间。在文件系统的支持下,用户需要知道文件存放的物理地址。( )引入当前目录是为了减少启动磁盘的次数。( )文件的存储空间管理实质上是组织和管理辅存空闲块。( )在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。( )9.文件的索引表全部存放在文件控制块中。(N )通常为了减少目录的规模,只将必须部分放入FCB,可以只放索引表的基址()4对于一个具有三级索引表的文件,存取一个记录需要访问三次磁盘。 对于一个具有三级索引表的文件,存取一个记录需要访问4次磁
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (2025年标准)销售干股激励协议书
- 学生营养膳食调整干预措施
- 莘县花园小学贫血防控全员参与措施
- 2025年餐具配送装卸协议书
- 油罐的租赁合同(标准版)
- 促进落实使用网采中选药品的措施
- 零售药店危机应对培训计划
- 人教版五年级英语下册教学质量提升计划
- 基坑开挖风险评估安全措施
- 环境突发事件应急保障具体措施
- GB/T 3091-2025低压流体输送用焊接钢管
- 香港佣金合同协议
- 四川农商银行招聘笔试真题2024
- 供电所营销人员作业安全培训
- 教师的情绪管理与压力调节
- 《护理病历书写规范》
- 2025年汽车吊考试题及答案
- 湖北自考《沟通与项目管理》18969复习资料
- python少儿编程课程-第3课:数据类型
- 教学课件-国际贸易实务(第三版)傅龙海
- 安徽省高一英语必修一单词表
评论
0/150
提交评论