HOME»基本情報技術者試験掲示板»平成26年秋期午後問9 bの解説
投稿する

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

 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日経過したスレッドへの書込みはできません。
© 2010-2024 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop