操作系统复习题

合集下载

操作系统复习题及答案

操作系统复习题及答案

操作系统复习题一、单项选择题题1、操作系统中采用多道程序设计技术提高CPU和外部设备的(A)。

A、利用率B、可靠性C、稳定性D、兼容性2、如果分时操作系统的时间片一定,那么( C ),则响应时间越短。

A、内存越少B、内存越多C、用户数越少D、用户数越多3、若把操作系统看作资源管理者,下列的(C)不属于操作系统所管理的资源。

A、CPUBB、内存C、中断D、程序4、操作系统是通过( D)感知进程存在的。

A、程序名B、进程的状态C、中断D、进程控制块5、当(B)时,进程从执行状态变为就绪状态。

A、进程被进程调度程序选中B、时间片用完C、等待某一事件D、等待的事件发生6、以下的进程状态变化中,不可能发生的变化是(B)。

A、执行状态到就绪状态B、等待状态到就绪状态C、执行状态到等待状态D、等待状态到执行状态7、若P、V操作的信号量S初值为2,当前值为-3,则表示有(D)个等待进程。

A、0个B、1个C、2个D、3个8、P、V操作是( A )A、两条低级进程通信原语B、两条高级进程通信原语C、两条系统调用命令D、两组不同的机器指令9、用V操作唤醒一个等待进程时,被唤醒的进程状态变为( B )。

A、等待B、就绪C、执行D、完成10、资源的有序分配策略破坏(D)条件,是一种死锁预防策略。

A、互斥条件B、保持和请求条件C、不剥夺条件D、环路等待条件11、银行家算法是一种(B)算法。

A、死锁预防B、死锁避免C、死锁检测D、死锁解除12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死锁的最大并发进程数为(C )A、2B、3C、4D、513、分区管理中采用首次适应分配算法时,应把空闲区按( C )次序进行管理。

A、大小递增B、大小递减C、地址递增D、地址递减14、很好地解决了内存碎片问题的存储管理方案是(C)。

A、固定分区管理B、可变分区管理C、页式存储管理D、段式存储管理15、虚拟存储管理系统的基础是程序的( C )理论。

操作系统复习试题及答案

操作系统复习试题及答案

第一章复习1、关于操作系统,下列叙述不正确的是()。

A、管理系统资源B、控制程序执行C、改善人机界面D、提高用户软件运行速度2、以下哪个系统不是基本的操作系统(). A、分时操作系统B、实时操作系统C、分布式操作系统D、多道批处理系统3、计算机系统由__________和__________组成。

4、分时操作系统具有的四个主要特点是同时性、_________、__________和_________。

5、多道程序设计的根本目标是____________________。

6、多项选择:操作系统设计目标是()。

A、管理系统资源B、提高安全性C、方便用户使用系统D、使系统能高效工作7、操作系统的资源管理功能主要包括处理器管理、_________、________、设备管理和___________。

8、在()的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。

A、批处理操作系统B、实时操作系统C、分时操作系统D、多处理机操作系统9、多项选择:引入多道程序设计的主要目的在于()。

A、提高实时响应速度B、充分利用处理机,减少机空闲时间C、有利于代码共享D、充分利用外围设备E、减少存储器碎片10、计算机发展到第三代,操作系统已成为软件的一个重要分支,最早的操作系统是______________。

11、设计实时操作时()不是主要的追求目标。

A、安全可靠B、资源利用率C、及时响应D、快速处理参考答案: 1、D2、C3、硬件子系统软件子系统4、独立性及时性交互性5、提高计算机系统的工作效率6、C D7、存储管理文件管理作业管理8、B9、BD 10、批处理操作系统11、B第一章复习题答案1、计算机系统由哪些部分组成?答:2、什么是计算机的操作系统?答:操作系统是计算机的一种系统软件,由它统一管理计算机系统的资源和控制程序的执行。

操作系统既是一种资源管理程序,又是一种其他程序执行的控制程序,其目的是提供一个供其它程序执行的良好环境。

操作系统复习题及答案(47题)

操作系统复习题及答案(47题)

