HOME»基本情報技術者試験掲示板»令和元年秋季 ソフトウェア問2 更新と参照とは?
投稿する
令和元年秋季 ソフトウェア問2 更新と参照とは? [2387]
ダッフルさん(No.1)
令和元年秋季の過去問で分からない事があるため質問させて下さい。
午後 選択問題 ソフトウェア 問2に関してです。
c,dの答えが
c=a(51)の値をスレッド2-1で参照するより先にスレッド2-2で更新する
d=a(51)の値をスレッド3-1で更新するより先にスレッド3-2で参照する
とあります。
参照と更新の違いが分からず、途方に暮れています。
c,dどちらも参照、更新の順ではだめなのでしょうか?
参照、更新に関して切り分けの見極め方がありましたら
教えて頂けると嬉しいです。
午後 選択問題 ソフトウェア 問2に関してです。
c,dの答えが
c=a(51)の値をスレッド2-1で参照するより先にスレッド2-2で更新する
d=a(51)の値をスレッド3-1で更新するより先にスレッド3-2で参照する
とあります。
参照と更新の違いが分からず、途方に暮れています。
c,dどちらも参照、更新の順ではだめなのでしょうか?
参照、更新に関して切り分けの見極め方がありましたら
教えて頂けると嬉しいです。
2020.08.01 23:07
南那ちゃんさん(No.2)
参照と更新の違いだけを簡単に書くと、
「a(51)の値をスレッド2-1で参照する」
はa(51)の値が参照後も変わりませんが、
「a(51)の値をスレッド2-1で更新する」
は更新後、a(51)の値が変わっています。
その後値が変わったかどうかが異なるので参照と更新は違うものとして考える必要があります。
「a(51)の値をスレッド2-1で参照する」
はa(51)の値が参照後も変わりませんが、
「a(51)の値をスレッド2-1で更新する」
は更新後、a(51)の値が変わっています。
その後値が変わったかどうかが異なるので参照と更新は違うものとして考える必要があります。
2020.08.02 07:35