四川大学操作系统试卷汇总(6)

2019-08-31 21:24

六.1

答案:(1)86,147,91,177,94,150,102,175,130 (2)当前磁头在143道上:

147,150,130,102,94,91,86,175,177

(3)当前磁头在143道上,并且刚刚完成125道的请求 147,150,175,177,130,102,94,91,86 计算移动总量略

六.5

答案:(1) 最大需求量

A B C P1 8 6 4 P2 4 3 3 P3 10 1 3 P4 3 3 3

已分配资源量 A B C

剩余资源量 尚需要量 A B C A B C

1 2 1 2 1 1 7 4 3 3 1 1 1 2 2 4 1 3 6 0 0 3 2 2 0 1 1

P5 5 4 6 1 1 3 4 3 3 系统是处于安全状态,安全序列为:P4,P2,P1,P3,P5 (2)P5申请(1,1,1) 最大需求量 A B C

P1 8 6 4 P2 4 3 3 P3 10 1 3 P4 3 3 3

已分配资源量 A B C

剩余资源量 尚需要量 A B C A B C

1 2 1 1 0 0 7 4 3 3 1 1 1 2 2 4 1 3 6 0 0 3 2 2 0 1 1

P5 5 4 6 2 2 4 3 2 2 不能实施分配,因为分配后找不到安全序列,系统将处于不安全状态. 六.6 (1)各个作业的运行时间序列为:

JOB1 8:00-8:10,8:40-10:00 JOB2 8:10-8:40

JOB3 10:05-10:25 JOB4 10:25-10:50 JOB5 10:50-11:00 JOB6 10:00-10:05 (2)根据公式计算(略).

26

六.4 答案:

(1)普通文件最大可有10+256+256+256个页 (2)读\\A\\D\\K\\Q的某一页

因为目录文件采用链接形式, 每个磁盘块存放10个下级文件的描述, 一个目录下最多存放40个下级文件,故一个目录文件最多占4个物理块.根目录文件已在内存,故不必启动硬盘读入它.

最少 最多 根目录文件

A目录文件 1次 1次 D目录文件 1次 4次 K目录文件 1次 4次 Q文件控制块 1次 1次 Q文件某一页 1次 4次

共 5次 14次 (3)可采用引入当前目录方法.

2

3

27

七.2 (1)

A: Repeat

生产消息; P(Sab); P(Sac); P(Sad);

向缓冲区送消息; V(Sb); V(Sc); V(Sd) Until False

B: Repeat P(Sb);

从缓冲区取消息; V(Sab) Until False

1Q12P.Q2.....kQn D: Repeat c); P(Sd); 从缓冲区取消息; 从缓冲区取消息;ac) V(Sad) Until False

28

C: Repeat P(S V(S Until False

七.4 P1 P2 12Q...... k Pn(1) n+1个进程P1, P2, ...,Pn 和 Q ,一个缓冲区

Pi ( i=1,..,n): Repeat

生产消息; P(S1);

向缓冲区送消息; V(S2)

Until False

(2) k个缓冲区

Pi ( i=1,..,n): Repeat

生产消息; P(S1);

P(mutex);

向BUFFER[l]中送消息; l:=(l+1) mod k; V(mutex); V(S2) Until False Q: Repeat P(S2);

P(mutex);

从BUFFER[ll]取消息; ll:=(ll+1) mod k; V(mutex); V(S1) Until False

Q: Repeat

P(S2);

从缓冲区取消息; V(S1); 处理消息; Until False S1=1, S2=0

29

S1=k;S2=0;mutex=1;l=0;ll=0

30


四川大学操作系统试卷汇总(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《内务条令》试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: