問題プレビューID: 14365018

問 42

ファイルの属性情報として,ファイルに対する読取り,書込み,実行の権限を独立に設定できる OS がある。この 3 種類の権限は,それぞれに 1 ビットを使って許可,不許可を設定する。この 3 ビットを 8 進数表現 0 ~ 7 の数字で設定するとき,次の試行結果から考えて,適切なものはどれか。

〔試行結果〕 ① 0 を設定したら,読取り,書込み,実行ができなくなってしまった。 ② 3 を設定したら,読取りと書込みはできたが,実行ができなかった。 ③ 7 を設定したら,読取り,書込み,実行ができるようになった。

解説

試行結果から,0(000)ではどの権限もなく,3(011)で読取りと書込みができ,7(111)で読取り,書込み,実行のすべてができることが分かる。したがって各ビットは,1 の位(1)が読取り,2 の位(2)が書込み,4 の位(4)が実行に対応する。4 を設定した場合は実行だけができる。