操作系统复习资料
操作系统复习资料

操作系统复习资料操作系统复习资料第一章:一、现在操作系统的功能与任务?(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.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.什么是操作系统?牢固掌握操作系统定义:操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运⾏的系统软件(或程序集合),是⽤户与计算机之间的接⼝。
2.操作系统在系统中所出的地位?了解操作系统是裸机上的第⼀层软件,是建⽴其他所有软件的基础。
3.操作系统的主要功能?牢固掌握操作系统五⼤主要功能:存储器管理、处理机管理、设备管理、⽂件管理、⽤户接⼝管理。
4.操作系统的基本特征?.记住操作系统的基本特征:并发、共享和异步性。
理解:并发性是指两个或多个活动在同⼀给定的时间间隔中进⾏,类似⼤家都前进了;共享性是指计算机系统中的资源被多个任务所共享,类似⼀件东西⼤家⽤;异步性类似于你⾛我停。
5.操作系统的主要类型?记住并理解操作系统的主要类型:多道批处理系统、分时系统、实时系统、个⼈机系统、⽹络系统和分布式系统。
UNIX系统是著名的分时系统。
6.分时的概念?理解分时系统概念:主要是指若⼲并发程序对CPU时间的共享。
即CPU时间分成⼀个⼀个的时间⽚,操作系统轮流地把每个时间⽚分给各个并发程序,每道程序⼀次只可运⾏⼀个时间⽚。
7.现代操作系统的三种⽤户界⾯?了解现代操作系统为⽤户提供的三种使⽤界⾯:命令界⾯、图形界⾯、系统调⽤界⾯。
8.8UNIX命令的⼀般格式?记住并明⽩UNIX命令⾏的⼀般格式:命令名[选项][参数]。
第⼆章进程管理1.多道程序设计的概念?理解多道程序设计的概念和优点:多道程序设计是多个程序同时在内存并且运⾏;多道程序设计具有提⾼系统资源利⽤率和增加作业吞吐量的优点。
2.什么是进程?进程与程序的区别?1)了解为什么要引⼊进程:因程序这⼀“静态”概念⽆法描述“并发执⾏”的动态性质;2)牢固掌握进程的概念:进程是程序在并发环境中的执⾏过程。
3)掌握进程与程序的主要区别:进程是动态的、程序是静态的;进程是独⽴的,能并发执⾏、程序不能并发执⾏;两者⽆⼀⼀对应关系;进程异步运⾏,会相互制约、承袭不具有此特性。
操作系统复习资料

