13-14-2操作系统原理练习题
- 格式:doc
- 大小:194.90 KB
- 文档页数:15
操作系统原理试题题库含答案(7)1、在I/O子系统中,I/O请求的排队时间为10ms,而请求的服务时间为40ms,则I/O请求的总响应时间为()A、 10msB、 50msC、 30msD、 40ms正确答案: B2、下列哪项不是进行存储管理的目的( )。
A、提高存储利用率B、防止用户破坏操作系统C、防止用户相互干扰D、为了使用Spooling正确答案: D3、进程的基本状态转换中,哪一种是不可能发生。
A、就绪态变为阻塞态B、就绪态变为执行态C、阻塞态变为就绪态D、执行态变为阻塞态正确答案: A4、进程的动态、并发等特征是利用____________表现出来的。
A、程序B、数据C、程序和数据D、进程控制块正确答案: D5、要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的____条件。
A、不可剥夺B、互斥C、请求与保持D、环路等待正确答案: C6、在下面的I/O控制方式中,需要CPU干预最少的方式是()A、程序I/O控制方式B、中断驱动I/O控制方式C、直接存储器访问(DMA)控制方式D、 I/O通道控制方式正确答案: D7、在操作系统中,只能在系统态下运行的指令是()。
A、读时钟指令B、置时钟指令C、取数指令D、寄存器清零指令正确答案: D8、下列选项中,导致创建新进程的操作是()I.用户登录成功 II.设备分配 III.启动程序执行A、仅I和IIB、仅II和IIIC、仅I和IIID、 I、II和III正确答案: B9、某一作业8:00到达系统,估计运行时间为2小时,若11:00开始执行该作业,其响应比是()。
A、 3.5B、 3C、 2.5D、 2正确答案: C10、在外围设备和内存之间开辟直接的数据通道的是()。
A、程序直接控制B、 DMAC、通道控制D、中断正确答案: B11、在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数( )。
A、减少B、增加C、无影响D、可能增加也可能减少正确答案: D12、哪个属于抢占式调度___A、时间片轮转法;B、短作业优先调度;C、先来先服务;D、高响应比优先调度;正确答案: A13、在存储管理中,采用地址变换机构的目的是()A、加快进程空间寻址B、提高CPU效率C、进程空间保护和内存共享D、便于有效分配内存正确答案: A14、MS-DOS中的文件物理结构采用_________。
(一)选择题第一章1.操作系统是计算机系统的一种﹎﹎A﹎﹎。
A:(1)应用软件(2)系统软件(3)通用软件(4)工具软件2. 操作系统是一种系统软件,它﹎﹎A﹎﹎。
A:(1)控制程序的执行 (2)管理计算机系统的资源(3)方便用户使用计算机 (4)管理计算机系统的资源和控制程序的执行3.下列选择中,﹎﹎A﹎﹎不是操作系统关心的主要问题,A:(1)管理计算机裸机 (2)设计、提供用户程序与计算机硬件系统的界面(3)管理计算机系统资源 (4)高级程序设计语言的编译器4. 操作系统的主要功能是管理计算机系统中的资源,其中包括﹎﹎A﹎﹎管理和存储器管理,以及设备管理和文件管理。
这里的﹎﹎A﹎﹎管理主要是对进程进行管理。
A:(1)存储器 (2)虚拟存储器 (3)运算器(4)处理机 (5)控制器5. 实现不同的作业处理方式(如:批处理、分时处理、实时处理等),主要是基于操作系统对 A 管理采用了不同的策略。
A: (1)处理机 (2)存储器 (3)设备 (4)文件6. 在操作系统中采用多道程序设计方式能提高CPU和外部设备的﹎﹎﹎﹎。
A: (1)利用效率 (2)可靠性 (3)稳定性 (4)兼容性7. 为了实现多道程序设计,计算机需要有﹎﹎A﹎﹎。
A: (1)更大的内存 (2)更快的外部设备 (3)更快的CPU (4)更先进的终端8. 多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器﹎﹎A﹎﹎。
A:(1)并发执行 (2)顺序执行(3)并行执行 (4)同时执行9.从总体上说,多道程序设计技术可﹎﹎A﹎﹎单位时间的算题量。
A: (1)增加 (2)减少 (3)维持10.为了提高计算机的处理机和外部设备的利用率,把多个程序同时放入主存储器,在宏观上并行运行是﹎﹎A﹎﹎。
A:(1)分时操作系统 (2)实时操作系统 (3)批处理系统(4)多道程序设计 (5)并发程序设计11. 有一类操作系统的系统响应时间的重要性超过系统资源的利用率,它被广泛地应用于卫星控制、导弹发射、飞机飞行控制、飞机订票业务等领域是﹎﹎A﹎﹎。
操作系统原理考试试卷及答案操作系统原理试卷1一、填空题(20分)1.在操作系统中,_________是资源分配、调度和管理的最小单位。
2.不在主机控制下进行的输入/输出操作称为______________操作。
3.在操作系统中,不可中断执行的操作为_____________。
4.当系统采用资源有序分配方法预防死锁时,它破坏产生死锁的必要条件中的___________。
5.利用SPOOLING技术可以将___________设备改造成可共享的虚拟设备。
6.系统中各进程之间逻辑上的相互制约关系称为__________。
7.访问磁盘的时间由三部分构成,即_________,__________和_________。
8.文件的逻辑结构分为流式文件和_________。
二、简答题(20分)1.为什么说PCB是进程存在的唯一标志?2.比较段式管理和页式管理。
3.在请求分页系统中,产生抖动的原因是什么?4.调度的类型有哪几种?5. 为什么说程序并发执行失去了封闭性和可再现性?三、计算题(30分)1. 若一个作业的运行时间为2小时,等待时间为3小时,计算机其响应比。
2.如下访问序列:0,1,0,3,1,2,4,3,驻留集大小为2,计算OPT算法的缺页中断率。
3.对于具有快表的分页系统,内存访问时间200ns,快表的访问时间20ns,快表的命中率为85%,计算数据的访问时间。
4.当前磁头位于20号磁道,多个磁盘请求:10、22、20、2、40、6、38,计算电梯算法(磁道号增加的方向)的寻道距离。
5.假定磁盘块大小为2KB,对于20G的硬盘,计算其文件分配表FAT占用的空间。
四、有一系统采用请求页式存储管理,有一作业大小是8KB,页大小为2KB,已知1号、2号页面已调入内存,且对应块号为第7、9块,试问虚地址0AFEH,1ADDH对应页面是否在内存,若在求其内存地址。
(10分)五、以两个用户A、B共享同一文件File1为例,用图的方式说明基于索引结点的共享方式和利用符号链的共享方式的原理。
操作系统原理与实践试题及解析第一部分:选择题1. 操作系统的作用是:A. 管理计算机硬件和软件资源B. 提供用户接口C. 控制程序运行D. 执行输入输出操作答案:A2. 操作系统中负责调度进程的是:A. 进程管理器B. 文件管理器C. 内存管理器D. 网络管理器答案:A3. 以下哪个不是操作系统的核心功能:A. 处理器管理B. 文件管理C. 网络管理D. 内存管理答案:C4. 操作系统调度算法中,最短作业优先算法适用于:A. 短作业B. 长作业C. 实时作业D. 批处理作业答案:A5. 在分页系统中,页面置换算法中最优算法的缺点是: A:实现复杂B:无法实时进行C:产生大量的页面失效D:存在局部性原理答案:C第二部分:简答题1. 解释进程和线程的区别。
答:进程是资源分配的最小单位,拥有独立的内存空间和上下文,而线程是CPU调度的最小单位,存在于进程内部,共享相同的内存空间和上下文。
2. 什么是死锁?如何避免死锁的发生?答:死锁是指多个进程或线程因相互请求对方占用的资源而陷入无限等待的状态。
避免死锁的方法包括破坏死锁产生的四个必要条件:互斥条件、请求与保持条件、不剥夺条件和环路等待条件。
3. 请简要解释分页系统和分段系统的原理。
答:分页系统将物理内存和逻辑内存划分为固定大小的页和页面框,通过页表实现页的映射和置换;分段系统根据程序的逻辑结构将程序的地址空间划分为若干段,通过段表实现段的映射和保护。
4. 请简要解释页面置换算法中的FIFO算法和LRU算法。
答:FIFO算法是最简单的页面置换算法,选择最早进入内存的页面进行置换;LRU算法则选择最近最久未使用的页面进行置换。
第三部分:计算题1. 假设一个操作系统具有3个可执行程序,分别需要占用400KB、600KB和800KB的内存空间。
系统的物理内存有1.5MB。
若系统采用固定分区分配方式,分区大小为500KB、800KB和1MB。
请计算内存碎片大小。
《操作系统原理》练习题参考答案三、单选题四、简答题2. 进程的三种基本状态:就绪、运行和等待。
进程状态间的4种转换如下:(1) 进程被调度,从就绪态转换为运行态。
(2) 时间片用完,从运行态转换为就绪态。
(3) 等待某事件,从运行态转换为等待态。
(4) 等待事件发生,从等待态转换为就绪态。
6. 若系统中存在一组进程(两个或两个以上进程),其中每一个进程都占用了某种资源而又都在等待其中的另一个进程所占用的资源,这种等待永远不能结束,则说系统发生了死锁。
引起死锁的原因主要有两个,一是与资源的分配策略有关,二是与并发进程的执行速度有关。
五、综合题1. (1) “位示图”需要256个字;(2) 63字、14位;(3) 2896。
2. (1) 5 0、1、2 50% (2) 6 2、0、1、3 60%3. (1) 876ms (2) 360ms6. (1) [0,500]的主存地址为2100+500。
(2) [1,100]在地址变换过程中产生“越界中断”。
(3) [2,50]在地址变换过程中产生“缺段中断”。
(4) [3,70] 的主存地址为4000+70。
7. (1) 因为当时系统的资源分配图中不存在环路,所以不存在死锁。
(2) 当进程P3申请资源R3后,资源分配图中形成环路P2→ R2→ P3→ R3→ P2,而R2,R3都是单个资源的类,该环路无法消除,所以进程P2,P3永远处于等待状态,从而引起死锁。
8. (1) 先进先出调度算法,作业执行过程中会产生7次缺页中断。
依次淘汰的页号是1、2、3、4、5、6、2。
(2) 最近最少使用算法时,作业执行过程中会产生8次缺页中断。
依次淘汰的页号是2、3、1、5、4、6、1、5。
10. (1)(2) 四个作业的平均周转时间应为88分钟。
13. (1) Sr用于读者计数rc的互斥信号量。
(2) if rc=1 then P(S)中的P(S)用于读写互斥;写者进程中的P(S)用于写写互斥和读写互斥。
操作系统原理及应用试题附答案第一部分选择题一、单项选择题(本大题共4小题,每小题2分,共8分)1、从静态角度来看,进程由__________、数据集合、进程控制块及相关表格三部分组成。
()A、JCB B、PCB C、程序段 D、I/O缓冲区2、请求页式管理方式中,首先淘汰在内存中驻留时间最长的帧,这种替换策略是_____.()A、先进先出法(FIFO) B、最近最少使用法(LRU) C、优先级调度 D、轮转法3、文件安全管理中,___________安全管理规定用户对目录或文件的访问权限。
()A、系统级 B、用户级 C、目录级 D、文件级4、排队等待时间最长的作业被优先调度,这种算法是___________。
A、优先级调度 B、响应比高优先 C、短作业优先D、先来先服务第二部分非选择题二、填空题(本大题共16小题,每小题1分,共16分)5、常规操作系统的主要功能有:_处理机管理_、存贮管理、设备管理、文件管理以及用户界面管理。
6、操作系统把硬件全部隐藏起来,提供友好的、易于操作的用户界面,好象是一个扩展了的机器,即一台操作系统虚拟机。
7、进程管理的功能之一是对系统中多个进程的状态转换进行控制。
8、逻辑_文件是一种呈现在用户面前的文件结构。
9、操作系统中实现进程互斥和同步的机制称为同步机构_。
10、内存中用于存放用户的程序和数据的部分称为用户区(域)。
11、存贮器段页式管理中,地址结构由段号、段内页号和页内相对地址三部分组成。
12、在操作系统中,通常用户不使用设备的物理名称(或物理地址),而代之以另外一种名称来操作,这就是逻辑设备名。
13、在操作系统中,时钟常有两种用途:报告日历和时间,对资源使用记时。
14、库文件允许用户对其进行读取、执行,但不允许修改.15、程序接口接受用户对系统服务和资源的请求后,把它们转告给操作系统的资源管理程序。
16、作业控制块是在作业创建时建立,直到作业完成时撤消。
17、多处理器系统是指含有2个及以上的CPU的计算机系统。
操作系统原理与应用考试试卷(答案见尾页)一、选择题1. 什么是操作系统?请列举操作系统的几个主要特征。
A. 进程管理B. 内存管理C. 文件系统D. 用户接口2. 操作系统的主要功能是什么?A. 管理计算机所有资源B. 提供用户友好的界面C. 管理计算机软件D. 管理计算机硬件3. 什么是进程?请描述进程的状态及其转换。
A. 进程是一个程序的执行过程B. 进程可以独立运行C. 进程包括程序代码、数据、以及相关资源D. 进程的状态包括新建、就绪、运行、阻塞、终止4. 什么是线程?请解释线程与进程的区别和联系。
A. 线程是进程中的一个执行单元B. 线程共享进程的资源C. 线程的切换比进程更快D. 线程的数量通常少于进程的数量5. 什么是死锁?请描述避免死锁的几种策略。
A. 资源顺序分配B. 避免优先级反转C. 使用锁超时D. 资源分配策略6. 什么是虚拟内存?请解释虚拟内存的工作原理及其优势。
A. 虚拟内存是一种内存管理技术,它允许程序使用比物理内存更大的地址空间B. 虚拟内存通过将部分数据放在磁盘上实现C. 虚拟内存可以提高程序的运行速度D. 虚拟内存可以完全替代物理内存7. 什么是操作系统服务?请列举一些常见的操作系统服务。
A. 进程调度B. 内存管理C. 文件系统D. 用户认证8. 什么是Windows操作系统?请简要介绍Windows操作系统的特点。
A. Windows操作系统是一种多任务、多用户操作系统B. Windows操作系统提供了丰富的图形用户界面(GUI)C. Windows操作系统支持大量的应用程序D. Windows操作系统具有良好的安全性能9. 什么是Linux操作系统?请简要介绍Linux操作系统的特点。
A. Linux操作系统是一种开源的、多任务的、多用户操作系统B. Linux操作系统具有强大的网络功能C. Linux操作系统具有良好的可定制性D. Linux操作系统在服务器领域得到了广泛应用10. 请简述操作系统的基本功能。
操作系统原理期末试题(一)一、单项选择题(每题2分,共20分)1.以下著名的操作系统中,属于多用户、分时系统的是( B )。
A.DOS系统B.UNIX系统C.Windows NT系统D.OS/2系统2.在操作系统中,进程的最基本的特征是( A )。
A.动态性和并发性B.顺序性和可再现性C.与程序的对应性D.执行过程的封闭性3.操作系统中利用信号量和P、V操作,( C )。
A.只能实现进程的互斥B.只能实现进程的同步C.可实现进程的互斥和同步D.可完成进程调度4.作业调度的关键在于( C )。
A.选择恰当的进程管理程序B.用户作业准备充分C.选择恰当的作业调度算法D.有一个较好的操作环境5.系统抖动是指( D )。
A.使用机器时,屏幕闪烁的现象B.由于主存分配不当,偶然造成主存不够的现象C.系统盘有问题,致使系统不稳定的现象D.被调出的页面又立刻被调入所形成的频繁调入调出现象6.在分页存储管理系统中,从页号到物理块号的地址映射是通过( B )实现的。
A.段表B.页表C. PCB D.JCB7.在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是( D )A.单级目录B.二级目录C.纯树型目录D.非循环图目录8.SPOOLing技术可以实现设备的( C )分配。
A.独占B.共享C.虚拟D.物理9.避免死锁的一个著名的算法是( C )。
A.先人先出算法B.优先级算法C.银行家算法D.资源按序分配法10.下列关于进程和线程的叙述中,正确的是( C )。
A.一个进程只可拥有一个线程B.一个线程只可拥有一个进程C.一个进程可拥有若干个线程D.一个线程可拥有若干个进程二、判断题(选择你认为正确的叙述划√,认为错误的划×并说明原因。
每题2分,共10分)1.简单地说,进程是程序的执行过程。
因而,进程和程序是一一对应的。
( ) 2.V操作是对信号量执行加1操作,意味着释放一个单位资源,加l后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,使该进程变为阻塞状态,而现进程继续进行。
操作系统原理- 选择题操作系统原理- 选择题1. 进程管理1.1 什么是进程?答:进程是计算机中正在运行的程序的实例。
它是操作系统进行资源分配和调度的基本单位。
1.2 进程的状态有哪些?答:进程的状态包括就绪、运行和阻塞三种状态。
1.3 进程的调度算法有哪些?答:进程的调度算法包括先来先服务调度算法、短作业优先调度算法、最高优先级调度算法和轮转调度算法等。
1.4 什么是进程同步?答:进程同步是指多个进程在共享资源的情况下,按照一定的规则进行合作,以避免产生竞态条件。
1.5 进程的通信方式有哪些?答:进程的通信方式包括共享存储器通信、消息传递通信和管道通信等。
2. 内存管理2.1 什么是虚拟内存?答:虚拟内存是一种将物理内存和磁盘存储结合起来使用的技术。
它提供了一种抽象的、统一的地址空间。
2.2 虚拟内存的作用是什么?答:虚拟内存可以扩充物理内存的容量,使得更多的进程能够在有限的物理内存下运行。
2.3 什么是页面置换算法?答:页面置换算法是虚拟存储管理中用来选择被换出页面的算法。
2.4 常用的页面置换算法有哪些?答:常用的页面置换算法有最佳置换算法、先进先出置换算法、最近最久未使用置换算法和时钟置换算法等。
2.5 什么是页面抖动?答:页面抖动指的是系统频繁地进行页面置换,导致性能下降。
3. 文件系统3.1 什么是文件系统?答:文件系统是指计算机操作系统中用于组织和管理存储设备上文件的一组功能和方法。
3.2 文件系统的基本组成有哪些?答:文件系统的基本组成包括文件、目录和文件操作接口等。
3.3 文件系统的各级目录有什么作用?答:文件系统的各级目录用于组织和管理文件,实现文件的层次结构管理。
3.4 文件系统的文件保护机制有哪些?答:文件系统的文件保护机制包括访问控制表、文件权限和文件加密等。
3.5 文件系统的磁盘空间管理方式有哪些?答:文件系统的磁盘空间管理方式包括位图、索引节点和空闲块链表等。
4. 设备管理4.1 什么是设备管理?答:设备管理是指操作系统对计算机中的各种设备进行管理和控制。
《操作系统原理》练习题一、填空题1. 每个进程都有一个生命周期,这个周期从_进程被创建_开始,到_进程被撤消__而结束。
2. 当一个进程独占处理器顺序执行时,具有两个特性:_封闭性_和可再现性。
3. 并发进程中与共享变量有关的程序段称为_临界区_。
4. 一个进程或者由系统创建,或者由_父进程__创建。
5. 一个进程的静态描述是处理机的一个执行环境,被称为_进程上下文_。
6. 信号量的物理意义是:信号量大于0,其值为_可用资源数_;信号量小于0,其绝对值为__阻塞进程数__。
7. 系统有某类资源5个,供3个进程共享,如果每个进程最多申请__2__个该类资源,则系统是安全的。
8. 不可中断的过程称为__原语__。
9. 操作系统中,进程可以分为__系统_进程和__用户__进程两类。
10. 操作系统为用户提供两种类型的使用接口,它们是_操作员(或用户)__接口和_程序员(或程序)_接口。
11. 批处理操作系统中,操作员根据作业需要把一批作业的有关信息输入计算机系统,操作系统选择作业并根据_作业控制说明书_的要求自动控制作业的执行。
12. 在批处理兼分时的系统中,往往由分时系统控制的作业称为前台作业,而由批处理系统控制的作业称为__后台_作业。
13. 采用SPOOL技术的计算机系统中,操作员只要启动__预输入__程序工作,就可以把作业存放到__输入井__中等待处理。
14. 作业控制方式有_批处理(脱机)_方式和__(20)__方式二种。
15. 对资源采用抢夺式分配可以防止死锁,能对处理器进行抢夺式分配的算法有__(21)__算法和__(22)__算法。
16. 因争用资源产生死锁的必要条件是互斥、__(23)__、不可抢占和__(24)__。
17. 死锁的形成,除了与资源的__(25)__有关外,也与并发进程的__(26)__有关。
18. 为破坏进程循环等待条件,从而防止死锁,通常采用的方法是把系统中所有资源类进行__(27)__,当任何一个进程申请两个以上资源时,总是要求按对应资源号__(28)__次序申请这些资源。
19. 内存管理的核心问题是如何实现__(29)__的统一,以及它们之间的__(30)__问题。
20. 页式存储管理中,处理器设置的地址转换机构是__(31)__寄存器。
21. 在页式和段式存储管理中,__(32)__存储管理提供的逻辑地址是连续的。
22. 实现地址重定位或地址映射的方法有两种:__(33)__和__(34)__。
23. 在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,__(35)__的作业将得到优先调度;当各个作业要求运行的时间相同时,__(36)__的作业得到优先调度。
24. 确定作业调度算法时应注意系统资源的均衡使用,即使CPU繁忙的作业和__(37)__的作业搭配使用。
25. 按照组织形式分类文件,可以将文件分为普通文件、目录文件和__(38)__。
26. 文件系统为用户提供了__(39)__的功能,以使得用户能透明地存储访问文件。
27. 文件名或记录名与物理地址之间的转换通过__(40)__实现。
28. 文件的__(41)__与文件共享、保护和保密紧密相关。
29. 三种常用的文件存取方法是顺序存取法、随机存取法(直接存取法)和__(42)__。
30. UNIX系统规定用户使用文件的权限是读、__(43)__和__(44)__三种。
31. 磁盘是一种可共享设备,在处理磁盘I/O请求时,系统要进行磁盘的驱动调度,驱动调度由__(45)__和__(46)__组成。
32. 磁盘移臂调度的目的是尽量减少__(47)__,而磁盘旋转调度的目的是尽量减少__(48)__。
33. 在UNIX系统中,对磁盘空闲块的管理采用成组链接方式,每一组最后分配的空闲块用来存放前一组空闲块的__(49)__和__(50)__。
34. UNIX系统按设备与内存之间信息交换的物理单位将设备分成两类:__(51)__和__(52)__。
35. 缓冲是为了匹配__(53)__和__(54)__的处理速度,以及为了进一步减少中断次数和解决DMA方式或通道方式时的瓶颈问题引入的。
36. 中断是计算机系统的一个重要部分,中断机制包括硬件的中断装置和__(55)__。
37. 中央处理机执行__(56)__指令启动通道工作。
38. 在有通道的系统中,__(57)__还将按I/O请求命令的要求编制出通道程序。
39. I/O控制过程为进程分配设备和缓冲区之后,可以使用设备开关表调用所需的__(58)__进行I/O操作。
40. 如果I/O控制由一个专门的系统进程(I/O进程)完成。
__(59)__之后,系统调用I/O进程执行,控制I/O 操作。
同样,在__(60)__之后,I/O进程也被调度执行以响应中断。
二、判断题(用“√”表示正确,“×”表示错误。
)1. 联机用户接口是指用户与操作系统之间的接口,它不是命令接口。
()2. 系统调用是操作系统和用户进程的接口,库函数也是操作系统和用户进程的接口。
()3. 程序并发执行不具备封闭性和可再现性。
()4. 并发性是指若干事件在同一时刻发生。
()5. 临界区是指进程中用于实现进程互斥的那段代码。
()6. 对临界资源,应采用互斥访问方式来实现共享。
()7. 进程的互斥是指两个进程不能同时进入访问同一临界资源的临界区。
()8. 对批处理作业,运行时不须提供相应的作业控制信息。
()9. 在分时系统中,时间片越小越好。
()10. 一个作业或任务在运行时,可以对应于多个进程执行。
()11. 当一个进程从阻塞状态变为就绪状态,则一定有一个进程从就绪状态变为运行状态。
()12. 若系统中存在一个循环等待的进程集合,则必定会死锁。
()13. 银行家算法是防止死锁发生的方法之一。
()14. 资源分配图RAG中的环路是产生死锁的必要条件。
()15. 在分配共享设备和独占设备时,都可能引起死锁。
()16. 在动态优先级调度中,随着进程执行时间的增加,其优先级降低。
()17. 分区式管理方式使用覆盖或交换技术来扩充内存,可以实现那种用户进程所需内存容量只受内存和外存容量之和限制的虚拟存储器。
()18. 虚地址即程序执行时所要访问的内存地址。
()19. 在页式虚拟存储系统中,为了提高内存的利用率,允许用户使用大小不同的内存页面。
()20. 采用静态地址重定位必须借助硬件的地址转换机构,程序执行过程中可在主存中移动。
()21. 软硬件结合的内存信息保护方法中,常用的保护方法有界限寄存器与CPU的用户态核心态结合的方法。
核心态进程可以访问整个内存地址空间,用户态进程只能访问界限寄存器所规定范围的内存部分。
()22. 顺序文件适合于建立在顺序存储设备上,而不适合建立在磁盘上。
()23. 连续文件适合存放用户文件、数据库文件等经常被修改的文件。
()24. 磁盘设备既适合文件的连续存放,也适合文件的串联存放和索引存放。
磁盘设备上的文件既可以是顺序存取,也可以是直接存取或按键存取。
()25. 开中断与关中断不能保证某些程序执行的原子性。
()26. 在数据传送结束后,外设发出中断请求,I/O控制过程将调用中断处理程序和做出中断响应。
对于不同的中断,其善后处理不同。
()27. 缓冲区申请只能在设备分配之后进行。
()28. 目前用得最多的缓冲技术是硬件缓冲,可以随意改变缓冲区的大小。
()29. 程序直接控制方式耗费大量的CPU时间,而且无法检查发现设备或其它硬件产生的错误,设备和CPU、设备和设备只能串行工作。
()30. 虚拟设备是指把一个物理设备变换成多个对应的逻辑设备。
()三、单选题1. 操作系统为用户程序完成与()的工作。
A. 硬件无关和应用无关B. 硬件相关和应用无关C. 硬件无关和应用相关D. 硬件相关和应用相关2. 操作系统的基本功能不包括()。
A. 处理器管理B. 存储管理C. 用户管理D. 设备管理3. 处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许()使用。
A. 操作员B. 联机用户C. 操作系统D. 目标程序4. 只能在核心态下执行的指令是()。
A. 读时钟日期B. 屏蔽所有中断C. 改变文件内容D. 调用库函数5. 中央处理器处于目态时,执行()将产生“非法操作”事件。
A. 特权指令B. 非特权指令C. 用户程序D. 访管指令6. 当用户程序执行访管指令时,中断装置将使中央处理器()工作。
A. 维持在目态B. 从目态转换到管态C. 维持在管态D. 从管态转换到目态7. 操作系统之所以能够控制各个程序的执行,为用户提供服务,主要是因为操作系统利用了()。
A. 系统软件B. CPUC. 硬件的中断装置D. 中断服务程序8. 进程所请求的一次打印输出结束后,将使进程状态从()。
A. 运行态变为就绪态B. 运行态变为等待态C. 就绪态变为运行态D. 等待态变为就绪态9. 进程控制块中的现场信息是在()保存的。
A. 创建进程时B. 处理器执行指令时C. 中断源申请中断时D. 中断处理程序处理中断前10. 一个作业被调度进入内存后其进程被调度进入CPU运行,在执行一段指令后,进程请求打印输出,此间该进程的状态变化是()。
A. 运行态-就绪态-等待态B. 等待态-就绪态-运行态C. 就绪态-运行态-等待态D. 就绪态-等待态-运行态11. 在操作系统的处理器管理中,每一个进程唯一的标志是()。
A. PSWB. PCBC. CAWD. CSW12. 进程管理中,在()的情况下,进程将从等待状态变为就绪状态。
A. 时间片用完B. 等待某一事件C. 进程被进程调度程序选中D. 等待的事件发生13. 既考虑作业等待时间,又考虑作业执行时间的调度算法是()。
A. 短作业优先B. 先来先服务C. 优先级调度D. 响应比高者优先14. 对进程的管理和控制使用()。
A. 信号量B. 原语C. 中断D. 指令15. 下列不属于进程控制原语的是()。
A. 创建原语B. 阻塞原语C. 发送原语D. 撤消原语16. 一个执行中的进程时间片用完后,状态将变为()。
A. 等待B. 就绪C. 运行D. 自由17. 若某系统中有3个并发进程,都需要同类资源4个,则该系统不会发生死锁的最少资源单位数是()。
A. 8B. 9C. 10D. 1118. 在下列的进程状态变换中,()是不可能发生的。
A. 执行→等待B. 执行→就绪C. 等待→执行D. 等待→就绪19. 若有四个进程共享同一程序段,而且每次最多允许三个进程进入该程序段,则信号量的变化范围是()。
A. 3,2,1,0B. 3,2,1,0,-1C. 4,3,2,1,0D. 2,1,0,-1,-220. ()不是作业所经历的作业步。