大二-操作系统-试卷2及答案

合集下载

湖北工业大学大二计算机专业操作系统考试试卷及参考答案1

湖北工业大学大二计算机专业操作系统考试试卷及参考答案1

湖北工业大学操作系统考试试卷及参考答案1一、单项选择题(5’)1.很好地解决了“零头”问题的存储管理的方法是()。

A、页式存储管理B、段式存储管理C、多重分区管理D、可变式分区管理答案:A2.考试试卷管理中,JCL是指()。

A、原语B、考试试卷控制语言C、机器语言答案:B3. ()是操作系统中采用的以空间换取时间的技术。

A、SPOOLING技术B、虚拟存储技术C、覆盖与交换技术D、通道技术答案:A4.对进程的管理和控制使用的是()。

A. 指令B. 原语C. 信号量D. 信箱通信答案:B5.()是一种只能进行P操作和V操作的特殊变量。

A. 调度B. 进程C. 同步D. 信号量答案:D6.操作系统中的SPOOLING技术,实质是将()转化为共享设备的技术。

A、虚拟设备B、独占设备C、脱机设备D、块设备答案:B7.操作系统的功能是进行处理机管理,()管理、设备管理及信息管理。

A、进程B、存储器C、硬件D、软件答案:B8.系统“抖动”现象的发生是由()引起的。

A、置换算法选择不当B、交换的信息量过大C、内存容量不足D、请求页式管理方案答案:A9.共享设备是可被多个用户考试试卷同时使用的设备,其中“同时”的含义是()。

A. 任一时刻多个考试试卷同时使用该设备B. 一个考试试卷没有运行结束,另一个考试试卷可以使用该设备C. 设备一次只能为一个考试试卷使用答案:B10.在操作系统中,用户在使用I/O设备时,通常采用()。

A. 物理设备名B. 逻辑设备名C. 虚拟设备名D. 设备牌号答案:B11.在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数()。

A、减少B、增加D、可能减少也可能增加答案:D12.操作系统的()管理部分负责对进程调度。

A、主存储器B、控制器C、运算器D、处理机答案:D13.P,V操作是()。

A、两条低级进程通信原语B、两组不同的机器指令C、两条系统调用命令D、两条高级进程通信原语答案:A14.当处理器处于目态时,处理器可以执行的指令包括非特权指令和()。

《操作系统》考试试卷及答案(B卷)

《操作系统》考试试卷及答案(B卷)

《操作系统》考试试卷及答案(B卷)课程名称:操作系统考试时间:120分钟年级:xxx级专业:xxx题目部分,(卷面共有51题,100分,各大题标有题量和总分)一、单项选择题(28小题,共28分)1、把作业空间中使用的逻辑地址变为内存中物理地址称为()。

A、加载B、重定位C、物理化D、逻辑化答案:B2、考虑页面置换算法,系统有m个物理块供调度,初始时全空,页面引用串长度为p,包含了n个不同的页号,无论用什么算法,缺页次数不会少于()。

A、mB、pC、nD、min(m,n)答案:C3、段页式存储管理汲取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即()。

A、用分段方法来分配和管理物理存储空间,用分页方法来管理用户地址空间B、用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间C、用分段方法来分配和管理主存空间,用分页方法来管理辅存空间D、用分段方法来分配和管理辅存空间,用分页方法来管理主存空间答案:B4、首次适应算法的空闲分区是()。

A、按大小递减顺序连在一起B、按大小递增顺序连在一起C、按地址由小到大排列D、按地址由大到小排列答案:C5、文件存储空间中空闲块管理方法中没有()。

A、空闲文件目录B、位示图C、空闲块散列D、空闲块链答案:C6、启动磁盘执行一次输入输出操作时,()是硬件设计时就固定的。

A、寻道时间B、延迟时间C、传输时间D、一次I/O操作的总时间答案:C7、设磁盘的I/O请求队列中的柱面号为19、376、205、134、18、56、193、396、29、3、19、40,磁头的起始位置为100若采用SCAN(电梯调度)算法(磁头的运行方向是从大磁道向小磁道进行的),则磁头移动()个磁道。

A、205B、480C、490D、512答案:C8、在以下磁盘调度中,()算法可能出现饥饿现象。

A、电梯调度B、最短寻道时间优先C、循环扫描算法D、先来先服务答案:B9、以下对物理块和逻辑记录关系的描述中正确的是()。

操作系统期末试卷完整版(含答案)

操作系统期末试卷完整版(含答案)

操作系统期末试卷完整版(含答案)2020―2021 学年度第二学期一、单项选择题(每题1分,共20分)1.操作系统的发展过程是( C )A、原始操作系统,管理程序,操作系统B、原始操作系统,操作系统,管理程序C、管理程序,原始操作系统,操作系统D、管理程序,操作系统,原始操作系统2.用户程序中的输入、输出操作实际上是由( B )完成。