操作系统复习资料操作系统复习资料第⼀章操作系统概论⼀、选择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、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统复习资料2.2 作业有哪几部分组成,这几部分各有什么功能?答:作业由三部分组成:程序,数据和作业说明书。
程序和数据完成用户所要求的业务处理工作;作业说明书则体现了用户的控制意图*2.9 为什么说分时系统没有作业的概念?答:因为分时系统中,每个用户得到的时间片有限,用户的程序和数据信息直接输入到内存工作区中和其它程序一起抢占系统资源投入执行,而不必进入外存输入井等待作业调度程序选择。
因此,分时系统没有作业控制表,也没有作业调度程序。
3.1 PCB表(运行队列只有一个)3.2 一个概念可再入程序(纯代码,执行过程中自身不改变)3.3 如果系统中有N个进程,运行的进程最多几个,最少几个;就绪进程最多几个最少几个;等待进程最多几个,最少几个?答:在单处理系统中,处于运行态的进程最多为1个,最少0个;就绪进程最多N-1个,最少0个;处于阻塞的进程最多N个,最少0个。
3.4 有没有这样的状态转换,为什么?等待—运行;就绪—等待答:没有等待到运行,只能等待 就绪;也没有就绪到等待,只能运行—>等待3.5 一个状态转换的发生,是否一定导致另一个转换发生,列出所有的可能答:就绪到运行3.6 司机与售票员之间的关系3.7 生产者消费者问题3.8 读者写着问题3.9 已知一个求值公式(A2+3B)/(B+4A),若A、B已赋值,试画出该公式求值过程的前趋图。
说明它们之间的关系,并用P、V操作描述它。
3.10 在单处理机的分时系统中,分配给进程P的时间片用完后,系统进行切换,结果调度到的仍然是P。
有可能出现上述情形吗?如果可能请说明理由。
答:有可能。
例如,若在进程P时间片用完后,被迫回到就绪队列时,就绪队列为空,这样进程P就是就绪队列中唯一的一个进程,于是调度程序选中的进程必定是P。
又如在按优先级调度的程序中,就绪对列按进程的优先级排列,在进程P时间片用完之后回到就绪队列时,若其优先级高于当前就绪队列中的其他进程,那么再次被调度。
3.11 设有一个发送者进程和一个接收者进程,其流程图如图所示。
S是用于实现进程同步的信号量,mutex是用于实现进程互斥的信号量。
试问流程图中的A、B、C、D四个框中应填写什么?假定缓冲区有无限多个,s和mutex的初值应为多少?A:P(mutex) B:V(mutex) C:P(s) D:P(mutex) s=0,mutex=1发送者进程接收者进程3.12 在生产者-消费者问题中,如果对调生产者进程中的两个P操作和两个V操作,则可能发生什么情况?答:会发生死锁。
当两个P操作放在一起时,通常,把用于同步的P操作放在前,用于互斥的P操作放在后。
V操作的次序则无关紧要。
3.13 为什么说采用有序资源分配法不会产生死锁?(m种资源,n个进程)答:如有m种资源,则列出R1<R2<…<Rm。
若进程Pi保持了资源Ri,则它只能申请比Ri级别更高的资源Rj(Ri<Rj)。
释放资源时必须是Rj先于Ri被释放,从而避免环路的产生。
3.14 在银行家算法中,若出现下述在已分配情况:试问(1)该状态是否安全?(1,2,2,2)后,系统能否将资源分配(2)如果进程P2提出请求Request2给它?3.15 有相同类型的5个资源被4个进程所共享,且每个进程最多需要2个这样的资源就可以运行完毕。
试问该系统是否会由于对这种资源的竞争而产生死锁。
3.16 一台计算机有8台磁带机。
它们由N个进程竞争使用,每个进程可能需要3台磁带机。
请问N为多少时系统没有死锁危险,并说明原因。
3.17 假设就绪队列中有10个进程,系统将时间片设为200ms,CPU进行进程切换要花费10ms,试问系统开销所占的比率为多少?答:10/(10+200)4.1 假设在单道批处理环境下有四个作业,已知它们进入系统的时间、估计运行时间应用先来先服务、最短作业优先和最高响应比优先作业调度算法,分别计算出作业的平均周转时间和带权的平均周转时间先来先服务短作业优先最高响应比优先:(周转时间/执行时间)4.2 在两道环境下有四个作业已知它们进入系统的时间、估计运行时间系统采用短作业优先作业调度算法,作业被调度运行后不再退出当一新作业投入运行后,可按照作业运行时间长短调整作业执行的次序请给出这四个作业的执行时间序列,并计算出平均周转时间及带权平均周转时间四个作业的执行时间序列为:JOB1:10:00—10:05,10:40—11:05JOB2:10:05—10:25JOB3:10:25—10:30JOB4:10:30—10:404.3 p100 4.65.1 设一个3页长的进程具有页号0,1,2,其对应的内存块号则为2,3,8。
设每个页面大小为1KB,求虚地址2500对应的物理地址为多少?那03ABh的物理地址呢?答:用十进制方法来解P=2500/1024=2W=2500%1024=452查页表可知,页号为2的页面对应的内存块号为8。
则,物理地址=8×1024+452=86445.2 计算缺页次数某程序在内存中分配三个页面,初始为空,页面走向为4,3,2,1,4,3,5,4,3,2,1,5,试用FIFO、LRU和OPT页面淘汰算法,求出其缺页中断率。
5.3 计算缺页次数某程序在内存中分配m页初始为空,页面走向为1,2,3,4,1,2,5,1,2,3,4,5。
当m=3,m=4时缺页中断分别为多少?用FIFO算法计算其缺页次数。
5.4 在一个页式存储管理系统中,页表内容如下图所示:5.5 在一个请求分页系统中,假定系统分配给一个作业的物理块数为3,并且此作业的页面走向为2、3、2、1、5、2、4、5、3、2、5、2。
试用FIFO和LRU 两种算法分别计算出程序访问过程中所发生的缺页次数。
存储器管理习题3、动态重定位技术依赖于_____B____。
A、重定位装入程序B、重定位寄存器C、地址机构D、目标程序4、虚拟存储器的最大容量______B____。
A、为内外存容量之和B、由计算机的地址结构决定C、是任意的D、有作业的地址空间决定5、在虚拟存储系统中,若进程在内存中占3块(开始时为空),采用先进先出页面淘汰算法,但执行访问页号序列为1、2、3、4、1、2、5、1、、2、3、4、5、6时,将产生___D___次缺页中断。
A、7B、8C、9D、106、设内存的分配情况如下图所示。
若要申请一块40K字节的内存空间,若采用最佳适应算法,则所得到的分区首址为__C_____。
A、100KB、190KC、330KD、410K512K-17、很好地解决了“零头”问题的存储管理方法是___A_____。
A、页式存储管理B、段式存储管理C、多重分区管理D、可变分区管理8、系统“抖动”现象的发生是由___A___引起的。
A、置换算法选择不当B、交换的信息量过大C、内存容量不足D、请求页式管理方案9、在可变式分区存储管理中的拼接技术可以___A_____。
A、集中空闲区B、增加主存容量C、缩短访问周期D、加速地址转换10、分区管理中采用“最佳适应”分配算法时,宜把空闲区按__A____次序等记在空闲区表中。
A、长度递增B、长度递减C、地址递增D、地址递减11、在固定分区分配中,每个分区的大小是__C__。
A、相同B、可以不同但根据作业长度固定C、可以不同但预先固定D、所作业长度变化12、实现虚拟存储器的目的是____D____。
A、实现存储保护B、实现程序浮动C、扩充辅存容量D、扩充主存容量13、采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是______B___。
A、224B、216 (2的16次方)C、28D、23214、作业在执行中发生了缺页中断,经操作系统处理后,应让其执行__B____指令。
A、被中断的前一条B、被中断的C、被中断的后一条D、启动时的第一条15、把作业地址空间中使用的逻辑地址变成内存中的物理地址的过程称为__A____。
A、重定位B、物理化C、逻辑化D、加载16、首次适应算法的空闲区是___A_____。
A、按地址递增顺序连在一起B、始端指针表指向最大空闲区C、按大小递增顺序连在一起D、寻找从最大空闲区开始17、在分页系统环境下,程序员编制的程序,其地址空间是连续的,分页是由___D_____。
A、程序员B、编译地址C、用户D、系统18、在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数 ___D______。
A、减少B、增加C、无影响D、可能增加也可能减少19、在段页式存储管理系统中,内存等分成①A ,程序按逻辑模块化分成若干②D 。
A、块B、基址C、分区D、段E、页号 D、段长20、虚拟存储管理系统的基础是程序的__A_理论。
A、局部性B、全局性C、动态性D、虚拟性21、下述__A___页面淘汰算法会产生Belady现象。
A、先进先出B、最近最少使用C、最不经常使用D、最佳22、如果一个程序为多个进程所共享,那么该程序的代码在执行的过程中不能被修改,及程序应该是__B___。
A、可执行码B、可重入码C、可改变码D、可再现码二、填空题1、将作业地址空间中的逻辑地址转换为主存中的物理地址的过程称为____地址重定位________。
2、分区分配中的存储保护通常采用______界限寄存器和存储保护键 ____方法。
3、在请求页式管理中,页面置换算法常用的是___先进先出_______和____最近最少使用_______。
4、在页式和段式管理中,指令的地址部分结构形式分别为__页号以及页内位移_________和_____段号以及段内位移_________。
5、段表表目的主要内容包括___段号、段长度和段在内存中的起始地址________。
6、假设某程序的页面访问序列为1、2、3、4、5、2、3、1、2、3、4、5、1、2、3、4且开始执行时主存中没有页面,则在分配给该程序的物理块是3且采用FIFO方式时,缺页次数是__13____;在分配给该程序的物理块是4且采用FIFO方式时,缺页次数是___14___。
在分配给该程序的物理块是3且采用LRU 方式时,缺页次数是__14____;在分配给该程序的物理块是4且采用LRU方式时,缺页次数是__12____。
7、重定位的方式有_静态重定位____和__动态重定位____两种。
8、分区管理中采用“首次适应”分配算法时,应将空闲区按_地址递增__次序等记在空闲区表中。
9、页表表目的主要内容包括_页号和块号________。
10、主存中一系列物理存储单元的集合称为__存储空间__。
11、静态重定位在_程序装入内存_____时进行;而动态重定位在__程序执行____时进行。