平成23年度 特別 応用情報技術者試験 午前 問9
テクノロジ/アルゴリズム流れ図に示す処理の動作の記述として,適切なものはどれか。ここで,二重線は並列処理の同期を表す。

出典:平成23年度 特別 応用情報技術者試験 午前 問9
- アAの後にBC又はCB,BC又はCB,…と繰り返して実行する。
- イAの後にBの無限ループ又はCの無限ループになる。
- ウABC又はACBを実行してデッドロックになる。
- エAB又はACを実行してデッドロックになる。
正解:ア
解説
図はAの後,二重線(同期バー)でBとCの並列処理を開始し,両方が完了すると再び同期バーで合流してから,またB,Cを繰り返す構造を示しています。したがって,Aの後はB,Cが(順序は不定のまま)交互に,あるいはBC・CBの順で繰り返し実行されることになります。
下線の用語は 用語集 で意味を確認できます。
選択肢ごとの解説
この分野の要点と出題傾向:応用情報技術者「アルゴリズム」の解説と過去問一覧
応用情報技術者の過去問を演習モードで解く