5

記法を頭に入れようとしているので、この質問をしています。私の講師は、V と P は合図と待機を表すオランダ語の最初の文字だと言いましたが、これは正しくありません。

V と P の略語を知っている人はいますか? または、ダイクストラはお気に入りの 2 文字を選んだだけですか?

4

1 に答える 1

5

ウィキペディアのセマフォ (プログラミング) の記事ダイクストラの作品のコピーから:

  • Probeer te verlagen (P) は「減分しようとする」という意味です
  • Verhogen (V) は「増分」を意味します

P には、意味のあるverlagen (減分) 用語の前にProberen... (試行) 用語があります。これは、インクリメントとデクリメントを表すオランダ語が両方とも「V」で始まるためです。Dijkstra は、意味のある「デクリメント」という用語の前に「try to」という言葉を追加して、2 つの関数をより簡単に区別できるようにしました。

于 2013-11-10T05:17:01.510 に答える