過去問解きまくり研究所 ホーム

平成28年度 秋期 午前Ⅱ 問4

システム企画

並列に動作する事象間の同期を表現することが可能な,ソフトウェアの要求モデルはどれか。

答えと解説を見る

✓ これが正解ウペトリネットモデル

解説

並行する事象の同期を表せる要求モデルはペトリネットです。

ペトリネットは、条件や状態を表すプレースと、事象を表すトランジション、そしてプレースに置かれるトークンで、システムの振る舞いを表すモデルです。トランジションは、入力側の全てのプレースにトークンがそろったときに発火するので、複数の事象が並行して進み、ある時点でそろうのを待つという同期を自然に表せます。見分ける軸は、そのモデルが時間の流れや並行性を表すためのものかどうかです。データの構造や流れを表すモデルは、事象同士の同期を表すようにはできていません。ペトリネットは、トークンがそろうと進むという仕組みで並行と同期を表す、と覚えておくと選べます。

ほかの選択肢はなぜ違うのか

出典:平成28年度 秋期 システムアーキテクト試験 午前Ⅱ 問4

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)