A、程序设计语言B、操作系统C、编译系统D、标准库程序3.进程调度的对象和任务分别是( C )。

A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPUB、进程,从后备作业队列中按调度策略选择一个作业占用CPUC、进程,从就绪队列中按一定的调度策略选择一个进程占用CPUD、作业,从后备作业队列中调度策略选择一个作业占用CPU 4.支持程序浮动的地址转换机制是( A、动态重定位 )A、动态重定位B、段式地址转换C、页式地址转换D、静态重定位5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( C )进行排列。

A、地址从大到小B、地址从小到大C、尺寸从小到大D、尺寸从大到小6.设计批处理多道系统时,首先要考虑的是( 系统效率和吞吐量 )。

A、灵活性和可适应性B、系统效率和吞吐量C、交互性和响应时间D、实时性和可靠性7.当进程因时间片用完而让出处理机时,该进程应转变为(B )状态。

A、等待B、就绪C、运行D、完成8.文件的保密是指防止文件被( C )。

A、篡改B、破坏C、窃取D、删除9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( D )临界区构成。

A、2个B、3个C、4个D、5个10.按逻辑结构划分,文件主要有两类:(记录式文件)和流式文件。

A、记录式文件B、网状文件C、索引文件D、流式文件11.UNIX中的文件系统采用(、流式文件)。

A、网状文件B、记录式文件C、索引文件D、流式文件12.文件系统的主要目的是( A )。

A、实现对文件的按名存取B、实现虚拟存贮器C、提高外围设备的输入输出速度D、用于存贮系统文档13.文件系统中用( D )管理文件。

操作系统考试题及答案

操作系统考试题及答案

操作系统原理复习题一一、选择题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。

电子科大02级操作系统试卷-有答案

电子科大02级操作系统试卷-有答案

0250-0252操作系统试卷A一、简答题(每题5分,共30分)1.什么是虚拟设备?2.What’s the differrence between a process and a program?3.What’s Hyper-Treading technology?4.死锁的必要条件是什么?5.为什么将文件控制块分成主部和次部两部分?6.若系统有同类资源m个,被n个进程共享,问:当m>n和m<=n时每个进程最多可以请求多少个这类资源,使系统一定不会发生死锁?为什么?二、填空题(每空1分,共10分)1.操作系统的两个重要特性是: (1) 和 (2) 。

2.只能在管态下执行的指令称为 (3) 。

处理机状态由目态转换为管态的唯一途径是 (4) ,管态到目态的转换可以通过修改 (5) 来实现。

3.进程在其生存期内可以处于如下三种基本状态之一:运行态、就绪态和等待态。

当一个就绪进程 (6) 时,其状态由就绪变为运行,当一个运行进程被抢占处理机时,其状态由运行变为 (7) ,当一个运行进程因某事件受阻时,其状态由运行变为 (8) ,当进程所等待的事件已经发生时,该进程状态由 (9) 变为就绪。

4.线程是进程内的一个相对独立的 (10)。

三、计算题(每题10分,共40分)1.设某计算机系统采用虚拟页式存储管理方法,进程的虚拟地址空间为64KB,页面尺寸为4KB。

假设当前进程的页表如右图所示(页表以二进制形式表示),请将虚拟地址8196和2050转换为物理地址。

2.设某计算机系统采用虚拟页式存储管理方法,内存中为该进程分配4个物理页架, 开始时内存页架为空,假设进程在一段时间内的页面访问序列如下:6,0,1,2,0,3,0,4,2,3,0,3,2,1,2,0,1,7,0,1,请画图表示采用以下页面淘汰算法时的缺页中断次数:(1)最佳页面淘汰算法(OPT);(2)先进先出页面淘汰算法(FIFO);(3)使用过最久的先淘汰(LRU)。

操作系统原理试卷(含答案)

操作系统原理试卷(含答案)

《操作系统原理》课程试卷答案班级_______________ 学号_____________ 姓名______________一、选择题(本大题共40分,每小题2分)1、在现代操作系统中引入了( D ),从而使并发和共享成为可能。

A.单道程序B. 磁盘C. 对象D.多道程序2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A.网络B.分布式C.分时D.实时3、从用户的观点看,操作系统是(A )。

A. 用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C. 合理组织计算机工作流程的软件D.计算机资源的的管理者4、当CPU处于管态时,它可以执行的指令是(A )。

A. 计算机系统中的全部指令B. 仅限于非特权指令C. 仅限于访管指令D. 仅限于特权指令5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的( A )接口。

A. 系统调用B.图形用户接口C.原语D.键盘命令6、下列几种关于进程的叙述,( A )最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。

B.进程可以由程序、数据和进程控制块描述。

C.线程是一种特殊的进程。

D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。

7、当一个进程处于( B )状态时,称其为等待(或阻塞)状态。

A. 它正等待中央处理机B. 它正等待合作进程的一个消息C. 它正等待分给它一个时间片D. 它正等待进入内存8、一个进程释放一种资源将有可能导致一个或几个进程( D )。

