操作系统原理及应用(武汉理工大学) 中国大学mooc答案满分完整版章节测试

呕歌郸攘篱浪每劲弟寄享刊刷


专题1:学习指导和操作系统引论 OS-操作系统引论单元测试

1、 在计算机系统中配置操作系统的主要目的是(     )

答案: 提高系统资源利用率

2、 允许多个用户以交互方式使用计算机的操作系统称为(     )

答案: 分时操作系统

3、 能及时处理由过程控制反馈的数据,并做出响应的操作系统是(     )

答案: 实时操作系统

4、 操作系统负责为用户和用户程序完成以下哪个方面的工作(     )

答案: 与硬件相关并与应用无关

5、 在 OS 中采用多道程序设计技术,能有效地提高 CPU、内存和I/O 设备的(      )

答案: 利用率

6、 推动分时系统形成和发展的动力是(     )

答案: 方便用户

7、 在设计实时操作系统时,首先要考虑的是(     )

答案:   实时性和可靠性

8、 多道批处理系统中,为充分利用各种资源,系统总是优先选择满足以下哪个条件的多个作业投入运行(     )

答案: 计算型和I/O型均衡的

9、 以下属于实时信息系统的是(     )

答案: 民航售票系统

10、 下面关于并发性的论述中正确的是(     )

答案: 并发性是指若干事件在同一时间间隔发生

11、 在分时系统中当用户数目为100时,为保证响应时间不超过2秒,此时时间片最大应为(     )

答案: 20ms

12、 从用户角度看,操作系统是(     )

答案: 用户与计算机之间的接口

13、 以下关于OS的说法不正确的是(     )

答案: OS是系统态程序的集合

14、 用户在程序设计过程中,可通过以下哪种方式获得操作系统的服务(     )

答案: 系统调用 

15、 UNIX 操作系统最初是由Bell实验室推出的,该操作系统属于(     )

答案: 多用户多任务

16、 操作系统的基本特征包括(        )

答案: 并发性;
共享性 ;
虚拟性;
异步性

17、 在设计不同类型的操作系统时首要考虑的因素,以下说法正确的是(        )

答案: 分时操作系统设计首要考虑交互性和响应时间;
批处理操作系统设计首要考虑周转时间和系统吞吐量;
实时操作系统设计首要考虑实时性和可靠性

18、 操作系统是计算机系统必不可少的系统软件,这是因为它能(        )

答案: 为用户提供方便的使用接口;
使硬件的功能发挥得更好;
保证信息的安全和快速存取文件;
提高资源的使用效率

19、 操作系统能完成以下哪些工作(        )

答案: 为用户合理分配处理器时间;
保护主存中的程序和数据不被破坏;
提供按名存取文件的功能;
按用户要求启动外围设备;
根据用户的意图控制作业的执行

20、 各类操作系统各有所长,但也存在一些不足,以下说法准确的是(        )

答案: 批处理操作系统不允许用户直接干预作业的执行;
分时系统采用交互方式工作,故对需处理时间较长的作业不太合适;
实时操作系统中资源利用率不及批处理操作系统

21、 操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再装操作系统。

答案: 错误

22、 与分时系统相比,实时操作系统对响应时间的紧迫性要求高的多。

答案: 正确

23、 系统调用是操作系统与外界程序之间的接口,它属于核心程序。在层次结构设计中,它最靠近硬件。

答案: 错误

24、 分时系统中,时间片越小越好。

答案: 错误

25、 批处理系统的主要优点是系统的吞吐量大、资源利用率高、系统的开销较小。

答案: 正确

26、 资源共享是现代操作系统的一个基本特征。

答案: 正确

作业专题1:学习指导和操作系统引论 OS-操作系统引论单元作业

1、 试从交互性、 及时性以及可靠性三个方面, 比较分时系统与实时系统。
评分规则:  (1) 分时系统用户通过终端与系统进行广泛的人机交互。 实时系统仅限于访问系统中某些特定的专用服务程序,交互性具有很大的局限性。(2)分时系统的及时性指用户能在很短的时间内获得系统的响应。 实时控制系统的及时性由被控制对象所要求的开始截止时间和完成截止时间决定。(3)实时系统往往采取多级容错措施来保证系统的高度可靠。分时系统要求要低。

2、 简述操作系统的特征,说明这些特征之间的关系。
评分规则:  并发性、 共享性、 虚拟性和异步性。(1)并发性和共享性是基本特征。(2)并发性和共享性互为存在的条件。共享以并发执行为条件;若系统不能对资源共享有效管理,将影响到程序的并发执行。(3)虚拟性以并发性和共享性为前提。(4)异步性是并发性和共享性的必然结果。并发进程共享资源、 相互合作,每个进程的运行过程受到其他进程的制约,不“一气呵成“,必然导致异步性特征。

作业专题2:进程管理 OS-进程管理单元作业

