欢迎来到天天文库
浏览记录
ID:56537469
大小:82.50 KB
页数:29页
时间:2020-06-27
《习题课答案版(徐向英).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、习题课2012.12.111()是一种最典型的分时操作系统AUnixBWindowsCDOSDLinux2一个作业第一次执行用了6min,第二次执行用时5min,说明操作系统的()特征A并发性B共享性C虚拟性D不确定性3计算机系统由(硬件)和(软件)两部分组成4实时系统分为(实时信息处理系统)和(实时控制系统)两种类型5操作系统为一般用户提供(命令接口)接口,为程序员提供(程序接口)接口6为左边5个系统选择合适的操作系统高炉炉温控制批处理系统银行数据处理系统网络操作系统学生上机实习实时控制系统发送电子邮件实时信息处理系统民航订票
2、系统分时系统7进程和程序的本质区别是()A动态和静态B分时使用和独占机器资源C顺序和非顺序地执行指令D存储在内存和外存8进程和线程的区别是()A大小不同B独立调度的单位C是否拥有资源D分别对应于程序和过程9计算机处于(目)态时,不能执行特权指令10进程的三个基本状态是(就绪)、(阻塞)、(执行)11判断一个进程是否处于挂起状态,要看进程是否在(外存),挂起状态又分为(静止就绪)和(静止阻塞)12设有进程A、B、C、D依次进入就绪队列(相隔一个时间单位),它们的优先级(优先数大的优先级较高)如表所示,若采用非抢占式静态优先数调度算
3、法,则进程的执行顺序是(ACDB)进程占用CPU时间优先数A203B151C84D10313有三个作业同时到达,J1,J2,J3的执行时间分别为T1,T2,T3,且T14、响应时间与计算时间之比C作业响应时间与作业等待时间之比D作业等待时间与系统调度时间之比16设有4个作业同时到达,每个作业的执行时间是2min,它们在一台处理机上按单道方式运行,则平均周转时间为()A1minB5minC2.5minD8min17系统采用资源的有序分配法预防死锁时,它破坏了死锁的必要条件中的()条件A互斥B请求与保持C不剥夺D环路等待18在9个生产者,6个消费者,共享容量为8的缓冲器,这个生产者—消费者问题中互斥使用缓冲器的信号量mutex的初值应该为()。A8B6C9D119利用PV操作可以()。A实现进程同步B5、检测死锁C解除死锁D防止死锁20桌上有一个空的水果盘,盘中一次只能放一个水果,服务员,男顾客和女顾客共用这个盘子,服务员可以向盘中放草莓,也可以向盘中放香蕉,男顾客专等吃盘中的草莓,女顾客专等吃盘中的香蕉,规定每次当盘子空时只能放一个水果供顾客取用,请用信号量机制实现服务员,男顾客,女顾客三个进程的同步21在单道程序设计系统中三个作业到达输入井的时间及需要的计算时间如下表(单位:小时)BAC当三个作业全部到达输入井后,系统以响应比最高者优先算法调度作业,忽略调度所花费的时间则系统选择的作业次序如何?作业名到达输入井时间需要计算时6、间A8:501.5B9:000.4C9:301.022在下述4段描述中,()是错误的。A若进程1和进程2在临界区上互斥,那么当进程1处于该临界段时,它不能被进程2打断B虚拟存储器管理中采用对换策略后,用户进程可使用的存储空间似乎增加了C虚拟存储管理中的颠簸现象是指用于页面置换的时间远多于执行程序的时间D进程可以由程序、数据和进程控制块描述23系统中有一数量为M的独占型资源,系统中N个进程竞争该类资源,各进程对该类资源的最大需求量为S,当MNS取下列值时,()会发生死锁。AM=2,N=2,S=1BM=3,N=2,S=2CM=3,N7、=2,S=1DM=5,N=3,S=324假定系统拥有某类资源10个。在该系统上运行的所有作业,其对该类资源的占有量在任一时刻不会超过2个。为了提高资源利用率,我们打算对这种资源采用动态分配,但用限制系统中并发执行的作业数来防止发生死锁。你认为作业调度允许并发执行的最大作业数应是9。25某系统有R1,R2,R3共3种资源,在T0时刻,P1,P2,P3和P4这4个进程对资源的占有和需求情况见下表,此刻系统可用资源向量为(2,1,2),问:若此时P1,P2均发出资源请求向量Request(1,0,1)为保持系统安全性,应该如何分配资源8、给这两个进程?说明所采用的原因。进程Max(R1,R2,R3)Allocation(R1,R2,R3)P13,2,21,0,0P26,1,34,1,1P33,1,42,1,1P44,2,20,0,226资源分配图有两类结点分别是(进程节点)和(资源节点),有两类
4、响应时间与计算时间之比C作业响应时间与作业等待时间之比D作业等待时间与系统调度时间之比16设有4个作业同时到达,每个作业的执行时间是2min,它们在一台处理机上按单道方式运行,则平均周转时间为()A1minB5minC2.5minD8min17系统采用资源的有序分配法预防死锁时,它破坏了死锁的必要条件中的()条件A互斥B请求与保持C不剥夺D环路等待18在9个生产者,6个消费者,共享容量为8的缓冲器,这个生产者—消费者问题中互斥使用缓冲器的信号量mutex的初值应该为()。A8B6C9D119利用PV操作可以()。A实现进程同步B
5、检测死锁C解除死锁D防止死锁20桌上有一个空的水果盘,盘中一次只能放一个水果,服务员,男顾客和女顾客共用这个盘子,服务员可以向盘中放草莓,也可以向盘中放香蕉,男顾客专等吃盘中的草莓,女顾客专等吃盘中的香蕉,规定每次当盘子空时只能放一个水果供顾客取用,请用信号量机制实现服务员,男顾客,女顾客三个进程的同步21在单道程序设计系统中三个作业到达输入井的时间及需要的计算时间如下表(单位:小时)BAC当三个作业全部到达输入井后,系统以响应比最高者优先算法调度作业,忽略调度所花费的时间则系统选择的作业次序如何?作业名到达输入井时间需要计算时
6、间A8:501.5B9:000.4C9:301.022在下述4段描述中,()是错误的。A若进程1和进程2在临界区上互斥,那么当进程1处于该临界段时,它不能被进程2打断B虚拟存储器管理中采用对换策略后,用户进程可使用的存储空间似乎增加了C虚拟存储管理中的颠簸现象是指用于页面置换的时间远多于执行程序的时间D进程可以由程序、数据和进程控制块描述23系统中有一数量为M的独占型资源,系统中N个进程竞争该类资源,各进程对该类资源的最大需求量为S,当MNS取下列值时,()会发生死锁。AM=2,N=2,S=1BM=3,N=2,S=2CM=3,N
7、=2,S=1DM=5,N=3,S=324假定系统拥有某类资源10个。在该系统上运行的所有作业,其对该类资源的占有量在任一时刻不会超过2个。为了提高资源利用率,我们打算对这种资源采用动态分配,但用限制系统中并发执行的作业数来防止发生死锁。你认为作业调度允许并发执行的最大作业数应是9。25某系统有R1,R2,R3共3种资源,在T0时刻,P1,P2,P3和P4这4个进程对资源的占有和需求情况见下表,此刻系统可用资源向量为(2,1,2),问:若此时P1,P2均发出资源请求向量Request(1,0,1)为保持系统安全性,应该如何分配资源
8、给这两个进程?说明所采用的原因。进程Max(R1,R2,R3)Allocation(R1,R2,R3)P13,2,21,0,0P26,1,34,1,1P33,1,42,1,1P44,2,20,0,226资源分配图有两类结点分别是(进程节点)和(资源节点),有两类
此文档下载收益归作者所有