教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 建筑文档 >

2011-12操作系统复习题及答案(2)

来源:网络收集 时间:2026-04-07
导读: 在信号量的值是-3,与信号量S相关的处于阻塞状态的进程有几个?信号量的初值是多少? ? 进程同步5:使用两个进程计算Y=F1(X)+F2 (X). 在这个问题中,F1(X)和F2 (X) 的计算是可以并行处理的,因此F1(X)和F2 (X)可以

在信号量的值是-3,与信号量S相关的处于阻塞状态的进程有几个?信号量的初值是多少?

? 进程同步5:使用两个进程计算Y=F1(X)+F2 (X). 在这个问题中,F1(X)和F2 (X)

的计算是可以并行处理的,因此F1(X)和F2 (X)可以分别出现在两个进程中。在F1(X)+F2 (X)中,必须在F1(X)和F2(X)计算完毕,才能进行加法运算,因此本问题是同步问题。 (1) 确定并发和顺序操作 (2) 确定互斥或同步的规则 (3) 同步的操作流程

(4) 确定信号量的个数和含义 (5) 确定进程的程序结构

? 进程同步6:如下图所示,有多个PUT操作同时向BUFF1放数据,有一个MOVE操

作不断地将BUFF1的数据移到Buff2,有多个GET操作不断地从Buff2中将数据取走。BUFF1的容量为m,BUFF2的容量是n, PUT、 MOVE、 GET每次操作一个数据,在操作的过程中要保证数据不丢失。试用wait、signal原语协调PUT、 MOVE的操作,并说明每个信号量的含义和初值。 PUT GET MOVE Buff1 Buff2 (1) 确定并发操作的规则

(2) 设计信号量、初始值及用途含义 (3) 给出进程的程序结构

2011-12操作系统复习题及答案(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/438885.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)