程序的并发执行及其特征 程序的并发执行 在该例中存在下述前趋关系Ii→CiIi→Ii+ Ci→Pi Ci→Ci+Pi→Pi+ 而Ii+和Ci及Pi是重迭的亦即在Pi和Ci以及Ii+之间可以并发执行 对于具有下述四条语句的程序段S: a∶=x+ S: b∶=y+ S: c∶=a+b S: d∶=c+b 程序并发执行时的特征 ) 间断性 ) 失去封闭性 ) 不可再现性 例如有两个循环程序A和B它们共享一个变量N程序A每执行一次时都要做N∶=N+操作程序B每执行一次时都要执行Print(N)操作然后再将N置成程序A和B以不同的速度运行 () N∶=N+在Print(N)和N∶=之前此时得到的N值分别为n+ n+ () N∶=N+在Print(N)和N∶=之后此时得到的N值分别为n () N∶=N+在Print(N)和N∶=之间此时得到的N值分别为n n+ 了解更多计算机相关基础课程视频 [] [] [] [] |