ITストラテジスト午前II 選択式令和7年 春期
問 23 / 25令和7年 春期 午前II 問23
プログラムの排他制御の不備によって,プロセスやスレッドが共有リソースに同時アクセスした場合に想定外の動作をするという問題はどれか。
【選択肢】
ア クロスサイトリクエストフォージェリ
イ ディレクトリトラバーサル
ウ バッファオーバーフロー
エ レースコンディション
IPA公式正解:エ レースコンディション
【IPA公式解説】正解は選択肢【エ】です。複数の処理が共有資源に競合アクセスし、実行順序やタイミングによって結果が予期せず変わる状態をレースコンディション(競合状態)と呼びます。
AIによる解説
■ 本問の核心・解法のポイント
並行処理における不具合用語:
・レースコンディション(競合状態):複数のスレッドやプロセスが共有リソース(メモリ、ファイル等)に適切な排他制御なしに同時アクセスし、実行タイミングによって意図しない結果が生じる現象(選択肢エ★)。
・デッドロック:複数のプロセスが互いに相手の保持するリソースの解放を待ち合って永久に停止する現象。
よって正解はエです。
本番形式・制限時間付きで演習する
令和7年 春期 午前II(全25問・40分)を実戦演習モードで解き、合否判定を受けられます。