レースコンディションは、複数のプロセスやスレッドが共有リソースに同時にアクセスしようとした際に、アクセス順序によって実行結果が不確定になり、想定外の動作や誤った結果が生じる状態を指します。排他制御の不備が原因で発生することが多いです。
令和7年度 春期 ITストラテジスト 午前II 問23
プログラムの排他制御の不備によって,プロセスやスレッドが共有リソースに同時アクセスした場合に想定外の動作をするという問題はどれか。
選択肢
解説
結論 → 詳細 → 補足 の 3 層構成
展開閉じる
解説
結論 → 詳細 → 補足 の 3 層構成
各選択肢の解説
- ア
クロスサイトリクエストフォージェリ
誤りです。クロスサイトリクエストフォージェリは、ログイン済みの利用者に罠のページを開かせ、利用者が意図しないリクエストを正規サイトへ送信させる攻撃です。排他制御の不備で共有リソースへの同時アクセスが起きる問題ではありません。
- イ
ディレクトリトラバーサル
誤りです。ディレクトリトラバーサルは、ファイル名の入力に「../」などを含めてパスを遡らせ、公開を想定していないファイルを読み書きする攻撃です。原因はパス名の検証不備であり、プロセスやスレッド間の排他制御の問題ではありません。
- ウ
バッファオーバーフロー
誤りです。バッファオーバーフローは、確保したメモリ領域の大きさを超えるデータを書き込み、隣接する領域や戻りアドレスを上書きしてしまう問題です。原因は入力長のチェック不備であり、同時アクセスのタイミングに起因するものではありません。
- エ
レースコンディション
正しいです。レースコンディション(競合状態)は、複数のプロセスやスレッドが共有リソースに同時にアクセスし、実行の順序やタイミングによって結果が変わってしまう問題です。ロックなどの排他制御が不十分な場合に起こり、想定外の動作を招きます。
分野「システム化計画」の学習ポイント
この問題の理解を「分野全体の力」に広げるための足がかり
- 何が問われるか
- 本問の分野で問われる代表的な知識・用語の整理。
- 学習の進め方
- 正解/誤答の選択肢ごとに「なぜ正しい / なぜ違うのか」を1行ずつ言語化すると定着する。
この問題を AI と深掘りする
用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。
関連する問題
システム化計画 の他の問題
- ITストラテジスト2009年度 秋期 午前II 問5情報システムのアウトソーシングを説明したものはどれか。
- ITストラテジスト2009年度 秋期 午前II 問6共通フレーム 2007 によれば、システム化計画の立案よりも後のプロセスで実施するものはどれか。
- ITストラテジスト2009年度 秋期 午前II 問7共通フレーム 2007によれば、企画プロセスのアクティビティはどれか。
- ITストラテジスト2009年度 秋期 午前II 問8システムの機能要件を定義する上で、前提となる要件定義作業はどれか。
- ITストラテジスト2010年度 秋期 午前II 問1情報システムの全体計画立案時に業務をモデル化する目的はどれか。
他年度の「システム化計画」問題
ITストラテジスト の同じ分野を年度をまたいで演習する
- 令和6年度 春期ITストラテジスト 午前II 問5“情報システム・モデル取引・契約書<第二版>”によれば、ウォーターフォールモデルによるシステム開発において,ユーザー(取得者)とベンダー (供給者)間で請負型の契約を基本とするフェーズはどれか。
- 令和5年度 春期ITストラテジスト 午前II 問5利用者要件のうち、非機能要件項目はどれか。
- 令和4年度 春期ITストラテジスト 午前II 問25参加者が毎回変わる100名程度の公開セミナにおいて、参加者に対して無線LAN接 続環境を提供する。参加者の端末以外からのアクセスポイントへの接続を防止するた めに効果がある情報セキュリティ対策はどれか。
- 令和3年度 春期ITストラテジスト 午前II 問4クラウドサービスなどの提供を迅速に実現するためのプロビジョニングの説明はどれか。
- 2011年度 秋期ITストラテジスト 午前II 問5BABOK の説明はどれか。
ITストラテジスト の学習ガイド
ITストラテジスト 戦略思考で合格する方法|論文テーマ・業界分析・CIO視点の磨き方
ITストラテジスト(ST)試験の合格に必要な「戦略思考」の鍛え方を解説。午後II論文でCIO・ITコンサルとしての視点を示す方法、頻出テーマ(DX戦略・デジタル投資評価)の攻略法を紹介します。
ITストラテジスト試験 出題傾向の最新分析【2026年最新】|増えた論点・捨て論点
ITストラテジスト試験の直近2年の出題傾向を分析し、増加している新論点・減少している論点・捨てて良い論点を整理。学習計画の優先度付けに活用できます。
ITストラテジスト試験 過去問の解き方完全ガイド|AI解説で時短する5ステップ
ITストラテジスト試験の過去問を効率的に回すための5ステップを紹介。AIコパイロットを使った時短解説の取り方、復習タイミング、選択肢分析の手順までまとめました。
ITストラテジスト試験 頻出論点トップ10と押さえ方|過去5年分の傾向分析
ITストラテジスト試験の過去5年分の出題傾向から、合格に直結する頻出論点トップ10を抽出。各論点ごとの出題形式と効率的な押さえ方をまとめました。