平成21年秋期 基本情報技術者 午前 問10
メモリインタリーブの説明として、適切なものはどれか。
| ア |
CPUから主記憶間のアクセスを高速化するために、キャッシュメモリと主記憶との両方に同時にデータを書き込む。 |
| イ |
CPUから主記憶へのアクセスを高速化するために、主記憶内部を複数のバンクに分割し、各バンクを並列にアクセスする。 |
| ウ |
CPUから主記憶のアクセス速度の違いによるボトルネックを解消するために、高速かつ小容量のメモリを配置する。 |
| エ |
パイプライン処理を乱す要因をなくすために、キャッシュメモリを命令用とデータ用の二つに分離する。 |
【キーワード】
・メモリインタリーブ
【キーワードの解説】
- メモリインタリーブ(memory interleaving)
メモリへのアクセスを高速に行うための技術です。
メモリへのアクセスは、CPUがメモリにアクセス要求を行ってから、メモリが応答を返すまでに時間がある。(この時間のことをレイテンシ(latency)といいます。)
複数のメモリバンクにデータをまたがって格納し、データにアクセスするとき、最初のメモリバンクにアクセス要求を行い、応答が帰ってくるまでの時間に別のメモリバンクにアクセス要求を行うことで、メモリへのアクセス時間を高速に行うことが可能になります。
異なったメモリバンクに対し、CPUは異なった要求を行うことが可能です。
もっと、「メモリインタリーブ」について調べてみよう。
平成21年秋期基本情報技術者 問10の答え。
メモリインタリーブについての問題です。
メモリインタリーブの説明はちょっとイメージしづらい人もいると思いますが、同じ考え方のものとしてハードディスク(ディスクアレイ)のストライピング(RAID 0)があります。
ストライピングの方がイメージをつかみやすく、わかりやすいと思いますので、メモリインタリーブについてはストライピングと同じという考えで、ストライピングについて勉強したほうがいいでしょう。
【“平成21年秋期 基本情報技術者 午前 問10”の続きを読む】テーマ:情報処理技術者試験 - ジャンル:コンピュータ
平成21年秋期 基本情報技術者 午前 問9
ディジタルカメラの画像データや携帯音楽プレーヤの音楽データの記録媒体として利用されているものはどれか。
| ア |
DRAM |
|
イ |
SRAM |
| ウ |
フラッシュメモリ |
|
エ |
マスクROM |
【キーワード】
・フラッシュメモリ
【キーワードの解説】
- フラッシュメモリ(flash memory)
EEPROM(Electrically Erasable Programmable ROM)の一種で、電源を切ってもデータが消えない不揮発性のメモリで、ブロック単位での消去ができる。
データは各ビットの値を1→0に書き変えることができる。ただし、ビット単位での0→1の書き換えはできない。(書き換えはバイト、ワード単位で行う。)
ビットの値を1にする操作はフラッシュメモリの全部又は一部分("セクタ"と呼ぶブロック単位)で行うことができ、1にする処理を消去と呼ぶ。
大容量化が容易なので、SDメモリやコンパクトフラッシュ、USBメモリなどで使用されている。また、組込み系の機器(ハードディスクなどを持っていない機器:携帯電話、携帯音楽プレーヤー等)でプログラムやデータを格納する用途で使用されている。
なお、書き換え回数に制限があり、少ないものでは10回程度、多いものでは100万回程度である。
もっと、「EEPROM」について調べてみよう。
平成21年秋期基本情報技術者 問9の答え。
フラッシュメモリについての問題です。
デジカメや携帯電話などで使用しているSDカード携帯音楽プレーヤーや、USBメモリなどSSD(Solid State Drive、半導体記憶メディア)で使用されているのがフラッシュメモリです。
フラッシュメモリを使用する際の注意点は書き換えに時間がかかることと、書き換え回数に制限があることです。100万回というと非常に回数が多いようですが、1分に1回書き換えるシステムを24時間3565日稼動させると2年持ちません。
【“平成21年秋期 基本情報技術者 午前 問9”の続きを読む】テーマ:情報処理技術者試験 - ジャンル:コンピュータ
平成21年秋期 基本情報技術者 午前 問8
Ajaxの説明はどれか。
| ア |
HTTPプロトコルを用いて、XML形式やHTML形式のデータがファイアウォールを通過できるようにした通信方式 |
| イ |
スタイルシートを適用することによって、デザインを統一したり、保守性を高めたりする仕組み |
| ウ |
ブラウザからの要求に対してWebサーバが応答し、テキスト・画像・音声・動画などをやり取りするための通信方式 |
| エ |
ブラウザとWebサーバとがXML形式のデータを用いて非同期の通信をし、動的に画面を再描画する仕組み |
【キーワード】
・Ajax
【キーワードの解説】
- Ajax(Asynchronous JavaScript + XML)
ブラウザの持つJavaScriptのHTTP通信機能を使って、Webページのリロードを伴わずにサーバとXML形式のデータのやり取りを行なって処理を進めていく対話型Webアプリケーションのことです。
もっと、「Ajax」について調べてみよう。
平成21年秋期基本情報技術者 問8の答え。
Web技術のAjaxについての問題です。
残念ながら私にはAjaxを使いこなす技術力がありませんが、GoogleやYahoo!の地図などで使われている、再描画をせずにWeb画面を書き換える技術です。
技術的には省略していないAsynchronous JavaScript + XMLが示すようにJavaScriptとXMLを使い、非同期通信でWebページを書き換える技術で、DHTML(Dynamic HTML)の一種と考えればいいのでしょうか…。
【“平成21年秋期 基本情報技術者 午前 問8”の続きを読む】テーマ:情報処理技術者試験 - ジャンル:コンピュータ