「資格試験/情報処理技術者試験/高度共通午前1/過去問2013年春午前1/問1回答」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
#include(資格試験/情報処理技術者試験/高度共通午前1/過去問2013年春午前1/問1)
* 正解 ア
* 解説
排他的論理和とは、左右どちらかの値が1の時に1、それ以外の時は0になる論理演算の一つ。
誤りビットを訂正したハミング符号、つまり、正しいハミングを選択するには、すべての選択肢に対し以下の式で検算すればよい。
>X1 xor X3 xor X4 xor P1 = 0
>X1 xor X2 xor X4 xor P2 = 0
>X1 xor X2 xor X3 xor P3 = 0
** 選択肢アの場合
|x1|x2|x3|p3|x4|p2|p1|
|0|1|1|0|0|1|1|
0 xor 1 xor 0 xor 1 = 0
0 xor 1 xor 0 xor 1 = 0
0 xor 1 xor 1 xor 0 = 0
#include(資格試験/情報処理技術者試験/高度共通午前1/過去問2013年春午前1/問1)
* 正解 ア
* 解説
排他的論理和とは、左右どちらかの値が1の時に1、それ以外の時は0になる論理演算の一つ。
誤りビットを訂正したハミング符号、つまり、正しいハミングを選択するには、すべての選択肢に対し以下の式で検算して、0になればよいです。
>X1 xor X3 xor X4 xor P1 = 0
>X1 xor X2 xor X4 xor P2 = 0
>X1 xor X2 xor X3 xor P3 = 0
** 選択肢アの場合
|X1|X2|X3|P3|X4|P2|P1|
|0|1|1|0|0|1|1|
0 xor 1 xor 0 xor 1 = 0
0 xor 1 xor 0 xor 1 = 0
0 xor 1 xor 1 xor 0 = 0
選択肢アの検算結果がすべて 0 のため、正解はアで、これ以上は検算の必要はありません。
最後まで回答して時間に余裕があったら、他の選択肢も検算してみるとよいでしょう。
** 選択肢イの場合
|X1|X2|X3|P3|X4|P2|P1|
|1|0|1|0|0|1|1|
1 xor 1 xor 0 xor 1 = 1
1 xor 0 xor 0 xor 1 = 0
1 xor 0 xor 1 xor 0 = 0
** 選択肢ウの場合
|X1|X2|X3|P3|X4|P2|P1|
|1|1|0|0|0|1|1|
1 xor 0 xor 0 xor 1 = 0
1 xor 1 xor 0 xor 1 = 1
1 xor 1 xor 0 xor 0 = 0
** 選択肢エの場合
|X1|X2|X3|P3|X4|P2|P1|
|1|1|1|0|1|1|1|
1 xor 1 xor 1 xor 1 = 0
1 xor 1 xor 1 xor 1 = 0
1 xor 1 xor 1 xor 0 = 1
[[過去問2013年春午前1に戻る>資格試験/情報処理技術者試験/高度共通午前1/過去問2013年春午前1]]
[[問2へ>資格試験/情報処理技術者試験/高度共通午前1/過去問2013年春午前1/問2]]