ホーム › 基本情報技術者試験 › 平成27年度 春期 › 問44平成27年度 春期 基本情報技術者試験 問44テクノロジ系テクノロジ系2015年☆ ブックマークファイルの属性情報として,ファイルに対する読取り,書込み,実行の権限を独立に設定できるOSがある。 この3種類の権限は,それぞれに1ビットを使って許可,不許可を設定する。 この3ビットを8進数表現0~7の数字で設定するとき,次の試行結果から考えて,適切なものはどれか。 〔試行結果〕 ① 0を設定したら,読取り,書込み,実行ができなくなってしまった。 ② 3を設定したら,読取りと書込みはできたが,実行ができなかった。 ③ 7を設定したら,読取り,書込み,実行ができるようになった。2を設定すると,読取りと実行ができる。4を設定すると,実行だけができる。5を設定すると,書込みだけができる。6を設定すると,読取りと書込みができる。購入状況を確認しています…正答2解説正解は2です。 読取り・書込み・実行の3つの権限を3ビットで表し、8進数1桁で設定します。 試行結果から、どのビットがどの権限に対応するかを推理します。 【処理の流れ】 試行結果①の0(2進数000)では、すべての権限がありません。 試行結果③の7(2進数111)では、すべての権限があります。 試行結果②の3(2進数011)では、読取りと書込みができ、実行ができません。 したがって、下位2ビットが読取りと書込み、最上位ビット(値4)が実行に対応します。 下位2ビットのどちらが読取りかは、試行結果からは決まりません。 【選択肢別解説】 1:× 2(2進数010)は、下位2ビットのうち1つだけが1です。 読取りか書込みのどちらか一方しかできず、実行もできません。 2:○ 4(2進数100)は、実行に対応する最上位ビットだけが1です。 したがって、実行だけができます。 3:× 5(2進数101)は、実行のビットが1なので実行ができます。 書込みだけができるという記述は誤りです。 4:× 6(2進数110)も実行のビットが1なので、実行ができます。 読取りと書込みの両方ができるとはいえません。 【ポイント】 試行結果から確実に言えることだけで判断するのがこの種の問題のコツです。 UNIX系OSでは、一般に読取り=4、書込み=2、実行=1と割り当てますが、この問題の割当ては異なります。← 問43問45 →まとめて解く平成27年度 春期を通しで解く(80問)→この回の他の問題平成27年度 春期 基本情報技術者試験 の全80問を見る →