- 7
- 0
- 约4.52万字
- 约 27页
- 2021-11-21 发布于重庆
- 举报
全国计算机技术与软件专业技术资格(水平)考试 库
china_nejcer
2011 年下半年上午系统架构设计师考试试题 -
答案与解析
一、单项选择题(共 75 分,每题 1 分。每题备选项中,只有 1 个最符合题意)
第 1题 . 操作系统为用户提供了两类接口:操作一级和程序控制一级的接口,以下不
属于操作一级的接口是( 1)。
A. 操作控制命令
B. 系统调用
C. 菜单
D. 窗口
【参考答案】 B
【答案解析】 操作系统为用户提供了两类接口: 操作一级的接口和程序控制一级的接口。 其
中,操作一级的接口包括操作控制命令、 菜单命令等; 程序控制一级的接口包括系统调用等。
第 2、3、4题 . 进程 11、P2、P3、P4和P5的前趋图如下:
若用 PV 操作控制进程 P1? P5 并发执行的过程,则需要设置 5 个信号 ftSI 、S2、S3、
S4 和 S5, 进程间同步所使用的信号童标注在上图中的边上,且信号量 S1? S5 的初值都等于
零,初始状态下进程 P1开始执行。下图中 a、b 和 c 处应分别填写( 2) ;d 和 e 处应分别填
写( 3),f 和 g 处应分别填写( 4) 。
(2)
A.V(S1)V(S2) 、P(S1) 和 V(S3)V(S4)
B.P(S1)V(S2) 、P(S1)SIP(S2)V(S1)
C.V(S1)V(S2) 、P(S1) 和 P(S3)P(S4)
D.P(S1)P(S2) 、V(S1) 和 P(S3)V(S2)
(3)
A.P(S1) 和 V(S5)
2011 年下半年上午 - 系统架构设计师 -上午试题及答案与解析(软考真题 -基础知识) 1/27
全国计算机技术与软件专业技术资格(水平)考试 库
china_nejcer
B.V(S1) 和 P(S5)
C.P(S2) 和 V(S5)
D.V(S2) 和 P(S5)
(4)
A.P(S3) 和 V(S4)V(S5)
B.P(S3) 和 P(S4)P(S5)
C.V(S3) 和 V(S4)V(S5)
D.V(S3) 和 P(S4)P(S5)
【参考答案】 (2 )A、(3)C、(4 ) B
【答案解析】 因为 P1 是 P2 和 P3 的前驱,当 P1 执行完应通知 P2和 P3, 应采用 V(S1)V(S2)
操作分别通知 P2 和 P3, 故图中的 a 处应填写 V(S1)V(S2) ;又因为 P2 是 P1 的后继,当 P2
执行前应测试 P1 是否执行完, 应采用 P(S1) 操作测试 P1 是否执行完, 故 b 处应填写 P(S1);
同理, P2 是 P4 和 P5 的前驱,当 P2 执行完应通知 P4 和 P5, 应使用 V(S3)V(S4) 操作分别通
知 P4 和 P5,故 c 处应填写 V(S3)V(S4) 。
因为 P3 是 P1 的后继,当 P3 执行前应测试 P1 是否执行完,应采用 P(S2) 操作测试 P1
是否执行完, 故 d 应填写 P(S2); 又因为 P3是 P5 的前驱,当 P3执行完应通知
原创力文档

文档评论(0)