操作系统原理在线作业二(第3章选择题
18春天大《操作系统原理》在线作业二
------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会()。
A: 增加B: 减少C: 不变D: 可能增加也可能减少正确答案:(单选题) 2: 在UNIX系统中,用户程序经过编译之后得到的可执行文件属于()。
A: ASCII文件B: 普通文件C: 目录文件D: 特别文件正确答案:(单选题) 3: 用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指()。
A: 进程B: 程序C: 作业D: 系统调用正确答案:(单选题) 4: 在请求分页系统中,LRU算法是指()。
A: 最早进入内存的页先淘汰B: 近期最长时间以来没被访问的页先淘汰C: 近期被访问次数最少的页先淘汰D: 以后再也不用的页先淘汰正确答案:(单选题) 5: ()是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。
A: 覆盖技术B: 交换技术C: 虚拟技术D: 物理扩充正确答案:(单选题) 6: 按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指()调度算法。
A: 先来先服务法B: 短作业优先法C: 时间片轮转法D: 优先级法正确答案:(单选题) 7: 文件系统采用二级文件目录可以()。
A: 缩短访问存储器的时间B: 实现文件共享------------------------------------------------------------------------------------------------------------------------------ C: 节省内存空间D: 解决不同用户间的文件命名冲突正确答案:(单选题) 8: 在分段管理中,()。
18春学期《操作系统原理》在线作业满分答案
18春学期《操作系统原理》在线作业总分:100分一、单选题共25题,50分1按照文件的逻辑结构划分的话,文件主要有两类:( )和流式文件构成。
A记录式文件B网状文件C索引文件D流式文件学生答案:A 得分:2分2一个正在执行的进程因时间片用完而让出处理器时,该进程的状态应转变为( )状态。
A等待B就绪C运行D完成学生答案:B 得分:2分3在UNIX系统中提出了逻辑设备的概念,利用逻辑设备描述可以解决()的问题。
A提升设备使用率B设备无关性设计CI/O访问速度与处理器不匹配学生答案:B 得分:2分4设置信号量的主要目的是为了通过对信号量的管理,实现()间的彼此合作,完成多任务的并发调度。
A多个设备B多个用户C多个进程学生答案:C 得分:2分5程序状态字PSW的用途是()。
A储存下一条指令的地址B储存下一条指令的内容C存储条件码和标志位学生答案:C 得分:2分6中断管理程序不包括下列哪项功能( )。
A确定发生中断的特性B将控制权切换到处理程序C对文件的访问权限进行设置D将控制权切换到原执行程序学生答案:C 得分:2分7建立进程间的互斥机制是为了保证进程()时不发生错误。
A使用临界资源B占用时间片C发生中断学生答案:A 得分:2分8按照软件所起的作用,操作系统属于()范畴。
A应用软件B支撑软件C系统软件学生答案:C 得分:2分9设计批处理多道系统时,首先要考虑的是( )。
A系统总体效率和吞吐量B用户进程的及时响应性C系统进程的及时响应性学生答案:A 得分:2分10在系统中增加cache可以缓解()之间的速度不匹配性。
A硬盘与内存B内存与处理器C内存与I/O设备D硬盘与I/O设备学生答案:B 得分:2分11在多道环境中建立进程的概念为,进程是()A一个系统软件B一段程序C一个程序执行的动态过程D被调入内存的一段代码学生答案:C 得分:2分12在文件系统中,使用( )信息实现对文件的管理。
A文件存储位置B文件目录C文件内容学生答案:B 得分:2分13哲学家就餐问题,揭示的是()。
操作系统第二次作业答案
操作系统第二次作业一、选择题1.虚拟存储器的容量是由计算机的地址结构决定的,若CPU有32位地址,则它的虚拟地址空间为【A】。
A.4G B.2G C.64K D.100K2.在请求分页存储管理方案中,若某用户空间为3个页面,页长1KB,现有页表如下,则逻辑地址1800。
A.1052 B.3124 C.1076 D.58963.【 A】用于管理各种不同的真实文件系统,是真实文件系统与服务之间的接口。
A.VFSB.Ext2C. vfatD.JFS4.用磁带作为文件存贮介质时,文件只能组织成【 A】A.顺序文件B.链接文件C.索引文件D.目录文件5.按数据组织分类,【 B】是以字节为单位直接读写的设备。
A.块设备B.字符设备C.网络设备 D.虚拟设备6.在现代操作系统中采用缓冲技术的主要目的是【 C】。
A.改善用户编程环境 B.提高CPU的处理速度C.提高CPU和设备之间的并行程度 D.实现与设备无关性7.【 D】是将大量计算机通过网络连接在一起,以获得极高的运算能力和数据共享的系统。
A. 实时系统B.分时系统C. 网络系统D.分布系统式8.若一个文件的访问控制权限值为0754,请问同组用户对该文件具有【 C】权限。
A. 可读B.可读可写C. 可读可执行D.没有权限9.操作系统的安全问题中【 D】是绕过安全性控制、获取对程序或系统访问权的程序方法。
A.木马B.病毒C.蠕虫D.后门10.虚拟存储器的最大容量是由【B】决定的。
A.页表长度B.计算机系统的地址结构和外存空间C.内存空间D.逻辑空间11.在请求分页存储管理方案中,若某用户空间为3个页面,页长1KB,现有页表如下,则逻辑地址2100。
A.1052 B.3124 C.1076 D.529612.下面的【 B】不是文件的物理存储结构。
A. 索引文件B.记录式文件C. 顺序文件D.链接文件13.从用户的角度看,引入文件系统的主要目的是【C】。
A. 实现虚拟存储B.保存文件系统C. 实现对文件的按名存取D.保存用户和系统的文档14.使用SPOOLing系统的目的是为了提高【D】的使用效率。
操作系统原理在线作业(第一、二章)答案
您的本次作业分数为:87分 单选题1. 操作系统是一种系统软件,它﹎﹎﹎﹎。
A 控制程序的执行B 管理计算机系统的资源C 方便用户使用计算机D 管理计算机系统的资源和控制程序的执行正确答案:D单选题2.实现不同的作业处理方式(如:批处理、分时处理、实时处理等),主要是基于操作系统对 管理采用了不同的策略。
A 处理机B 存储器C 设备D 文件正确答案:A单选题3.多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器﹎﹎﹎。
A 并发执行B 顺序执行C 并行执行D 同时执行正确答案:A单选题4. 有一类操作系统的系统响应时间的重要性超过系统资源的利用率,它被广泛地应用于卫星控制、导弹发射、飞机飞行控制、飞机订票业务等领域是﹎﹎﹎﹎。
A 分时操作系统B 实时操作系统C 批处理系统D 网络操作系统正确答案:B单选题5.分时系统中,当用户数目为100时,为保证响应不超过2秒;此时的时间片最大应为﹎﹎﹎﹎。
A 10msB 20msC 50msD 100msE 200ms正确答案:B单选题6.在设计批处理系统时,首先要考虑的是﹎﹎﹎。
A 灵活性和可适应性B 交互性和响应时间C 周转时间和系统吞吐量D 实时性和可靠性正确答案:C单选题7.在设计分时操作系统时,首先要考虑的是﹎﹎﹎。
A 灵活性和可适应性B 交互性和响应时间C 周转时间和系统吞吐量D 实时性和可靠性正确答案:B单选题8.批处理系统的主要缺点是﹎﹎﹎﹎。
A CPU的利用率不高B 失去了交互性C 不具备并行性D 以上都不是正确答案:B单选题9. 实时操作系统对可靠性和安全性要求极高,它﹎﹎﹎。
A 十分注重系统资源的利用率B 不强调响应速度C 不强求系统资源的利用率D 不必向用户反馈信息正确答案:C单选题10.分时系统的响应时间(及时性)主要是根据﹎﹎﹎确定的。
A 时间片大小B 用户数目C 用户数目D 用户所能接受的等待时间E 控制对象所能接受的时延正确答案:D单选题11.从静态角度看,进程由程序、数据和﹎﹎﹎﹎三部分组成。
操作系统原理- 选择题
操作系统原理- 选择题操作系统原理- 选择题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、允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为()。
A:网络操作系统B:分时操作系统C:实时操作系统D:批处理系统正确答案:批处理系统2、()是指两个或两个以上的活动或事件在同一时间间隔内发生。
A:并行B:并发C:共享D:同步正确答案:并发3、操作系统()采用了分层式结构进行设计。
A:UNIXB:IBM OS/360C:MulticsD:MS-DOS正确答案:Multics4、批处理系统的运行方式有()等几种。
A:执行系统B:加载系统C:早期批处理D:脱机批处理E:联机批处理正确答案:执行系统,早期批处理,脱机批处理,联机批处理5、分时操作系统具有()的特征。
B:多路性C:异步性D:独占性E:交互性正确答案:及时性,多路性,独占性,交互性6、多道程序设计技术必须要在多个处理器上才能实现。
A:对B:错正确答案:错7、虚拟机通过软件模拟硬件系统功能,可以将一台计算机虚拟成多个计算机。
A:对B:错正确答案:对8、互斥访问的计算机资源不能被共享。
A:对B:错正确答案:错9、实时操作系统不需要具有很强的交互能力。
A:对B:错正确答案:对10、Minix3是由荷兰Vrije大学计算机科学系Dijkstra 教授领导开发的。
A:对B:错正确答案:错第二章单元测试1、处理器管理的核心问题是()。
A:处理器调度B:进程管理D:线程管理正确答案:进程管理2、()是操作系统感知进程存在的惟一标志。
A:JCBB:TCBC:FCBD:PCB正确答案:PCB3、处于执行状态的进程时间片到则转入()状态。
A:阻塞B:就绪C:完成D:不定正确答案:阻塞4、进程映像包括()等几种要素。
A:DCBB:PCBC:进程程序段D:进程数据段E:进程核心栈正确答案:PCB,进程程序段,进程数据段,进程核心栈5、处理器调度策略中常见的剥夺原则有()。
《操作系统原理》--在线作业,满分答案
一、选择题1在多道环境中建立进程的概念为,进程是()B存储区空间按照从小到大C存储区空间随机4下列对于进程的描述()项是错误的。
A各进程之间的地址是相互独立的B进程是静态的C、进程控制块PCB是在系统调用进程时随机生成的D进程同程序相比具备并发和异步执行特征5当进程执行中需要等待从磁盘上读取数据时,进程的状态将()。
A从就绪变为运行态B从运行变为就绪态24存储器按照读写功能分类时可分为()。
A、R OM和RAM B非永久记忆性存储器和永久记忆性存储器C顺序存储器和随机存25由下列突发事件引起的中断,哪一种优先级最高()20.中断处理程序在保护现场和分析中断原因后,一般会请求系统创建相应的处理事件进程,排入( )。
A.等待队列B.运22.采用中断屏蔽技术,会封锁( )的响应。
A.比自己级别高的中断事件B.比自己级别低的中断事件c.与自己级别相同26.采用时间片轮转法调度是为了( )。
A.多个终端都能得到系统的及时响应B.先来先服务c优先数高的进程先使用处理器D.紧急事件优先处理27.采用优先数调度算法时,对那些具有相同优先数的进程再按( )的次序分配处理器。
A.先来先服务B时间片轮转c运行时间长短D.使用外围设备多少30、操作系统使用( )机制使计算机系统能实现进程并发执行,保证系统正常工作。
A.中断B.查询c.同步D互斥1.存储管理的目的是( ) A、方便用户B.提高主存空间利用率C.方便用户和提高主存利用率D.增加主存实际容量2为了实现存储保护,对共享区域中的信息( )。
A.既可读,又可写B.只可读,不可修改c.能执行,可修改D.既不可读,也不可写3.单连续存储管理时,若作业地址空间大于用户空间,可用( )把不同时工作的段轮流装入主存区执行。
A对换技术B.移动技术c虚拟存储技术D.覆盖技术4把一个分区的存储管理技术用于系统时,可采用( )让多个用户作业轮流进入主存储器执行。
A.存储技术B.对换技术c.覆盖技术D虚拟存储技术5.动态重定位是在作业的( )中进行的。
操作系统原理与应用(第2版)清大版第3章习题参考答案
1、高级调度也叫作业调度(或宏观调度),是将已进入系统并处于后备状态的作业按某种算法选择一个或一批,为其建立进程,让其进入主机。
中级调度负责进程在内存和辅存对换区之间的对换。
低级调度也叫进程调度(或微观调度),我们所说的CPU调度,主要就是指的这一级调度。
2、(1)不一定。
(2)可能。
(3)不一定。
3、CPU调度使得多个进程能有条不紊地共享一个CPU。
而且,由于调度的速度很快,使每个用户产生一个错觉,就好象他们每人都有一个专用CPU。
这就把“物理上的一个变成了逻辑上的多个”——为每个用户提供了一个虚拟处理机。
功能:保留原运行进程的现场信息;分配CPU;为新选中进程恢复现场。
4、(1)FCFS:P1---P2---P3---P4---P5SBF:P2---P4---P3----P5----P1非剥夺优先级:P4---P1---P3---P5---P2(2)FCFS:(10+11+13+14+19)/5=13.4SBF:(1+2+4+9+19)/5=7非剥夺优先级:(1+11+13+18+19)/5=12.45、剥夺方式是在现运行进程正在执行的CPU周期尚未结束之前,系统有权按某种原则剥夺它的CPU并把CPU分给另一进程。
剥夺CPU的原则有很多,视不同的调度算法而异。
其中最主要的是优先权原则和时间片原则。
在优先权原则下,只要在就绪队列中出现了比现运行进程优先权更高的进程,便立即剥夺现行进程的CPU并分给优先权最高的进程。
时间片原则是,当时间片到时后,便立即重新进行CPU调度。
非剥夺方式是,一旦CPU分给某进程的一个CPU周期,除非该周期到期并主动放弃,否则系统不得以任何方式剥夺现行进程的CPU。
6、引起进程调度的原因:a.进程自动放弃CPUi)进程运行结束ii)执行P、V操作等原语将自己封锁iii)进程提出I/O请求而等待完成b.CPU被抢占i)时间片用完ii)有更高优先级进程进入就绪状态7、不相同。
操作系统概论第三章答案
第三章一、单项选择题1.基址寄存器和界限寄存器是属于( )A.指令寄存器B.通用寄存器C.控制寄存器D.时钟寄存器2.存储管理实际管理的是( )A.辅助存储器B.全部主存储器C.主存储器中的用户区D.主存储器中的系统区3.页式存储管理中,若不使用快表,则采用二级页表时,每访问一个操作数要访问主存( )A.1次B.2次C.3次D.4次4.可用来长期存储大量信息的存储器是( )A.寄存器B.高速缓冲存储器C.主存储器D.辅助存储器5.可变分区存储管理的主存分配算法中,查找次数最少的是( )A.随机适应分配算法B.最先适应分配算法C.最优适应分配算法D.最坏适应分配算法6.页式存储管理中,作业运行时,该作业的页表是放在( )A.磁盘中B.主存系统区中C.主存用户区中D.用户程序中7、处理器不能直接访问的存储器是()A、寄存器B、高速缓冲存储器C、主存储器D、光盘则它的最大页号和最大页内地址是()A、256和65536B、255和65535C、256和65535D、255和655369.价格昂贵、存取速度最快,但容量较小的存储器是()A.寄存器B.高速缓冲存储器C.主存储器D.辅助存储器10.程序状态字寄存器是属于()A.指令寄存器B.通用寄存器C.控制寄存器D.时钟寄存器11.处理器中仅设置一个界限寄存器的存储管理方式是()A.页式存储管理B.可变分区存储管理C.固定分区存储管理D.单用户连续存储管理12.处理器不能直接访问的存储器是()A.寄存器B.高速缓冲存储器C.主存储器D.辅助存储器13.断电停机后,存储信息随之消失的存储器是()A.磁盘B.磁带C.主存储器D.U盘14.处于运行状态的操作系统程序应放在()A.寄存器中B.高速缓冲存储器中C.主存储器中D.辅助存储器中15、存储管理中的地址转换(重定位)指的是( )A、将绝对地址转换成逻辑地址B、将物理地址转换成逻辑地址C、将逻辑地址转换成绝对地址D、将物理地址转换成相对地址16、页式管理系统中,页面调度算法淘汰最近使用次数最少的算法是( )A、FIFOB、FILOC、LRUD、LFU17、可以采用静态重定位方式转换地址的管理内存方案是( )A、页式管理B、页式虚拟管理C、可变分区管理D、固定分区管理18.计算机主存储器中,存储单元的编址单位是( )A.二进制位B.字节C.字D.块19.计算机系统中,存取速度最快的存储器是( )A.寄存器B.主存储器C.高速缓冲存储器D.辅助存储器20.减少可变分区存储管理中碎片的措施是( )A.增大分区长度B.增加分区数目C.采用移动技术D.减少分区长度21.可变分区存储管理中,通常分配最快的算法是( )A.最先适应分配B.最优适应分配C.最坏适应分配D.随机分配22.硬件中可没有地址转换机构的存储管理方式是()A、页式虚拟B、固定分区C、可变分区D、页式23.空闲区表中起始地址按从小到大排列的分配算法是()A.随机分配B.最先适应C.最优适应D.最坏适应24.有20位地址的页式存储管理中,如页面长度为2048字节,则作业可使用的最大页面数为()A.256 B.512C.1024 D.409625.采用两级页表的页式存储管理中,按给定的逻辑地址进行读写时,通常需访问主存()A.1次B.2次C.3次D.4次26.淘汰过去一段时间里被访问次数最少的页的算法是()A.LRUB.LFUC.FIFOD.随机27. 在回收内存时可能出现下述情况:释放区只与插入点前一空闲分区F1相邻接,此时应( )。
操作系统原理在线作业
窗体顶端您的本次作业分数为:100分1.【第01~04章】以下描述中,()并不是多线程系统的特长。
A 利用线程并行地执行矩阵乘法运算。
B web服务器利用线程请求http服务C 键盘驱动程序为每一个正在运行的应用配备一个线程,用来响应相应的键盘输入。
D 基于GUI的debugger用不同线程处理用户的输入、计算、跟踪等操作。
正确答案:C2.【第01~04章】现代操作系统的基本特征是()、资源共享和异步性。
A 多道程序设计B 中断处理C 实现分时与实时处理D 程序的并发执行正确答案:D3.【第01~04章】操作系统的进程管理模块并不负责()。
A 进程的创建和删除B 提供进程通信机制C 实现I/O设备的调度D 通过共享内存实现进程间调度。
正确答案:C4.【第01~04章】下列选择中,()不是操作系统必须要解决的问题。
A 提供保护和安全机制B 管理目录和文件C 提供应用程序接口D 提供C++语言编译器正确答案:D5.【第01~04章】用户在程序中试图读存放在硬盘中某文件的第10逻辑块,使用操作系统提供的接口是()。
A 进程B 系统调用C 库函数D 图形用户接口正确答案:B6.【第01~04章】操作系统的管理部分负责对进程进行调度。
A 主存储器B 控制器C 运算器D 处理机正确答案:D7.【第01~04章】下面关于进程的叙述不正确的是()。
A 进程申请CPU得不到满足时,其状态变为就绪状态。
B 在单CPU系统中,任一时刻有一个进程处于运行状态。
C 优先级是进行进程调度的重要依据,一旦确定不能改变。
D 进程获得处理机而运行是通过调度而实现的。
正确答案:C8.【第01~04章】下列选项中,操作系统提供给应用程序的接口是()。
A 系统调用B 中断C 库函数D 原语正确答案:A9.【第01~04章】下列选项中,降低进程优先级的合理时机是()。
A 进程的时间片用完B 进程刚完成I/O,进入就绪队列C 进程长期处于就绪队列中D 进程从就绪态转为运行态正确答案:A10.【第01~04章】一个进程可以包含多个线程,各线程()。
操作系统原理习题解析
第1章 引 论
一. 单项选择题解析 1. A。2. C。3. D。4. A。5. A。6. C。7. C。8. C。9. C。10. D。11. D。12. D。13. C。14. D。 15. B。16. C。17. D。18. D。19. C。20. B。21. C。22. B。 二. 判断题解析 1. 错误 2. 错误 3. 错误 4. 错误 5. 错误 6. 错误 7. 正确。8. 错误。9. 错误。10. 错误。 11. 正确。12. 错误。13. 正确。14. 错误。15. 错误 16. 正确。17. 错误。18. 错误 19. 正 确。20. 正确。21. 正确。 三. 简答题解析 1. 操作系统具有以下 4 个基本特征: (1)并发性。并发性是指两个或两个以上的事件或活动在同一时间间隔内发生。也即, 宏观上在一段时间内有多道程序在同时运行,微观上这些程序是在交替执行。 (2)共享性。因程序的并发执行而使系统中的软、硬件资源不再为某个程序所独占,而 是由多个程序共同使用(共享) 。 (3)虚拟性。多道程序设计技术把一台物理计算机虚拟为多台逻辑上的计算机,使得每 个用户都感觉是“独占”计算机。 (4)不确定性。多道程序系统中各程序之间存在着直接或间接的联系,并且受资源等因 素的限制,程序的推进速度受到其他程序的影响。这样,程序运行的顺序、程序完成的时间 以及程序运行的结果都是不确定的。 2 多道程序设计技术是指把多个程序同时存入内存并允许它们交替执行和共享系统中的 各类资源;当一道程序因某种原因(如 I/O 请求)而暂停执行时,CPU 立即转去执行另一道 程序。多道程序设计技术的主要特点是:多道、宏观上并行、微观上串行。多道是指计算机 内存中同时存放多道相互独立的程序; 宏观上并行是指同时进入系统中的多道程序都处于运 行的过程中; 微观上串行是指在单 CPU 环境中, 内存中的多道程序轮流占用 CPU 交替执行。 3. 要保证多道程序的正常运行,在技术上需要解决如下问题: (1)在多道程序之间应如何分配 CPU,使得 CPU 既能满足各程序运行的需要,又能有 较高的利用率。此外,一旦将 CPU 分配给某程序后,应何时回收。 (2)如何为每道程序分配必要的内存空间,使它们各得其所但又不会因相互重叠而丢失 信息;此外,还要防止因某道程序出现异常情况而破坏其他程序。 (3)系统中可能有多种类型的 I/O 设备供多道程序共享,应如何分配这些 I/O 设备,如 何做到既方便用户对设备的使用,又能提高设备的利用率。 (4)在现代计算机系统中通常都存放着大量的程序和数据,应如何组织它们才便于用户 使用并保证数据的安全性和一致性。 (5)系统中的各种应用程序有的属于计算型、有的属于 I/O 型,有些既重要又紧迫、有 些又要求系统能及时响应,这时系统应如何组织这些程序(作业)的工作流程。 实际上,这些问题的全体就是操作系统的核心内容。 4. 在单道程序环境下,由于程序独占全机软、硬件资源且完全是在一个封闭环境中运行, 所以如果使用相同的输入,则多次运行的结果必然相同。 引入多道程序技术后,由于多道程序共享全机软、硬件资源,即各程序之间存在着直接 或间接的联系,并受资源等因素的制约;此时程序的运行就不是在一个封闭的环境下,而要 受到其他程序和系统资源的影响, 这会引起程序运行的结果、 程序执行的顺序和完成的时间 都不确定。此外,在多道程序环境下,外部设备的中断、输入输出的请求等出现的时间都是 不确定的。 这些不确定因素给操作系统设计带来了很大的复杂性。 对于程序执行结果的不确 定是绝对不允许的, 这是操作系统必须解决的主要问题; 而程序执行顺序及完成时间的不确
(完整word版)操作系统原理试卷(含答案)
《操作系统原理》课程试卷答案班级_______________ 学号_____________ 姓名______________一、选择题(本大题共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.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。
操作系统原理在线作业二第3章选择题
操作系统原理在线作业二第3章选择题(总7页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--您的本次作业分数为:74分单选题1.分页系统中信息的逻辑地址到物理地址的变换是由﹎﹎﹎决定。
A 段表B 页表C 物理结构D 重定位寄存器正确答案:B单选题2.在首次适应算法中,要求空闲分区按﹎﹎﹎﹎顺序链接成空闲分区链。
A 空闲区首址递增B 空闲区首址递减C 空闲区大小递增D 空闲区大小递减正确答案:A单选题3.动态重定位是在作业的﹎﹎﹎﹎中进行的。
A 编译过程B 装入过程C 修改过程D 执行过程正确答案:D单选题4.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区表项数增1的情况是﹎﹎﹎﹎。
A 无上邻(前邻、低址)空闲区,也无下邻(后邻、高址)空闲区B 有上邻(前邻、低址)空闲区,但无下邻(后邻、高址)空闲区C 有下邻(后邻、高址)空闲区,但无上邻(前邻、低址)空闲区D 有上邻(前邻、低址)空闲区,也有下邻(后邻、高址)空闲区E 不可能的正确答案:A单选题5.当存储器采用段页式管理时,主存被划分为定长的﹎﹎﹎﹎。
A 段B 页C 区域D 块正确答案:D单选题6.在存储器采用段页式管理的多道程序环境下,每道程序都有对应的﹎﹎﹎﹎。
A 一个段表和一个页表B 一个段表和一组页表C 一组段表和一个页表D 一组段表和一组页表正确答案:B单选题7.在段页式存储管理系统中时,每次从主存中取指令或取操作数,至少要访问﹎﹎﹎﹎主存。
A 1次B 2次C 3次D 4次E 0次正确答案:C单选题8.在可变分区存储管理方案中需要一对界地址寄存器,其中﹎﹎﹎是作为存贮保护使用。
A 逻辑地址寄存器B 长度寄存器C 物理地址寄存器D 基址寄存器正确答案:B单选题9.用外存换内存是以牺牲程序运行时间为代价的。
为提高CPU有效利用率,避免内外存的频繁交换,虚拟存储技术常用某种页面淘汰策略来选择换出内存的页面,它的基础是程序的﹎﹎。
西交14秋《操作系统原理》在线作业答案
操作系统原理西交《操作系统原理》在线作业一,单选题1. 如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()A. 程序查询B. 中断方式C. DMA方式D. 无条件存区方式?正确答案:C2. CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,采用()A. 并行技术B. 通道技术C. 缓冲技术D. 虚存技术?正确答案:C3. 关于一个分区的存储管理,以下叙述不正确的是()A. 一个分区的存储管理每次只允许一个作业装入主存储器B. 一个分区的存储管理中,必须采用动态重定位的方式进行地址转换C. 一个分区的存储管理适用于单道程序的系统D. 要将一个分区的存储管理运用到分时系统中,需采用与对换技术相结合的方式?正确答案:B4. 银行家算法是一种()算法。
A. 死锁预防B. 死锁避免C. 死锁解除D. 死锁检测?正确答案:B5. 虚拟存储器的最大容量()A. 为内外存容量之和B. 由计算机的地址结构决定C. 是任意的D. 由作业的地址空间决定?正确答案:B6. 在固定分区管理方式中,处理器执行作业时,对每条指令中的地址要求满足()A. 下限地址≤绝对地址≥上限地址B. 下限地址≤绝对地址≤上限地址C. 上限地址≤绝对地址≤下限地址D. 上限地址≤绝对地址≥上限地址?正确答案:B7. 下述()页面淘汰算法会产生BELADY现象.A. 先进先出B. 最近最少使用C. 最不经常使用D. 最佳?正确答案:A8. 下面哪种算法不属于页式虚拟存储管理中的页面调度算法()A. 先进先出调度算法B. 最近最少用调度算法C. 优先数调度算法D. 最近最不常用调度算法?正确答案:C9. 在可变式分区分配方案中,最佳适应算法是将空闲区在空闲区表中按()次序排列A. 容量递增B. 容量递减C. 地址递增D. 地址递减?正确答案:A10. 预防死锁的论述中,()条是正确的论述。
A. 由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源。
操作系统网上第二次作业参考答案(仅供参考)
操作系统平时作业2一、填空练习1、在设备管理中,为了克服独占设备速度较慢、降低设备资源利用率的缺点,引入了,即用共享设备模拟独占设备。
2、常用的内存管理方法有、、和。
3、动态存储分配时,要靠硬件地址变换机构实现。
4、在存储管理中常用方式来摆脱主存容量的限制。
5、在页式管理中,页式虚地址与内存物理地址的映射是由和完成的。
6、在请求页式管理中,当发现所需的页不在时,产生中断信号,作相应的处理。
7、置换算法是在内存中没有时被调用的,它的目的是选出一个被的页面。
如果内存中有足够的存放所调入的页,则不必使用。
8、在页式管理中,页表的作用是实现从到的地址映射,存储页表的作用是。
9、段式管理中,以段为单位,每段分配一个区。
由于各段长度,所以这些存储区的大小不一,而且同一进程的各段之间不要求。
10、在段页式存储管理系统中,面向的地址空间是段式划分,面向的地址空间是页式划分。
11、文件的存储器是分成大小相等的,并以它为单位交换信息。
12、从资源分配的角度看,可以把设备分为独占设备和共享设备。
打印机属于设备,而磁盘属于设备。
13、虚拟设备是通过技术把设备变成能为若干用户的设备。
14、通道是一个独立于的专管的处理机,它控制与内存之间的信息交换。
15、缓冲区的设置可分为、、和。
16、在unix系统中,键盘、终端、打印机等以为单位组织和处理信息的设备称为;而磁盘、磁带等以为单位组织和处理信息的设备称为。
17、在多道程序环境中,用户程序的相对地址与装入内存后的实际物理地址不同,把相对地址转换为物理地址,这是操作系统的功能。
18、用户编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,我们称之为。
参考答案:1、虚拟分配技术2、分区管理,页式管理,段式管理,段页式管理3、重定位4、虚拟存储器5、页表,硬件地址变换机构6、硬件变换机构,内存,缺页,中断处理程序7、空闲页面,淘汰,空闲页面,置换算法8、页号,物理块号,记录内存页面的分配情况9、分配内存,连续的内存,不等,连续10、用户,物理实现11、物理块12、独占,共享13、spooling,独占,共享14、cpu15、单缓冲,双缓冲,多缓冲,缓冲池16、字符,字符设备,块,块设备17、地址重地位18、设备无关性(设备独立性)二、单项选择练习1、存储管理的目的是()。
操作系统原理答案
操作系统原理答案(总20页)本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March第2章习题答案2-9.(1)x<=3 运行顺序为 Px,P3,P5,P6,P9T=(x+(x+3)+(x+3+5)+(x+3+5+6)+(x+3+5+6+9))/5=x+(2)3<x<=5 运行顺序为 P3,Px,P5,P6,P9T=(3+(3+x)+(3+x+5)+(3+x+5+6)+(3+x+5+6+9))/5=+(3)5<x<=6 T=+(4)6<x<=9 T=+(5)9<x T=+2-12.计算采用FCFS、SJN、RHN的平均周转时间和平均带权周转时间:各作业的周转时间Ti和平均周转时间T:T1= T2= T4=各个作业的平均带权周转时间W计算如下:W=(2/2+++=(1+++6)/4=2) SJN 作业运行顺序:1,3,4,2T1= T2==3T3= T4=各个作业的平均带权周转时间W计算如下:W=(2/2+3/+1/+/4=3) HRN 作业运行顺序:1,3,2,4先选择作业1 从。
当作业1完成时,究竟选谁运行,只有通过计算,选择响应比高者运行:作业2的响应比=( +/=作业3的响应比=(+ /=作业4还未到,只能选作业3运行。
作业3运行到结束,再计算剩余的作业2和4:作业2的响应比=(()+)/=作业4的响应比=( /=2 选作业2运行。
作业2到完成。
最后运行作业4。
运行到,全部结束。
各个作业的周转时间计算如下:t1=2 t2== t3= t4==各个作业的平均周转时间计算如下:T==(2++1+/4=各个作业的平均带权周转时间计算如下:W=(2/2++1/+/4=2-13.已知作业A,B,C,D,E需要的运行时间分别为10,6,2,4,8分钟,优先级分别为3,5,2,1,4。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
您的本次作业分数为:74分单选题
1.分页系统中信息的逻辑地址到物理地址的变换是由﹎﹎﹎决定。
•
• A 段表
•
• B 页表
•
• C 物理结构
•
• D 重定位寄存器
正确答案:B
单选题
2.在首次适应算法中,要求空闲分区按﹎﹎﹎﹎顺序链接成空闲分区链。
•
• A 空闲区首址递增
•
• B 空闲区首址递减
•
• C 空闲区大小递增
•
• D 空闲区大小递减
正确答案:A
单选题
3.动态重定位是在作业的﹎﹎﹎﹎中进行的。
•
• A 编译过程
•
• B 装入过程
•
• C 修改过程
•
• D 执行过程
正确答案:D
单选题
4.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区表项数增1的情况是﹎﹎﹎﹎。
•
• A 无上邻(前邻、低址)空闲区,也无下邻(后邻、高址)空闲区
•
• B 有上邻(前邻、低址)空闲区,但无下邻(后邻、高址)空闲区
•
• C 有下邻(后邻、高址)空闲区,但无上邻(前邻、低址)空闲区
•
• D 有上邻(前邻、低址)空闲区,也有下邻(后邻、高址)空闲区
•
• E 不可能的
正确答案:A
单选题
5.当存储器采用段页式管理时,主存被划分为定长的﹎﹎﹎﹎。
•
• A 段
•
• B 页
•
• C 区域
•
• D 块
正确答案:D
单选题
6.在存储器采用段页式管理的多道程序环境下,每道程序都有对应的﹎﹎﹎﹎。
•
• A 一个段表和一个页表
•
• B 一个段表和一组页表
•
• C 一组段表和一个页表
•
• D 一组段表和一组页表
正确答案:B
单选题
7.在段页式存储管理系统中时,每次从主存中取指令或取操作数,至少要访问﹎﹎﹎﹎主存。
•
• A 1次
•
• B 2次
•
• C 3次
•
• D 4次
•
• E 0次
正确答案:C
单选题
8.在可变分区存储管理方案中需要一对界地址寄存器,其中﹎﹎﹎是作为存贮保护使用。
•
• A 逻辑地址寄存器
•
• B 长度寄存器
•
• C 物理地址寄存器
•
• D 基址寄存器
正确答案:B
单选题
9.用外存换内存是以牺牲程序运行时间为代价的。
为提高CPU有效利用率,避免内外存的频繁交换,虚拟存储技术常用某种页面淘汰策略来选择换出内存的页面,它的基础是程序的﹎﹎。
•
• A 完整性
•
• B 局部性
•
• C 递归性
•
• D 正确性
正确答案:B
单选题
10.在下面关于虚拟存储器的叙述中,正确的是:﹎﹎﹎。
•
• A 要求程序运行前必须全部装入内存且在运行过程中一直驻留在内存。
•
• B 要求程序运行前不必全部装入内存且在运行过程中不必一直驻留在内存。
•
• C 要求程序运行前不必全部装入内存但是在运行过程中必须一直驻留在内存。
•
• D 要求程序运行前必须全部装入内存但在运行过程中不必一直驻留在内存。
正确答案:B
单选题
11.在请求分页内存管理的页表表项中,其中访问位供﹎﹎﹎﹎时参考。
•
• A 分配页面
•
• B 置换算法
•
• C 程序访问
•
• D 换出页面
•
• E 调入页面
正确答案:B
单选题
12.在请求分页内存管理的页表表项中,其中外存始址供﹎﹎时参考。
•
• A 分配页面
•
• B 置换算法
•
• C 程序访问
•
• D 换出页面
•
• E 调入页面
正确答案:E
单选题
13.在请求调页系统中有着多种置换算法:选择自上次访问以来所经历时间最长的页面予以淘汰的算法称为﹎﹎﹎﹎。
•
• A FIFO算法
•
• B OPT算法
•
• C LRU算法
•
• D NRU算法
•
• E LFU算法
正确答案:C
单选题
14.下列关于虚拟存储器的论述中,正确的论述﹎﹎﹎﹎。
•
• A 在请求段页式系统中,以页为单位管理用户的虚空间,以段为单位管理内存空间。
•
• B 在请求段页式系统中,以段为单位管理用户的虚空间,以页为单位管理内存空间。
•
• C 为提高请求分页系统中内存的利用率,允许用户使用不同大小的页面。
•
• D 实现虚拟存储器的最常用的算法是最佳适应算法OPT。
正确答案:B
单选题
15.在请求调页系统中有着多种置换算法:选择最先进入内存的页面予以淘汰的算法称为﹎﹎﹎﹎。
•
• A FIFO算法
•
• B OPT算法
•
• C LRU算法
•
• D NRU算法
•
• E LFU算法
正确答案:A
单选题
16.在虚拟分页存贮管理系统中,若进程访问的页面不在主存,且主存中没有可用的空闲块时,系统正确的处理顺序为﹎﹎﹎﹎。
•
• A 决定淘汰页——页面调出——缺页中断——页面凋入
•
• B 决定淘汰页——页面调入——缺页中断——页面凋出
•
• C 缺页中断——决定淘汰页——页面调出——页面凋入
•
• D 缺页中断——决定淘汰页——页面调入——页面凋出
正确答案:C
单选题
17.某系统采用页式存储器管理,页长为1K(1024)字,某作业的地址空间大小为3060,主存大小为10K,其中0块和1块为操作系统占用,该作业分页后分别装入到主存的2、4、8块中去,当前正在运行该作业。
试分析执行JMP 3080后的情况为﹎﹎﹎﹎。
•
• A 跳到地址3080的指令执行;
•
• B 产生越界中断;
•
• C 以上二者都不是。
正确答案:B
单选题
18.在请求分页管理中,若采用先进先出(FIFO)页面置换算法,可能会产生“Belady异常”,“Belady异常”指的是﹎﹎﹎﹎。
•
• A 频繁地出页入页的现象
•
• B 分配的页面数增加,缺页中断的次数也可能增加
•
• C 进程交换的信息量过大,导致系统工作区不足
•
• D 分配给进程的内存空间不足使进程无法正常工作
正确答案:B
单选题
19. ﹎﹎﹎﹎种方法能够解决系统的“抖动(Thrashing)”问题?
•
• A 使用访问速度更快的磁盘
•
• B 增加磁盘容量
•
• C 使用访问速度更快的内存
•
• D 增加内存容量
正确答案:D。