高程上午p()v()操作题,答案是什么?

huarkkk 2003-10-12 07:15:00
不会做!
...全文
91 40 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
40 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuyun324 2003-10-24
  • 打赏
  • 举报
回复
呵呵,我也是CDA,只是我们老师说错了,不过,我觉得老师错了
anders2003 2003-10-14
  • 打赏
  • 举报
回复
肯定是C、D、A
hugwind 2003-10-13
  • 打赏
  • 举报
回复
p(sn)
顾客 p(s1) v(s2)
收银员v(s1) p(s2)
我的记忆:
p(x)操作是先减一,看x是否大于等于0,大于0就继续后面的操作.否则在此等待直到x>=0.
v(x)操作是将x加一,继续后面的操作.
首先顾客有多个,而收银员只有一个,头一个顾客付款时,必须阻止后面的顾客进入,所以执行P(s2)操作加锁,等待收银员来收款。收银员执行V(s2)操作放一个顾客进来付款,当前客户进程未完成时,收银员不能转向另外客户,所以收银员进程后要加一个P(s2)操作等待,当前客户进程完成后,执行V(s2)操作,于是收银员又可以去处理下一顾客。
heguobaoceo 2003-10-13
  • 打赏
  • 举报
回复
第一个好象是C吧,后面二个好象是DC
squalluo 2003-10-13
  • 打赏
  • 举报
回复
呵呵,我是猜的阿
penguin2000 2003-10-13
  • 打赏
  • 举报
回复
忘了。cca 还是 cda了。反正p(vn) p(s2) v(s1) p(s1) v(s2)
~~~~~~~~~~~这两个应该连在一起的吧。
zhjie374 2003-10-13
  • 打赏
  • 举报
回复
可惜
错了一个
反了
LuckyJan 2003-10-13
  • 打赏
  • 举报
回复
p(sn)

p(s2)
v(s1)

p(s1)
v(s2)

对不对啊?
handwolf 2003-10-13
  • 打赏
  • 举报
回复
同意luming711115(阳大学士)
先p(sn) 表示能容纳的顾客减少一
后V(s2) 表示有顾客要副款;
后p(s1) 收款员收款:
p(s2) 等待付款的顾客减一
v(s1) 收款员空闲

我认为这是上午题出得最好的之一!!!!
有同感的up呀!
Elever 2003-10-13
  • 打赏
  • 举报
回复
标准答案又不是你说了算,有个屁的高兴头
tlc168 2003-10-13
  • 打赏
  • 举报
回复
朋友,高兴吧,我们都是CDA
fingerfox 2003-10-13
  • 打赏
  • 举报
回复
cca
yhcyzc 2003-10-13
  • 打赏
  • 举报
回复
刚进来时用P(SN)
付款对于顾客应该先V(S1)再P(S2)
对于收银员要先P(S1)再V(S2)

看看教程理解了pv操作就知到了.
p(x)操作是看x是否大于等于1,大于1就减一然后继续后面的操作.否则在此等待直到x>=1.
v(x)操作是将x加一,继续后面的操作.
chenfl 2003-10-12
  • 打赏
  • 举报
回复
我也是CDA呀!
nettman 2003-10-12
  • 打赏
  • 举报
回复
后面两个也可以是:
p(s2)
v(s1)

p(s1)
v(s2)
nettman 2003-10-12
  • 打赏
  • 举报
回复
p(sn)

p(s1)
v(s2)

p(s2)
v(s1)
chyu1983 2003-10-12
  • 打赏
  • 举报
回复
haha 我也是cda
xxxno 2003-10-12
  • 打赏
  • 举报
回复
这题我本来写好了,不知怎的越看越不对,结果这道题和下午第一题变成本次考试最郁闷的两体! 靠
limd 2003-10-12
  • 打赏
  • 举报
回复
cda
windlrming 2003-10-12
  • 打赏
  • 举报
回复
没文化的兄弟,我们差不多:(
加载更多回复(20)

2,958

社区成员

发帖
与我相关
我的任务
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证c4javac4前端 技术论坛(原bbs)
社区管理员
  • 软件水平考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