A.由就绪变运行B.由运行变就绪C.由阻塞变运行D.由阻塞变就绪9、下面关于线程的叙述中,正确的是( C )。

A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。

B.线程是资源的分配单位,进程是调度和分配的单位。

C.不管系统中是否有线程,进程都是拥有资源的独立单位。

D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。

《操作系统》往年试卷及答案例

《操作系统》往年试卷及答案例

华南农业大学期末考试试卷(A 卷)201X 学年第一学期 考试科目: 操作系统 考试类型:(闭卷)考试 考试时间: 120 分钟学号 姓名 年级专业(答案直接写在试卷上,卷面书写必须工整、清晰、规范)一、选择及填空题(本大题共25个空,每空1分,共25分)1. _________操作系统能及时处理由过程控制反馈的数据并响应。

A. 分布式B. 实时C. 分时D. 嵌入式2. 当CPU 处于系统态时,它可以执行的指令是计算机系统的________。

A. 只有访管指令B. 只有特权指令C. 所有指令D. 只有非特权指令3. 在“基址B+限长L ”内存保护方案中,合法的逻辑地址A 应该满足_________条件。

A. 0≤A <LB. 0≤A ≤LC. B ≤A <LD. B ≤A ≤L4. 分时操作系统的主要目标是提高或改善计算机系统的_________。

A. 实时性B. 资源利用率C. 交互性D. 软件运行速度5. Linux 中的伙伴系统是用于________。

A. 文件目录的查找B. 磁盘空间的管理C. 内存空间的管理D. 文件保护6. 在下列死锁的解决方法中,属于死锁预防策略的是________。

A. 银行家算法B. 资源有序分配C. 剥夺资源D. 资源分配图化简7. 进程创建时,操作系统不需要给新进程执行下面的________工作。

A. 分配唯一的PIDB. 分配内存空间C. 初始化PCBD. 抢占当前进程8. 虚拟存储器的目的是实现________。

A. 存储保护B. 程序迁移C.动态重定位D. 扩充主存容量9. 某分时系统将有50个用户同时上机,为保证2s 的响应时间,时间片最大应为_______。

A. 50msB. 40msC. 100msD. 20ms10. “选一个进程占用CPU ”是_________的功能。

A. 短程调度B. 中程调度C. 长程调度D. 高级调度11. 与系统“抖动”现象无关的原因是__________。

操作系统习题2(含答案)

操作系统习题2(含答案)

操作系统总复习及相关习题第一章引论名词解释1操作系统操作系统是管理和控制计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。

2管态当执行操作系统程序时,处理机所处的状态3目态当执行普通用户程序时,处理机所处的状态。

4多道程序设计在这种设计技术下,内存中能同时存放多道程序,在管理程序的控制下交替的执行。

这些作业共享CPU和系统中的其他资源。

5并发是指两个或多个活动在同一给定的时间间隔中进行。

它是宏观上的概念。

6并行是指两个或多个活动在同一时刻同时执行的情况。

7吞吐量在一段给定的时间内,计算机所能完成的总工作量。

8分时就是对时间的共享。

在分时系统中,分时主要是指若干并发程序对CPU时间的共享。

9实时表示“及时”或“既时”。

10系统调用是用户在程序中能以“函数调用”形式调用的、由操作系统提供的子功能的集合。

每一个子功能称作一条系统调用命令。

它是操作系统对外的接口,是用户级程序取得操作系统服务的唯一途径。

11特权指令指指令系统中这样一些指令,如启动设备指令、设置时钟指令、中断屏蔽指令和清内存指令,这些指令只能由操作系统使用。

12命令解释程序其主要功能是接收用户输入的命令,然后予以解释并且执行。

13脱机I/O是指输入/输出工作不受主机直接控制,而由卫星机专门负责完成I/O,主机专门完成快速计算任务,从而二者可以并行操作。

14联机I/O是指作业的输入、调入内存及结果输出都在cpu直接控制下进行。

15资源共享是指计算机系统中的资源被多个进程所功用。

例如,多个进程同时占用内存,从而对内存共享;它们并发执行时对cpu进行共享;各个进程在执行过程中提出对文件的读写请求,从而对磁盘进行共享等等。

简答题1什么是操作系统?它的主要功能是什么?答:操作系统是控制和管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。

计算机操作系统试题和答案

计算机操作系统试题和答案

