修了試験 2021-12-12実施分 基本情報技術者試験 問1
nビットの値L_1,L_2がある。 次の操作によって得られる値L_3は,L_1とL_2に対するどの論理演算の結果と同じか。 〔操作〕 (1) L_1とL_2のビットごとの論理和をとって,変数Xに記憶する。 (2) L_1とL_2のビットごとの論理積をとって更に否定をとり,変数Yに記憶する。 (3) XとYのビットごとの論理積をとって,結果をL_3とする。
正答1
解説
正解はア。 X=L1∨L2(論理和),Y=¬(L1∧L2)(論理積の否定)で,L3=X∧Y=(L1∨L2)∧¬(L1∧L2)となる。 これはどちらか一方のみが1のときに1になる排他的論理和の定義そのものである。まとめて解く
修了試験 2021-12-12実施分を通しで解く(80問)→