1、 什么是临界区?对临界区的访问应该遵循什么准则?
评分规则:  指进程中用于访问临界资源的那段代码叫临界区;临界区的访问应该遵循的准则:空闲让进、忙则等待、有限等待和让权等待

2、 从调度性、并发性、拥有资源、独立性、系统开销以及对多处理机的支持等方面,对进程和线程进行比较。
评分规则:  (1)调度性:线程是调度和分派的基本单位,进程是拥有资源的基本单位。 (2)并发性:进程间可以并发执行,进程内的多个线程间也可以并发执行。 (3)拥有资源:进程是拥有资源的基本单位。线程不拥有系统资源,共享其隶属进程的资源。 (4)独立性:同一进程的多个线程共享进程的内存和其他资源,独立性比进程的独立性要低。 (5)开销:OS在创建、撤消和切换进程时所付出的开销显著地大于线程。(6)支持多处理机系统:传统的进程只能运行在一个处理机上。多线程进程,可以将进程中的多个线程分配到多个处理机上。

专题2:进程管理 OS-进程管理单元测试

1、 下面对进程的描述中,错误的是(   )

答案: 进程是指令的集合

2、 在进程管理中,进程从阻塞状态变为就绪状态的原因可能是(   )

答案: 等待的事件出现

3、 进程在运行时,因某种原因暂停,此时将脱离运行状态,进入以下哪种状态(   )

答案: 阻塞状态 

4、 下列几种关于进程的叙述,最不符合操作系统对进程理解的是(   )

答案: 进程是在多程序并行环境中的完整的程序

5、 多道程序环境下,操作系统分配资源的基本单位是(   )

答案: 进程

6、 一个进程释放一种资源将有可能导致一个或几个进程(   )

答案: 由阻塞变就绪

7、 下列进程状态变化中,不可能发生的是(   )

答案: 等待到运行

8、 若信号S的初值为2,当前值为-1,则表示等待的进程个数是(   )

答案: 1

9、 下列各项工作中 , 哪一项不是创建进程必须的步骤(   )

答案: 由进程分配 CPU

10、 进程控制块是描述进程状态和特性的数据结构,以下说法正确的是(   )

答案: 一个进程只能有唯一的进程控制块

11、 进程之间因共享某个临界资源互相等待,这种间接的制约关系是进程之间的(   )

答案: 互斥

12、 在一个单处理机系统中,存在5个进程, 处于就绪队列进程个数最多为(   )

答案: 4

13、 下列关于临界区的论述中,正确的是(   )

答案: 临界区是指进程中用于访问临界资源的那段代码

14、 处于就绪状态的进程一定没有获得以下哪项资源(   )

答案: CPU 

15、 进程从运行状态进入就绪状态的可能原因是(   )

答案: 时间片用完

16、 下列的进程状态变化中,可能发生的是(    )

答案: 运行→就绪 ;
运行→等待 ;
等待→就绪;
就绪→运行

17、 在下列特性中,哪些是进程的特征(    )

答案: 独立性;
并发性;
动态性;
异步性

18、 下列关于进程的描述中,正确的是(    )

答案: 一个进程可以包含若干个程序 ;
一个程序可以对应多个进程;
进程必须由程序作为其组成部分

19、 进程和程序的区别说法正确的是(    )

答案: 进程是动态的,程序是静态的;
进程是程序的一次执行;
进程存储在内存中,程序存储在外存中;
进程是暂时的,程序可以长期存在的

20、 线程的优点包括以下哪些项(   )

答案: 线程创建开销小;
进程中的线程可以共享进程资源;
可以用于多处理器或多核体系结构 ;
线程创建、上下文切换比进程快

21、 有关信号量S的描述,正确的是(    )

答案: S的初值不能为负数;
除了初始化,只能通过执行P、V操作来访问S;
S的取值可以是正数、负数和零

22、 从下面的叙述中不正确的是(    )

答案: 操作系统的一个重要概念是进程,不同进程所执行的代码也不同;
操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息;
当进程申请CPU得不到满足时,它将处于阻塞状态;
进程是可与其他程序并发执行的程序在一个数据集合上的运行过程,所以程序段是进程存在的唯一标志

23、 若无进程处于运行状态,则就绪队列和等待队列均为空。

答案: 错误
分析:等待队列可能有进程

24、 临界资源是互斥共享资源。

答案: 正确

25、 一个阻塞进程被唤醒意味着该进程重新占有了CPU。

答案: 错误
分析:进程由阻塞态变为就绪态,只有获得进程调度,才能占有CPU

26、 系统中进程上下文切换的次数越多,系统效率越高。

答案: 错误
分析:上下文切换的次数多,切换开销就大,系统效率不一定高

27、 线程是比进程更小的能独立调度的基本单位。

答案: 正确

28、 同一进程中的线程切换不会引起进程切换。

答案: 正确

29、 线程之所以能减少并发执行的开销是因为线程基本不拥有资源。

答案: 正确

