- トップページ
- 基本情報技術者
- 平成18年度春季問題
- 平成18年度春季解答・解説
平成18年度春季解答
問題21
外部割込みの原因となるものはどれか。
ア | ゼロによる除算命令の実行 |
イ | 存在しない命令コードの実行 |
ウ | タイマによる時間経過の通知 |
エ | ページフォールトの発生 |
解答:ウ
<解説>
ア | × | 内部割込みである。 |
イ | × | 内部割込みである。 |
ウ | ○ | 外部割込みである。 |
エ | × | 内部割込みである。 |
問題22
キャッシュメモリに関する記述のうち、適切なものはどれか。
ア | 書込み命令が実行されたときに、キャッシュメモリと主記憶の両方を書き換える方式と、キャッシュメモリだけを書き換えておき、主記憶の書換えはキャッシュから当該データが追い出されたときに行う方式とがある。 |
イ | キャッシュメモリは、実記憶と仮想記憶のメモリ容量の差を埋めるために採用される。 |
ウ | 主記憶へのアクセスでキャッシュメモリにヒットしないと割込みが生じ、プログラムによって主記憶からキャッシュメモリにデータが転送される。 |
エ | 半導体メモリのアクセス速度の向上が著しいので、キャッシュメモリの必要性は減っている。 |
解答:ア
<解説>
ア | ○ | キャッシュメモリに関する正しい記述である。書込み命令を実行したときにキャッシュメモリと主記憶の両方を書き換える方式をライトスルー方式、キャッシュメモリだけを書き換えて主記憶の書換えをキャッシュメモリから当該データが追い出されるときに行う方式をライトバック方式という。 |
イ | × | キャッシュメモリは、実記憶と仮想記憶の速度差を埋めるために採用される。 |
ウ | × | キャッシュメモリにヒットしない(キャッシュミス)時に割込みは発生しない。また、データ転送処理はプロセッサ等が行い、プログラム(OSやアプリケーション)レベルで行うものではない。 |
エ | × | 半導体メモリのアクセス速度は向上している。しかし、それ以上にプロセッサの処理能力が向上しているので,キャッシュメモリの重要性は以前よりも増している。 |
問題23
ECC メモリで、2ビットの誤りを検出し、1ビットの誤りを訂正するために用いるものはどれか。
ア | 偶数パリティ |
イ | 垂直パリティ |
ウ | チェックサム |
エ | ハミング符号 |
解答:エ
<解説>
ア | × | 偶数パリティとは、同じブロック内の1のビットの数が偶数になるようにパリティビットを付加したもの。1ビットの誤りを検出することができる。 |
イ | × | 垂直パリティとは、同じブロック内の1のビットの数が奇数になるようにパリティビットを付加したもの。1ビットの誤りを検出することができる。 |
ウ | × | チェックサムチェックサムとは、データを送受信する際の誤り検出方法の一つ。送信前にデータを分割し、それぞれのブロック内のデータを数値とみなして合計を取ったもの。 |
エ | ○ | ハミング符号とは、情報を記録する際に、実際のデータに加えてエラーチェック用のコードを付加しておき、読み出したときにそれを検証して、正しいかどうかを判断する技術のこと。 ECC付きメモリーやRAID2などで使われる。2ビットの誤り検出機能と,1ビットの誤り訂正機能を持つ。 |
問題24
500 バイトのセクタ8個を1ブロックとして、ブロック単位でファイルの領域を割り当てて管理しているシステムがある。2,000 バイト及び 9,000 バイトのファイルを保存するとき、これら二つのファイルに割り当てられるセクタ数の合計は幾らか。ここで、ディレクトリなどの管理情報が占めるセクタは考慮しないものとする。
ア | 22 |
イ | 26 |
ウ | 28 |
エ | 32 |
解答:エ
<解説>
- 1ブロックの容量は、4000 バイト(500 バイト×8)である。
- 2000 バイト及び 9000 バイトのファイルを保存するためには、1ブロック(4000 バイト)と3ブロック(12000 バイト)を使用することになります。
- 1ブロックに8セクタが割り当てられていますので,4ブロックのセクタ数の合計は4×8セクタ= 32 セクタである。
よってエが正解である。
問題25
USBの特徴に関する記述として、適切なものはどれか。
ア | PC などの小型コンピュータと、磁気ディスク、レーザプリンタなどの周辺機器を接続するパラレルインタフェースである。 |
イ | 音声や映像など、リアルタイム性の必要なデータ転送に適した高速な転送方式を採用しており、FireWire とも呼ばれている。 |
ウ | シリアルインタフェースであり、元来はモデムを接続する規格であったが、PC と周辺機器を接続するのにも使われる。 |
エ | 三つのデータ転送モードがあり、外付け磁気ディスクはハイスピードモード、プリンタやスキャナはフルスピードモード、キーボードやマウスはロースピードモードで使用される。 |
解答:エ
<解説>
ア | × | SCSIに関する説明である。 |
イ | × | IEEE1394 に関する説明である。 |
ウ | × | RS-232Cに関する説明である。 |
エ | ○ | USBに関する説明である。 |
お問い合わせ