操作系统原理第三次作业第45章

合集下载

操作系统原理第三次作业(第4、5章)

操作系统原理第三次作业(第4、5章)

操作系统原理第三次作业(第4、5章)一、选择题1.通道具有﹎﹎﹎﹎能力。

(1)执行I/O指令集(2)执行CPU指令集(3)传输I/O命令(4)运行I/O进程2.不通过CPU进行主存与I/O设备间大量的信息交换方式,可以是﹎﹎﹎﹎方式。

(1)DMA (2)中断 (3)查询等待 (4)程序控制3.为了实现设备的独立性、系统中的逻辑设备表必须包含:﹎﹎﹎﹎。

(1)逻辑设备名和物理设备名(2)逻辑设备名和驱动程序入口地址(3)物理设备名和驱动程序入口地址(4)逻辑、物理设备名和驱动程序入口地址4. 通过硬件和软件的功能扩充,把原来独占的设备改造成能为若干用户共享的设备,这种设备称为﹎﹎﹎﹎。

(1)存储设备(2)系统设备(3)虚拟设备(4)用户设备5.如果I/O所花费的时间比CPU处理时间短得多,则缓冲区﹎﹎﹎。

(1)最有效(2)几乎无效(3)均衡(4)都不是6. 下列有关SPOOLing系统的论述中第﹎﹎﹎条是正确的论述。

(1)构成SPOOLing系统的基本条件,是只要具有大容量、高速硬盘作为输入井与输出井。

(2)SPOOLing系统是建立在分时系统中。

(3)SPOOLing系统是在用户程序要读取数据时起动输入进程输入数据。

(4)当输出设备忙时,SPOOLing系统中的用户程序暂停执行,待I/O 空闲时再被唤醒,去执行输出操作。

(5)SPOOLing系统实现了对I/O设备的虚拟,只要输入设备空闲,SPOOLing可预先将输入数据从设备传输到输入井中供用户程序随时读取。

7.从下列关于驱动程序的论述中,选出第﹎﹎﹎﹎条正确的论述。

(1) 驱动程序与I/O设备的特性紧密相关,因此应为每一I/O设备配备一个驱动程序。

(2) 驱动程序与I/O控制方式紧密相关,因此对DMA方式应是以字节为单位去启动设备及进行中断处理。

(3) 由于驱动程序与I/O设备(硬件)紧密相关,故必须全部用汇编语言书写。

(4) 对于一台多用户机,配置了相同的8个终端,此时可以只配置一个由多个终端共享的驱动程序。

操作系统原理智慧树知到答案章节测试2023年兰州理工大学

操作系统原理智慧树知到答案章节测试2023年兰州理工大学

第一章测试1.操作系统是计算机专家为提高计算机精度而研制的。

()A:对B:错答案:B2.操作系统提供用户与计算机的接口。

()A:错B:对答案:B3.通常将CPU模式分为内核态和用户态,这样做的目的是为了提高运行速度。

()A:对B:错答案:A4.实时操作系统只能用于控制系统,不能用于信息管理系统。

()A:对B:错答案:B5.中断处理程序是操作系统的核心,所以对中断的处理是在用户态下进行的。

()A:对B:错答案:B6.所谓()是指将一个以上的作业放入内存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。

A:多重处理B:实时处理C:多道程序设计D:并行执行答案:C7.实时操作系统必须在()内处理完来自外部的事件。

A:响应时间B:周转时间C:调度时间D:规定时间答案:D8.在分时系统中,时间片一定,(),响应时间越长。

A:内存越大B:用户数越多C:进程数越多D:用户数越少答案:C9.用户要在程序一级获得操作系统的帮助,必须通过()。

A:作业调度B:设备调度C:进程调度D:系统调用答案:D10.下列哪些功能不属于操作系统具备的功能()。

A:CPU调度B:内存管理C:终端处理D:文档编辑答案:D第二章测试1.进程在运行中,可以自行修改自己的进程控制块。

()A:错B:对答案:A2.一个线程可以属于一个或多个进程。

()A:对B:错答案:B3.仅当一个进程退出临界区之后,另一个进程才能进入相应的临界区。

