テクノロジ系
春期
基本情報技術者 2010年 春期 問43
43 / 80
ファイルの属性情報として、読取り、書込み、実行の権限を独立に設定できる OS がある。この3種類の権限は、それぞれに1ビットを使って許可、不許可を設定する。 この3ビットを8進数表現0~7の数字で設定するとき、次の試行結果から考えて、 適切なものはどれか。 〔試行結果〕 1 0を設定したら、読取り、書込み、実行ができなくなってしまった。 2 3を設定したら、読取りと書込みはできたが、実行ができなかった。 3 7を設定したら、読取り、書込み、実行ができるようになった。
正解と解説
表示する
正解 イ
4を設定すると、実行だけができる。
0で全不可、3(2進011)で読取りと書込み可・実行不可、7で全可という試行から、上位ビットから読取(4)・書込(2)・実行(1)と分かります。6(110)は読取り+書込みができるため、エが正解です。各ビットの重みを試行結果から特定するのがポイントです。