問17 オンラインシステムにおいて,1トランザクションの処理に平均60万命令を実行し,平均2回のファイルアクセスが必要であるとき,CPU性能が30MIPSであるコンピュータの1トランザクションの平均処理時間は何ミリ秒か。ここで,ファイルの平均アクセス時間は30ミリ秒とし,,当該トランザクション以外の処理は発生しないものとする。
ア 8
イ 40
ウ 62
エ 80
答え
エ
解説
30MIPSで60万命令を実行する時間は60万命令÷(30×100万命令/秒)=20ミリ秒。
1トランザクション当たりのファイルの平均アクセス時間30×2=60ミリ秒。
よって,1トランザクションの平均処理時間は60+20=80ミリ秒。
問18 様々なサイズのメモリ資源を使用するリアルタイムシステムのメモリプール管理において,可変長方式と比べた場合の固定長方式の特徴として,適切なものはどれか。
ア メモリ効率が良く,獲得及び返却の処理速度は遅く一定である。
イ メモリ効率が良く,獲得及び返却の処理速度は遅く不定である。
ウ メモリ効率が悪く,獲得及び返却の処理速度は速く一定である。
エ メモリ効率が悪く,獲得及び返却の処理速度は速く不定である。
答え
ウ
問19 A,Bというディレクトリ名をもつ複数個のディレクトリが図の構造で管理されている。
カレントディレクトリをAB→..→..B→.Aの順に移動させた場合,最終的なカレントディレクトリはどこか。ここで,ディレクトリの指定方法は次のとおりとする。
[ディレクトリの指定方法]
(1)ディレクトリは,“ディレクトリ名…ディレクトリ名”のように経路上のディレクトリを順に“”で区切って並べた後に“”とディレクトリ名を指定する。
(2)カレントディレクトリは“.”で表す。
(3)1階層上のディレクトリは“..”で表す。
(4)始まりが“”のときは,左端にルートディレクトリが省略されているものとする。
(5)始まりが“”,“.”,“..”のいずれでもないときは,左端にカレントディレクトリ配下であることを表す“.”が省略されているものとする。
ア A
イ AA
ウ ABA
エ BA
答え
エ
解説
ABから移動をたどると次のようになる。
.. : A
..B : B
.A : BA
問20 CASEツールが提供する機能のうち,上流CASEツールに属するものはどれか。
ア DFDの作成支援
イ テストデータの作成支援
ウ プログラムの自動生成
エ ライブラリの管理支援
答え
ア
問21 GPLの下で公開されたOSSを使い,ソースコードを公開しなかった場合にライセンス違犯となるものはどれか。
ア OSSとアプリケーションソフトウェアのインタフェースを開発し,販売している。
イ OSSの改変を他社に委託し,自社内で使用している。
ウ OSSの入手,改変,販売をすべて自社で行っている。
エ OSSを利用して性能テストを行った自社開発ソフトウェアを販売している。
答え
ウ
問22 DRAMの説明として,適切なものはどれか。
ア コンデンサに電荷を蓄えたか否かによって1ビットを表現する。主記憶としてよく用いられる。
イ 製造時にデータが書き込まれる。マイクロプログラム格納用メモリとして用いられる。
ウ 専用の装置でデータを書き込むことができ,紫外線照射で消去ができる。
エ フリップフロップで構成され,高速であるが製造コストが高い。キャッシュメモリなどに用いられる。
答え
ア
問23 SoC(System on a Chip)の説明として,適切なものはどれか。
ア CPU,チップセット,ビデオチップ,メモリなどコンピュータを構成するための電子回路基板
イ CPU,メモリ,周辺装置などの間で発生するデータの受け渡しを管理する一連の回路群を搭載した半導体チップ
ウ 必要とされるすべての機能(システム)を同一プロセスで集積した半導体チップ
エ プロセスが異なる機能は,個別に最適化されたプロセスで製造し,パッケージ上でそれぞれのチップを適切に配線した半導体チップ
答え
ウ
問24 二つの入力と一つの出力を持つ論理回路で,二つの入力A,Bがともに1のときだけ,出力が0になるものはどれか。
ア AND回路
イ NAND回路
ウ OR回路
エ XOR回路
答え
イ