操作系统期末考试试卷班级:学号:姓名:成绩:题号一二三四五总分得分教师签字一、单项选择题(本题满分20分,每题1 分,共含20 道小题)(填答案处,答案不填在此处不给分)1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20B C B D B C D D A B A A A C D B C B C C1. 一个作业第一次执行时用了 5 分钟,而第二次执行时用了 6 分钟,这说明了操作系统的A> 共享性B> 不确定性C> 并发性D> 机器有问题2. 操作系统对进程进行管理与控制的基本数据结构是A> JCB B> DCB C> PCB D> FCB3. 在分区存储管理方式中,如果在按地址升序排列的未分配分区表中顺序登记了下列未分配分区:1>起始地址:17K,,分区长度9K;2>起始地址54K,分区长度13K,现有一个分区被释放,其起始地址为39K,分区长度为15K,则系统要A> 合并第一个未分配分区B> 合并第二个未分配分区C> 合并第一个及第二个未分配分区D> 不合并任何分区4. 一个进程当前处于等待状态,则A> 它可以被调度而获得处理机B>它可能变成就绪状态,也可能直接获得处理机C> 它永远不会被执行D> 当I/O 完成后,它将变成就绪状态5. 文件的符号名与物理地址的转换是通过什么来实现的。

A> 索引B> 文件目录C> 二级文件目录D> 二级索引6. 下列存储管理方案中,哪个存在碎片问题A> 固定分区B> 页式管理C> 段式管理D> 段页式管理7. 进程和程序的本质区别是A> 存储在内存和外存B> 顺序或非顺序地执行其指令C> 分时使用或独占计算机资源D> 动态或静态8. 信号灯可以用来实现进程之间的A> 调度B> 同步C> 互斥D> 同步与互斥9. 用于设备分配的数据结构有A> 系统设备表B> 设备开关表C> 存取控制表D> 文件控制表10. 进程和线程的区别是A> 大小不同B> 是否拥有资源C> 是否顺序执行D> 对应的分别是程序和过程11. 虚拟存储管理策略可以A> 扩大逻辑内存容量B> 扩大物理内存容量C> 扩大逻辑外存容量D> 扩大物理外存容量12. 通道又被称为I/O 处理器,它用于实现下面什么之间的信息传输。

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

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

一.名词解释抢占式进程调度进程状态系统调用中断响应线程联想存储器死锁通道地址重定位高速缓存可再入程序抖动索引文件作业控制块目录项设备驱动程序虚存逻辑空间物理空间二.填空题1.现代操作系统的两个最基本的特征是(),(),()和()2.操作系统是计算机系统中的一个(),它管理和控制计算机系统中的()3.允许多个用户以交互方式使用计算机的操作系统称为(),允许多个用户将多个作业提交给计算机集中处理的操作系统称为(),计算机系统能及时处理过程控制数据并做出响应的操作系统称为()。

4.用户与操作系统之间的接口主要分为()和()两类。

5.进程控制块的初始化工作包括(),()和()。

6.在操作系统中引入线程概念的主要目的是()。

7.程序并发执行与顺序执行时相比产生了一些新特性,分别是:(),()和()。

8.进程是一个程序对某个数据集的()。

9.如果系统有N个进程,则在等待队列中进程的个数最多可为()个。

10.在操作系统中,不可中断执行的操作称为()。

11.如果信号量的当前值为-4,则表示()。

12.在有M个进程的系统中出现死锁时,死锁进程的个数K应该满足的条件是()。

13.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。

14.若使当前运行进程总是优先级最高的,应选择()进程调度算法。

15.在进程中,访问()的代码称为临界区。

为保证进程()使用临界区,应在进程的临界区前设置(),在临界区后设置()。

16.在采用请求分页式存储管理的系统中,地址变换可能会因为(),(),和()等原因而产生中断。

17.在可变分区存储管理中,分区的保护通常采用()和()两种方式。

18.在分区分配算法中,首次适应算法倾向于优先利用内存中()部分的空闲分区,从而保留了()部分的大空闲区。

19.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。

20.若使当前运行进程总是优先级最高的,应选择()进程调度算法。

21.缓冲区由()和()组成?22.进行设备分配时所需的数据表格主要由(),(),()和()等。

全国自考操作系统(存储管理)模拟试卷2(题后含答案及解析)

全国自考操作系统(存储管理)模拟试卷2(题后含答案及解析)

全国自考操作系统(存储管理)模拟试卷2(题后含答案及解析) 题型有:1. 单项选择题 3. 填空题 4. 简答题 5. 综合题 6. 判断题单项选择题1.源程序经过编译或者汇编生成的机器指令集合,称为_______。

A.源程序B.目标程序C.可执行程序D.非执行程序正确答案:B解析:源程序经过编译或者汇编生成的机器指令集合不一定是可执行程序,如C编译用-c选项对不包括全部的模块的C程序编译生成的.o代码是目标程序,但不是可执行程序。

知识模块:存储管理2.动态重定位是在程序的_______中进行的。

A.编译过程B.连接过程C.装入过程D.执行过程正确答案:D 涉及知识点:存储管理3.下面几条中,_______是动态重定位的特点。

A.需要一个复杂的重定位装入程序B.存储管理算法比较简单C.不需地址变换硬件机构的支持D.在执行时将逻辑地址变换成内存地址正确答案:D 涉及知识点:存储管理4.固定分区存储管理一般采用_______进行主存空间的分配。

