国开电大开放大学 《操作系统》23年秋季形考任务一满分答案

作者:奥鹏远程作业辅导网 来源:本站 时间:2023-11-16 14:05:51热度:418

国开电大开放大学 《操作系统》23年秋季形考任务一满分答案参考标准答案
可以直接代做好,也可以发答案自己做
微信加:wbf170         或→_→扫码加

微信加:wbf170         或→_→扫码加


一、单选题(每题4分,共计16题)

1.

在计算机系统中,操作系统是(    )。

单选题 (4 )

 A.

处于裸机之上的第一层软件

 B.

处于硬件之下的低层软件

 C.

处于应用软件之上的系统软件

 D.

处于系统软件之上的用户软件

2.

操作系统的基本职能是(    )。

单选题 (4 )

 A.

提供功能强大的网络管理工具

 B.

提供用户界面,方便用户使用

 C.

提供方便的可视化编辑程序

 D.

控制和管理系统内各种资源,有效地组织多道程序的运行

3.

为了使系统中所有的用户都能得到及时的响应,该操作系统应该是(    )。

单选题 (4 )

 A.

多道批处理系统

 B.

分时系统

 C.

实时系统

 D.

网络系统

4.

以下不属于操作系统具备的主要功能的是(    )。

单选题 (4 )

 A.

内存管理

 B.

中断处理 

 C.

文档编辑

 D.

CPU调度

5.

 按照所起的作用和需要的运行环境,操作系统属于(    )。

单选题 (4 )

 A.

用户软件

 B.

应用软件

 C.

支撑软件

 D.

系统软件

6.

批处理系统的主要缺点是(    )。

单选题 (4 )

 A.

CPU的利用率不高

 B.

失去了交互性

 C.

不具备并行性

 D.

系统吞吐量小

7.

操作系统内核与用户程序、应用程序之间的接口是(    )。

单选题 (4 )

 A.

shell命令

 B.

图形界面

 C.

系统调用

 D.

C语言函数

8.

UNIX操作系统核心层的实现结构设计采用的是(    )。

单选题 (4 )

 A.

单块式结构

 B.

层次结构

 C.

微内核结构

 D.

网状结构

9.

系统出现死锁的原因是(    )。

单选题 (4 )

 A.

计算机系统发生了重大故障

 B.

有多个封锁的进程同时存在

 C.

若干进程因竞争资源而无休止地循环等待着,而且都不释放已占有的资源

 D.

资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数

10.

在一段时间内,只允许一个进程访问的资源称为(    )。

单选题 (4 )

 A.

共享资源

 B.

临界区

 C.

临界资源

 D.

共享区

11.

下列关于进程和线程的叙述中,正确的是(   )。

单选题 (4 )

 A.

一个进程只可拥有一个线程

 B.

资源分配给线程,处理机分配给进程

 C.

一个进程可拥有若干个线程

 D.

一个线程可在若干个进程地址空间活动

12.

某进程由于需要从磁盘上读入数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将(    )。

单选题 (4 )

 A.

从就绪变为运行

 B.

从运行变为就绪

 C.

从运行变为阻塞

 D.

从阻塞变为就绪

13.

现代操作系统中引入线程以后,进程(    )。

单选题 (4 )

 A.

只是资源分配的单位

 B.

只是调度运行的单位

 C.

既是资源分配的单位,又是调度运行的单位

 D.

失去作用

14.

在操作系统中引入“进程”概念的主要目的是(    )。

单选题 (4 )

 A.

改善用户编程环境

 B.

提高程序的运行速度

 C.

描述程序动态执行过程的性质

 D.

使程序与计算过程一一对应

15.

在操作系统中,进程的最基本的特征是(    )。

单选题 (4 )

 A.

动态性和并发性

 B.

顺序性和可再现性

 C.

与程序的对应性

 D.

执行过程的封闭性

16.

如果信号量S的值是0 , 此时进程A执行PS)操作,那么,进程A会(  )。

单选题 (4 )

 A.

继续运行

 B.

进入阻塞态,让出CPU

 C.

进入就绪态,让出CPU  

 D.

继续运行,并唤醒S队列头上的等待进程

二、判断题(每题2分,共计10题)

17.

UNIX操作系统是采用微内核方法实现结构设计的。(   

判断题 (2 )

 A.

 B.

18.

虽然分时系统也要求系统可靠,但实时系统对可靠性的要求更高。(    

判断题 (2 )

 A.

 B.

19.

简单地说,进程是程序的执行过程。因而,进程和程序是一一对应的。(  

判断题 (2 )

 A.

 B.

20.

V操作是对信号量执行加1操作,意味着释放一个单位资源,如果加1后信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为阻塞状态,否则现进程继续进行。(  

判断题 (2 )

 A.

 B.

21.

信号量机制是一种有效地实现进程同步与互斥的工具。信号量只能由PV操作来改变。

判断题 (2 )

 A.

 B.

22.

进程控制块(PCB)是进程存在的唯一标志。(  

判断题 (2 )

 A.

 B.

23.

解决死锁的方法有死锁的预防、死锁的避免、死锁的检测与恢复。(   

判断题 (2 )

 A.

 B.

24.

进程执行的相对速度不能由进程自己来控制。(   

判断题 (2 )

 A.

 B.

25.

系统产生死锁的根本原因是资源有限且操作不当。因此,当系统提供的资源少于并发进程的需求时,系统就产生死锁。(   

判断题 (2 )

 A.

 B.

26.

管道文件方式属于进程的高级通信。(  

判断题 (2 )

 A.

 B.

三、应用题,每小题16

27.

(每小题2分,共16分)设有无穷多个信息,输入进程把信息逐个写入缓冲区,输出进程逐个从缓冲区中取出信息。设缓冲区是环形的,编号为0n-1inout分别是输入进程和输出进程使用的指针,初值都是0。为使两类进程实行同步操作,设置三个信号量:两个计数信号量fullempty,一个互斥信号量mutexfull表示放有信息的缓冲区数,其初值为0empty表示可供使用的缓冲区数,其初值为nmutex互斥信号量,初值为1 根据下面输入、输出进程的同步算法,填写相应的PV操作。

输入进程Input

while (TRUE) {

__(1)__;

_P(mutex)__;

信息送往buffer(in);

in=(in+1) mod n;    /*n为模*/

__(2)__;

__(3)__;

输出进程Output

while (TRUE){

__(4)__;

__(5)__;

buffer(out)中取出信息;

out=(out+1) mod n;   /*n为模*/

_V(mutex)_;

__(6)__;

}

匹配题 (16 ) (计分规则: 按匹配正确项计分 )

提示

请从右侧拖入合适的答案

选项1

选项2

选项3

选项4

选项5

选项6

答案池

P(empty)

V(mutex)

P(mutex)

V(full)

P(full)

V(empty)

 
QQ在线咨询