以下不属于操作系统具备的主要功能的是( )。
内存管理
中断处理
文档编辑
CPU调度
答案是:文档编辑
现代操作系统的基本特征是( )、资源共享和操作的异步性。
多道程序设计
中断处理
程序的并发执行
实现分时与实时处理
答案是:程序的并发执行
操作系统的基本职能是( )。
提供功能强大的网络管理工具
提供用户界面,方便用户使用
提供方便的可视化编辑程序
控制和管理系统内各种资源,有效地组织多道程序的运行
答案是:控制和管理系统内各种资源,有效地组织多道程序的运行
为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( )。
多道批处理系统
分时系统
实时系统
网络系统
答案是:分时系统
在计算机系统中,操作系统是( )。
处于裸机之上的第一层软件
处于硬件之下的低层软件
处于应用软件之上的系统软件
处于系统软件之上的用户软件
答案是:处于裸机之上的第一层软件
系统调用是由操作系统提供的内部调用,它( )。
直接通过键盘交互方式使用
只能通过用户程序间接使用
是命令接口中的命令
与系统的命令一样
答案是:只能通过用户程序间接使用
下面不属于分时系统特征的是( )。
为多用户设计
需要中断机构及时钟系统的支持
方便用户与计算机的交互
可靠性比实时系统要求高
答案是:可靠性比实时系统要求高
在下列操作系统中,强调吞吐能力的是( )。国开形考答案open5.net或联系QQ/微信:18866732
分时系统
多道批处理系统
实时系统
网络系统
答案是:多道批处理系统
如果信号量S的值是0 , 此时进程A执行P(S)操作,那么,进程A会( )。
继续运行
进入阻塞态,让出CPU
进入就绪态,让出CPU
继续运行,并唤醒S队列头上的等待进程
答案是:进入阻塞态,让出CPU
在执行V操作时,当信号量的值( ),应释放一个等待该信号量的进程。
小于0
大于0
小于等于0
大于等于0
答案是:
为了描述进程的动态变化过程,采用了一个与进程相联系的( ),根据它而感知进程的存在。
进程状态字
进程优先数
进程控制块
进程起始地址
答案是:
进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是( )。
程序是静态概念,进程是动态概念
程序是动态概念,进程是静态概念
程序保存在文件中,进程存放在内存中
程序顺序执行,进程并发执行
答案是:
下列进程状态的转换中,不正确的是( )。
从就绪到阻塞
从运行到就绪
从就绪到运行
从阻塞到就绪
答案是:
两个进程争夺同一个资源( )。
一定死锁
不一定死锁
不会死锁
以上说法都不对
答案是:
两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的( )关系。
同步
互斥
竞争
合作
答案是:
下列关于引入线程的好处的描述中,不正确的是( )。
并发性高,提高效率
易于调度,代价低
利于分配资源
充分发挥多处理器的功能
答案是:
UNIX操作系统是采用微内核方法实现结构设计的。( )
对
错
答案是:
操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再安装操作系统。( )
对
错
答案是:
系统产生死锁的根本原因是资源有限且操作不当。因此,当系统提供的资源少于并发进程的需求时,系统就产生死锁。( )
对
错
答案是:
进程之间的互斥,主要源于进程之间的资源竞争,从而实现多个相关进程在执行次序上的协调。( )
对
错
答案是:
进程的互斥和同步机构交换的信息量大,被归结为高级通信。( )
对
错
答案是:
进程A和进程B都要使用系统中同一台打印机,为了保证打印结果的正确性,两个进程要先后分别使用打印机,这属于进程的同步关系。( )
对
错
答案是:
V操作是对信号量执行加1操作,意味着释放一个单位资源,如果加1后信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为阻塞状态,否则现进程继续进行。( )
对
错
答案是:
管道文件方式属于进程的高级通信。( )
对
错
答案是:
如同人类的族系一样,操作系统中众多的进程也存在族系关系,并构成一棵树形的进程族系图。( )
对
错
答案是:
一个进程被唤醒意味着该进程重新占有了CPU。( )
对
错
答案是:
(每小题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)__;
}
答案是:
在作业调度中,若采用优先级调度算法,为了尽可能使CPU和外部设备并行工作,有如下三个作业:J1以计算为主,J2以输入输出为主,J3计算和输入输出兼顾,则它们的优先级从高到低的排列顺序是( )。
J1,J2,J3
J2,J3,J1
J3,J2,J1
J2,J1,J3
答案是:
在批处理系统中,周转时间是( )。
作业运行时间
作业等待时间和运行时间之和
作业的相对等待时间
作业被调度进入主存到运行完毕的时间
答案是:
放在输入井中的作业处于( )状态。
后备
提交
转载请注明:奥鹏作业之家 » 国开23秋《操作系统》形考任务123【参考答案】