平成26年秋期午後問9 bの解説

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
skzkさん  
(No.1)
https://www.fe-siken.com/kakomon/26_aki/pm09.html

管理人様
いつもお世話になっております。
回答bについての解説で
「2つの利用者IDの属性情報は NewAttr 及び OldAttr に格納されているので、それぞれから特権Sと特権Oを表す位置のビットを取り出した後、双方を比較すれば付加状況が変化したかどうかがわかります。特権Sのビット位置はBitS=0x08(0000 1000)、特権Oのビット位置はBitS=0x04(0000 0100)ですので、これを"+"で合成した0x12(0000 1100)をビットマスクとしてAND演算を行えば、該当するビットだけを取り出せます。」とありますが、
BitS=0x04(0000 0100)  →  BitO=0x04(0000 0100)  ではないでしょうか。
細かくてすみませんが、ご確認お願い致します。
2021.03.21 18:05
管理人 
(No.2)
ご報告ありがとうございます。訂正させていただきました。

×  特権Sのビット位置はBitO=0x04(0000 0100)
○  特権Oのビット位置はBitO=0x04(0000 0100)
2021.03.22 13:26

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。

その他のスレッド


Pagetop