专题3:处理机调度与死锁(上) OS-处理机调度与死锁(上)单元测试

1、 在分时操作系统中,常用的进程调度算法是(   )

答案: RR 

2、 为了照顾紧迫型作业,应采用(   )

答案: 优先权调度算法

3、 设有三个作业,它们同时到达,运行时间分别为T1,T2,T3,且T1≤T2≤T3,若它们在单道处理机系统中按单道运行,采用短作业优先算法,则平均周转时间为(   )

答案: T1+2T2/3+T3/3

4、 设有三个作业J1,J2,J3 ,其运行时间分别为2,5,3小时,假定他们同时达到,并在同一台处理机上以单道方式运行,则平均周转时间最小的执行序列是(   )

答案: J1,J3,J2

5、 下列调度方式和算法中, 最容易引起进程长期等待的是(   )

答案: 抢占式静态优先权优先算法

6、 假设一个系统中有3个进程,到达时间依次为0,1,3。运行时间依次为3、5和2。若按照时间片轮转(时间片为2)调度算法调度CPU,那么各进程的平均周转时间最接近为(   )

答案: 6

7、 以下调度算法中,按照进程进入就绪队列的先后次序来分配CPU的是(   )

答案: FCFS

8、 假设一个系统中有4个进程,它们到达的时间依次为0、2、4和6,运行时间依次为3、6、4和5。若按照抢占式短作业优先调度算法调度CPU,那么各进程的平均周转时间为(   )

答案: 7.5

9、 FCFS调度算法可以使用FIFO队列来实现,当一个进程进入就绪队列,就是将其PCB链接到队列(   )

答案: 尾部

10、 在时间片轮转算法中,假如时间片大小为5ms,系统中处于就绪队列的进程有10个(运行期间没有新进程加入就绪队列),则最长的响应时间为(   )

答案: 45ms

11、 从进程提交到首次系统做出反应的时间称为(   )

答案: 响应时间

12、 对短作业不利的调度算法是(   )

答案: FCFS    

13、 采用时间片轮转调度算法分配CPU时,当处于运行状态的进程用完一个时间片后,他的状态是(   )

答案: 就绪  

14、 下列调度算法中,绝对可抢占的调度算法是(   )

答案: 时间片轮转

15、 不具有抢占模式的调度算法是(   )

答案: FCFS 

16、 下面列出的是进程调度算法选择进程的准则,其中面向系统的有(       )

答案: 吞吐量高 ;
公平性原则 ;
各类资源的平衡利用

17、 以下有关抢占式调度的论述,正确的是(   )

答案: 调度程序可根据某种原则暂停某个正在执行的进程,将已分配给它的CPU重新分配给另一进程;
可防止单一进程长时间独占CPU;
进程切换频繁

18、 在时间片轮转算法中,时间片越小,则(   )

答案: 进程切换越频繁 ;
平均响应时间短;
系统开销大

19、 若进程P一旦被唤醒就能够马上投入运行,系统可能为(      )

答案: 抢占调度方式,P的优先级高于当前运行的进程;
就绪队列为空队列,并且没有进程在运行

20、 下列进度调度算法中,可能出现进程长期得不到运行情况的是(   )

答案: 抢占式短作业优先算法;
静态优先数算法

21、 响应时间是指从作业提交到作业完成的时间间隔。

答案: 错误

22、 短作业(进程)优先调度算法具有最短的平均周转时间,因此这种算法是最好的算法。

答案: 错误

23、 在进程调度中,每个进程的等待时间等于响应时间。

答案: 错误

24、 SJF算法可以获得最小的响应时间。

答案: 错误

25、 动态优先级是指在创建进程之初先赋予每个进程一个优先级,然后其值随进程的推进或等待时间的增加而改变,以便获得更好的调度性能。

答案: 正确

26、 在进程调度中,每个进程的等待时间加上运行时间等于周转时间。

答案: 正确

27、 静态优先级是指在在创建进程时确定的,确定之后在整个运行期间不再改变。

答案: 正确



上方为免费预览版答案,如需购买完整答案,请点击下方红字

点击这里,购买完整版答案


 

点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过

操作系统原理及应用(武汉理工大学) 中国大学mooc答案满分完整版章节测试第1张


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

操作系统原理及应用(武汉理工大学) 中国大学mooc答案满分完整版章节测试第2张

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页

操作系统原理及应用(武汉理工大学) 中国大学mooc答案满分完整版章节测试第3张


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

操作系统原理及应用(武汉理工大学) 中国大学mooc答案满分完整版章节测试第4张

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

操作系统原理及应用(武汉理工大学) 中国大学mooc答案满分完整版章节测试第5张

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

操作系统原理及应用(武汉理工大学) 中国大学mooc答案满分完整版章节测试第6张

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

操作系统原理及应用(武汉理工大学) 中国大学mooc答案满分完整版章节测试第7张

垃粳雀鼻太烯庐拓拌蕾败帅盆