()A:对B:错答案:A4.P、V操作是一种原语,运行时可以中断。

()A:对B:错答案:B5.银行家算法是预防死锁发生的方法之一。

()A:对B:错答案:B6.一旦出现死锁,所有进程都不能运行。

()A:对B:错答案:B7.()是进程存在的唯一标志。

A:BRB:PSWC:LRD:PCB答案:D8.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息或者建立某个条件后再向前执行,这种关系是进程间的()关系。

操作系统原理第三次离线答案

操作系统原理第三次离线答案

浙大远程操作系统原理第三次作业(第4、5章)答案问答题1.在某些系统中有这样的情况,假如某用户打开文件,向该文件中增加了若干新记录之后没有关闭文件就关机了,当他下次开机再打开文件时却无法读出所增加的新记录。

试从打开文件和关闭文件的作用出发,分析产生这种现象的原因,并说明编程时使用文件的操作的步骤。

答:由于文件的控制块(目录)存于磁盘中,有些系统为了减少在多次读写同一文件查目录时盘I/O操作次数,在读写文件前需先执行打开文件操作,它的作用是将要用到的文件目录从磁盘拷到内存,在内存建立内存文件目录表。

以后的读写文件操作只与内存文件目录表打交道,避免读写盘上文件目录所需的盘I/O操作。

同时在读写文件结束后再执行关闭文件操作,它的作用是将内存中修改过的内存文件目录表中的信息写回到磁盘中的文件目录中,避免已修改文件目录信息的丢失。

如果用户打开文件后向该文件中增加了若干新记录,这时文件可能增加存储记录的物理块,相应的内存的文件目录中增加了记录数和新增物理块的地址,而这时磁盘中相应文件的文件目录内容还未改变,它需在执行关闭文件后,将内存文件目录写入磁盘文件目录后才能改变。

如没有关闭文件就关机,磁盘中该文件的文件目录中未记入新增的物理块的地址和新增的记录数,当他下次开机再打开文件时,无法找到的新增记录的物理块的地址,也无法读出新增的新记录。

2.简述UNIX对文件实现存取控制的方法和命令的使用。

答:UNIX系统使用文件存取控制表来实现对文件存取控制,它把用户分成三类:文件主、同组用户和其它用户,每类用户的存取权限为可读、可写、可执行以及它们的组合。

不同类的用户对文件的访问规定不同的权限,以防止文件被未经文件主同意的用户访问。

文件存取控制表存放在每个文件的文件控制块(即目录表目)中,对UNIX它只需9位二进制来表示三类用户对文件的存取权限,它存在文件索引节点的di_mode中。

Linux/UNIX可使用命令chmod改变文件或目录的存取控制权限,改变存取控制权限的操作有增加、删除某些权限和绝对地赋予某些权限。

操作系统(第三)孙钟秀主编课后习题参考答案汇总

操作系统(第三)孙钟秀主编课后习题参考答案汇总

