前の問題次の問題

業務におけるデータベースの処理ではネットワークにつながる複数の端末から、あるデータに対して同時に複数の処理要求が発生し、本来の処理が正しく行われない場合がある。
これを防ぐために排他制御あるいは同時実行制御と呼ばれる方法が利用される。
これに関する以下の文中の空欄A~Dに入る語句の組み合わせとして最も適切なものを下記の解答群から選べ。

①データファイル内の処理対象とするデータに [A] をかけ、それが解除されるまで他の処理が行われないようにする方法がある。この方法では、 [B] が発生する可能性があり、これを低減させる対応が必要である。
②データファイル内のデータを読み書きする [C] を記録し、別の処理でデータを読み書きする際、 [C] を随時監視しあいながら処理を行う方法がある。この方法では、処理の競合が多い場合、処理の取り消しが多くなり実用性が低下する。
③データファイルから処理したいデータを [D] に読み込み、そこで処理を実行する方法がある。この方法では、処理した結果を書き戻す際に、当該データが他の処理で書き換えられていないかを時刻でチェックする。

選択肢 ア

A:デッドロック
B:セマフォ  
C:順番
D:テーブル

選択肢 イ

A:ロック   
B:セマフォ  
C:時刻
D:テーブル

選択肢 ウ

A:ロック   
B:セマフォ  
C:順番
D:キャッシュ領域

選択肢 エ

A:ロック   
B:デッドロック
C:時刻
D:キャッシュ領域

[出典:中小企業診断士 経営情報システム 平成24年度(2012) 試験 問9]

解答

正解
難易度
取組履歴
ログインすると履歴が残ります
解説
この問題は解説を募集しております。
ログインすると解説の投稿・編集が可能となります。
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
  • まだコメントがありません
※ コメントには[ログイン]が必要です。