A.首次适应分配算法B.循环首次适应分配算法C.最优适应分配算法D.顺序分配算法正确答案:C解析:为了节省内存,减少内部碎片,固定分区存储管理一般不采用首次适应分配算法,而采用相对来说较费时的最优适应分配算法。

知识模块:存储管理5.在可变分区管理方式下,在释放和回收空闲区,若已判定“空闲区表第j栏中的始址=释放的分区始址+长度”,则表示_______。

A.归还区有上邻空闲区B.归还区有下邻空闲区C.归还区有上下邻空闲区D.归还区无相邻空闲区正确答案:B解析:说明回收的分区尾地址与空闲区表该项登记的空闲区始址相邻。

知识模块:存储管理6.采用单一连续区存储管理时,若作业地址空间大于空闲内存空间,可采用_______把不会同时工作的程序段轮流装入主存区执行。

A.对换技术B.可变分区技术C.虚拟存储技术D.覆盖技术正确答案:D 涉及知识点:存储管理7.将作业部分或全部移到外存,以调入其他的作业的技术称为_______。

操作系统期末试卷(含答案)

操作系统期末试卷(含答案)

操作系统期末试卷(含答案)操作系统复习题1一、判断题1.分时系统中,时间片设置得越小,则平均响应时间越短。

()2.多个进程可以对应于同一个程序,且一个进程也可能会执行多个程序。

()3.一个进程的状态发生变化总会引起其他一些进程的状态发生变化。

()4.在引入线程的OS中,线程是资源分配和调度的基本单位。

()5.信号量的初值不能为负数。

()6.最佳适应算法比首次适应算法具有更好的内存利用率。

()7.为提高对换空间的利用率,一般对其使用离散的分配方式。

()8.设备独立性是指系统具有使用不同设备的能力。

()9.隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随即存取。

()10.访问控制矩阵比访问控制表更节约空间。

()二、选择题1.在设计分时操作系统时,首先要考虑的是(A);在设计实时操作系统时,首先要考虑的是(B);在设计批处理系统时,首先要考虑的是(C)。

A,B,C :(1)灵活性和适应性;(2)交互性和响应时间;(3)周转时间和系统吞吐量;(4)实时性和可靠性。

2.对一个正在执行的进程:如果因时间片完而被暂停执行,此时它应从执行状态转变为(D)状态;如果由于终端用户的请求而暂停下来,则它的状态应转变为(E)状态;如果由于得不到所申请的资源而暂停时下来,则它的状态应转变为(F)状态。

D,E,F:(1);静止阻塞(2);活动阻塞(3);静止就绪(4);活动就绪(5)执行。

3.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用(G);为照顾紧急作业用户,应采用(H);为能实现人机交互,应采用(I);而能使短作业、长作业和交互作业用户满意时,应采用(J)。

G,H,I,J:(1);FCFS调度算法(2);短作业优先调度算法;(3)时间片轮转算法;(4)多级反馈队列调度算法;(5)基于优先权的剥夺调度算法。

4.由固定分区发展为分页存储管理方式的主要推动力是(K);由分页系统发展为分段系统,进而发展为段页式系统的主要动力分别是(L)和(M)。

操作系统原理练习题2及答案

操作系统原理练习题2及答案

一、单选题1、在单处理器的多进程系统中,进程什么时候占用处理器以及决定占用时间的长短是由()决定的。

A.进程总共需要运行的时间B.进程完成什么功能C.进程特点和进程调度策略D.进程相应的代码长度正确答案:C2、()有利于CPU繁忙型的作业,而不利于I/O繁忙型的作业。

A.短作业(进程)优先算法B.先来先服务调度算法C.时间片轮转调度算法D.优先权调度算法正确答案:B3、时间片轮转调度算法是为了()。

A.优先级较高的进程得到及时响应B.需要CPU时间最少的进程最先做C.使系统变得高效D.多个终端能够得到系统及时响应正确答案:D4、()优先级是在创建进程时确定的,确定之后在整个运行期间不再改变。

A.动态B.静态C.先来先服务D.短作业正确答案:B5、采用时间片轮转调度算法分配CPU时,当处于运行状态的进程用完一个时间片后,他的状态是()状态。

A.阻塞B.就绪C.消亡D.运行正确答案:B6、下列调度算法中,()调度算法是绝对可抢占的。

A.先来先服务B.短进程优先C.时间片轮转D.优先级正确答案:C7、下列选项中,降低进程优先级的合理时机是()。

A.进程时间片用完B.进程刚完成I/O操作,进入就绪队列C.进程从就绪状态转为运行状态D.进程长期处于就绪队列正确答案:A8、设有4个作业同时到达,每个作业的执行时间均为2h,它们在一台处理器上技单道式运行,则平均周转时间为()。

