本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成29年度 秋期 応用情報技術者試験問題と解説

問29

トランザクションA〜Gの待ちグラフにおいて、永久待ちの状態になっているトランザクション全てを列挙したものはどれか。ここで、待ちグラフのX→Yは、トランザクションXはトランザクションYがロックしている資源のアンロックを待っていることを表す。

 〔トランザクションA〜Gの待ちグラフ〕

ア A、B、C、D

イ B、C、D

ウ B、C、D、F

エ C、D、E、F、G


正解


解説

トランザクションはGがロックしている資源のアンロックを待っており、解放され次第、動作可能である。

はEがロックしている資源が解放されても、がロックしている資源が解放されるまで、待ちとなる。

はEがロックしている資源が解放されても、がロックしている資源が解放されるまで、待ちとなる。

がロックしている資源が解放されるまで、待ちとなる。
がロックしている資源が解放されるまで、待ちとなる。
がロックしている資源が解放されるまで、待ちとなる。

こうして、は永久待ちとなり、が永久待ちのため、永久待ちとなる。

問28 目次 問30