在消息传递方式下, (1) 发送进程和接收进程在通信过程中可以采取哪3种同步方式?
发送进程阻塞,接收进程阻塞;
发送进程不阻塞,接收进程阻塞;
发送进程不阻塞,接收进程不阻塞。
(2) 试以下面给出的发送进程和接收进程(将接收到的数据存入s)为例,说明当接收进程执行到标号为l2的语句时,采用这3种同步方式,x的值可能各是多少?
发送进程p
m=10;
l1: send m to q;
l2: m=20;
goto l1;
接收进程q
s=-100;
l1: receive s from p;
l2: x=s 1
答:在第一种情况下,q必须等待p执行完l1后才执行l1;此时s = m = 10,而再执行l2,x = 11; 在第二种情况下,p执行完l1后由于无需阻塞,可继续执行l2,并且重复发送消息,若q在执行l1时,p只发送了一条消息,则s = 10,x = 11;若p已发送多条消息,则s = 20, x=21。 在第三种情况下,因为q也无需阻塞,故s的值可能为-100,10,20; 则x的值分别可能为-99,11,21.
假定系统有n个进程共享m个同类资源,规定每个进程至少申请一个资源,每个进程的最大需求不超过m,所有进程的需求总和小于m n。为什么在这种情况下也绝不会发生死锁?试证明。
答:设每个进程最多需要x个资源。
若系统会产生死锁,则 n(x-1) 1≤m不成立,
即n(x-1)>m 1 -> nx ≥m n
与题设 nx
系统在某一时刻的状态如表1所示:
使用银行家算法回答下列问题: (1) 请给出need矩阵。 (2) 系统是否处于安全状态? (3) 如果从进程p1发来一个请求(0,4,2,0),这个请求能否立刻被满足? 答: (1)
(2)处于安全状态,将p0资源释放后,可分配资源即为1 5 3 2此资源数可同时满足p2 p3进程所需资源,p2 p3资源释放后,p1 p4资源也可得到释放。 故一条安全路线为 p0->p2->p3->p1->p4. (3)可以,若满足此请求,当p0资源释放后,可分配资源为 1 1 1 2,此时仍可满足p2,而当p2释放资源后,则可满足p3或p1,p3 p1释放资源后, p4 也可得到满足。 故一条安全路线为 p0->p2->p3->p1->p4. 7. 进程资源的使用情况和可用情况如下表所示,
(1) 请画出资源分配图;
(2) 该资源分配图是否可以简化?若可以,请给出简化步骤。
可化简化,因为三个资源块均有射入射出箭头,无法化简,则观察进程快,p2只有射入箭
头,故将p2相关箭头抹去,抹去后,r1有足够的空闲资源满足p1的申请请求,故把r1相
关的箭头抹去,此时r2有一个空闲资源p1只需一个r2资源,故将此资源分配给p1,而p1
此时已得到资源满足,故将p1有关箭头抹去;此时r2有一个空闲资源 可分配给p4,p4也
得到资源满足,故将p4有关箭头抹去,此时r3多处一个空闲资源,分配给p3,p3也得到
资源满足。故将p3相关箭头抹去。
(3) 在上表所示情况下系统会发生死锁吗?
答:由(2)知,不会发生死锁现象。
黑龙江信息港超星数字图书馆http://ebook.0451.net/
书不是很多,但有几本经典的
介绍一下本人下载的方法
点击链接在超星阅览器中打开后,复制其地址,用flashget批量下载。
注意:将链接
book://ebook.0451.net/jsj/js234/33/cov001.pdg
更换为
http://ebook.0451.net/jsj/js234/33/cov001.pdg
即可
另外,介绍一下超星书各部分的命名
超星书都使用 6 个字母或数字命名各页
封面页:cov001.pdg
书名页:bok001.pdg
爱游戏平台的版权页:leg001.pdg
前言页:fow001.pdg
fow002.pdg
……
目录页:!00001.pdg
!00002.pdg
……
正文页:000001.pdg
000002.pdg
……
附录页:att001.pdg
封底页:bak001.pdg
另外问一下,哪一位大虾有
更多的数字图书馆地址
更好的方法下载电子书,
请告诉本菜鸟一声,不胜感激
推荐使用一个小软件 bookexpress
下载地址
http://dl.163.com/html/2/2190.html
软件介绍: book express 是超星数字图书的下载工具。它直接读取超星浏览器的书目库,不但可以保证下载到最新的图书,还突破了爱游戏平台的版权的限制。采用多线程技术,下载速度极快,可随意指定下载图书的页数。界面简洁易用,下载状态一目了然。
html制作的静态页面,基础入门小作业。
界面中包括项:
isbn, 图书名,作者、类别(自然、人文、历史、地理)、是否贷款(是,否), 出版社(常用几个出版式,列表),出版日期,版次(只能介于1-5)、单价、图书简介、封面照片、提交按钮,复位取消按钮等。
?要求:建议使用手机测试效果。使用表格布局,页面居中,字体和颜色搭配得当,整体界面协调和美观,实用性强。
核心代码:
手机测试效果:
?电脑端测试效果:
?
还没有评论,来说两句吧...