A.2.5hB.1hC.5hD.8h正确答案:C解析:(2+4+6+8)/4=5h9、假设系统中所有的进程都是同时到达,则使进程平均等待时间最短的是()调度算法。

A.短作业优先B.先来先服务C.优先级D.时间片轮转正确答案:A解析:SJF调度算法的平均等待和平均周转时间最短。

10、下面关于选择进程调度算法的准则中不正确的是()。

A.尽可能提高系统的吞吐量B.尽快响应交互式用户的请求C.适当增加进程在就绪队列的等待时间D.尽量提高CPU利用率正确答案:C11、下列对临界区的论述中,正确的是()。

计算机操作系统模拟试题及答案

计算机操作系统模拟试题及答案

张顺全计算机操作系统模拟试题(二)张顺全一、选择题(红色数字、符号是答案。

笔67-16)1. 在分时系统中,导致创建进程的典型事件是A2;在批处理系统中导致创建进程的典型事件是B2;由系统专门为运行中的应用进程创建新进程的事件是C4。

(汤’165题5、汤’204)A:⑴用户注册⑵用户登录⑶用户记账⑷用户通信B:⑴作业录入⑵作业调度⑶进程调度⑷中级调度C:⑴分配资源⑵进程通信⑶共享资源⑷提供服务2. 从下面对临界资源的论述中,选出一条正确的论述,并在其前面打“√”。

(汤’165题6)⑴临界区是指进程中用于实现进程互斥的那段代码⑵临界区是指进程中用于实现进程同步的那段代码⑶临界区是指进程中用于实现进程通信的那段代码⑷临界区是指进程中用于访问共享资源的那段代码√⑸临界区是指进程中访问临界资源那段代码3. 在生产者-消费者问题中,应设置互斥信号量Mutex、资源信号量full和empty。

它们的初始值应分别是A2、B1和C5。

(汤’165题9)A、B、C:⑴0 ⑵1 ⑶-1 ⑷-n ⑸+n4. 从下面预防死锁的论述中,选出一条正确的论述,并在其前面打“√”。

(汤’166题16、汤’204、汤六122-4)⑴由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源⑵由于产生死锁的另一基本原因是进程推进顺序不当,因而预防死锁的有效方法,是使进程的推进顺序合法⑶因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态√⑷可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁5. 根据作业说明书中的信息对作业进行控制,称此种作业为A4;用终端键盘命令直接控制作业运行的作业称为B1。

(汤’170题1、笔67-17)A:⑴计算型作业⑵终端型作业⑶联机作业⑷脱机作业B:⑴联机作业⑵I/O型作业⑶批处理作业⑷脱机作业6. 作业由进入状态转变为后备状态,是由A3完成的,由后备状态到运行状态B2完成的。

国开形成性考核02152《操作系统》形考作业(2)试题及答案

国开形成性考核02152《操作系统》形考作业(2)试题及答案

国开形成性考核《操作系统》形考作业(2)试题及答案(课程ID:02152,整套相同,如遇顺序不同,Ctrl+F查找,祝同学们取得优异成绩!)形考作业2一、单选题(每题4分,共计16题)题目:1、按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指(C)调度算法。

【A】:优先级法【B】:短作业优先法【C】:先来先服务法【D】:时间片轮转法题目:2、为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配,这项工作是由(C)完成的。

【A】:中级调度【B】:对换【C】:作业调度【D】:进程调度题目:3、在操作系统中,作业处于(B)状态时,已处于进程的管理之下。

【A】:阻塞【B】:执行【C】:后备【D】:完成题目:4、当硬件中断装置发现有事件发生,就会中断正在占用CPU的程序执行,让操作系统的(C)占用CPU。

【A】:文件管理程序【B】:作业管理程序【C】:中断处理程序【D】:系统调用程序题目:5、为了对紧急进程或重要进程进行调度,调度算法应采用(B)。

【A】:短作业优先法【B】:优先级法【C】:先来先服务法【D】:时间片轮转法题目:6、作业调度选择一个作业装入主存后,该作业能否占用处理器必须由(B)来决定。

【A】:作业控制【B】:进程调度【C】:驱动调度【D】:设备管理题目:7、在作业调度中,若采用优先级调度算法,为了尽可能使CPU和外部设备并行工作,有如下三个作业:J1以计算为主,J2以输入输出为主,J3计算和输入输出兼顾,则它们的优先级从高到低的排列顺序是(D)。

【A】:J2,J3,J1【B】:J2,J1,J3【C】:J1,J2,J3【D】:J3,J2,J1题目:8、最容易形成很多小碎片的可变分区算法是(C)。

【A】:最先适应算法【B】:以上都不是【C】:最佳适应算法【D】:位示图法题目:9、下列存储管理方案中,不采用动态重定位的是(C)。

【A】:段式管理【B】:可变分区【C】:固定分区【D】:页式管理题目:10、虚拟存储技术是(C)。

操作系统经典习题(含答案)part2

