智慧树知到《计算机操作系统》见面课答案

发布时间:2020-06-05 22:54:20

智慧树知到《计算机操作系统》见面课答案

见面课:实现进程并发控制——同步与互斥
1、问题:关于同步和互斥关系,以下叙述错误的是:
选项:
A:并发进程推进过程中由于共享互斥资源可能形成互斥关系
B:并发进程推进过程中围绕共享资源可能形成合作关系
C:互斥表现的是一种竞争关系,互斥进程不能同时使用互斥资源
D:同步表现的是进程之间的合作关系,同步进程可以同时使用临界资源
答案: 【同步表现的是进程之间的合作关系,同步进程可以同时使用临界资源】
2、问题:关于临界区和临界资源的说法,错误的是
选项:
A:临界资源指的是并发进程并发推进过程中需要共享但是不能同时共享的资源
B:临界区指的是进程体中使用临界资源的代码段
C:一个进程体中只能有一块临界区
D:并发进程体中关于同一临界资源的临界区称为相关临界区
答案: 【一个进程体中只能有一块临界区】
3、问题:PV操作可用来实现
选项:
A:并发进程间的互斥
B:并发进程间的同步
C:进程间少量信息的传递
D:进程间大量信息的传递
答案: 【并发进程间的互斥;
并发进程间的同步;
进程间少量信息的传递】
4、问题:为了让用户进程互斥地进入临界区,可以把整个临界区实现成不可中断的过程,即让用户具有屏蔽所有中断的能力。每当用户程序进入临界区的时候,屏蔽所有中断。当出了临界区的时候,再开放所有中断
选项:
A:对
B:错
答案: 【错】
5、问题:互斥是指不但不能同时用,谁先用谁后用也有严格约束
选项:
A:对
B:错
答案: 【错】
见面课:操作系统如何解决死锁问题
1、问题:死锁产生的根本原因是
选项:
A:资源竞争和进程推进顺序不当
B:资源的分配策略有误
C:系统中并发执行的进程太多
D:并发进程执行速度太慢
答案: 【资源竞争和进程推进顺序不当】
2、问题:有关死锁的叙述正确的是
选项:
A:死锁的产生既与资源分配的策略有关,也与进程并发执行的速度有关
B:通过破坏“互斥使用资源”的条件就能防止死锁
C:对资源采用按序分配策略就不会出现循环等待资源的情况了
D:目前抢夺式分配策略只适用于主存空间和处理器
答案: 【死锁的产生既与资源分配的策略有关,也与进程并发执行的速度有关;
对资源采用按序分配策略就不会出现循环等待资源的情况了】
3、问题:关于资源的静态分配策略,下述说法正确的是
选项:
A:仅当系统给进程分配了所有所需的资源后,该进程才开始执行
B:与采用动态资源分配策略相比,提高了资源利用率
C:有利于提高进程并发度D:能预防死锁
答案: 【仅当系统给进程分配了所有所需的资源后,该进程才开始执行;
能预防死锁】
4、问题:死锁产生的原因有
选项:
A:系统采用的是动态资源分配策略
B:系统采用的是静态资源分配策略
C:进程推进的异步性
D:系统提供的可用资源数量少于进程需求
答案: 【系统采用的是动态资源分配策略;
进程推进的异步性;
系统提供的可用资源数量少于进程需求】
5、问题:下列关于银行家算法的叙述中,正确的是
选项:
A:银行家算法可以避免死锁
B:当系统处于安全状态时,系统中一定无死锁进程
C:当系统处于不安全状态时,系统中一定会出现死锁进程
D:银行家算法破坏了死锁必要条件中的“请求和保持”条件
答案: 【银行家算法可以避免死锁;
当系统处于安全状态时,系统中一定无死锁进程】
见面课:透解进程、进程管理和多进程并发程序设计实验
1、问题:以下关于进程的表述错误的是
选项:
A:进程具有独立性,进程是分配资源和参与CPU调度的独立单位
B:进程具有并发性和异步性,每个进程的推进速度都是不可预知的
C:进程是一个程序的一次动态执行过程,进程由要执行的代码和要处理的数据组成
D:进程具有动态性,操作系统为了描述和管理程序动态的执行过程才引入了“进程”
答案: 【进程是一个程序的一次动态执行过程,进程由要执行的代码和要处理的数据组成】
2、问题:下列哪一种进程状态转换是不可能的
选项:
A:运行态→阻塞态
B:阻塞态→运行态
C:运行态→就绪态
D:就绪态→运行态
答案: 【阻塞态→运行态 】
3、问题:进程是按异步方式运行的,即,它的推进速度是不可预知的
选项:
A:对
B:错
答案: 【对】
4、问题:一个进程由程序代码、数据集和进程控制块TCB组成。这三部分内容构成了进程的映像
选项:
A:对
B:错
答案: 【错】
5、问题:下述程序段运行结果有可能是

选项:
A:Child:globa=6,viso=4 Parent:globa=5,viso=5
B:Parent:globa=6,viso=4 Child:globa=5,viso=5
C:Child:globa=6,viso=4 Parent:globa=6,viso=4
D:Child:globa=5,viso=5 Parent:globa=5,viso=5
答案: 【Child:globa=6,viso=4 Parent:globa=5,viso=5;
Parent:globa=6,viso=4 Child:globa=5,viso=5】

以上问题属网友观点,不代表本站立场,仅供参考!