平成19年度秋期 基本情報 問21−40 問題編





このページは

基本情報

(基本情報技術者試験)

過去問のページです。

解答と解説も欲しい方は解答ページへ行ってください



問21 システムA、Bのキャッシュメモリと主記憶のアクセス時間は、次のとおりである。あるプログラムをシステムAで実行したときのキャッシュメモリのヒット率と実行アクセス時間は、システムBで実行したときと同じになった。このときのキャッシュメモリBのヒット率は幾らか。

画像(問21)を表示できません
0.2
0.3
0.5
0.8

問22 メモリインタリーブの説明のうち、適切なものはどれか。
新しい情報をキャッシュメモリに取り出すとき、キャッシュ上では不要になった情報を主記憶に書き込む
主記憶のアクセス時間と磁気ディスクのアクセス時間とのギャップを補う。
主記憶の更新と同時にキャッシュメモリの更新を行う。
主記憶を幾つかの区画に分割し、連続したメモリへのアクセスを高速化する。

問23 メモリの誤り制御方式で、2ビット誤り検出機能と、1ビットの誤り訂正機能をもたせるのに用いられるものはどれか。
奇数パリティ
水平パリティ
チェックサム
ハミング符号

問24 並列にアクセス可能な複数台の磁気ディスクに、各ファイルのデータを一定サイズのブロックに分割して分散配置し、ファイルアクセスの高速化を図る手法はどれか。
ディスクアットワンス
ディスクキャッシュ
ディスクストライピング
ディスクミラーリング

問25 USBの特徴はどれか。
PCなどの小型コンピュータと、磁気ディスク、レーザプリンタなどの周辺機器を接続するパラレルインタフェースである。
音声や映像など、リアルタイム性の必要なデータ転送に適した高速な転送方式を採用しており、FireWireとも呼ばれている。
シリアルインタフェースであり、元来はモデムを接続する規格であったが、PCと周辺機器を接続するのにも使われる。
三つのデータ転送モードがあり、ハイスピードモードは外付け磁気ディスクなどの接続に使用される。

問26 プログラムを主記憶に読み込んでおき、CPUが順次読み出し実行する方式はどれか。
アドレス方式
仮想記憶方式
直接プログラム制御方式
プログラム記憶方式

問27 スプーリング機能の説明として、適切なものはどれか。
あるタスクを実行しているときに、入出力命令の実行によってCPUが遊休(アイドル)状態になると、ほかのタスクにCPUを割り当てる。
実行中のプログラムを一時中断して、制御プログラムに制御を移す。
主記憶装置と低速の入出力装置との間のデータ転送を、補助記憶装置を介して行うことによって、システム全体の処理能力を高める。
多数のバッファからなるバッファプールを用意し、主記憶にあるバッファにアクセスする確率を増すことによって、補助記憶のアクセス時間を短縮する。

問28 出力待ちの印刷要求を、同一機種の3台のプリンタA〜CのうちAから順に空いているプリンタに割り当てる(Cの次は再びAに戻る)システムがある。印刷要求の印刷時間が出力待ちの順に5、12、4、3、10、4(分)である場合、印刷に要した時間の長い順にプリンタを並べたものはどれか。ここで、初期状態ではプリンタはすべて空いているものとする。
A、B、C
B、A、C
B、C、A
C、B、A

問29 プログラムを実行するために主記憶に読み込んだとき、ロード位置に対応してプログラム内のアドレスを補正することを示す用語はどれか。
再コンパイル
最適化
再配置
リロード

問30 A、Bという名の複数ディレクトリが図に示す構造で管理されている。“¥B¥A¥B”がカレントディレクトリになるのは、カレントディレクトリをどのように移動した場合か。ここで、ディレクトリの指定は次の方法によるものとし、→は移動の順序を示す。

[ディレクトリ指定方法]
(1) ディレクトリは“ディレクトリ名¥・・・¥ディレクトリ名”のように、経路上のディレクトリを順に“¥”で区切って並べた後に“¥”とディレクトリ名を指定する。
(2) カレントディレクトリは、“.”で表す。
(3) 1階層上のディレクトリは、“..”で表す。
(4) 始まりが“¥”のときは、左端にルートディレクトリが省略されているものとする。
(5) 始まりが“¥”、“.”、“..”のいずれでもないときは、左端にカレントディレクトリ配下であることを示す“.¥”が省略されているものとする。

画像(問30)を表示できません
¥A → ..¥B → .¥A¥B
¥B → .¥B¥A → ..¥B
¥B → ¥A → ¥B
¥B¥A → ..¥B