操作系统经典习题(含答案)part2

一、选择题1.在进程的组成部分之中,进程在运行中不可修改的部分是______。

A.私用程序段B.共享程序段C.数据段D.进程控制块2.响应比高者优先作业调度算法是以计算时间和______来考虑的。

A.输入时间B.完成时间C.周转时间D.等待时间3.在消息缓冲通信中,消息队列属于______资源。

A.临界B.共享C.永久D.可剥夺4.进程间的同步是指进程间在逻辑上的相互______关系。

A.联接B.制约C.继续D.调用5.最适合于分时系统的进程调度算法是______。

A.先来先服务(FCFS)B.最短作业优先(SSJF)C.优先数法D.轮转法(RR)6.进程A和进程B通过共享缓冲区协作完成数据处理,进程A负责生产数据并放入缓冲区,进程B从缓冲区中读数据并输出。

进程A和进程B之间的关系是______。

A.互斥关系B.同步关系C.互斥和同步D.无制约关系相交进程之间的关系主要有两种,同步与互斥。

所谓互斥,是指散步在不同进程之间的若干程序片断,当某个进程运行其中一个程序片段时,其它进程就不能运行它们之中的任一程序片段,只能等到该进程运行完这个程序片段后才可以运行。

所谓同步,是指散步在不同进程之间的若干程序片断,它们的运行必须严格按照规定的某种先后次序来运行,这种先后次序依赖于要完成的特定的任务。

显然,同步是一种更为复杂的互斥,而互斥是一种特殊的同步。

也就是说互斥是两个线程之间不可以同时运行,他们会相互排斥,必须等待一个线程运行完毕,另一个才能运行,而同步也是不能同时运行,但他是必须要安照某种次序来运行相应的线程(也是一种互斥)!总结:互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。

但互斥无法限制访问者对资源的访问顺序,即访问是无序的。

同步:是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。

在大多数情况下,同步已经实现了互斥,特别是所有写入资源的情况必定是互斥的。

操作系统 习题及答案

操作系统 习题及答案

第5章操作系统习题P140-142一、复习题1、什么是操作系统答:操作系统(Operating System,简称OS)是管理计算机系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一类系统软件。

(P114)2、操作系统的基本功能是什么答:操作系统是用户与计算机硬件之间的接口。

使得用户能够方便、可靠、安全、高效地操纵计算机硬件和运行自己的程序。

操作系统合理组织计算机的工作流程,协调各个部件有效工作,为用户提供一个良好的运行环境。

操作系统是计算机系统的资源管理者,负责管理包括处理器、存储器、I/O设备等硬件资源和程序和数据等软件资源,跟踪资源使用情况,监视资源的状态,满足用户对资源的需求,协调各程序对资源的使用冲突;为用户提供简单、有效使用资源统一的手段,最大限度地实现各类资源的共享,提高资源利用率。

(P115)3、操作系统的基本组成有哪些答:操作系统构成的基本单位包括内核和进程、线程。

内核对硬件处理器及有关资源进行管理,给进程的执行提供运行环境。

进程是程序动态执行的过程。

(P114-115)4、操作系统如何分类答:根据系统运行的方式分类,操作系统的基本类型有三种:批处理系统、分时系统和实时系统。

具备全部或兼有两者功能的系统称通用操作系统。

根据系统的运行环境分类的操作系统有:微机操作系统、网络操作系统、分布式操作系统和嵌入式操作系统。

(P116-117)5、什么是进程它与程序是什么关系答:进程是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本单位。

程序是静态的概念,它以文件形式存在于辅助存储器中,进程是动态的概念,程序执行时创建进程,一个程序多次执行创建多个进程,这多个进程可同时存在于机器的内存中。

进行执行完成后结束,进程终止,但程序本身仍然存在,并不因进程的终止而消失。

(P119-124)6、什么是死锁死锁产生的原因是什么答:在系统运行过程中,多个进程间相互永久等待对方占用的资源而导致各进程都无法继续运行的现象称为“死锁”。

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

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

一.名词解释抢占式进程调度进程状态系统调用中断响应线程联想存储器死锁通道地址重定位高速缓存可再入程序抖动索引文件作业控制块目录项设备驱动程序虚存逻辑空间物理空间二.填空题1.现代操作系统的两个最基本的特征是(),(),()和()2.操作系统是计算机系统中的一个(),它管理和控制计算机系统中的()3.允许多个用户以交互方式使用计算机的操作系统称为(),允许多个用户将多个作业提交给计算机集中处理的操作系统称为(),计算机系统能及时处理过程控制数据并做出响应的操作系统称为()。

4.用户与操作系统之间的接口主要分为()和()两类。

5.进程控制块的初始化工作包括(),()和()。

6.在操作系统中引入线程概念的主要目的是()。

7.程序并发执行与顺序执行时相比产生了一些新特性,分别是:(),()和()。

8.进程是一个程序对某个数据集的()。

