- トップページ
- 基本情報技術者
- 平成17年度春季問題
- 平成17年度春季解答・解説
平成17年度春季解答
問題21
コンピュータの高速化技術の一つであるメモリインタリーブに関する記述として、適切なものはどれか。
ア | 主記憶と入出力装置、又は主記憶同士のデータの受渡しを CPU 経由でなく直接やり取りする方式 |
イ | 主記憶にデータを送り出す際に、データをキャッシュに書き込み、キャッシュがあふれたときに主記憶へ書き込む方式 |
ウ | 主記憶のデータの一部をキャッシュにコピーすることによって、レジスタと主記憶とのアクセス速度の差を縮める方式 |
エ | 主記憶を複数の独立して動作するグループに分けて、各グループに並列にアクセスする方式 |
解答:エ
<解説>
ア | × | DMA(Direct Memory Access)に関する説明である。 |
イ | × | ライト・バックに関する説明である。 |
ウ | × | キャッシュメモリに関する説明である。 |
エ | ○ | 正しい記述である。 |
問題22
回転速度が 5,000 回転/分、平均シーク時間が 20 ミリ秒の磁気ディスクがある。この磁気ディスクの1トラック当たりの記憶容量は、15,000 バイトである。このとき、1ブロックが 4,000 バイトのデータを、1ブロック転送するために必要な平均アクセス時間は何ミリ秒か。
ア | 27.6 |
イ | 29.2 |
ウ | 33.6 |
エ | 35.2 |
解答:イ
<解説>
平均アクセス時間は次の式より求めることができる。
平均アクセス時間(ミリ秒)=平均シーク時間+平均回転待ち時間+データ転送時間
平均シーク時間は設問より20 ミリ秒
平均回転待ち時間(秒) = 1÷(5,000÷60)÷2= 6 ミリ秒
データ転送時間 = 4,000÷15,000÷(5,000÷60)=3.2ミリ秒
20 ミリ秒 + 6 ミリ秒 +3.2ミリ秒= 29.2ミリ秒
問題23
磁気ディスク装置のヘッドが現在シリンダ番号 100 にあり、入出力要求の待ち行列にシリンダ番号120、90、70、80、140、110、60 が並んでいる。次の条件のとき、ヘッドが移動するシリンダの総数は幾らか。
[条件] | |
(1) | 入出力要求を並べ替えて、できるだけヘッドを一方向に動かし、シリンダ番号順に処理する、シーク最適化方式である。 |
(2) | 現在までの要求は、シリンダ番号が増加する方向にある。 |
(3) | 現在の方向に要求がないとき、ヘッドの移動方向を変える。 |
(4) | 要求順を変更しても、処理結果に影響はない。 |
(5) | 処理中に新たな要求は発生しない。 |
ア | 80 |
イ | 120 |
ウ | 160 |
エ | 220 |
解答:イ
<解説>
磁気ディスク装置のヘッドが現在シリンダ番号 100 にあり,入出力要求の待ち行列にシリンダ番号 120,90,70,80,140,110,60 が並んでいる。
条件によってヘッドの移動する順序は次の通りである。
100→110→120→140→90→80→70→60
シリンダ数は次のようになる。
100→140(40),140→60(80) 40+80=120
ヘッドが移動するシリンダの総数は120なのでイが正解である。
問題24
NAS(Network Attached Storage)のデータ共有を実現する単位はどれか。
ア | 磁気ディスク |
イ | ディレクトリ |
ウ | ファイル |
エ | 論理ディスク |
解答:ウ
<解説>
NAS(Network Attached Storage:ネットワーク接続ストレージ)とは、ネットワークに直接接続して使用するファイルサーバ専用機。ハードディスクとネットワークインターフェース、OS、管理用ユーティリティなどを一体化した単機能サーバ(アプライアンスサーバ)で、記憶装置をネットワークに直に接続したように見えることからこのように呼ばれる。ネットワークに接続されたほかのコンピュータからは、通常のファイルサーバと同様、共有ディスクとして使用することができる。
アクセス権の設定はディレクトリ単位で行いますが,データ共有を実現する単位はファイル単位である。よってウが正解である。
問題25
横 25.4 cm、縦 38.1 cmの画像を、解像度 600 dpi、24 ビットの色情報を指定してスキャナで読み込むと、データ量は約何 M バイトになるか。ここで、1インチは 2.54 cmとする。
ア | 0.27 |
イ | 162 |
ウ | 1,045 |
エ | 1,296 |
解答:イ
<解説>
単位の変換をしてから計算を行う。
横 | :25.4÷2.54=10 (インチ) |
縦 | :38.1÷2.54=15 (インチ) |
色情報 | :24÷8=3 (バイト) |
なお、dpiとはプリンタやイメージスキャナ、ディスプレイなどで使われる解像度の単位で、1インチを何個の点の集まりとして表現するかを意味する値。
解像度 600 dpi は、1インチ×1インチが 600 × 600 ドットとなる。
データ量 | = | 横のドット数×縦のドット数×色情報 |
= | 10×600×15×600×3 | |
= | 162,000,000(バイト) | |
= | 162 (M バイト) |
お問い合わせ