問31 コンピュータシステムの構成に関する記述のうち、密結合マルチプロセッサシステムを説明したものはどれか。
通常は一方のプロセッサは待機しており、本稼動しているプロセッサが故障すると、待機中のプロセッサに切り替えて処理を実行する。
複数のプロセッサが磁気ディスクを共用し、それぞれ独立したOSで制御される。ジョブ単位で負荷を分散することで処理能力を向上させる。
複数のプロセッサが主記憶を共用し、単一のOSで制御される。システム内のタスクは、基本的にどのプロセッサでも実行できるので、細かい単位で負荷を分散することが処理能力を向上させる。
並列に接続された2台のプロセッサが同時に同じ処理を行い、相互に結果を照合する。1台のプロセッサが故障すると、それを切り離して処理を続行する。

問32 コンピュータの性能評価に用いるベンチマークに関する説明のうち、適切なものはどれか。
オンライントランザクション処理の代表的なベンチマークであるTPCは、性能尺度がTPSで客観的であるが、コストの尺度が欠けている。
コンピュータシステム全体の性能ベンチマークには、Dhrystone、Whetstone、Livermore Fortran Kernel、Linpack、SPECなどがある。
性能評価のために複数種類のベンチマークテストを実行することは、システム性能の特徴を理解することができるので、導入機種の選定に有効である。
ベンチマークテストは汎用的な評価モデルであり、その結果はコンピュータ性能の評価に広く適用できる。

問33 平均故障間隔がx時間、平均修理時間がy時間のシステムがある。使用条件が変わったので、平均故障間隔、平均修理時間ともに従来の1.5倍になった。新しい使用条件での稼働率はどうなるか。
x、yの値によって変化するが、従来の稼働率よりは大きい値になる。
従来の稼働率と同じ値である。
従来の稼働率の1.5倍にあんる。
従来の稼働率の2/3倍になる。

問34 3台のコンピュータA〜Cが図のように接続されている場合、システム全体の稼働率は幾らか。ここで、A〜Cの稼働率は、すべて0.8とする。また、コンピュータA、Bによって構成されている並列接続部分については、A、Bのいずれか1台でも稼動していれば、当該部分は稼動しているものとする。

画像(問34)を表示できません
0.512
0.768
0.928
0.992

問35 システムが稼動不能となった際のバックアップサイトをウォームサイト、コールドサイト、ホットサイトの3種類に分類したとき、一般に障害発生から復旧までの時間が短い順に並べたものはどれか。
ウォームサイト、コールドサイト、ホットサイト
ウォームサイト、ホットサイト、コールドサイト
コールドサイト、ウォームサイト、ホットサイト
ホットサイト、ウォームサイト、コールドサイト

問36 Webサーバに対するアクセスがどのPCからのものであるかを識別するために、Webサーバの指示によってブラウザにユーザ情報などを保存する仕組みはどれか。
CGI
cookie
SSL
URL

問37 社内ネットワークからインターネット接続を行うときに、インターネットへのアクセスを中継し、Webコンテンツをキャッシュすることによってアクセスを高速にする仕組みで、セキュリティ確保にも利用されるものはどれか。
DMZ
IPマスカレード(NAPT)
ファイアウォール
プロキシ

問38 データマイニングの説明として、適切なものはどれか。
大量のデータを高速に検索するための並行的アクセス手法
大量のデータを統計的、数学的手法で分析し、法則や因果関係を見つけ出す技術
販売実績や製造実績などの時系列データを大量に蓄積するデータベースの保存手法
ユーザの利用目的に合わせて、部門別のデータベースを作成する技術

問39 プログラムの各種特性に関する記述のうち、適切なものはどれか。
再帰的処理のためには、実行途中の状態をFIFO方式で記録し、制御する必要がある。
再入可能プログラムを実現するためには、プログラムを手続部分とデータ部分に分割して、データ部分をプロセスごとにもつ必要がある。
逐次再使用可能なプログラムは、再入可能でもある。
複数のプロセスで同時に実行できるようにしたプログラムは、再帰的である。

問40 各種言語プロセッサのうち、適切なものはどれか。
アセンブラは、ある処理系用に書かれた原始プログラムを、ほかの処理系用の原始プログラムに変換する。
インタプリタは、ほかのコンピュータ用のプログラムを解読し、実行するマイクロプログラムである。
ジェネレータは、入力・処理・出力などの必要な条件をパラメタで指示することによって、処理目的に応じたプログラムを生成する。
トランスレータは、高水準言語で書かれたプログラムを、解釈しながら実行する。