9.如果系统有N个进程,则在等待队列中进程的个数最多可为()个。

10.在操作系统中,不可中断执行的操作称为()。

11.如果信号量的当前值为-4,则表示()。

12.在有M个进程的系统中出现死锁时,死锁进程的个数K应该满足的条件是()。

13.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。

14.若使当前运行进程总是优先级最高的,应选择()进程调度算法。

15.在进程中,访问()的代码称为临界区。

为保证进程()使用临界区,应在进程的临界区前设置(),在临界区后设置()。

16.在采用请求分页式存储管理的系统中,地址变换可能会因为(),(),和()等原因而产生中断。

17.在可变分区存储管理中,分区的保护通常采用()和()两种方式。

18.在分区分配算法中,首次适应算法倾向于优先利用内存中()部分的空闲分区,从而保留了()部分的大空闲区。

19.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。

20.若使当前运行进程总是优先级最高的,应选择()进程调度算法。

21.缓冲区由()和()组成22.进行设备分配时所需的数据表格主要由(),(),()和()等。

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

《操作系统》试题(A卷)(适用于网络工程(物联网)本科生,闭卷考试,时间120分钟)
1.从一般用户角度看,操作系统是________。

A.计算机资源的管理者
B.计算机工作流程的组织者
C.用户与计算机硬件系统之间的接口
D.由按层次结构组成的软件模块的集合
2.并发性是指若干事件在________发生。

A.同一时刻B.同一时间间隔内
C.不同时刻D.不同时间间隔内
3.UNIX OS是典型的________。

A.单用户单任务作系统B.单用户多任务作系统
C.多用户单任务作系统D.多用户多任务作系统
4.操作系统在控制和管理进程过程中,涉及到________这一重要数据结
构,这是进程存在的唯一标志。

A.FCB B.FIFO C. FDT D.PCB
5.进程间的基本关系为________。

A.相互独立与互相制约B.同步与互斥
C.并行执行与资源共享D.信息传递与信息缓冲
6.缓冲技术用于________。

A.缓和CPU与I/O设备间速度不匹配的矛盾
B.提供主、辅存接口
C.提高设备运行效率
D.扩充相对地址空间
7.段页式管理每取一数据,要访问________次内存。

A.1 B.2 C.3 D.4
8.通道是一种________。

A.I/O端口B.数据通道
C.I/O专用处理机D.软件工具
9.在进行作业调度时,要想兼顾作业等待时间和要求服务时间,应选取
________算法。

A.高响应比优先B.优先级调度C.FCFS D.SJF 10.已经获得除________以外的所有运行所需资源的进程处于就绪状态。

A.存储器B.打印机C.CPU D.磁盘空间11.在一个请求页式存储管理中,一个程序的页面走向为4、3、2、1、4、
3、5、
4、3、2、1、5,并采用FIFO算法。

设分配给该程序的存储块数
M分别为3和4,在该访问中发生的缺页次数F和缺页率 f 是________。

A.①M=3,F=9、f=3/4 ②M=4,F=10、f=5/6
B.①M=3,F=2、f=1/6 ②M=4,F=3、f=1/4
C.①M=3,F=3、f=1/4 ②M=4,F=2、f=1/6
D.①M=4,F=10、f=5/6 ②M=3,F=9、f=3/4
12.某系统中有三个并发进程都需要四个同类资源,该系统不会发生死锁的最少资源
是________。

A.9 B.10 C.11 D.12
13.设下面哪种页面淘汰算法会产生Belay 异常现象的是.________。

A.最佳页面淘汰算法(OPT) B.最近最少使用页面淘汰算法(LRU) C.最不经常使用页面淘汰算法(LFU) D.先进先出页面淘汰算法14.操作系统中的SPOOLing技术,实质是将________转化为共享设备的技
术。

A.虚拟设备B.独占设备C.脱机设备D.块设备
15.存放在磁盘上的文件________。

A.既可随机访问,又可顺序访问B.只能随机访问
C.只能顺序访问D.必须通过操作系统访问
1.操作系统为其他应用软件的运行提供支撑环境。

()
2.进程和程序是两个截然不同的概念。

()
3.在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。

( ) 4.在进程同步操作中,P操作次序不能颠倒,V操作的次序无关紧要。

( ) 5.系统发生死锁时,其资源分配图中必然存在环路。

因此,如果资源分配图中存在环路,则系统一定出现死锁。

( )
6.虚拟存储器是指具有请求调入功能和置换功能,能从物理上对内存容量加以扩充的一种存储系统。

( )
7.在请求分页存储管理中,若所需页面不在内存中,则会引起缺页中断。

( )
8.设备独立性是指设备由用户独立使用。

( )
9.从不同角度看,磁盘分别是高速设备、块设备、共享设备。

( ) 10.不论哪种分配方式,文件存储空间的基本分配单位都是磁盘块。

( )。

相关文档
最新文档