操作系统复习资料
操作系统复习资料
操作系统复习资料操作系统复习资料第一章:一、现在操作系统的功能与任务?(p14)1.操作系统的主要任务,是为多道程序的运行提供良好的运行环境,以保证多道程序能有条不紊地运行,并能最大限度地提高系统中各种资源的利用率和方便用户的使用.2. 操作应具有这样几方面的功能:处理机管理、存储器管理、设备管理、文件管理、面向网络的服务和功能二、什么是多道程序设计技术?有什么好处?(p6)1.在单道批处理系统中,内存中仅有一道作业,它无法充分利用系统中的所有资源,使系统性能较差;2.在多道批处理系统中,用户所提交的作业都先存放在外存上并排成一个队列,称为”后备队列”,然后,由作业高度算法按一定的算法从后备队列中选择若干个作业调入内存,使他们共享CPU和系统上的各种资源.好处:(1)提高了CPU的利用率(2)可提高内存和I/O设备的利用率(3)增加系统吞量三、分时、实时、多道程序处理系统概念?(选择)(p8----p11)第二章:一、线程与进程的异同?1、相同点:(a)二者都具有ID,一组寄存器,状态,优先级以及所要遵循的调度策略。
(b)每个进程都有一个进程控制块,线程也拥有一个线程控制块。
(c)线程和子进程共享父进程中的资源;线程和子进程独立于它们的父进程,竞争使用处理器资源;线程和子进程的创建者可以在线程和子进程上实行某些控制,比如,创建者可以取消、挂起、继续和修改线程和子进程的优先级;线程和子进程可以改变其属性并创建新的资源。
2、不同点:(a)线程是进程的一部分, 一个没有线程的进程是可以被看作单线程的,如果一个进程内拥有多个进程,进程的执行过程不是一条线(线程)的,而是多条线(线程)共同完成的。
(b)启动一个线程所花费的空间远远小于启动一个进程所花费的空间,而且,线程间彼此切换所需的时间也远远小于进程间切换所需要的时间。
(c)系统在运行的时候会为每个进程分配不同的内存区域,但是不会为线程分配内存(线程所使用的资源是它所属的进程的资源),线程组只能共享资源。
操作系统复习资料
样卷一、选择(每题1分,共20分)1、文件系统为用户提供了()功能,使得用户能透明地存储访问文件。
A、按名存取B、密码存取C、路径存取D、命令调用2、位示图方法可用于 ( )A、磁盘空间的管理B、磁盘的驱动调度C、文件目录的查找D、页式存贮管理的页面调度3、在一个可变式分区管理中,最坏适应分配算法宜将空闲区表中的空闲区按()的次序排列A、地址递增B、地址递减C、长度递增D、长度递减4、进程从运行状态到等待状态可能是由于()A、进程调度程序的调度B、现运行进程时间片用完C、现运行进程执行了 P操作D、现运行进程执行了 V操作5、资源的静态分配算法在解决死锁问题中是用于()A、预防死锁B、避免死锁C、检测死锁D、解除死锁6、进程控制块是描述进程状态和特性的数据结构,一个进程()A、可以有多个进程控制块B、可以和其他进程共用一个进程控制块C、可以没有进程控制块D、只能有惟一的进程控制块7、在 UNIX 系统中,设备作为()存在,除占据相应的节点位置外,并不占据实际的物理存储块,设备可采用文件的读写和保护方法。
A、记录文件B、普通文件C、设备文件D、系统文件8、由字符序列组成,文件内的信息不再划分结构,这是指()。
A、流式文件B、记录式文件C、顺序文件D、有序文件9、对于给定的信号量 s ,等待操作 wait ( s )(又称 P 操作)定义为: if s>0 then ( ) eles 挂起调用的进程。
A、s:=0B、s:=s+1C、s:=s-1D、s:=110、户程序通过系统调用 create来创建一新文件时,在执行create()的过程中,处理机程运行在()下。
A、系统态B、用户态C、系统态或用户态D、目态11、设有12个同类资源可供四个进程共享,资源分配情况如表:进程已占用资源数最大需求P1 2 4P2 3 6P3 4 7P4 1 4目前剩余资源数为2。
当进程P1,P2,P3,P4又都相继提出申请要求,为使系统不致死锁,应满足( )的要求。
操作系统复习资料
操作系统复习资料填空题1.临界资源是指(⼀次只允许⼀个进程使⽤的资源)。
2.进程同步是指(系统中多个进程中发⽣的事件,存在某种时序关系,需要相互合作,共同完成⼀项⼈⽆语)。
3.⽂件的三种物理结构:(连续结构)、(链接结构)、(索引结构)。
4.死锁是指(多个进程因竞争关系⽽造成的⼀种僵局,若⽆外⼒作⽤,这些进程都将永远不能向前推进)。
5.存储管理的基本任务有四个:(内存分配)、(地址映射)、(内存保护)、(内存扩充)。
6.操作系统的资源管理职能通常被划分为四类:(CPU管理)、(存储器管理)、(设备管理)和(⽂件管理)。
7.操作系统通常可分为(批处理系统、分时系统、实时系统、个⼈机系统、⽹络操作系统和分布式操作系统)。
8.进程调度分为(⾼级调度)、(中级调度)、(低级调度)3类。
9.SPOOLing系统借助(可共享的⼤容量磁盘),将(独占型的慢速输⼊输出设备),虚拟化为(每个进程⼀个的共享设备)。
10.在操作系统中,P、V操作是(P操作代表进程对资源的测试,有资源则占有,没有资源则等待,放弃对CPU的竞争,造成“让权等待”局⾯。
V操作代表对资源的释放,同时考察是否有在等待队列上等待的进程,如果有则唤醒⼀个)。
11.若系统处于安全状态,则⼀定(不会死锁),若系统处于不安全状态,则不⼀定(会死锁)。
12.在软件层次关系中,操作系统是(最底层)的软件,也是最接近(硬件)的软件,它对所有其它软件提供⽀持,是其它软件的运⾏平台。
13.计算机系统产⽣死锁的根本原因是:(竞争资源)和(进程推进顺序⾮法)。
14.进程由进程控制块、(程序)、(数据)组成。
15.⽂件系统,是操作系统中负责存取与管理(⽂件信息)的程序和数据结构,位于操作系统核⼼的(最外层)。
16.将要访问的(逻辑地址)变换为实际访问的(内存地址)的过程,叫地址重定位。
简答题1.产⽣死锁的必要条件有哪些?如何预防死锁?答:必要条件:互斥条件、请求并保持条件、不剥夺条件、环路等待条件预防死锁:摒弃“请求和保持条件”、摒弃“不剥夺条件”、摒弃“环路等待条件”2.⽂件的逻辑结构通常有哪两种形式?它们怎样解释“Enter”键?答:记录式⽂件与流式⽂件。
操作系统复习资料
1什么是操作系统及四个基本特征操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。
P9操作系统的四个基本特征是并发、共享、虚拟和异步。
P142操作系统的主要功能,什么是分时操作系统操作系统的主要功能:处理机管理、存储器管理、设备管理和文件管理p18分时操作系统是指,在一台主机上连接了多个带有显示器和键盘的终端,同时允许多个用户通过主机的终端,以交互方式使用计算机,共享主机中的资源。
P103操作系统的接口有几种类型用户与操作系统的接口通常可分为两大类:1用户接口。
它是提供给用户使用的接口,用户可通过该接口取得操作系统的服务2程序接口。
它是提供给程序员在编程时使用的接口,是用户程序取得操作系统的唯一途径p224 在OS为什么要引入进程的概念,为什么要引入线程为了使程序在多道程序环境下能并发执行,并能对并发执行的程序加以控制和描述,而引入了进程概念。
P37在操作系统中引入线程,是为了减少程序在并发执行时所付出的时空开销,使OS具有更好的并发性。
P725进程控制块是什么?作用及构成为了使程序(含数据)能独立运行,应为之配置一进程控制块,即PCB(Process Control Block);PCB是进程实体的一部分,是操作系统中最重要的记录型数据结构,PCB中记录了操作系统所需的用于描述进程情况及控制进程运行所需的全部信息。
在进程控制块中,主要包括下述四方面的信息。
1进程标示符2处理机状态3进程调度信息4进程控制信息因而它的作用是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能和其他进程并发执行的进程。
P416进程的基本状态有哪些?进程实体是由什么组成的进程执行时的间断性决定了进程可能具有多种状态。
事实上,运行中的进程可能具有以下三种状态。
1就绪状态2执行状态3阻塞状态p38由程序段、相关的数据段和PCB三部分便构成了进程实体。
《操作系统》期末复习
《操作系统》期末复习1.文件系统模型(三层)文件系统的模型可分为三个层次:最底层是对象及其属性,中间层是对对象进行操作和管理的软件集合,最高层是文件系统提供给用户的接口。
1)对象机器属性:文件,目录,磁盘(磁带)储存空间。
2)对对象操作和管理的软件集合:I/O控制层,基本文件系统层。
基本I/O管理程序,逻辑文件系统3)文件系统的接口:命令接口,程序接口2.I/O设备的四种控制方式,各种常见I/O设备使用哪种方式。
1)采用轮询的可编程I/O方式。
2)采用中断的可编程I/O方式:键盘、打印机等3)直接存储器访问方式:磁盘、光盘等4)I/O通道方式。
3.磁盘对换区和文件区的管理,各自采用何种分配方式。
对文件区管理的主要目标是提高文件存储空间的利用率,然后才提高对文件的访问速度,因此,对文件区空间的管理采取离散分配方式。
对对换空间管理的主要目标是提高进程换入和换出的速度,然后才是提高文件存储空间的利用率,因此,对对换区空间的管理采取连续分配方式,较少的考虑外存中的碎片问题。
4.线程的实现方式。
1)内核支持线程的实现:抢占式方式、非抢占式方式2)用户级线程的实现:运行时系统,内核控制线程5.进程和线程的区别是什么调度,在传统的操作系统中,进程是调度的基本单位,在引入线程的操作系统中,线程才是调度的基本单位,而进程是拥有资源的基本单位。
拥有资源,进程才能拥有资源。
线程只拥有属于自己的少量资源,还允许多个线程共享该进程所拥有的资源。
并发不仅进程可以并发执行,在一个进程中的多个线程之间也可以并发执行。
系统开销系统在分配资源等管理上开销大,而线程切换时开销小,只需要保存和设置少量寄存器内容。
线程支持多处理机系统。
在同一进程中的不同线程之间的独立性要比不同进程之间的独立性低得多6.现代操作系统的特征,其中最基本的是哪一项。
特征:并发共享虚拟异步。
其中,并发特征是最为重要的特征,其余三个特征是以并发为前提体现的。
7.批处理操作系统、实时操作系统、分时操作系统的主要特点及各自的优缺点。
操作系统复习
1.OS有哪几大特征?其最基本的特征是什么?并发性、共享性、虚拟性和异步性(不确定性);最基本的特征是并发性。
2.OS三种基本类型:批处理、分时、实时OS3.并发:两个或多个事件在同一时间间隔内发生;并行:两个或多个事件在同一时刻发生4. 特权指令:只能由OS使用的指令;非特权指令:OS和用户都可以使用的指令;访管指令:实现从目态到管态的切换;管态:运行系统程序时系统所处的状态;目态:运行用户程序时系统所处的状态5.系统调用和过程调用的区别:①运行在不同的系统状态②调用方式不同③返回方式不同6.进程是具有独立功能程序在某个数据集合上的一次执行过程。
进程和程序的关系:①进程是动态的,程序是静态的②进程是暂时的,程序是永久的③进程和程序的组成不同④进程和程序密切相关7.进程的基本状态有哪些?这些状态之间是如何转换的?进程的基本状态有:就绪,阻塞,执行三种。
就绪到执行:进程调度;执行到就绪:时间片完;执行到阻塞:I/O请求或等待事件发生;阻塞到就绪:I/O完成或事件已发生。
8.原语是由若干条机器指令构成的一段程序,用以完成特定功能,这段程序在执行期间不可分割。
即原语的执行不能被中断,原语操作具有原子性。
9.临界区管理四原则:空闲让进、忙则等待、有限等待、让权等待。
原因:为实现进程互斥进入自己的临界区。
10.同步与互斥的关系:①区别:互斥:联系松散,取用资源随机,有则用;同步:联系紧密,按序执行,有资源也不一定可用②联系:都是进程之间的相互制约关系,互斥是特殊的同步,可将二者统称为进程同步。
11.信号量的物理含义:S>0,S的值表示可用资源数量。
S=0,S的值表示无资源可用。
S<0,表示无资源可用,且|S|表示在阻塞队列中等待的进程数量。
12. 三级调度:作业调度用于决定把外存中处于后备队列中的哪些作业调入内存,并为它们创建进程,分配资源,然后将新创建进程插入就绪队列(作业的四个状态:提交、后备(收容)、运行、完成);交换调度负责将内存中暂时不具备运行条件的进程换到外存交换区存放,但内存空闲时,又将外存中具备运行条件的进程重新换入内存;进程调度决定将处理机分配给就绪进程队列的哪个进程。
《操作系统》复习资料
《操作系统》复习资料填空题1. 在操作系统中采用多道程序设计技术,能有效地提高CPU、内存和I/O设备的利用率。
2. 多道程序环境下的各道程序,宏观上它们是在并行运行,微观上则是在串行执行。
3. 一个作业可以分成若干顺序处理的加工步骤,每个加工步骤可称为一个作业步。
4. 作业控制方式有脱机控制和联机控制两种方式。
5. 所谓系统调用,就是用户在程序中调用操作系统所提供的一些子功能。
6. 进程是一个动态概念,而程序是一个静态概念。
7. 当处理机空闲时,进程调度程序从就绪队列中选出一个进程执行。
8. 分页管理中采用“首次适应”分配算法时,应将空闲区按长度递增次序登记在空闲表中。
9. 通过硬件和软件的功能扩充,把独占设备改造成若干用户可共享的设备,这种设备称为虚拟设备。
10.选择网络操作系统时,在很大程度上是取决于操作系统和局域网中已经运行的应用程序。
11. 分时系统中的响应时间是衡量一个分时系统性能的一项重要指标。
12. 操作系统为程序员提供的接口是系统调用,而为一般用户提供的接口是命令方式控制。
选择题1. 操作系统是一种( C )。
A.通用软件B.应用软件C.系统软件D.软件包2. 一个计算机系统,采用多道程序设计技术后,使多道程序实现了( B )。
A.微观上并行B.宏观上并行C.微观和串行D.宏观上串行3. 一个计算机系统可以认为由以下4个层次构成,而人们所说的裸机是指( A )。
A.硬件层B.操作系统层C.语言处理程序层D.应用程序层4. 下列语言中属于脱机作业控制语言的是( C )。
A.C++B.汇编语言C.作业控制语言D.会话式程序设计语言5. 在各种作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是( D )。
A.先来先服务B.优先数C.最高响应比优先D.短作业优先6. 既考虑作业等待时间,又考虑作业执行时间的调度算法是( D )。
A.短作业优先B.优先级调度C.先来先服务D.响应比高者优先7. 信箱通信是一种( A )通信方式。
操作系统复习
操作系统复习第一章1.操作系统的基本特征是什么?并发性,共享性,虚拟性,异步性。
2.操作系统分为哪几种基本类型?批处理操作系统,分时操作系统和实时操作系统。
3.批处理操作系统和分时操作系统各有什么特点?为什么分时操作系统响应比较快?批处理操作系统的特点:CPU作业运行时独占,内存不能同时存放多道程序,无响应时间,资源利用率高。
分时操作系统的特点:CPU对时间分时,内存能同时存放多道程序,响应及时,公平面向多个用户。
4.实时系统的特点是什么?多路性,独占性,及时性,交互性,此外实时系统对时间的要求较高。
5.网络操作系统的主要功能是什么?数据通信,资源管理,网络管理,提高网络服务,提供网络接口。
试比较分时系统和网络系统的区别?○1分布式分布式操作系统在功能,任务,地理上是分布的,由分布式OS进行处理和控制;而网络操作系统能够进行分布式处理,但控制方式是集中的。
○2并行式分布式操作系统可以将任务分配到多个单元,并行执行;而网络操作系统没有任务之分。
○3透明式分布式系统能够隐藏系统内部的实现细节;而网络操作系统只有操作实现上是透明的。
○4共享性分布式系统的各个站点的所有资源都可以提供共享;网络操作系统提供共享的资源通常在共享服务器上。
第二章1.程序在顺序执行时和并发执行时,分别具有哪些特征?顺序执行:顺序性,封闭性和可再现性并发执行:并发性,动态性和制约性2.进程的基本特征是什么?它与程序有啥不同?动态性,并发性,独立性,异步性和结构特性进程是动态执行的程序,具有动态性,并发性,独立性,异步性和结构特性;而程序是静态的。
3.什么是进程控制块?它有什么作用?进程控制块是进程的一部分,它是操作系统感知进程存在的唯一标志。
4.什么是临界资源,临界区?临界区的设计应遵守哪些原则?临界资源是一次只能被一个进程访问的资源,临界区是每次进程访问临界资源的程序段。
对临界资源的设计应遵守以下要求:每次只能允许一个进程进入临界区;对于进入临界区的资源有时间限制且每次只让一个进程进入;只在临界区保留有限时间。
《操作系统》复习知识点2023年修改整理
《操作系统》基本知识点名目第1章 (4)1.操作系统的概念* (4)2.操作系统的历史* (4)3.操作系统的基本类型* (5)4.操作系统的功能* (5)5.研究操作系统的观点* (5)第2章操作系统用户界面 (6)6.操作系统的用户界面有哪些* (6)7.操作系统命令接口的要紧操纵方式 (6)8.作业的的概念、作业状态及作业控制 (6)9.作业建立的方法(SPOOLING系统*) (7)10. UNIX系统的三层结构是哪些?各层包含些什么?* .......... 错误!未定义书签。
第3章进程治理 .. (7)11.在单道程序系统中和在多道程序系统中,程序执行的特点各有哪些?* (7)12.进程的概念* (7)13.进程的特征* (7)14.进程、程序和作业的联系与区别* (8)14.进程的描述* (8)15.进程状态及其转换* (8)16.进程互斥与同步* (9)17.什么是死锁?死锁产生的缘由?产生死锁的必要条件?进程互斥与同步* (12)18.什么是线程?为什么要引入线程? (13)19. 进程和线程的关系有哪些? (13)20.引入线程的好处有哪些?* (13)第4章处理机调度 (14)21. 什么是作业调度?什么是进程调度?进程调度的时机有哪些?* (14)22. 常用的调度算法有哪些?它们适用范围如何?* (14)23.完成下列各题: (14)第5章存储治理 (16)24. 要求完成下列各题: (16)25. 要求能做本章所有作业。
* (17)26. 页式治理的优缺点。
(17)27. 段式治理的优缺点。
(18)第7章文件系统 (18)28. 要求完成下列题目: (18)29. 如下图示,是某操作系统在某一时该文件系统治理情况,请回答如下问题: (18)第8章设备治理 (20)30. 设备治理的功能和任务。
* (20)31. 数据传送操纵方式。
* (20)32. 中断的处理过程。
《操作系统》期末复习资料 -国开电大国家开放大学
《操作系统》期末复习资料-国开电大国家开放大学
单项选择题
1. 在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称为(b)。
A.文件系统B.操作系统
C.网络管理系统D.数据库管理系统
2. 按照所起的作用和需要的运行环境,操作系统属于(d)。
A.用户软件B.应用软件
C.支撑软件D.系统软件
3. 操作系统的基本职能是(d)。
A.提供功能强大的网络管理工具
B.提供用户界面,方便用户使用
C.提供方便的可视化编辑程序
D.控制和管理系统内各种资源,有效地组织多道程序的运行
4. 操作系统负责管理计算机系统的(c)。
A.程序B.作业C.资源D.进程。
操作系统期末复习资料(全)
操作系统期末复习资料(全)第⼀章操作系统引论1.操作系统的设计⽬标及作⽤设计⽬的:(⽅便性和有效性是设计操作系统时最重要的两个⽬标)1.有效性:提⾼系统资源利⽤率;提⾼系统吞吐量。
2.⽅便性:配置OS后可使计算机系统更容易使⽤。
3.可扩充性:现代OS应采⽤新的结构,以便于⽅便的增加新的功能和模块。
4.开放性:系统能遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。
作⽤:1.OS作为⽤户与计算机硬件系统之间的接⼝。
2.OS作为计算机系统资源管理者。
3.OS实现了对计算机资源的抽象。
2. 单道批处理系统和多道批处理系统特点及区别单道批处理系统特点:⾃动性顺序性单道性。
多道批处理系统特点(优缺点):1.资源利⽤率⾼。
2.系统吞吐量⼤。
3.平均周转时间长。
4. ⽆交互能⼒。
★☆单道批处理系统中,内存中仅有⼀道作业,⽆法充分利⽤系统资源。
多道批处理系统中,作业按⼀定算法从外存的“后备队列”中调⼊内存,使它们共享各种资源。
1.分时系统和实时系统的特点特征⽐较:1>.多路性。
实时信息处理系统也按分时原则为多个终端⽤户服务。
实时控制系统的多路性则主要表现在系统周期性地对多路现场信息进⾏采集,以及对多个对象或多个执⾏机构进⾏控制。
⽽分时系统中的多路性则与⽤户情况有关,时多时少。
2>.独⽴性。
实时信息处理系统中的每个终端⽤户在向实时系统提出服务请求时,是彼此独⽴地操作,互不⼲扰;⽽实时控制系统中,对信息的采集和对对象的控制也都是彼此互不⼲扰。
3>.及时性。
实时信息处理系统对实时性的要求与分时系统类似,都是以⼈所能接受的等待时间来确定的;⽽实时控制系统的及时性,则是以控制对象所要求的开始截⽌时间或完成截⽌时间来确定的,⼀般为秒级到毫秒级,甚⾄有的要低于100微秒。
4>.交互性。
实时信息处理系统虽然也具有交互性,但这⾥⼈与系统的交互仅限于访问系统中某些特定的专⽤服务程序。
它不像分时系统那样能向终端⽤户提供数据处理和资源共享等服务。
计算机操作系统复习资料+答案
软工班OS复习1... 处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许( C )使用。
A、操作员B、联机用户C、操作系统D、目标程序2... 采用动态重定位方式装入的作业,在执行中允许( B )将其移动。
A、用户有条件地B、操作系统有条件地C、用户无条件地D、操作系统无条件地3.实时系统的主要特征是( D )。
A、同时性B、交互性C、独立性D、响应时间快4... 已经获得了除( C )以外的所有运行所需资源的进程处于就绪状态。
A、存储器B、打印机C、CPUD、磁盘空间5... 使用文件前必须先( B )文件。
A、命名B、打开C、建立D、备份6... ( A )存储扩充方式,能够实际增加存储单元。
A、物理扩充B、虚拟存储技术C、交换技术D、覆盖技术7... 下面有关进程的描述中,错误的是( D )。
A、进程是动态的概念B、进程执行需要处理机C、进程是有生命周期的D、进程是指令的集合8... ( C )存储管理兼顾了段式在逻辑上清晰和页式在存储管理上方便的优点。
A、分段B、分页C、段页式D、可变分区方式9... 按记录中的某个或某些数据项的值的大小顺序排列和查找,这是指( D )。
A、流式文件B、记录式文件C、连续结构文件D、有序结构文件10.为了对文件系统进行安全管理,任何一个用户进入系统时都必须进行注册,这一级安全管理是 ( A )安全管理。
A、系统级B、目录级C、用户级D、文件级11.计算机发展到第三代,操作系统已成为软件的一个重要分支,最早的操作系统是( D )A、分布式系统B、实时系统C、分时系统D、批处理系统12.设计实时操作系统时,( B )不是主要的追求目标。
A、安全可靠B、资源利用率C、及时响应D、快速处理13.( D )是操作系统中采用的以时间换空间的技术。
A、缓冲技术B、并行技术C、通道技术D、虚拟存储技术14.若信号量S的初值为3,且有4个进程共享此信号量,则S的取值范围是( C )。
操作系统原理复习资料
1、缓冲技术中的缓冲池在()中。
(2.0)A、主存B、外存C、 ROMD、寄存器正确答案: A2、在回收内存时可能出现下述情况:释放区与插入点前一分区F1相邻接,此时应()(2.0)A、为回收区建立一分区表项,填上分区的大小和始址B、以F1分区的表项作为新表项且不做任何改变C、以F1分区的表项为新表项,但修改新表项的大小D、以F2分区的表项作为新表项,同时修改新表项的大小和始址E、以F1分区的表项为新表项,但修改新表项的大小且还要删除F2所对应的表项正确答案: C3、()是排他性访问临界资源。
(2.0)A、同步B、通信C、调度D、互斥正确答案: D4、OS用来控制和管理一个文件的文件属性信息被称作该文件的( )(2.0)A、 PCBB、 FATC、关键字D、 FCB正确答案: D5、多道批处理系统硬件支持是20世纪60年代初发展起来的()。
(2.0)A、 RISC技术B、通道和中断机构C、集成电路D、高速内存正确答案: B6、在分时系统中,当用户数目为100时,为保证响应时间不超过2s,此时的时间片最大应为()。
(2.0)A、 10msB、 20msC、 50msD、 100msE、 200ms正确答案: B7、根据局部性理论,Denning 提出了()。
(2.0)A、 chache结构的思想;B、先进先出(FIFO)页面置换算法;C、工作集理论;D、最近最久未用(LRU)页面置换算法。
正确答案: C8、推动微机OS发展的主要动力是()。
(2.0)A、提高系统资源利用率B、方便用户C、计算机硬件的不断更新换代正确答案: C9、通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干用户共享的设备,这种设备称为()。
(2.0)A、存储设备B、系统设备C、用户设备D、虚拟设备正确答案: D10、如果利用20行、30列的位示图来标志空闲盘块的状态,假定行号、列号和盘块号均从1开始编号,则在进行盘块分配时,当第二次找到值为“0”的位处于第11行、第18列,则相应的盘块号为( )。
操作系统复习
操作系统复习:填空(30分)、判断题(10分)、简答题(20)、综合题(40)概念:1.操作系统的定义、基本分类、功能模块有那些?操作系统的定义:是计算机系统中的一个系统软件,它是这样一些程序模块的集合——它们管理和控制计算机系统中的硬件及软件资源,合理地组织计算机工作流程,以便有效地利用这些资源为用户提供一个具有足够的功能、使用方便、可扩展、安全和可管理的工作环境,从而在计算机与用户之间起到接口的作用基本分类:批处理操作系统、分时操作系统、实时操作系统、通用操作系统、个人计算机上的操作系统、网络操作系统、分布式操作系统功能模块:处理机管理、存储管理、设备管理、信息管理(文件系统管理)、用户接口2.现代操作系统的特点?程序执行有那些方式?程序顺序执行的特点?什么是程序并发执行?现代操作系统的重要特点是在保证安全的前提下,程序并发执行,及系统所拥有的资源被共享和用户随机地使用系统程序执行的方式:顺序执行和并发执行程序顺序执行的特点:1、顺序性 2、封闭性 3、可再现性程序并发执行:是为增强计算机系统的处理能力和提高资源利用率所采取的一种同时操作技术3.进程的概念:一个进程是一个程序对某个数据集的执行过程,是分配资源的基本单位4.进程的五种基本状态及转换方式进程的五种基本状态:初始态、执行状态、等待状态、就绪状态、终止状态转换方式:(P48)5并发制约61、用户接口2、作业一级的接口7.什么是死锁?产生的必要条件有哪些?死锁:是指各并发进程彼此互相等待对方拥有的资源,且这些并发进程在得到对方的资源之前不会释放自己所拥有的资源产生的必要条件:(1)互斥条件(2)不剥夺条件(3)部分分配(4)环路条件8.常用的内存管理方式有那些?各有什么特点?常用的内存管理方式:1、分区存储管理特点:优点:(1)实现了多个作业或进程对内存的共享,有助于多道程序设计,从而提高了系统的资源利用率(2)该方法要求的硬件支持少,管理算法简单,因而实现容易缺点:(1)内存利用率仍然不高(2)作业或进程的大小受分区大小的控制,除非配合采用覆盖和交换技术(3)无法实现各分区间的信息共享2.页式管理特点:优点:(1)由于它不要求作业或进程的程序段和数据在内存中连续存放,从而有效地解决了碎片问题(2)动态页式管理提供了内存和外存统一管理的虚存实现方式,使用户可以利用的存储空间大大增加,提高了主存的利用率,又有利于组织多道程序执行缺点:(1)要求有相应的硬件支持(2)增加了系统开销(3)请求调页的算法如选择不当,有可能产生抖动现象(4)虽然消除了碎片,但每个作业或进程的最后一业内总有一部分空间得不到利用,如果页面较大,则这一部分的损失仍然较大3、段式管理特点:(1)和动态页式管理一样,段式管理也提供了内外存统一管理的虚存实。
操作系统复习资料
一、填空题1.从资源管理的观点来看操作系统具有六个主要功能是、、、、网络与通信管理和用户接口。
2.从文件的物理结构来看,文件类型有、、和索引文件。
3.可变分区内存管理常用的分配算法有五种、、、最坏适应分配算法和快速适应算法。
4.每次仅允许一个进程使用的资源称为。
5.常用的多处理器的调度算法、、、。
6.安全策略是描述一组用于使用其计算机及信息资源的规则。
7.在分布式操作系统中称透明性的实现分布式系统的技术又位置透明性、迁移透明性、复制透明性、、。
8.操作系统中设备管理的目标为、以及提高系统CPU与设备、设备与设备并行运行程度,提高了设备利用率。
9.进程的三种基本状态是、、。
10.在页式管理中,指令的逻辑地址分别有和两部分构成。
11.具有通道的计算机系统仲,设备分配程序分配外部设备时,先分配,再分配,最后分配。
12.每个索引文件都必须有一张__________表,其中每个登记项用来指出一个逻辑记录的__________。
13.通常用和__________衡量作业调度性能的优劣。
平均周转时间和加权平均周转时间14.计算机系统安全的安全机制常用的有、授权机制、加密机制和审计机制等。
15.为了实现CPU与外部设备的并行工作,系统引入了__________硬件机制。
16.在具有两级页表的分页存储管理系统中,CPU每次要存取一个数据时,须访问__________次内存。
17.如果系统中有N个进程都要使用临界资源,则在等待队列中的进程个数最多为_________。
18.用户与操作系统之间的接口主要分为_________和_________两类19.操作系统中,可以并行工作的基本单位是_______,它也是核心调度及资源分配的基本单位。
20.进程之间常常相互作用,并存在某种彼此依赖或相互制约的关系,这些关系按照其性质可分为进程互斥和__________。
21.从中断事件的性质和激活手段来说,中断源可分成和。
22.进程的三种基本状态是、、。
操作系统复习资料
操作系统复习资料操作系统复习资料第⼀章操作系统概论⼀、选择1、操作系统的基本类型主要有__________。
A、批处理系统、分时系统和多任务系统D、实时系统、分时系统和多⽤户系统2、操作系统的__________管理部分负责对进程进⾏调度。
A、存储器B、⽂件C、设备3________,则响应时间越长。
A、⽤户数越少C、内存越少D、内存越多4、实时系统追求的⽬标是__________。
A、充分利⽤内存B、⾼吞吐率D、减少系统开销5__________。
充分利⽤CPU,减少CPU等待时间B、提⾼实时响应速度C、有利于代码共享,减少主、辅存信息交换量D、充分利⽤存储器6、现代操作系统的基本特征是___________、资源共享和操作的异步性。
A、.多道程序设计B、中断处理D、实现分时与实时处理7、以下________A、内存管理B、中断处理D、CPU调度8____。
A、正⽐例C、⽆正常⽐例关系D、呈线型关系9、三种基本类型的操作系统是________。
C、分时操作系统、实时操作系统和⽹络操作系统D、实时操作系统、⽹络操作系统和批处理操作系统10、不属于..批处理系统所具备的特征是________。
...单道A、单道性B、顺序性C、⾃动性11。
A、时问⽚轮转调度算法C、先来先服务调度算法D、分级调度算法12__________。
CPU,减少CPU等待时间B、提⾼实时响应速度C、有利于代码共享,减少主、辅存信息交换量D、充分利⽤存储器13、现代操作系统的基本特征是并发、___________和操作的异步性。
A、多道程序设计B、中断处理C、及时处理14、操作系统的类型按时间发展顺序,可分为__________。
A、分时系统、批处理系统、实时系统D、实时系统、分时系统、批处理系统15. 下列哪⼀条不是批处理系统的优点?A. 吞吐量⼤B. 资源利⽤率⾼C. 系统开销⼩D. 响应及时16. UNIX 属于下列哪⼀类操作系统?A. 单⽤户单任务B. 单⽤户多任务C. 多⽤户D. 批处理17. 以下那个不是程序顺序执⾏的特性()A、封闭性B、顺序性C、⽆关性D、不可再现性18. Windows NT属于哪⼀类操作系统?A、单⽤户单任务B、单⽤户多任务C、单道批处理D、多⽤户⼆、填空1、操作系统的最基本特征有并发____________。
操作系统重要复习资料
40.碎片现象的存在使( ) A.内存空间利用率降低 B.内存空间利用率提高 C.内存空间利用率得以改善 D.内存空间利用率不影响 41.最佳适应算法的空白区是( ) A.按大小递减顺序连在一起 B.始端指针表指向最大空白区 C.按大小递增顺序连在一起 D.寻找从最大空白区开始 42.页面淘汰算法选择的不好会引起( )现象 A.溢出 B.异常 C.循环 D.抖动 43.在文件系统中,用户以( )方式直接使用外存 A.逻辑地址 B.物理地址 C.名字空间 D.虚拟地址 44.用户要在程序一级获得系统帮助,必须通过( ) A.进程调度 B.作业调度 C.键盘命令 D.系统调用 45.文件系统采用二级文件目录可以( ) A.缩短访问存储器的时间 B.实现文件共享 C.节省内存空间 D.解决不同 用户间的文件命名冲突 46.文件系统的主要目的是( ) A.实现对文件的按名存取 B.实现虚拟存储器 C.提高外部设备的输入输出 速度 D.用于存储系统文档
5.操作系统本身是一种系统软件,因此,它( ) A.只能管理软件 B.只能管理硬件 C.既不能管理软件,又不能管理硬件 D.既能管理软件,又能管理硬件 6.进程间的基本关系为( ) A.相互独立并互相制约 B.同步与互斥 C.并行执行与资源共享D.信息传递与信息缓冲 7.任何两个进程之间( ) A.一定互相无关B.必定存在互斥C.必定存在同步D.可能存在同步与互斥 8.特权指令是在( )下执行的指令 A.目态 B.管态 C.任何状态 9.一个进程刚被创建时,其初始状态应为( ) A.运行态 B.等待态 C就绪态 10.在进程的三个基本状态转换中,( )是不会出现的. A.等待->运行 B.运行->就绪 C.就绪->等待 D.就绪->运行 E.运行->等待 11.任一进程任一时刻有( ) A.一种状态 B.两种状态 C.三种状态 D.四种状态 12.系统感知进程的唯一实体是( ) A.JCB B.FCB C.PCB D.SJT
操作系统复习资料
操作系统复习资料1、什么是操作系统?计算机配置操作系统的主要⽬标是什么?.操作系统是:控制和管理计算机硬件和软件资源,合理地组织计算机⼯作流程以及⽅便⽤户使⽤计算机的⼀个⼤型程序;计算机系统配置操作系统的主要⽬标是:⽅便⽤户使⽤、扩充机器功能、管理各类资源、提⾼系统效率、构筑开放环境2、什么是多道程序设计?多道程序设计技术有什么特点?.多道程序设计是指:允许多个作业(程序)同时进⼊计算机系统的主存并启动交替计算的⽅法;多道程序设计技术的特点:主存中多个相互独⽴的程序均处于开始与结束之间,从宏观上看是并⾏的,多道程序都处于运⾏过程中,但尚未运⾏结束;从微观上看是串⾏的,各道程序轮流占⽤CPU以交替地执⾏。
(能改善CPU的利⽤率、提⾼主存和设备的使⽤效率、充分发挥系统的并⾏性。
)3、现代操作系统具有哪些基本功能?请简单叙述之。
现代操作系统基本功能:1)处理器管理:包括进程控制和管理,进程同步;2)存储管理:主要任务是管理主存资源;3)设备管理:主要任务是管理各种外部设备;4)⽂件管理;5)⽹络与通信管理;6)⽤户接⼝;4、阐述操作系统是建⽴在计算机硬件平台上的虚拟计算机系统答:操作系统将物理计算机的功能加以扩展,使之成为接⼝好、功能强、效率⾼、易使⽤的计算机系统,⽽这只是概念和逻辑上的,不是真实的、物理上的,称为虚拟机,每个应⽤程序运⾏在⾃⼰的虚拟机上。
操作系统通过共享硬件资源的⽅式来实现虚拟机抽象,所利⽤的资源管理技术有资源复⽤、资源虚化、资源抽象、组合使⽤抽象和虚化技术。
操作系统的主要特性:并发性、共享性、异步性5、什么是PSW?其主要作⽤是什么?PSW即(program status word)程序状态字,是⽤来指⽰处理器状态,控制指令的执⾏顺序,并且保留和指⽰与运⾏程序有关的各种信息,主要作⽤是实现程序状态的保护和恢复6.硬中断和软中断(中断、异步中断、信号中断、软件中断含义)答:硬中断分为外中断和内中断,分别指来⾃处理器之外和内部的中断信号;外中断⼜分为中断、异步中断。
操作系统复习
第一章1.在计算机系统中操作系统处于什么地位?2.解释以下术语:多道程序设计、并发、分时、实时,系统调用。
3.什么是处理机的核心态和用户态?为什么要设置这两种不同的状态?4.采用虚拟机结构操作系统的主要有点是什么?第二章1.PCB 的作用是什么?它是怎样描述进程的动态性质的?2.进程的基本状态有哪几种?试描绘进程状态转换图。
3.什么是临界区和临界资源?进程进入临界区的调度原则是什么?4.简述信号量的定义和作用。
P, V 操作原语是如何定义的?5.系统中只有一台打印机,有三个用户的程序在执行过程中都要使用打印机输出计算结果。
设每个用户程序对应一个进程。
问:这三个进程间有什么样的制约关系?试用 P,V 操作写出这些进程使用打印机的算法。
6.设有无穷多个信息,输入进程把信息逐个写入缓冲区,输出进程逐个从缓冲区中取出信息。
针对下述两种情况①缓冲区是环形的,最多可容纳 n 个信息;②缓冲区是无穷大的。
试分别回答下列问题:①输入、输出两组进程读/写缓冲区需要什么条件?②用 P, V 操作写出输入、输出两组进程的同步算法,并给出信号量含义及初值。
第三章死锁作业一、简答题1.发生死锁的四个必要条件是什么?2.死锁避免的基本思想是什么?3.某个计算机系统有 10 台可用磁带机。
在这个系统上运行的所有作业最多要求 4 台磁带机。
此外,这些作业在开始运行的很长一段时间内只要求3台磁带机;它们只在自己工作接近结束时才短时间地要求另一台磁带机。
这些作业是连续不断地到来的。
(1)若作业调度策略是静态分配资源,满足后方可运行。
那么,能同时运行的最大作业数是多少?作为这种策略的后果,实际上空闲的磁带机最少是几台?最多是几台?(2)若采用银行家算法将怎样进行调度?能够同时运行的最大作业数是多少?作为其后果,实际上空闲的磁带机最少和最多各是多少台?4.死锁和“饥饿”之间的主要差别是什么?5. 设有三个进程P1, P2, P3,各按如下所示顺序执行程序代码:进程P1 进程P2 进程P3↓↓↓P(s1) P(s3) P(s2)P(s2) P(s1) P(s3)………V(s1) V(s3) V(s2)V(s2) V(s1) V(s3)↓↓↓其中,s1, s2, s3 是信号量,且初值均为 1。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.操作系统的发展大体经历的5个阶段:(1).1949年至20世纪50年代中期为手工操作方式阶段;(2).20世纪50年代中期至60年代初期为单任务操作系统发展阶段;(3).20世纪60年代中期至70年代初期为多任务和多用户操作系统发展阶段;(4).20世纪70年代中期至80年代末期为规范化和微型化操作系统发展阶段;(5).20世纪90年代开始至今,为并行与分布式操作系统发展阶段;2.操作系统是管理计算机系统内各类资源的程序模块和相关数据集合的软件。
3.I/O控制技术的发展哪几个阶段?(1).无设备控制器(2).有设备控制器(3).中断机制(4).DMA方式(5).通道方式4.并发是既可以并行运行,也可以交替运行的程序。
5.多道系统中的一个很突出的问题是资源竞争。
6.实时处理突出了系统处理的即时性或响应性,它通常能对随机发生的事件进行及时处理,并立即送回处理结果,其响应时间绝对满足应用对象的业务要求。
7.实时系统与分时处理系统的区别?A.分时系统的交互性较强,而实时系统的交互性较差。
B.分时系统对时间的响应比较强,而实时系统的响应比较强。
8.作业管理的主要任务有:提供用户的使用接口,进行作业执行前行的各种准备和作业结束的清理工作,以及为确保作业运行为它们申请所必要的各种资源等。
9.操作系统一般分为通用性操作系统和专用操作系统。
10.操作系统的基本特征?①并发性②共享性③异步性④虚拟性11.①在一个多道批处理系统中,内存中同时驻有多个进程,它们以轮流方式使用CPU和计算机的其他资源。
②多个进程同时运行于多台处理机上,是一种并行处理方式。
③新提交的作业都被存放于外存之中。
这些作业被排成队列后,存放在作业池中。
④驻留在引导扇区中的操作系统引导程序进入内存投入运行,负责将操作系统的核心部分加载到内存中,并将控制权交给内核。
12.作业步,是计算机系统用于对作业进行加工的步骤,一个作业步可以对应一个进程。
13.作业管理的主要任务就是按照用户的要求控制各个作业步,以实现作业运行。
创建调度中断唤醒受阻撤销征是联机特征。
③实时型作业,适合于特定应用场合的作业。
15.并行运行方式具有哪些基本特征?①异步特征②资源共享特征③相互制约特征④不可重现性 16.进程是程序的运行过程,是可以独立申请并获得系统资源,能够与其他进程并发运行的基本单位。
17.进程有哪些特征?①动态特征②并发特征③独立特征④异步特征⑤结构特征。
18.进程的基本状态?①就绪状态②运行状态③阻塞状态19.操作系统初启时需要将内存空间划分为系统区和用户区两部分。
系统区用来存放操作系统的管理程序和涉及到的数据结构。
用户区用来存放用户的程序代码、数据及堆栈。
20.线程与进程:在支持多线程的操作系统中,线程被定义为调度运行的基本单位,而进程仅仅是资源分配和占有的实体。
21.临近资源,是一种一次只能为一个进程服务的资源。
22.临界资源访问满足哪些?①互斥访问要求②不至于产生“死锁”③不能有“饥饿”进程。
23.临界区,是进程中访问临界资源的程序。
24.系统要确保满足哪些互斥准则?①空闲让步②忙则等待③有限等待④让权等待。
假如盘块大小为4KB ,每个盘块号占4B ,当采用两级索引分配时,系统允许的文件最大长度是多少?答:盘块大小为4KB ,每个盘号占用4B ,因此每个盘号可以存放1K 个索引项,文件采用两级索引方式时,在下级可以建立的索引项最多可达1K ×1K=1M 个,允许的最大文件长度为4KB ×1M=4GB.运行就绪阻塞 后备完成25.DEKKER方法①第一次尝试Process P(1)Begin…While(turn≠1) do skip;Critical section;turn=2;…End. Process P(2)Begin…While(turn≠2) do skip;Critical section;turn=1;…End.②第二次尝试Process P(1)Begin…While (Flag[2]) do skip;Flag[1]=true;Critical section;Flag[1]=false;…End. Process P(2)Begin…While(Flag[1]) do skip;Flag[2]=true;Critical section;Flag[2]=false;…End.③第三次尝试Process P(1)Begin…Flag[1]=true;While(Flag[2]) do skip; Critical section;Flag[1]=False;…End. Process P(2)Begin…Flag[2]=true;While(Flag[1]) do skip; Critical section;Flag[2]=false;…End.④第四次尝试Process P(1)Begin…Flag[1]=true;While(Flag[2])=true;{Flag[1]=false;Flag[1]=true}; Critical section;Flag[1]=false;…End. Process P(2)Begin…Flag[2]=true;While(Flag[1]) do{Flag[2]=false;Flag[2]=true}; Critical section;Flag[2]=false;…End.⑤正确的算法Process P(1)Begin…Flag[1]=true;While(Flag[2]) doIf(turn=2){Flag[1]=false; While(turn=2) do skip; Flag[1]=true}; Critical section;Turn=2;Flag[1]=false;…End. Process P(2)Begin…Flag[2]=true;While(Flag[1]) doIf(turn=1){Flag[2]=true;While(turn=1) do skip; Flag[2]=true}; Critical section;Turn=1;Flag[2]=false;…End.26.信号量分为整型信号量和记录整型信号量。
27.生产者—消费者问题Var Semaphore:mutex, Sin, Sout :=1,N,0;Var Integer: in,out:=0,0;Parbegin Producer();Consumer() Parend. Producer()BeginWhile(ture) doBeginProduce_an_Item()_in_NextP1;P(Sin);P(mutex);Buffer[in]:=NextP1;In:=(in+1)MOD N;V(mutex);V(Sout);EndEnd.Consumer()BeginWhile(true)BeginP(Sout);P(mutex);NextP2:=Buffer[out];Out:=(out+1)MOD N;V(mutex);V(Sin);Consume_an_Item()_in_NextP2;EndEnd.28.读者—写者问题Var Semaphore:=mutex,Rmutex:=1,1; Var Integer:counter:=0;Parbegin Writer(i);Reader(j);Parend.Procedure Writer(i)BeginWhile(true)BeginCalculate_an_data();P(mutex);Write_the_data();V(mutex);End;End.Process Reader(j)BeginWhile(true)BeginP(Rmutex);If counter=0 then P(mutex);Counter=counter+1;V(Rmutex);Read_operation();P(Rmutex);If counter=1 the V(mutex);Counter=counter-1;V(Rmutex);End;End.29.管程是由局部数据结构、多个处理过程和一套初始化代码组成的模块。
30.管程特点:①管程内的数据结构只能被管程内的过程访问,任何外部访问都是不允许的;②进程可通过调用管城的一个过程进入管程;③任何时间只允许一个进程进入管程,其他要求进入管程的进程被阻塞到31.产生死锁的必要条件是什么啊?①互斥条件②不剥夺条件③请求和保持条件④环路条件。
32.普通存储管理主要有①单个连续区管理②分区管理③分页管理④分段管理等。
33.内存管理,简称内存,由存储体和辅助电路组成。
34.内存的分配有静态分配和动态分配两种方式。
35.外碎片,指的是在使用可变分区管理方法时,进程之间形成的一些零星的小空闲区。
36.分页存储管理,是按照程序页面进行管理的一种方法。
在这种方法中,内存的用户空间被划分为一些大小相等,称为帧。
每个进程划分成与帧相同大小的块,通常称为页面。
37.分段管理机制在为请求者分配内存空间时,应当是以段为单位进行的。
每个段给予一块连续的内存区,整个分配一次性完成。
38.请说明分页和分段有何主要区别?①页是信息的物理单位,是为了离散分配引入的。
分页是系统管理的需要。
段是信息的逻辑单位,含有一组意义相对完整的信息。
分段是为满足用户编程的需要。
②页的大小由系统来确定,是固定的和等长的。
段的大小由用户确定,是不固定的和不等长的。
③分页作业地址空间是唯一的,分段的作业地址空间是二维的。
39.页面置换,是指在用户的空间已被装满又要调用一个尚未加载的页面时,系统按某种算法选择内存中的一个页置换出去,腾出的空间装入新页。
40.磁盘空间被划分为文件区和交换区俩部分,请说明二者有何区别?答:①存储方式不同。
文件区中的信息是以文件形式存放的,为了提高空间利用率,一般采取离散存储方式;而交换区的按字符流方式存放,多采用连接存储形式。
②访问速度不同。
文件区的存储空间特别大,为了提高探索效率一般通过建立目录对文件实现访问,也就是间接地址访问;而交换区空间较小,可按外存地址直接访问,因此速度快。
③存储时间不同。
文件区的存储适合于较长久的数据存储;而交换区作为临时数据的存放处,只存放短期的数据。
41.外部设备大体可以分为两种:独享设备和共享设备。
42.大部分独享设备都是以字符为单位进行传送。
43.共享设备是一类操作速度较快的设备。
同时读不是同时写。
44.磁盘是最常见的共享设备。
45.I/0控制方式:①程序查询方式②中断控制方式③DMA方式④通道方式。
46.计算机上配置的外部设备大多数是速度底下的设备,远不能与处理机的速度相匹配。