操作系统答案目录习题一1习题二3习题三7习题四16习题五23习题六27习题一一.思考题3. 什么是操作系统?计算机系统中配置操作系统的主要目标是什么?答(p1>:操作系统是管理系统资源、控制程序执行、改善人机界面、提供各种服务,合理组织计算机工作流程和为用户有效使用计算机提供良好运行环境的一种系统软件。

b5E2RGbCAP配置操作系统的主要目标可归结为:(1> 方便用户使用(2> 扩大机器功能(3> 管理系统资源(4> 提高系统效率(5> 构筑开放环境。

p1EanqFDPw5. 操作系统要为用户提供哪些基本和共性的服务?答(p25>:操作系统提供给程序和用户的共性服务大致有:(1> 创建程序(2> 执行程序(3> 数据I/O(4> 信息存取(5> 通信服务(6> 错误检测和处理DXDiTa9E3d9.试叙述系统调用的实现原理。

答<p28)系统调用的实现有以下几点:⑴编写系统调用处理程序⑵设计一张系统调用入口地址表,每个入口地址都指向一个系统调用的处理程序,有的系统还包含系统调用自带参数的个数⑶陷入处理机制,需开辟现场保护,以保存发生系统调用时的处理器现场。

RTCrpUDGiT10.试叙述系统调用与过程调用的主要区别。

答<p29)⑴调用形式不同⑵被调用代码的位置不同⑶提供方式不同⑷调用的实现不同二.应用题2. 一个计算机系统,有一台输入机和一台打印机,现有两道程序投入运行,且程序A先开始做,程序B后开始运行。

程序A的运行轨迹为:计算50ms、打印100ms、再计算50ms、打印100ms,结束。

程序B的运行轨迹为:计算50ms、输入80ms、再计算100ms,结束。

试说明(1>两道程序运行时,CPU有无空闲等待?若有,在哪段时间内等待?为什么会等待?(2>程序A、B有无等待CPU的情况?若有,指出发生等待的时刻。

中国石油大学《操作系统》第三次在线作业

中国石油大学《操作系统》第三次在线作业

中国石油大学《操作系统》第三次在线作业第1题当前运行的进程(),将引发系统进行进程调度。

您的答案:C题目分数:0.5此题得分:0.5批注:重点考察进程的调度时机及其相关问题第2题分时系统中的当前运行进程连续获得了两个时间片,原因可能是()。

您的答案:B题目分数:0.5此题得分:0.5批注:分时系统、进程调度的基本概念,为什么一个进程会能够连续运行两个时间片呢?肯定是其它进程没有在运行。

第3题有三个作业A(到达时间8:50,执行时间1.5小时)、B (到达时间9:00,执行时间0.4小时)、C(到达时间9:30,执行时间1小时)。

当作业全部到达后,单道批处理系统按照响应比高者优先算法进行调度,则作业被选中的次序是()。

您的答案:B题目分数:0.5此题得分:0.0批注:考察进程的调度第4题分页存储管理的存储保护是通过( )完成的.您的答案:B题目分数:0.5此题得分:0.5批注:考察分页的基本概念和分页是如何实现的,以及分页的目的第5题把作业地址空间中使用的逻辑地址变成内存中物理地址称为()。

您的答案:B题目分数:0.5此题得分:0.5批注:考察分页的基本概念和分页是如何实现的,以及分页的目的第6题在可变分区存储管理中的紧凑技术可以()。

您的答案:A题目分数:0.5此题得分:0.5批注:内存紧凑技术的含义第7题在存储管理中,采用覆盖与交换技术的目的是( )。

您的答案:B题目分数:0.5此题得分:0.5批注:覆盖和交换的基本定义第8题把逻辑地址转换成物理地址称为()。

您的答案:B题目分数:0.5此题得分:0.5批注:考察OS是如何实现虚拟内存的,及实现过程中的一些基本概念第9题在内存分配的“最佳适应法”中,空闲块是按()。

您的答案:C题目分数:0.5此题得分:0.5批注:内存分配的方法及其优缺点第10题下面最有可能使得高地址空间成为大的空闲区的分配算法是()。

您的答案:A题目分数:0.5此题得分:0.5批注:内存分配的方法及其优缺点第11题一般而言计算机中()容量(个数)最多.您的答案:D题目分数:0.5此题得分:0.5批注:回忆一下计算机中的能够存储的设备和概念有哪些?它们的容量大小一般是怎么排列的?此处重点考察虚拟内存的概念第12题分区管理和分页管理的主要区别是()。

操作系统原理知到章节答案智慧树2023年内蒙古医科大学

操作系统原理知到章节答案智慧树2023年内蒙古医科大学

操作系统原理知到章节测试答案智慧树2023年最新内蒙古医科大学第一章测试1.操作系统的三种基本类型是()参考答案:批处理系统、分时操作系统及实时操作系统2.当CPU执行操作系统内核代码时,称处理机处于()参考答案:内核态3.计算机系统中判断是否有中断事件发生应在()参考答案:执行完一条指令后4.从下面关于并发性的论述中,选出一条正确的论述()参考答案:并发性是指若干事件在同一时间间隔内发生5.操作系绕在计算机系统中位于()之间。

参考答案:计算机硬件和用户6.采用多道程序设计的系统中,系统中的程序道数越多则系统的效率越高。

()参考答案:错7.分层式结构的操作系统必须建立模块之间的通信机制,所以系统效率高。

()参考答案:错8.微内核结构操作系统具有较高的灵活性和扩展性。

()参考答案:对9.通常将CPU模式分为内核态(核心态)和用户态,这样做的目的是为了提高运行速度。

()参考答案:错10.使计算机系统能够被方便地使用和高效地工作是操作系统的两个主要设计目标。

()参考答案:对第二章测试1.进程和程序的一个本质区别是()。

参考答案:前者为动态的,后者为静态的。

2.下列选项中,满足短进程优先且不会发生饥饿现象的调度算法是()参考答案:响应比高者优先3.现有3个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2和T3,且T1<T2<T3。

系统按单道方式运行且采用短作业优先算法,则平均周转时间是()参考答案:(3T1+2T2+T3)/34.对于CPU调度中的高响应比优先算法,通常影响响应比的主要因素是()。

参考答案:等待时间5.进程状态的转换是由操作系统完成的,对用户是透明的。

()参考答案:对6.在分时系统中,进程调度都采用优先级调度算法为主,短进程优先调度算法为辅。

()参考答案:错7.进程控制块(PCB)是用户进程的私有数据结构,每个进程仅有一个PCB。

()参考答案:错第三章测试1.临界区是指()。

操作系统原理_西安交通大学中国大学mooc课后章节答案期末考试题库2023年

操作系统原理_西安交通大学中国大学mooc课后章节答案期末考试题库2023年

操作系统原理_西安交通大学中国大学mooc课后章节答案期末考试题库2023年1.操作系统的基本功能是()。

答案:控制和管理系统内的各种资源2.系统调用的目的是()。

答案:请求系统服务3.在中断发生后,进入中断处理的程序属于()。

答案:操作系统程序4.当CPU处于核心态时,它可以执行的指令是()。

答案:计算机中全部指令5.PCB是进程实体的一部分,下列()不属于PCB。

答案:全局变量6.分时操作系统通常采用()调度算法来为用户服务。

答案:时间片轮转7.在进程调度算法中,对短进程不利的是()。

答案:先来先服务调度算法8.P、V操作实现进程同步,信号量的初值为()。

答案:9.对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=-1则()。

答案:表示有一个进程进入临界区,另一个进程等待进入10.有一个计数信号量S:若干个进程对S进行了28次P操作和18次V操作之后,信号量S的值为0,请问该信号量S原来的值是多少?答案:1011.信箱通信是一种()通信方式。

答案:间接通信12.死锁预防是保证系统不进入死锁状态的静态策略,其决办法是破环产生死锁的四个必要条件之一,下列方法中破坏了“循环等待”条件的是()。

答案:资源有序分配策略13.某系统中共有11台磁带机,X个进程共享此磁带机设备,每个进程最多请求使用3台,则系统不会死锁的X值是()。

答案:514.一个进程在获得资源后,只能在使用完资源后由自己释放,这属于死锁必要条件的()。

答案:不剥夺条件15.某段表的内容见下表,一逻辑地址为(2,154),它对应的物理地址为()段表段号段首址段长度0 120K 40K1 760K 30K2 480K 20K3 370K 20K答案:480K+15416.多进程在主存中彼此互不干扰的环境下运行,操作系统是通过()来实现的。

答案:内存保护17.()存储管理方式提供一维地址结构。

答案:分页18.假设一个页式存储管理系统具有快表,多数活动页表项都可以存在其中。

操作系统原理课后习题答案

操作系统原理课后习题答案

操作系统原理作业第1章1-2 批处理系统和分时系统各有什么特点?为什么分时系统的响应比较快?答:在批处理系统中操作人员将作业成批装入计算机并由计算机管理运行,在程序的运行期间用户不能干预,因此批处理系统的特点是:用户脱机使用计算机,作业成批处理,系统内多道程序并发执行以及交互能力差。

在分时系统中不同用户通过各自的终端以交互方式共同使用一台计算机,计算机以“分时”的方法轮流为每个用户服务。

分时系统的主要特点是:多个用户同时使用计算机的同时性,人机问答方式的交互性,每个用户独立使用计算机的独占性以及系统响应的及时性。

分时系统一般采用时间片轮转的方法使一台计算机同时为多个终端用户服务,因此分时系统的响应比较快。

1-4什么是多道程序设计技术?试述多道程序运行的特征。

答:多道程序设计技术是指同时把多个作业(程序)放入内存并允许它们交替执行和共享系统中的各类资源;当一道程序因某种原因(如I/O 请求)而暂停执行时,CPU 立即转去执行另一道程序。

多道程序运行具有如下特征:多道计算机内存中同时存放几道相互独立的程序。

宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开始了各自的运行但都未运行完毕。

微观上串行:从微观上看内存中的多道程序轮流或分时地占有处理机,交替执行。

1-6操作系统的主要特性是什么?为什么会有这样的特性?答:并发性,共享性,异步性,虚拟性,这些特性保证了计算机能准确的运行,得出想要的结果。

1-7(1)工作情况如图。

(2)CPU有空闲等待,它发生在100 ms150 ms时间段内,此时间段内程序A 与程序B都在进行I/O操作。

(3)程序A无等待现象,程序B在0 ms50 ms时间段与180 ms200 ms时间段内有等待现象。

第2章2-1 什么是操作系统虚拟机?答:在裸机上配置了操作系统程序后就构成了操作系统虚拟机2-3 什么是处理机的态?为什么要区分处理机的态?答:处理机的态,就是处理机当前处于何种状态,正在执行哪类程序。

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

操作系统原理第三次作业(第4、5章
一、选择题
1. _____________ 通道具有能力。

(1执行I/O指令集(2执行CPU指令集(3传输I/O命令(4运行I/O进程
2. ___________________________________________________________ 不通过CPU进行主存与I/O设备间大量的信息交换方式,可以是__________________ 方式。

(1DMA (2中断(3查询等待(4程序控制
3. 为了实现设备的独立性、系统中的逻辑设备表必须包含:______ 。

(1逻辑设备名和物理设备名
(2逻辑设备名和驱动程序入口地址
(3物理设备名和驱动程序入口地址
(4逻辑、物理设备名和驱动程序入口地址
4. 通过硬件和软件的功能扩充,把原来独占的设备改造成能为若干用户共享的
设备,这种设备称为 ______ 。

(1存储设备(2系统设备
(3虚拟设备(4用户设备
5. ___________________________________________________ 如果I/O所花费的时间比CPU处理时间短得多,则缓冲区_________________________ 。

(1最有效(2几乎无效(3均衡(4都不是
6. 下列有关SPOOLing系统的论述中第 ____ 条是正确的论述。

(1构成SPOOLing系统的基本条件,是只要具有大容量、高速硬盘作为输入井与输出井。

(2SPOOL ing系统是建立在分时系统中。

(3SPOOL ing系统是在用户程序要读取数据时起动输入进程输入数据。

(4当输出设备忙时,SPOOLing系统中的用户程序暂停执行,待I/O空闲时再被唤醒,
去执行输出操作。

(5SPOOLing系统实现了对I/O设备的虚拟,只要输入设备空闲,SPOOLing可预先将输
入数据从设备传输到输入井中供用户程序随时读取。

7. _____________________________________ 从下列关于驱动程序的论述中,选出第_____________________________________ 条正确的论述。

(1驱动程序与I/O设备的特性紧密相关,因此应为每一I/O设备配备一个驱动程序。

(2驱动程序与I/O控制方式紧密相关,因此对DMA方式应是以字节为单位去启
动设备及进行中断处理。

(3由于驱动程序与I/O设备(硬件紧密相关,故必须全部用汇编语言书写。

(4对于一台多用户机,配置了相同的8个终端,此时可以只配置一个由多个终端共享的驱动程序。

操作系统设备管理功能的内部设计一般是基于分层的思想,因此通常将I/O 软件组成4个层次,用户应用软件、终端应用层软件、中断应用层程序、中断处理程序、独立于设备的软件和设备驱动程序,当进程提出I/O请求访问硬件时,需要按的层次
结构进行。

(1进程请求I/O 令i立于设备的软件一>中断处理程序一>设备驱动程序一>硬件
(2进程请求I/O 令立于设备的软件一>设备驱动程序一>中断处理程序一>硬件
(3进程请求I/O r设备驱动程序一>中断处理程序一>独立于设备的软件一>硬件
(4进程请求I/O r设备驱动程序一>独立于设备的软件一>中断处理程序一>硬件9.对移动臂磁盘的一次信息传输所花费的时间由三部分组成,它们是 ___ 。

(1传送时间,延迟时间和寻找时间(2旋转等待时间,延迟时间和寻找时间
(3磁头移动时间,延迟时间和寻找时间(4延迟时间,移动时间和等待时间
10.对磁盘进行移臂调度的目的是缩短_______ 。

(1启动时间(2传送时间(3寻找定位时间(4旋转延迟时间
11•下列第 ____ 项不是文件系统的功能?
(1文件系统实现对文件的按名存取
(2负责实现数据的逻辑结构到物理结构的转换
(3提高磁盘的读写速度
(4提供对文件的存取方法和对文件的操作
12. ________________________________________________ 下面关于顺序文件和链接文件的论述中错误的论述是_____________________________ 。

(1顺序文件适于建立在顺序存储设备上,而不适合建立在磁盘上。

(2在链接文件中是在每个盘块中设置一链接指针,用于将文件的所有盘块链接起来。

(3顺序文件必须采用连续分配方式,而链接文件和索引文件则都可采取离散分配方式。

(4在MS-DOS中采用的是链接文件结构。

(5链接文件解决了顺序结构中存在的问题,它提高了存储空间的利用率
13. 一个采用三级索引文件系统,存取一块盘块信息通常要访问 ___ 次磁盘。

(1 1 (2 2 (3 3 (4 4 (5 0
14. 设有一个包含1000个记录的索引文件,每个记录正好占用一个物理块。


个物理块可以存放10个索引表目。

建立索引时,一个物理块应有一个索引表目,试问索引应占______ 个物理块?
(1 1 (2 11 (3 111 (4 1111 (5 以上都不是
15. 文件系统中用______ 管理文件。

(1堆栈结构(2指针(3目录(4页表
16. Win dows操作系统的一个文件的绝对路径名是从____ 开始的整个通路上
所有子目录名组成的一个有序组合。

(1当前目录(2根目录
(3家目录(home directory (4磁盘驱动器编号
17. 将文件描述信息从目录项中分离出来(将文件控制块FCB分离为文件名和文件描述信息的好处是:______
(1减少读文件时的I/O信息量
(2减少写文件时的I/O信息量
(3减少查文件时的I/O信息量
(4减少复制文件时的I/O信息量
18. 在linux/Unix中对文件有条件的共享是指:_____
(1给不同身份的用户赋予不同的访问权限
(2给不同身份的用户赋予相同的访问权限
(3给不同身份的用户赋予相同或不同的访问权限
(4给相同身份的用户赋予不同的访问权限
19. ___ 假设在一个系统中一个文件有二个名字,它与一个文件保存为二个副本的区别是____ 。

(1前者比后者所占的存储空间大
(2前者需二个目录项,后者只需一个目录项
(3前者存取文件的速度快,后者存取速度慢
(4前者改变与某个名字相联系的文件时,另一个名字相联的文件也改变,后者的另一个副本不改变。

20. (填充题一个系统磁盘每块大小为2KB,每块地址用4B表示。

采用二级索引
文件系统管理的最大的文件是_________ ,采用三级索引文件系统管理的最大的文
件是_________ ,采用UNIX System V文件系统管理的最大的文件是___________
_________ 。

•问答题
1. 在某些系统中有这样的情况,假如某用户打开文件,向该文件中增加了若干新记录之后没有关闭文件就关机了,当他下次开机再打开文件时却无法读出所增加的新记录。

试从打开文件和关闭文件的作用出发,分析产生这种现象的原因,并说明编程时使用文件的操作的步骤。

2. 简述UNIX对文件实现存取控制的方法和命令的使用。

相关文档
最新文档