平成23年度 技術士第一次試験問題【専門科目】
【16】情報工学部門
W−13
次の図による処理を実行した場合、処理1と処理2が繰り返し交互に実行される
ものはどれか。ここで、二重線は並列処理の同期を表す。
 




【正解】 C
@処理1→処理2→処理1が実行される。
 しかしその後、処理1は上から2つ目で同期を取ろうとし、
 処理2は一番上で同期を取ろうとするため、
 結果、並列処理の同期がとれず、デッドロックを起こす。
A処理1、処理2が並列処理される。
B処理1が実行された後に、処理1と処理2が
 並列処理される。
C正しい。
D処理1と処理2が並列に実行された後、処理2が実行される。
 しかしその後、処理1は上の二重線で同期を取ろうとし、
 処理2は下の二重線で同期を取ろうとするため、
 デッドロックを起こす。

EXCELのマクロのご相談なら ファーストマクロ 



W−12 目次 W−14
ファーストマクロ TOPページ