ソフトウェア

平成22年度 春期 基本情報技術者試験 午前 問43

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

出典:平成22年度 春期 基本情報技術者試験 午前 問43(問題文は IPA の公開問題。解説は当サイト作成)

答えと解説を見る

正解:イ

覚える知識

ファイルアクセス権の3ビット8進数表現の推定

3ビットの権限を8進1桁で表すとき、試行結果から各ビットの意味を割り出して判定する。

この問題で必要なこと

試行結果から、4=実行、2=読取り、1=書込みと判明する。したがって4は実行のみ可能。

ひっかけ

UNIXのrwx(4,2,1)の一般知識で当てはめると、本問のビット割当と異なる。

この知識の出題:本試験系 3 回・免除試験 6 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「ファイル・ディレクトリとシェル操作」で学ぶ

同じ知識の過去問