24春国开电大春湖南开放大学操作系统形考作业1答卷参考答案

[复制链接]
查看: 16|回复: 0

19万

主题

19万

帖子

59万

积分

论坛元老

Rank: 8Rank: 8

积分
597069
发表于 2024-8-14 19:07:34 | 显示全部楼层 |阅读模式
形考作业1答卷
形考作业1
试卷总分:100  得分:88

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

1. 在计算机系统中,操作系统是(??? )。
A. 处于裸机之上的第一层软件
B. 处于系统软件之上的用户软件
C. 处于硬件之下的低层软件
D. 处于应用软件之上的系统软件
答案:

2.操作系统内核与用户程序、应用程序之间的接口是(??? )。
A. shell命令
B. 图形界面
C. 系统调用
D. C语言函数
答案:

3.UNIX命令的一般格式是(?? )。
A. 命令名? [选项]? [参数]?
B. [选项]? [参数]? 命令名
C. [命令名]? [选项]? [参数]国开形成性考核答案
D. [参数]?? [选项]?? 命令名
答案:

4.以下著名的操作系统中,属于多用户、分时系统的是(??? )。
A. DOS系统
B. Windows NT系统
C. UNIX系统
D. OS/2系统
答案:

5.下面不属于分时系统特征的是(??? )。
A. 为多用户设计
B. 需要中断机构及时钟系统的支持?
C. 方便用户与计算机的交互
D. 可靠性比实时系统要求高
答案:

6.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是(??? )。
A. 多道批处理系统
B. 分时系统?
C. 实时系统
D. 网络系统
答案:

7.为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。这属于(??? )。
A. 处理器管理
B. 存储管理
C. 文件管理
D. 作业管理
答案:

8.批处理系统的主要缺点是(??? )。
A. CPU的利用率不高
B. 失去了交互性
C. 不具备并行性
D. 系统吞吐量小
答案:

9.下列进程状态的转换中,不正确的是(??? )。
A. 从就绪到阻塞?
B. 从运行到就绪
C. 从就绪到运行
D. 从阻塞到就绪
答案:
10.某进程由于需要从磁盘上读入数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将(??? )。
A. 从就绪变为运行
B. 从运行变为就绪
C. 从运行变为阻塞
D. 从阻塞变为就绪
答案:

11.进程控制块是描述进程状态和特性的数据结构,一个进程(??? )。国开形成性考核答案
A. 可以有多个进程控制块?
B. 可以和其他进程共用一个进程控制块一网一平台答案
C. 可以没有进程控制块
D. 只能有唯一的进程控制块
答案:

12.下列关于进程和线程的叙述中,正确的是(?? )。
A. 一个进程只可拥有一个线程
B. 资源分配给线程,处理机分配给进程
C. 一个进程可拥有若干个线程
D. 一个线程可在若干个进程地址空间活动
答案:

13.在单处理机系统中,处于运行状态的进程(??? )。
A. 只有一个
B. 可以有多个
C. 不能被挂起
D. 必须在执行完后才能被撤下
答案:一网一平台答案

14.系统出现死锁的原因是(??? )。
A. 计算机系统发生了重大故障
B. 有多个封锁的进程同时存在
C. 若干进程因竞争资源而无休止地循环等待着,而且都不释放已占有的资源
D. 资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数
答案:

15.在操作系统中,进程的最基本的特征是(??? )。
A. 动态性和并发性
B. 顺序性和可再现性
C. 与程序的对应性
D. 执行过程的封闭性
答案:

16.下列关于引入线程的好处的描述中,不正确的是(?? )。
A. 易于调度,代价低
B. 并发性高,提高效率?
C. 利于分配资源
D. 充分发挥多处理器的功能
答案:

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

17.在UNIX/Linux系统上,系统调用以C函数的形式出现。(???? )
答案:

18.虽然分时系统也要求系统可靠,但实时系统对可靠性的要求更高。(???? )
答案:

19.程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。( ? )
答案:

20.解决死锁的方法有死锁的预防、死锁的避免、死锁的检测与恢复。( ? ?)
答案:

21.进程从运行状态变为阻塞状态的原因是输入或输出事件发生。(??? )
答案:

22.进程之间的互斥,主要源于进程之间的资源竞争,从而实现多个相关进程在执行次序上的协调。(??? )
答案:

23.进程从运行状态变为阻塞状态的原因是时间片到时。(??? )
答案:

24.进程控制块(PCB)是进程存在的唯一标志。( ? )
答案:

25.进程的互斥和同步机构交换的信息量大,被归结为高级通信。( ? ? )
答案:

26.进程A和进程B都要使用系统中同一台打印机,为了保证打印结果的正确性,两个进程要先后分别使用打印机,这属于进程的同步关系。(??? )
答案:

三、应用题,每小题16分

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

输入进程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)__;

}
(1).选项1
(2).选项2
(3).选项3
(4).选项4
(5).选项5
(6).选项6
答案:(1).P(empty)(2).V(mutex)(3).V(full)(4).P(full)(5).P(mutex)(6).V(empty)





上一篇:24春国开电大春湖南开放大学操作系统形考作业2答卷参考答案
下一篇:24春国开电大春湖南开放大学C语言程序设计形考任务4答卷参考答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图