2021年07月04日
ITパスポート過去問 令2年秋 問72
令和2年秋 問題一覧へ
問72 2台のPCから一つのファイルを並行して更新した。ファイル中のデータnに対する処理が①~④の順に行われたとき,データnは最後にどの値になるか。ここで,データnの初期値は10であった。

ア 5 イ 10 ウ 12 エ 17
①読み込んだ10から5を引くと5となるが、これは、まだ、ファイルには書き込まれていない
②この時点ではファイル内のnの値は10なのでこれを読み込み7を足すと17となる
③処理①の結果は5となっているので5をファイルに書き込み、ファイルのnの値は5となる
④処理②の結果は17となっているのでその値をファイルに書き込むので、ここで、ファイルのnの値は17となる
このような、困った結果にならないようにするためには、排他制御をすることになる。
エ
令和2年秋 問題一覧へ
★★★★★★★★★★★★★★★★★★★★★★★★
今日過去問勉強したっけ?
毎日やることを決めて記録できるアプリです。

★★★★★★★★★★★★★★★★★★★★★★★★

にほんブログ村
問題
問72 2台のPCから一つのファイルを並行して更新した。ファイル中のデータnに対する処理が①~④の順に行われたとき,データnは最後にどの値になるか。ここで,データnの初期値は10であった。

ア 5 イ 10 ウ 12 エ 17
解説
①読み込んだ10から5を引くと5となるが、これは、まだ、ファイルには書き込まれていない
②この時点ではファイル内のnの値は10なのでこれを読み込み7を足すと17となる
③処理①の結果は5となっているので5をファイルに書き込み、ファイルのnの値は5となる
④処理②の結果は17となっているのでその値をファイルに書き込むので、ここで、ファイルのnの値は17となる
このような、困った結果にならないようにするためには、排他制御をすることになる。
答
★★★★★★★★★★★★★★★★★★★★★★★★
今日過去問勉強したっけ?
毎日やることを決めて記録できるアプリです。

★★★★★★★★★★★★★★★★★★★★★★★★

にほんブログ村
【令2年秋テクノロジ系の最新記事】
この記事へのコメント