一、填空题1.操作系统的主要特征有三个()、()、()。

2.采用多道程序设计技术能充分发挥()和()并行工作的能力。

3.死锁产生的必要条件有四个,即()、()、()、()4.操作系统为用户提供两个接口。

一个是(),用户利用它来组织和控制作业的执行或管理计算机系统。

另一个是(),编程人员使用它们来请求操作系统提供服务。

5.设备管理中采用的数据结构有()、()、()、()等四种。

6.常用的I/O控制方式有程序直接控制方式、中断控制方式、()、()。

7.磁盘是一种()存取设备,磁盘在转动时经过读/写磁头所形成的圆形轨迹称为()。

8.在文件系统中,要求物理块必须连续的物理文件是()9.访问磁盘时间由三部分组成,即()、()和()10.文件的结构就是文件的组织形式,从用户观点出发所看到的文件组织形式称为文件的();从实现观点出发,文件在外存上的存放组织形式称为文件的()。

二、选择题:1.在进程管理中,当()时,进程从阻塞状态变为就绪状态。

A.进程被进程调度程序选中B.等待某一事件C.等待的事件发生D.时间片用完2.若P、V操作的信号量S初值为2,当前值为-1,则表示有()等待进程。

0个 B.1个 C.2个 D.3个3.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是();由运行状态变为阻塞状态的条件是()。

A.时间片用完B.等待某时间发生C.等待的某事件已发生D.被进程调度程序选中。

4.下列进程状态变化中,()变化是不可能发生的。

A.运行->就绪 B.运行->等待 C.等待->运行 D. 等待->就绪5.用V操作唤醒一个等待进程时,被唤醒进程的状态变为()。

等待 B.就绪 C.运行 D.完成一个进程被唤醒意味着()。

该进程重新占有了CPU B.它的优先权变为最大 C.其PCB移至等待队列队首 D.进程变为就绪状态6.在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。

操作系统考试题及答案

操作系统考试题及答案

操作系统原理复习题一一、选择题1、操作系统是对进行C管理的软件。

A、计算机软件B、计算机硬件C、计算机资源D、应用程序2、配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机只是一台逻辑上的计算机,称为C计算机。

A、并行B、真实C、虚拟D、共享3、操作系统提供给程序员的接口是B。

A、进程B、系统调用C、库函数D、B和C4、下面关于操作系统的叙述中正确的是A。

A、批处理作业必须具有作业控制信息。

B、分时系统不一定都具有人机交互功能。

C、从响应时间的角度看,实时系统与分时系统差不多。

D、由于采用了分时技术,用户可以独占计算机的资源。

5、在操作系统中,P、V操作是一种D。

A、机器指令B、系统调用命令C、作业控制命令D、低级进程通讯原语6、若信号量S的初值为2,当前值为-1,则表示有B等待进程。

A、0个B、1个C、2个D、3个7、下列进程状态变化中,C变化是不可能发生的。

A、运行→就绪B、运行→等待C、等待→运行D、等待→就绪8、当B时,进程从执行状态变为就绪状态。

A、进程被调度程序选种B、时间片到C、等待某一事件D、等待的事件发生9、用P、V操作管理临界区时,信号量的初值定义为C。

A、-1B、0C、1D、任意值10、临界区是C。

A、一个缓冲区B、一段共享数据区C、一段程序D、一个互斥资源11、操作系统通过B对进程进行管理。

A、JCBB、PCBC、DCTD、CHCT12、下述哪个选项不是管程的组成部分A。

A、局部于管程的数据结构B、对管程内数据结构进行操作的一组过程C、管程外过程调用管程内数据结构的说明D、对局部于管程的数据结构设置初始的语句13、下面所述步骤中,A不是创建进程所必须的。

A、由调度程序为进程分配CPUB、建立一个进程控制块C、为进程分配内存D、将进程控制块链入就绪队列14、多道程序环境下,操作系统分配资源以C为基本单位。

A、程序B、指令C、进程D、作业15、对于两个并发进程,设互斥信号量为mutex,若mutex=0,则B。

操作系统期末考试总复习试题

操作系统期末考试总复习试题

《操作系统》课程复习(一)题型:一、选择题(每题1分,共10分)二、判断题(每题1分,共10分)三、简答题(每小题6分,共30分)四、计算题(每题10分,共30分)五、综合应用题(20分)(二)复习:一、概论1.操作系统的概念、功能、分类(批处理、实时、分时)2.操作系统的特性3.中断的概念、CPU的状态二、进程管理和处理机调度1、进程管理的功能2、进程的概念(与程序的对比)3、PCB的概念和作用、进程的基本状态及其转换4、进程控制(进程的挂起、建立、停止、阻塞、撤消等)5、进程的同步与互斥的基本概念、(P、V操作)、进程通信、线程的基本概念6、处理级调度的基本概念,作业与进程的调度算法(先来先服务、短作业优先、最高响应比者优先、最高优先数)及评价7、死锁的概念、必要条件8、死锁的预防9、死锁的避免算法(银行家算法)死锁的检测三、存储器管理1.存储管理的功能2.地址映射、逻辑地址、物理地址等概念3.分区管理、分页管理、分段管理、段页式管理等上述管理方法的概念、各自的优缺点、分页与分段的地址转换、分页与分段的对比等4.请求分页管理(虚拟存储器概念、缺页概念、淘汰算法、抖动、缺页率等)四、设备管理设备的分类(块设备、字符输入输出设备)、设备管理的任务与功能、通道、缓冲区技术、设备的分配与设备处理、SPOOLING磁盘的调度五、文件管理1、文件管理的功能2、文件的逻辑结构3、文件的物理结构4、文件的目录管理(目录树)(三)复习题:一、选择题:1、操作系统是最重要的(B)。

A、应用软件B、系统软件C、计算机高级语言D、机器指令2、在采用SPOOLing技术的系统中,用户作业的打印输出结果首先被送到(A)。

A、磁盘固定区域B、显示器C、打印机D、键盘3、在批处理系统中,用户的作业是由(C )组成?A、程序集+数据集B、程序集C、控制命令序列+程序集+数据集D、数据集4、文件系统中若文件的物理结构采用顺序结构,则文件控制块FCB中关于文件的物理位置应包括(B)。

[操作系统]考试复习题及答案

[操作系统]考试复习题及答案

操作系统第一章复习题二、填空题1、操作系统两个最基本的特征是(并发)和(共享),两者之间互为存在条件。

2、实时系统应具有的两个基本特征,它们是(及时性)和(高可靠性)。

3、允许多个用户以交互方式使用计算机的操作系统称为(分时操作系统);允许多个用户将多个作业提交给计算机集中处理的操作系统称为(批处理操作系统);计算机系统能及时处理过程控制数据并作出响应的操作系统称为(实时操作系统)。

4、操作系统是计算机系统中的一个(系统软件),它管理和控制计算机系统中的(硬件和软件资源)。

5、操作的四大功能是(处理机管理)、(存储器管理)、(设备管理)、(文件管理)。

6、操作系统的基本特征是(并发性)、(共享性)、(虚拟性)、(异步性)。

三、简答题1、设计现代操作系统的主要目标是什么答;①有效性②方便性③可扩展性④开放性2、OS 的作用表现在哪几个方面答:①OS 作为用户与计算机硬件系统之间的接口。

②OS 作为姐姐是系统资源的管理者。

③OS 实现了对计算机资源的抽象。

3、OS 有几大特征其最基本的特征是什么答:OS 有四大基本特征:并发、共享、虚拟和异步;其中最基本的特征是并发和共享。

4、试描述什么是微内核OS。

答:关于微内核,现在尚无一致的定义,但一般具有一下特征:①足够小的内核②给予客户/服务器模式③应用”机制与策略分离原理”④采用面向对象技术操作系统第二章复习题三、填空题1、在操作系统中引入线程概念的主要目的是(缩短系统切换的时空开销,提高程序执行并发度)。

2、引入了线程的操作系统中,资源分配的基本单位是(进程),CPU 分配的基本单位是(线程)。

3、进程的基本状态由执行、(就绪)、(阻塞)。

4、进程的基本特征是(动态性)、(并发性)、(独立性)、(异步性)、(结构特征)。

5、信号量的物理意义是当信号量值大于0 时表示(系统当前可用资源数目);当信号量值小于0 时,其绝对值为(因请求该资源而被阻塞的进程数目)。

操作系统复习试题及答案

操作系统复习试题及答案

1、从资源分配的角度看,P操作意味着向系统(申请)一个资源,V操作意味着(释放)一个资源。

2、分时系统的四个特征是多路性,独立性,及时性,交互性。

3、原语在操作其间是不可以被中断。

4、信箱有公共信箱,私有信箱,共享信箱三种类型。

5、文件存储空间的三种管理方法是空闲块链,空白文件目录,位示图。

6、在进程的轮转调度算法中,如果时间片为无穷大,则轮转调度就变为先来先服务调度。

7、设某进程的访问串为:1,3,1,2,4,分配给它的页框数为3,按FIFO页面置换算法,当访问4号页面时,应淘汰(1号页面)号页面。

8、采用Spooling技术可将独占型设备改造为( 可共享的虚设备)。

9、多道程序系统中设置特权,非特权两种指令;相应有管态/系统态,目态/用户态两种处理机状态。

10、操作系统的基本任务是:对计算机系统资源进行管理,给用户使用计算机提供一个友好接口11、所谓通道是专门用来控制输出输入设备的处理机,称为I/O处理机12、死锁的必要条件之一是“互斥”,该条件是指对所分配的资源进行排它性的使用,即在一段时间内资源只有一个进程占用13、处于执行状态的进程,若其“时间片结束”,则该进程在三种基本状态中应从执行状态变为就绪状态。

14、文件控制块中的“文件说明”信息是当用户执行open操作时,才从辅存调入主存。

15、对于段页式系统,当要访问主存中的一个数据时,若联想存储器匹配失败,则需要访问( 3 )次主存。

16、用户程序中是通过系统调用与操作系统实现接口的。

17、用位示图表征辅存空间的优点是占用空间小,速度快18、读/写一次磁盘信息所需的时间可分解为寻道时间,旋转延迟时间,传输时间三类。

19、文件按其用途可分为:用户文件、系统文件,库文件。

20、设页面大小为29个字,现有二进制表示的有效地址:101011100110,该有效地址属于第( 5 )页。

21、操作系统的两个主要功能是管理系统资源,为应用程序提供服务接口。

操作系统复习题(附答案与解析)

操作系统复习题(附答案与解析)

一、选择题1. 计算机启动是执行的一个程序是()。

A.引导扇区B.bootC.BIOS D.Load解析:CPU加电后会首先执行BIOS程序,其中POST加电自检程序是执行的第一个例行程序。

2. 执行进程调度就是()。

A.一号变迁B.二号变迁C.三号变迁D.四号变迁解析:进程调度就是就绪态到执行态,也就是一号变迁3. 操作系统的主要功能是管理计算机的()A.进程B.作业C.进程和数据D.资源解析:操作系统是为了合理组织计算机工作流程,管理分配计算机系统的硬件和软件资源最大限度地提高计算机系统的利用率。

4. 属于内中断的是()A.内存校验错B.进程缺页C.设备完成了任务D.键盘输入一个字符解析:处理机外部发生的中断叫外中断,当前进程发生的中断叫内中断。

5. 进程运行的三种基本状态是指()A.就绪、执行、阻塞B.就绪、执行、挂起C.就绪、执行、死锁D.就绪、执行、停止6. 产生死锁的4个必要条件是互斥、()、请求与保持、环路等待。

A.请求与阻塞B.不剥夺C.请求与释放D.阻塞与释放7.()是指程序员发出命令到系统给出结果的时间间隔A.响应时间B.周转时间C.等待时间D.运行时间8.()淘汰算法的淘汰次数最少。

A.最不经常使用B.先进先出C.最佳D.最近最少用解析:最佳页面置换算法具有最低缺页率,算法无法实现,但是可以去评价其他算法。

