ホーム › 基本情報技術者試験 › 平成24年度 秋期 › 問42平成24年度 秋期 基本情報技術者試験 問42テクノロジ系テクノロジ系2012年☆ ブックマークファイルの属性情報として,ファイルに対する読取り,書込み,実行の権限を独立に設定できるOSがある。 この3種類の権限は,それぞれに1ビットを使って許可,不許可を設定する。 この3ビットを8進数表現0〜7の数字で設定するとき,次の試行結果から考えて,適切なものはどれか。 〔試行結果〕 ① 0を設定したら,読取り,書込み,実行ができなくなってしまった。 ② 3を設定したら,読取りと書込みはできたが,実行ができなかった。 ③ 7を設定したら,読取り,書込み,実行ができるようになった。2を設定すると,読取りと実行ができる。4を設定すると,実行だけができる。5を設定すると,書込みだけができる。6を設定すると,読取りと書込みができる。購入状況を確認しています…正答2解説正解は2です。 読取り、書込み、実行の3つの権限を3ビットで表し、どのビットがどの権限かを試行結果から推理する問題です。 8進数1桁は3ビットで、4、2、1の重みをもつビットの和で表されます。 【計算】 ③で7(111)なら全権限が許可されるので、3ビットすべてが権限に対応します。 ②で3(011)は、2と1のビットが1で、4のビットが0です。 このとき読取りと書込みはでき、実行はできませんでした。 したがって2と1のビットが読取りと書込み、4のビットが実行に対応します。 【選択肢別解説】 1:× 2(010)は読取りか書込みの片方だけが許可されます。 実行のビット(4)は0なので、実行はできません。 2:○ 4(100)は実行のビットだけが1です。 したがって実行だけができます。 3:× 5(101)は実行のビットと、読取りか書込みのどちらか1つが1です。 書込みだけにはなりません。 4:× 6(110)は実行のビットと、読取りか書込みのどちらか1つが1です。 読取りと書込みの両方にはなりません。 【ポイント】 試行結果から各ビットの意味を決めるのがこの問題の要点です。 一般的なUNIXの権限表記(読取り4、書込み2、実行1)と同じだと思い込まないようにしましょう。← 問41問43 →まとめて解く平成24年度 秋期を通しで解く(80問)→この回の他の問題平成24年度 秋期 基本情報技術者試験 の全80問を見る →