所属するグループ又はメンバに設定した属性情報によって,人事ファイルへのアクセス権を管理するシステムがある。人事部グループと,所属するメンバA〜Dの属性情報が次のように設定されているとき,人事ファイルを参照可能な人数と更新可能な人数の組合せはどれか。 〔属性情報の設定方式〕 (1) 属性情報は3ビットで表される。 (2) 各ビットは,左から順に参照,更新,削除に対応し,1が許可,0が禁止を意味する。 (3) グループの属性情報は,メンバの属性情報が未設定の場合にだけ適用される。 〔属性情報の設定内容〕 人事部グループ:100 メンバA:100,メンバB:111,メンバC:110,メンバD:未設定
| 参照可能な人数 | 更新可能な人数 | |
| ア | 3 | 1 |
| イ | 3 | 2 |
| ウ | 4 | 1 |
| エ | 4 | 2 |
- ア参照可能な人数=3, 更新可能な人数=1
- イ参照可能な人数=3, 更新可能な人数=2
- ウ参照可能な人数=4, 更新可能な人数=1
- エ参照可能な人数=4, 更新可能な人数=2
正解と解説を見る
正解
エ 参照可能な人数=4, 更新可能な人数=2
正解は④(参照可能4人、更新可能2人)。メンバDは属性情報が未設定のためグループの属性(100)が適用され、参照のみ許可される。参照(1ビット目)はA・B・C・Dいずれも1が設定または継承されているため4人全員が参照可能である。更新(2ビット目)はA(100)とD(グループ継承100)は0のため不可、B(111)とC(110)は1のため可能であり、更新可能なのは2人である。よって参照4人、更新2人の組合せが正しい。