最佳页面置换算法、先进先出页面置换算法、最近最少使用页面置换算法、最近未使用置换算法NRU 、时钟页面置换算法、二次机会页面置换法9. 不需要用缓冲技术的是()A.输入速率> 输出速率B.输入速率< 输出速率C.输入速率!= 输出速率D.输入速率== 输出速率解析:缓冲是为了缓和CPU与I/O设备速度不匹配的矛盾,提高CPU和I/O 设备的并行性。

10. 用硬盘模拟打印机属于()设备。

A.共享B.虚拟C.独占D.块解析;模拟体现了虚拟性。

11. 与计算机硬件直接打交道的是()A.操作系统B.编译系统C.系统应用程序D.命令处理程序解析:操作系统是用户与计算机硬件系统之间的接口12. 嫦娥三号的操作系统spaceOS2是()A.批处理操作系统B.实时操作系统C.分时操作系统D.网络操作系统解析:实时操作系统比分时操作系统可靠,专门用于特定的处理,如航天。

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

一、判断题并说明理由1、操作系统的基本思想是多道。

X 管理和控制系统资源2、分时系统的主要特点之一是交互性。

V3、高可靠性是实时系统的主要特点之一。

V4、请求页式存储管理是一种静态分区存储技术。

X 虚拟存储5、用户进程中使用的是从0开始编址的逻辑地址。

V1、作业的完成由相应的进程运行来实现。

2、联机控制方式用于终端型作业。

3、作业控制块由用户建立并保存于内存89。

V4、请求页式存储管理是一种交换技术。

X 虚拟存储5、在段页式存储管理中,段的长度由用户确定。

V1、“把某进程的状态变为运行”的指令是系统中的特权指令。

2、所谓“恢复现场”是指将现在信息恢复至CPU各相应的寄存器中。

3、在Windows系统中,使用的存储管理技术为请求页式。

X分区目录和文件目录的形式来存储的4、请求页式存储管理是一种静态分区存储技术。

X5、请求页式存储管理是一种虚拟存储技术。

V二、填空题(10分,每空1分)1. 从管理的角度看,外部设备的种类有输入设备和输出设备。

2. 缓冲区的组织形式主要有单缓冲、多缓冲、缓冲池。

3. 分区存储管理方法可分为单用户连续分区分区和固态分区。

4. 虚拟存储器的容量是由计算机系统的地址和结构确定的。

1. 现代操作系统的主要特征并发、共享、虚拟和异步。

2. 操作系统为用户提供两种类型的使用接口,即命令方式和系统调用和图形用户界面。

3. 用户的作业一般可分为批量型作业和终端型作业。

4. 作业控制方式分为两种,即脱机命令接口和联机命令接口。

5.“作业控制块”的英文缩写是JCB。

1. 外部设备的控制方式主要有4种程序直接控制方式、中断控制方式、DMA方式、通道方式。

其中第一种现在已基本不再采用。

2. 对磁盘上的一个物理块信息的访问时间包括寻道、读取、传输三部分。

3. 在资源分配图中,用圆圈代表一个继承,用方框代表每类资源,而方框中圆点则代表各类资源实例。

1. 产生死锁的四个必要条件是互斥条件和 CA:请求和阻塞条件; B:请求和释放条件;C:请求和保持条件; D:释放和阻塞条件;2. 在 A 中,要求空闲分区按空闲区地址递增顺序链接成空闲分区链;在 C_中是按空闲区大小递增顺序形成空闲分区链;在B 中,是按空闲区大小递减的顺序形成空闲分区链。

A:首次适应算法;B:最坏适应算法;C:最佳适应算法;D:循环首次适应算法。

3.在 UNIX 系统中获取帮助信息的命令为 A 。

A:help B:man C:cat D:释放4.CPU的调度分为高级、中级和低级三种,其中低级调度是指 C 调度。

A:作业B:交换C:进程D:进程控制块5.在请求调页中可采用多种置换算法,其中LRU是 B 置换算法。

A:最佳B:最近最久未用C:最近未用D:最少使用6.对打印机和硬盘进行I/O控制时,通常采用方式的方式分别是(B)和(C); A:程序直接控制B:中断驱动C:DMA D:通道7.在 UNIX 系统中采用的页面置换算法是 D 。

A:CLOCK B:OPT C:NRU D:LRU8.在磁盘调度算法中,选择与当前磁头移动方向一致、磁头单向移动且距离最近的进程的算法为 C 。

A:FIFO B:SCAN C:CSCAN D:FSCAN9.在 UNIX 系统中的 mv 命令表示 B 。

A:删除文件B:移动文件或对文件换名C:复制文件 D:移动文件10. 操作系统是计算机系统的核心软件。

按功能特征的不同,可把操作系统分为[1](B)、[2](E)、[3](C)、网络操作系统和分布式操作系统基本类型。

其中[1]的主要目标是提高系统的吞吐率和效率,而[2](E)是一旦有处理请求和要求处理的数据时,CPU就应该立即处理该数据并将结果及时送回,例如[4](D)等。

供选择的答案:[1][2][3] A、单用户系统 B、批处理系统 C、分时系统D、微机操作系统E、实时系统[4] A、计算机激光照排系统 B、办公自动化系统C、计算机辅助设计系统D、航空订票系统1.批处理系统的主要缺点是( B )。

A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是2.如果文件系统中有两个文件重名,不应采用( B )。

A.一级目录结构B.树型目录结构C.二级目录结构D.A和C3.树型目录结构的第一级称为目录树的( B )。

A.分支节点B.根节点C.叶节点D.终节点4、虚拟内存的容量只受( A )的限制。

A.物理内存的大小B.磁盘空间的大小C.数据存放的实际地址D.计算机地址位数5、分段管理提供( B )维的地址结构,分页管理提供(A)维的地址结构。

A.1B.2C.3D.46、( D )实现了段式、页式两种存储方式的优势互补。

A.请求分页管理B.可变式分区管理C.段式管理D.段页式管理7、以下存储管理技术中,支持虚拟存储器的技术是( C )。

A.动态分区法 B.可重定位分区法 C.请求分页技术 D.对换技术8、下列( D )存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。

A.固定分区B.可变分区C.分页管理D.段页式管理9、操作系统中采用缓冲技术的目的是为了增强系统( D )的能力。

A.串行操作B. 控制操作C.重执操作D.并行操作10. D 是从作业进入后备队列起,到被调度程序选中时的时间间隔。

A:响应时间; B:周转时间; C:运行时间;D:等待时间;1. 现代操作系统的两个基本特征是( C )和资源共享。

A.多道程序设计B. 中断处理C.程序的并发执行D. 实现分时与实时处理2. 以下( C )项功能不是操作系统具备的主要功能。

A.内存管理 B.中断处理 C.文档编辑 D.CPU调度4. 引入多道程序的目的在于( A )。

A.充分利用CPU,减少CPU等待时间B.提高实时响应速度C.有利于代码共享,减少主、辅存信息交换量D.充分利用存储器5.在分时系统中,时间片一定,( B ),响应时间越长。

A.内存越多B.用户数越多C.后备队列D.用户数越少6.系统调用是由操作系统提供的内部调用,它( B )。

A.直接通过键盘交互方式使用B. 只能通过用户程序间接使用C.是命令接口中的命令使用D. 与系统的命令一样7.为了对紧急进程或重要进程进行调度,调度算法应采用( B )。

A.先进先出调度算法B. 优先数法C.最短作业优先调度D. 定时轮转法8、若一个系统内存有64MB,处理器是32位地址,则它的虚拟地址空间为(B)字节。

A.2GB B.4GB C.100KB D.64MB9.外存(如磁盘)上存放的程序和数据( B )。

A.可由CPU B.必须在CPU访问之前移入内存C.是必须由文件系统管理的 D.必须由进程调度程序管理10、一个40G的硬盘,块的大小为1K,其FAT要占( C )空间。

A.100MB.120MC.140MD.160M四、简答题(30分,每题5分)1设备管理的基本任务是什么?答:1.为用户提供方便统一的手段使用I/O设备,控制I/O设备完成用户提供的I/O请求。

2.按照一定的算法为用户分配设备,以保证系统安全而有条不紊的工作。

3.实现设备的均衡使用,提高I/O设备的利用率。

2.设备管理的主要功能有哪些?答: 1、提供和进程管理系统的接口;2、进行设备分配‘3、实现设备和设备、设备和CPU等之间的并行操作;4、进行缓冲区管理。

3.存储管理的主要任务有哪些?答:1、选择和分配输入输出设备以进行数据传输操作;2、控制输入输出设备和CPU(或内存)之间交换数据;3、为用户提供友好的透明接口,把用户和设备硬件分开,使得用户在编制应用程序时不必涉及具体设备,系统按用户要求控制设备工作;4、提高设备和设备之间、CPU和设备之间,以及进程和进程之间的并行操作度,以使操作系统获得最佳效率4.什么是临界资源?答:每次仅允许一个进程访问的资源。

5.进程调度的任务是什么?答:所有的程序均有1个或多个进程来完成,进程调度即多个进程相互作用完成整个程序,如完成进程A后再启动进程B;或进程C必须调用进程D才能完成等等6.什么时候进行进程调度?答:(1)正在执行的进程执行完毕。

这时,如果不选择新的就绪进程执行,将浪费处理机资源。

(2)执行中进程自己调用阻塞原语将自己阻塞起来进入睡眠等状态。

(3)执行中进程调用了P原语操作,从而因资源不足而被阻塞;或调用了v原语操作激活了等待资源的进程队列。

(4)执行中进程提出I/O请求后被阻塞。

(5)在分时系统中时间片已经用完。

(6)在执行完系统调用等系统程序后返回用户进程时,这时可看作系统进程执行完毕,从而可调度选择一新的用户进程执行。

(7)就绪队列中的某进程的优先级变得高于当前执行进程的优先级,从而也将引发进程调度。

1. 什么是死锁?产生死锁的四个必要条件是什么?答:1、:当某进程提出资源申请后,使得系统中一些进程处于无休止的阻塞状态,在无外力作用下,永远不能再继续前进2、①互斥条件:系统中存在一个资源一次只能被一个进程所使用;②非抢占条件:系统中存在一个资源仅能被占有它的进程所释放,而不能被别的进程强行抢占。

③占有并等待条件:系统中存在一个进程已占有了分给它的资源,但仍然等待其他资源。

④循环等待条件:在系统中存在一个由若干进程形成的环形请求链,其中的每一个进程均占有若干种资源中的某一种,同时每个进程还要求(链上)下一个进程所占有的资源。

2. 什么是内存分页存储管理?它有什么特点?答:1、分页存储管理是将各进程的地址空间分成大小相等的页,把内存的存储空间也分成与页大小相同的片,称为物理块。

在分配存储空间时,以块为单位来分配。

2、(1)优点:有效解决存储器的零头问题,能在更高的程度上进行多道程序设计,从而相应提高了存储器和CPU 的利用率。

(2)缺点:采用动态地址变换为增加计算机成本和降低CPU 的速度。

表格占内存空间,费时来管理表格。

存在页内碎片。

作业动态的地址空间受内存容量限制。

1.为了实现对文件的按名存取,文件目录应包含哪些内容?答:文件目录至少要包含文件的名字和文件存放的物理位置,除此之外,目录中可以包含控制和管理文件的信息,如文件类型、记录长度、记录个数、口令、建立日期、保存期限、上次修改时间等3.什么是虚拟设备?答:通过虚拟技术将一台独占设备虚拟成多台逻辑设备,供多个用户进程同时使用, 通常把这种经过虚拟的设备6.什么是相关临界区?答:多个进程中涉及到同一个临界资源的临界区1.试比较内存管理和外存管理的异同点?答:主要任务:内存管理的主要任务是为多道程序的运行,提供良好的环境;而外存管理的主要任务则是为文件提供存储空间。

基本功能:内存管理的基本功能包含了内存空间的分配、回收、内存保护、对换、内存扩充等方面;而对外存管理的基本功能则只是对外存空间的分配和回收。

相关文档
最新文档