068

H28 秋期 FE 午前
問

平成 28 年度 秋期 基本情報技術者試験 午前

1

正解

完璧

直前
チェック

問1

ウ

解説

8 ビットのビット列の下位 4 ビットが変化しない操作はどれか。

16 進表記 0F を 2 進表記にすると 00001111 である。したがって，求める演算は，

上位 4 ビットの 0 で内容が変化するが，下位 4 ビットの 1 では変化しない論理演算である。

ア

16 進表記 0F のビット列との排他的論理和をとる。

論理和や論理積など 1 ビットどうしの論理演算を下記の表に示す。ここで入力 A が 16 進表

イ

16 進表記 0F のビット列との否定論理積をとる。

記 0F のビット列で，入力 B が対象となるビット列に相当する。このなかで A が 0 のときはウ

16 進表記 0F のビット列との論理積をとる。

内容が変化するが，A が 1 のときは内容が変化しない演算は論理積だけである。したがっ16 進表記 0F のビット列との論理和をとる。

て，選択肢ウが正解である。

エ

任意のビット列から特定範囲を取り出すために用いるパターンをマスクと呼ぶ。ここでは，対象のデータに対して 16 進表記 0F をマスクとして用い，論理積を用いて，上位 4 ビ

問

2

正解

完璧

直前
チェック

ットを 0 にクリアし，下位 4 ビットを取り出している。
A

ある工場では，同じ製品を独立した二つのライン A，B で製造している。ライン A で

B

論理和

論理積

否定論理積

排他的論理和は製品全体の 60％を製造し，ライン B では 40％を製造している。ライン A で製造され

0

0

0

0

1

0

た製品の 2％が不良品であり，ライン B で製造された製品の 1％が不良品であることが

0

1

1

0

1

1

分かっている。いま，この工場で製造された製品の一つを無作為に抽出して調べたとこ

1

0

1

0

1

1

ろ，それは不良品であった。その製品がライン A で製造された確率は何％か。

1

1

1

1

0

0

ア

40

イ

50

ウ

60

エ

75

問２
解説

エ
ライン A で製造された不良品の製品全体に対する割合は，60 ×2％＝ 1.2％である。

ライン B で製造された不良品の製品全体に対する割合は，40 × 1％＝ 0.4％である。無作
為に抽出した不良品がライン A で製造された確率は次式から 75％となる。
1.2 ÷（1.2 ＋ 0.4）＝ 0.75

069

春
秋

070

H28 秋期 FE 午前
問

平成 28 年度 秋期 基本情報技術者試験 午前

3

正解

直前
チェック

完璧

300 円の商品を販売する自動販売機の状態遷移図はどれか。ここで，入力と出力の関

問３
解説

ア
有限オートマトンを表す状態遷移図では，外からの矢印は初期状態を示し，二重係を “ 入力／出力 ” で表し，入力の “a” は “100 円硬貨 ” を，“b” は “100 円硬貨以外 ” を示し，丸は終了状態や受理状態を表す。この状態遷移図では S0 から開始され，商品が販売され

S0 〜 S2 は状態を表す。入力が “b” の場合はすぐにその硬貨を返却する。また，終了状態

ると終了状態に遷移する。入力が b の場合は硬貨を返却するだけで，出力と状態遷移はない。入力と出力の関係を入力／出力で表すので，自分自身に戻る b ／ 0 は販売もなく，状に遷移する際，出力の “1” は商品の販売を，“0” は何もしないことを示す。

態も遷移しないことを表す。選択肢エは入力が b のときに状態遷移しているので誤りであ

ア

b／0

S0

b／0
a／0

S1

a／0

る。

イ

b／0

b／0

S2

S0

b／0
a／0

S1

入力が a の場合は開始状態から 3 回の状態遷移を経て，終了に達し，そのとき，出力がa／1

1 となり，商品が販売される。具体的には，1 回目の a ／ 0 で S 0 から S 1 に遷移し，次のS2

a ／ 0 で S1 から S2 に遷移し，3 回目の a ／ 1 で商品を販売して終了状態 S0 に戻る。このような遷移を示す状態遷移図は選択肢アである。

a／1

ウ

b／0

S0

a／1

b／0
a／0

S1

エ

b／0
a／1

a／0

S2

S0

a／0
b／0

S1

b／0

a／1

問４

S2

ビットでは 8 個のように，ビット数が 1 つ増えるごとに 2 倍になる。24 ビットから 32 ビッ

解説エ
1 ビットで表現できるビットパターンの個数は 2 個である。2 ビットでは 4 個，3

トに 8 ビット増えれば，28 ＝ 256 倍となる。
a／0

b／0

問５
問

4

正解

完璧

直前
チェック

32 ビットで表現できるビットパターンの個数は，24 ビットで表現できる個数の何倍か。
8

ア

イ

16

ウ

128

エ

解説

ア
アナログをディジタルに変換する AD 変換（Analog to Digital Conversion：ADC）

では，最初に一定の時間間隔でアナログ量を取り出す標本化（サンプリング）を行う。通常はアナログ量として電圧を用い，取り出した電圧を基準となる量子化単位電圧の整数倍に切り捨てる。これが量子化である。最後に，量子化した値を 2 進数などに符号化する。

256

したがって選択肢アの標本化，量子化，符号化の順となる。なお，サンプリングは，変換する信号のもつ最大周波数の 2 倍以上の周波数で行えば情報の損失なしに復元できる。こ

問

5

正解

完璧

直前
チェック

標本化，符号化，量子化の三つの工程で，アナログをディジタルに変換する場合の順番として，適切なものはどれか。
ア

標本化，量子化，符号化

イ

符号化，量子化，標本化

ウ

量子化，標本化，符号化

エ

量子化，符号化，標本化

れがサンプリング定理である。

071

春
秋

072

H28 秋期 FE 午前
問

平成 28 年度 秋期 基本情報技術者試験 午前

6

正解

直前
チェック

完璧

問６
解説

2 分探索木になっている 2 分木はどれか。

イ
木構造では最上位のノードをルートと呼ぶ。選択肢アなら値 16 をもつノードがルートである。2 分木の各ノードは左右に子のノードをもつことができる。2 分探索木でア

は，各ノードの値よりも左の子ノードの値の方が小さく，右の子ノードの値の方が大きく

イ
17

16

なるような大小関係をもつ。
選択肢の 2 分木についてルートでの大小関係をみると，どの選択肢も左の子ノードが小1915さくなっている。しかし，選択肢アは 15 と 14 の大小関係が逆になっている。選択肢イは

19

14

全てのノードで正しい大小関係が成り立っている。選択肢ウは 16 と 14 で，選択肢エは 20
10

10

14

16

と 19 で大小関係が逆になっている。したがって選択肢イが正解である。

18

問７
ウ

エ

18

20

解説

イ
関数 F（x，y）の定義にもとづいて計算していくと，関数値は次のように求まる。

F（231，15）＝ F（15，231 mod 15）
19

16

19

18

＝ F（15，6）＝ F（6，15 mod 6）＝ F（6，3）＝ F（3，6 mod 3）

15

問

14

20

7

10

14

正解

完璧

15

直前
チェック

整数 x，y（x ＞ y ≧ 0）に対して，次のように定義された関数 F（x，y）がある。F（231,15）の値は幾らか。ここで，x mod y は x を y で割った余りである。

F（y，x mod y） （y ＞ 0 のとき）

イ

3

問８
解説

ウ
Script 言語とアプレットは，通常 Web サーバからクライアントに送られ，クライ

アントにある Web ブラウザ上で動作することで動的処理を実現するプログラムである。
Script 言語としては，Java 言語に似た記法をもつ JavaScript，VisualBasic 言語に似た記（y ＝ 0 のとき）

x｛F（x，y）＝＝ F（3，0）＝ 3

16法をもつ VBScript がよく使用される。また，Java アプレットは Web ブラウザ上で実行される Java プログラムモジュールである。
Java サーブレットは，クライアントの要求に応じて Web サーバ上で実行される Java プ

ア 2

問

ウ

5

エ

7

8

ログラムモジュールである。

正解

完璧

直前
チェック

Web 環境での動的処理を実現するプログラムであって，Web サーバ上だけで動作するものはどれか。
ア

JavaScriptイJava アプレット

ウJava サーブレットエVBScript

073

春
秋

074

H28 秋期 FE 午前
問

9平成 28 年度 秋期 基本情報技術者試験 午前

正解

直前
チェック

完璧

問９

⁝

解説

主記憶のデータを図のように参照するアドレス指定方式はどれか。

ア
出題の図では，命令内のアドレス部の値 20 が主記憶アドレス（20 番地）を示し，そのアドレス（20 番地）に格納されている値 25 が実際のデータのアドレス（25 番地）を示し
命令部

アドレス部

ている。つまり，実際に処理されるデータのアドレス（実効アドレスという）ではなく，

主記憶

⁝

アドレス

２0

実効アドレスが格納されているアドレスを命令内のアドレス部に指定している。このようなアドレス指定方式を間接アドレス指定という。

２0

指標アドレス指定：命令のアドレス部の値に命令のレジスタ番号部で指定されたレジスタ

２５⁝内の値（指標あるいはインデックスという）を加えたものを実効アドレスとする方式。
相対アドレス指定：命令のアドレス部の値にプログラムカウンタなどの基準となるアドレ

２5

スを加えたものを実効アドレスとする方式。

データ

直接アドレス指定：実効アドレスを命令のアドレス部で直接指定する方式。

問 10

エ

ア

間接アドレス指定イ

指標アドレス指定

解説ウ

相対アドレス指定エ

直接アドレス指定

令の先読み・解釈などを行っている。しかし，条件分岐命令の場合，その条件の成立を判

パイプライン制御では，複数の命令を並行して解釈・実行する。そのために，命断しなければ，次に実行する命令が決まらない。投機実行では，次に実行する命令を予測

問 10

正解

完璧

直前
チェック

CPU における投機実行の説明はどれか。

することで，命令の先読み・解釈など実行している。
ア：アウトオブオーダー実行のことである。
イ：マルチスレッディングのことである。
ウ：マルチコアのことである。

ア

依存関係にない複数の命令を，プログラム中での出現順序に関係なく実行する。

イ パイプラインの空き時間を利用して二つのスレッドを実行し，あたかも二つのプロセッサであるかのように見せる。
ウ

二つ以上の CPU コアによって複数のスレッドを同時実行する。

エ

分岐命令の分岐先が決まる前に，予測した分岐先の命令の実行を開始する。

075

春
秋

076

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 11

正解

完璧

直前
チェック

1 M バイトのメモリを図のように MPU に接続するとき，最低限必要なアドレスバス

問 11
解説

ウ
アドレスバスの幅にはメモリの最大アドレスを指定する２進数の桁数が最低限必の信号線の本数 n はどれか。ここで，メモリにはバイト単位でアクセスするものとし，要である。1 k バイトは 1,024 バイトなので，2 の 10 乗である。1 M バイトは 1,024 k バイト

1 M バイトは 1,024 k バイト，1 k バイトは 1,024 バイトとする。

なので，2 の 20 乗となる。つまり 1 Ｍバイトのメモリをアクセスするためのアドレスの最大値は，2 進数で 20 桁になるので，アドレスバスには 20 本の信号線が最低限必要となる。
したがって，選択肢ウが正解である。

メモリ

MPU

A n−1
A n−2
A n−3

問 12
解説

⁝

アドレスバスア

ストライピング：データを複数のディスクに分散すること。データアクセス時間を短縮す
る。

A2
A1
A0

スワッピング：仮想記憶において，主記憶装置とディスク装置間でページの入れ替えを行うこと。
ディスクキャッシュ：アクセス時間短縮のため，主記憶とディスク装置の間に置く高速な

D0〜D7

データバス

メモリのこと。
ミラーリング：信頼性向上のため，複数のディスク装置に同じ内容を格納すること。

18

ア

イ

19

ウ

20

エ

21

問 12

正解

完璧

直前
チェック

データを分散して複数の磁気ディスクに書き込むことによって，データ入出力の高速化を図る方式はどれか。
アストライピングイ

スワッピングウ

ディスクキャッシュ

エ

ミラーリング

077

春
秋

078

H28 秋期 FE 午前
問 13

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

3 層クライアントサーバシステム構成で実現した Web システムの特徴として，適切な

問 13
解説

ウ
3 層クライアントサーバシステム構成の Web システムは，機能の面から，ユーザ

インタフェースを提供する層（クライアントと Web サーバ）
，多様なアプリケーション機

ものはどれか。

能を提供する層（AP サーバ）
，データベースなどのデータを提供する層（DB サーバ）の 3

HTML で記述されたプログラムをサーバ側で動作させ，クライアントソフトはそア

ア：サーバ側で動作させるプログラムには，Web サーバ上で動く Perl，PHP，JavaServletの結果を画面に表示する。
イ

業務処理の変更のたびに，Web システムを動作させるための業務処理用アプリケ
業務処理はサーバ側で実行し，クライアントソフトは HTML の記述に従って，その結果を画面に表示する。

エなどが用いられる。
イ：業務処理用アプリケーションはアプリケーションサーバで実行されるので，クライアーションをクライアント端末に送付し，インストールする必要がある。
ウ

階層に分けて業務処理を行う方式である。

クライアント端末には，サーバ側からの HTTP 要求を待ち受けるサービスを常駐させておく必要がある。

ント端末にインストールする必要はない。
ウ：HTML は，主にクライアントで処理データを受け付けるときの画面フォームの記述や，サーバ側で実行した結果を画面に表示するときの記述に使われる。
エ：Web サーバは，HTTP を使ってクライアントからのリクエストを受け付けてレスポン
スを返す機能をもつ。したがって，クライアント端末の Web ブラウザからの HTTP 要
求（リクエスト）を待ち受けるサービスを，常駐させておく必要があるのは Web サーバ

問 14

正解

完璧

直前
チェック

である。

ロードバランサを使用した負荷分散クラスタ構成と比較した場合の，ホットスタンバ

HT TP 要求

イ形式による HA（High Availability）クラスタ構成の特徴はどれか。
ア 稼働している複数のサーバ間で処理の整合性を取らなければならないので，データ

WebブラウザHT TP 応答
Webサーバアプリケーションサーバ

データベースサーバ

Webシステムの構成例

ベースを共有する必要がある。
イ 障害が発生すると稼働中の他のサーバに処理を分散させるので，稼働中のサーバの負荷が高くなり，スループットが低下する。
ウ 処理を均等にサーバに分散できるので，サーバマシンが有効に活用でき，将来の処理量の増大に対して拡張性が確保できる。
エ 待機系サーバとして同一仕様のサーバが必要になるが，障害発生時には待機系サーバに処理を引き継ぐので，障害が発生してもスループットを維持することができる。

問 14
解説

エ
複数のディスク装置をファイバーチャネルなどにより共有させたり，複数のディスク装置を同期させたりした複数のサーバが，外部には 1 台のサーバであるかのようにサービスを提供するシステムをサーバ・クラスタと呼ぶ。
HA クラスタ構成では、処理系と待機系を用意して，あらかじめ共有ディスクなどに接続しておく。多重化することで SPOF（Single Point of Failure：単一障害点）をなくし，障害が発生してもサービスが停止することがない。ホットスタンバイ形式では処理系と待機系の両方のサーバが稼働しているので，処理系に障害が発生した場合でも直ちに待機系に処理を引き継ぎ，スループット低下を防ぐことができる。このようにして，高可用性を実現している。
これに対し，ロードバランサーを用いた負荷分散クラスタ構成は，複数のノードに処理を分散することで，スループットを向上させるものである。高い処理性能を実現できるが，ノードに不具合が発生すると，稼働するノードの数が減少するので，システム全体のスループットが低下する。

079

春
秋

080

H28 秋期 FE 午前
問 15

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

2 台のコンピュータを並列に接続して使うシステムがある。それぞれの MTBF とMTTR を次の表に示す。どちらか 1 台が稼働していればよい場合，システム全体の稼働率は何％か。

問 15
解説エ
下図のように稼働中に故障が発生すると修理される。この稼働と修理に関係する指標が MTBF，MTTR，稼働率などである。
稼働中

修理中

稼働中

故障発生

MTBF

MTTR

コンピュータ 1

480 時間20 時間

コンピュータ 2

950 時間

50 時間

修理中

稼働中

故障発生

MTBF（Mean Time Between Failures）：平均故障間隔。修理完了から次の故障までの平均時間
MTTR（Mean Time To Repair）：平均修理時間。故障発生から修理完了までの平均

ア

91.2

イ

95.5

ウ

96.5

エ

99.8

時間
稼働率（Availability）：全運用時間と稼働時間の割合。
MTBF ÷（MTBF ＋ MTTR）
2 つのシステムを結合した場合の稼働率の計算では，直列か並列かで式が異なる。どちらか 1 台が稼働していればよい場合は並列接続の計算となる。
全体の稼働率＝a×b
稼働率a

稼働率a
全体の稼働率

稼働率b＝1−（1−a）×（1−b）
稼働率b

MTBF と MTTR から稼働率を計算し，並列接続として全体の稼働率を計算すると 99.8％となる。
コンピュータ 1 の稼働率480 ÷（480 ＋ 20）＝ 0.96

コンピュータ 2 の稼働率

950 ÷（950 ＋ 50）＝ 0.95

システム全体の稼働率

1 −（1 − 0.96）×（1 − 0.95）＝ 1 − 0.04 × 0.05
＝ 1 − 0.002 ＝ 0.998

081

春
秋

082

H28 秋期 FE 午前
問 16

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

ある時間帯でのジョブの処理状況を計測したところ，次のとおりであった。どのよう

問 16
解説

ウ
ジョブは 5 分間隔で発生し，多重度 3 で実行される。実行時間が 15 分未満なら，4 番目のジョブが発生する前に最初のジョブが完了するので，実行待ちは発生しないが，な状況になっているか。

実行時間が 20 分のため実行待ちのジョブ数が次第に増加していく。

〔ジョブの処理状況〕（1） 多重度 3 でジョブを実行する。

実行状態（2） ジョブは 5 分間隔で発生し，実行時間は多重度に依存せず 20 分である。

待ち状態（3） 各ジョブは実行終了後にスプーリング機能を利用して印刷し，印刷時間は 15 分で

印刷状態

ある。
（4） プリンタは 2 台使用する。

時間（5分/目盛）20

ア

印刷待ちだけが増加している。

イ

実行待ちだけが増加している。

ウ

実行待ちと印刷待ちが増加している。

エ実行待ちも印刷待ちも発生していない。

40

60

80

印刷時間がジョブの実行時間以下でプリンタが 3 台あれば，印刷待ちが発生しないで印刷することができる。もし，プリンタが 1 台なら印刷時間が実行時間の 1/3 以下であれば待ち時間は増加しない。つまり 20/3 つまり 7 分弱の印刷時間であれば待ち時間は増大しない。2 台なら 14 分弱である。設問の印刷時間は 15 分なので印刷待ち時間もしだいに増加する。したがって，選択肢ウが正解である。

問 17

正解

完璧

直前
チェック

仮想記憶システムにおいて主記憶の容量が十分でない場合，プログラムの多重度を増

問 17

ア

加させるとシステムのオーバヘッドが増加し，アプリケーションのプロセッサ使用率が解説

減少する状態を表すものはどれか。

現象をスラッシングと呼ぶ。

仮想記憶システムにおいて，主記憶の容量不足などによりページングが頻発する

ページング：仮想記憶システムにおいて，補助記憶装置と主記憶装置との間で記憶のやりアウ

スラッシングページング

イ
エ

フラグメンテーション
ボトルネック取りをすること。
フラグメンテーション：主記憶のメモリが断片化し，連続領域が確保しづらくなること。
あい ろ

ボトルネック：そのシステムのなかで負荷が重く，隘路になる部分。

083

春
秋

084

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 18

正解

直前
チェック

完璧

マルチプログラミングにおけるプロセスの切替え手順を示した図において，OS の処

問 18
解説

ウ
タスクの状態遷移では，生成起動されたタスクは実行可能，実行，待ちのいずれかの状態をとる。生成起動されたタスクは最初に実行可能状態をとり，実行可能状態にあ理 a 〜 c として，適切な組合せはどれか。

るタスクの中で最も優先度の高いタスクがスケジューラによって実行状態に遷移する。こOSの処理

プロセスAの状態

れをディスパッチと呼ぶ。実行中のタスクより優先度の高いタスクが実行可能になると，プロセスBの状態

実行状態をとるタスクは一つだけなので，実行中のタスクを実行可能状態に遷移させる。
実行状態

これをプリエンプションと呼ぶ。その後に優先度の高いタスクが実行状態に遷移する。

割込み

プロセスもタスクと同様の状態遷移を行う。プロセスが実行状態から実行可能状態に遷
a

実行可能
状態

b
実行可能
状態

移する場合，プロセスを再開するために必要な各レジスタの内容などの情報を退避する。
それが実行状態の退避である。実行状態のプロセスがなくなるとスケジューラは次に実行
するプロセスを実行可能状態にあるプロセスの中から選択する。そして選択したプロセス
を実行状態に回復させる。したがって，空欄 a，b，c はそれぞれ「実行状態の退避」「プロc

セスの選択」「実行状態の回復」となり，選択肢ウが正解である。
実行

実行状態
ディスパッチ

入出力要求などによる待ち

生成

b

c

ア

実行状態の回復プロセスの選択

実行状態の退避イ

実行状態の退避

実行状態の回復プロセスの選択ウ

実行状態の退避プロセスの選択

実行状態の回復エ

プロセスの選択

実行状態の回復

実行状態の退避問 19（SVコール，システムコール）

起動

a

正解

完璧

直前
チェック

LRU アルゴリズムで，ページ置換えの判断基準に用いられる項目はどれか。
ア

最後に参照した時刻

イ

最初に参照した時刻

ウ

単位時間当たりの参照頻度

エ

累積の参照回数

問 19
解説

実行終了

RUN

プリエンプション
実行可能

待ち

READY

WAIT

割込みなどによる起床

ア
LRU（Least Recently Used）アルゴリズムは，最後に使われてから最も時間が経過したページを取り出して新しいページに置き換えるものである。参照された時刻が最も古いページを取り出すため，ページを最後に参照した時刻を判断基準とする。
イ：FIFO（First In First Out）での判断基準に用いられる。
ウ：NFU（Not Frequently Used）での判断基準に用いられる。

085

春
秋

086

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 20

正解

直前
チェック

完璧

格納アドレスが 1 〜 6 の範囲の直接編成ファイルにおいて，次の条件でデータを格納

問 20
解説

イ
キー値を 5 で割った余りに 1 を加えた値を格納アドレスとしているので，キー値が 3 のデータなら格納アドレスは 4 である。次のキー値 4 ではアドレスが 5 となる。次のキ

した場合，アドレス 1 に格納されているデータのキー値はどれか。

ー値 8 のアドレスは条件（2）より 4 となるが，このアドレスには既にキー値 3 のデータがあ〔条件〕

るので，条件（3）により 5 となるが，このアドレスにもキー値 4 のデータが格納されてい（1） キー値が 3，4，8，13，14，18 の順でデータを格納する。

るので，さらに次のアドレス 6 となる。

（2） データのキー値を 5 で割った余りに 1 を加えた値を格納アドレスにする。
（3） 格納アドレスに既にデータがある場合には，次のアドレスに格納する。これを格同様にキー値 13 では条件（2）で 4 となり，条件（3）で 5 となり，さらに 6 となる。6 はア
ドレス範囲の最後なので次は先頭の 1 となる。したがって，アドレス 1 に格納されるデー
タのキー値は選択肢イの 13 である。

納できるまで繰り返す。最終アドレスの次は先頭とする。
（4） 初期状態では，ファイルは何も格納されていない。
ア

8

イ

13

ウ

14

エ

問 21

18

正解

直前
チェック

完璧

キー値

条件（2）の値

3

4

4

5

8

4

条件（3）の値

格納アドレス
4
5

5

6

6

13

4

5

6

1

1

アノードコモン型 7 セグメント LED の点灯回路で，出力ポートに 16 進数で 92 を出力

14

5

6

1

2

2

したときの表示状態はどれか。ここで，P7 を最上位ビット（MSB），P0 を最下位ビット

18

4

5

6

1

2

3

3

（LSB）とし，ポートの出力が 0 のとき LED は点灯する。

問 21

VCC
出力ポート P0
P1
P2
P3
P4
P5
P6
P7

解説

a
b
c
d
e
f
g
Dt

a
f

イ

出力ポート P0 〜 P7 の出力が 7 セグメント LED の a 〜 g および Dt に接続されている。P7 が最上位ビット（MSB）で，P0 が最下位ビットであるから，8 ビットデータ「P7P6 P5 P4 P3 P2 P1 P0」が「Dt g f e d c b a」に対応している。出力データは 16 進数で 92 なのbg

で 2 進数では 10010010 である。ここで 7 セグメント LED はアノードコモン型とあり，回路ec

図でも Vcc に接続されている。したがって 0 に対応するセグメントが点灯する。それは g f

Dt

d c a である。点灯していないセグメントは Dt e b なので，選択肢ウが正解である。なお，d

アノードコモン型ではない場合の 7 セグメント LED は Vcc ではなく GND に接続されてい

凡例

ア

ウ

ウ

エ

，

消灯

，

点灯

るので，ビットの値が 1 のセグメントが点灯する。

087

春
秋

088

H28 秋期 FE 午前
問 22

089

平成 28 年度 秋期 基本情報技術者試験 午前

正解

直前
チェック

完璧

問 22

エ

解説

メモリセルにフリップフロップ回路を利用したものはどれか。

フリップフロップ回路は 0 か 1 の値を保持する電子回路であり，SRAM（StaticRAM）に用いられる。SRAMは，DRAM（Dynamic RAM）に比べると高速に動作するので，CPU

DRAM

ア

イ

EEPROM

ウ

SDRAM

エ

SRAM

のレジスタやキャッシュメモリに用いられる。RAM（Random Access Memory）は電源を切ると内容が失われる揮発性の記憶素子であるが，ROM（Read Only Memory）は内容が失われな
い不揮発性の記憶素子である。ROM のなかで最も基本的なマスク ROM は，製造時に書

問 23

正解

直前
チェック

完璧

き込まれた内容を消去して新たに書き込むことができない読出し専用のメモリである。
ア：DRAM はコンデンサの電荷の有無で記憶を保持させるので，回路が比較的簡単になる。

真理値表に示す 3 入力多数決回路はどれか。

そのため大容量のメモリを安価に作ることができるので主記憶装置などに用いられる。
イ：EEPROM（Electrically Erasable Programmable ROM）は，マスク ROM とは異なり電
入力

出力

A

B

C

Y

0

0

0

0

0

0

1

0

0

1

0

0

0

1

1

1

1

0

0

0

1

0

1

1

1

1

0

1

1

1

1

1

ア A

イ A

B

B

C

Y

C

気的（Electrically）に消去ができ，書き込みが可能な ROM である。なお，Electrically のない EPROM は，紫外線で消去する ROM である。
ウ：SDRAM（Synchronous DRAM）は，システムバスに同期して動作する RAM である。
非同期の DRAM より高速に動作する。

問 23

ア

解説

Y＝1 となる A，B，C は次式のようになる。この式を変形する。
Y＝ A ・B・C＋A・ B ・C＋A・B・ C ＋A・B・C
Y＝（ A ・B・C＋A・B・C）＋（A・B・C＋A・B・C）＋（A・B・C＋A・B・C）
Y＝B・C＋A・C＋A・B［別解］Y

回路図に 0 と 1 を記入して，真理値表の結果が成り立たない例を探して消去法で求めると，選択肢イ，ウ，エに関しては，次の場合に成り立っていない。
イ1A

A

C

エ B
Y

C

1 C

Y

0
0

エ0A

0

0 B

0
0

A

ウ B

ウ0A

0

1 B

0

0 B

0

0
1

1
Y

0 C

0
0

Y

0 C

0
0

Y

春
秋

090

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 24

正解

完璧

直前
チェック

次のような注文データが入力されたとき，注文日が入力日以前の営業日かどうかを検

問 24
解説

エ
注文日が入力日以前の営業日かどうかを検査するには，注文日が入力日の日付よ

り小さいかどうかをチェックすればよい。このように，ある項目が正しい値や正しい範囲

査するために行うチェックはどれか。

にあることを検査するために行う検査は論理チェックである。
シーケンスチェック（順序検査）：データの項目が一定の順番に並んでいるかどうかをチ

注文データ
伝票番号
（文字）

注文日
（文字）

商品コード
（文字）

数量
（数値）

顧客コード
（文字）

ェックする検査である。
重複チェック：データの項目に同じ値のものがあるかどうかをチェックする検査である。
フォーマットチェック（書式検査）：データの桁数が正しいか，桁がずれていないかなど，

ア

シーケンスチェックイ

重複チェックウ

フォーマットチェック

エ

論理チェック指定された書式になっているかどうかをチェックする検査である。

問 25
問 25

正解

完璧

直前
チェック

音声のサンプリングを 1 秒間に 11,000 回行い，サンプリングした値をそれぞれ 8 ビッ

解説

トの容量をもつフラッシュメモリには，最大で，

96

ウ

775

3
512 × 106 ÷ 11,000 ≒ 46.5 × 10〔秒〕≒ 775〔分〕の音声データが記録できる。

リに記録できる音声の長さは，最大何分か。
イ

エ

969

問 26
解説

問 26

1 秒間にサンプリングされるデータの容量は 11,000 × 8 ＝ 88,000 ビットである。

これをバイト単位にすると 88,000 ÷ 8 ＝ 11,000 バイトとなる。したがって，512 × 106 バイ

トのデータとして記録する。このとき，512 × 106 バイトの容量をもつフラッシュメモ

ア 77

ウ

正解

完璧

直前
チェック

イ
E‒R 図（Entity-Relationship Diagram）は，対象業務のデータをエンティティ（実体），それらの間の関連性をリレーションシップ（関連）という概念として表現する図法である。E–R 図では，エンティティを四角形，リレーションをひし形で示し，その間の対応

E–R 図に関する記述のうち，適切なものはどれか。

関係（カーディナリティ：多重度）を “ ＊ ” と数字で表す。
右図は，顧客と銀行の関連

ア

関係データベースの表として実装することを前提に表現する。

イ 管理の対象をエンティティ及びエンティティ間のリレーションシップとして表現する。
ウ

データの生成から消滅に至るデータ操作を表現する。

エリレーションシップは，業務上の手順を表現する。

を E–R 図で表現したものであ

銀行

1

＊

口座

＊

る。銀行が複数（“ ＊ ”）の口座をもち，ある口座は一つ（“1”）の銀行に属していることを表している。

1

顧客

091

春
秋

092

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 27

正解

直前
チェック

完璧

6 行だけから成る “ 配送 ” 表において成立している関数従属はどれか。ここで，X → Y は，

問 27
解説

ア
部署 ID が定まれば部署名が一意に決まる。この関数従属は「部署 ID → 部署名」

だが，選択肢の中には存在しない。ここでは具体的なデータ内容で関数従属を確認する。

X は Y を関数的に決定することを表す。

ア：配送先が秋田事業所なら部品 ID は 1342，名古屋工場なら 2346，川崎事業所なら 1342となっているので関数従属が考えられる。事業所や工場によって生産する製品が異なり，

配送
配送日

部署 ID

部署名

配送先

部品 ID

数量

2016-08-21

300

第二生産部

秋田事業所

1342

300

2016-08-21

300

第二生産部

秋田事業所

1342

300

2016-08-25

400

第一生産部

名古屋工場

2346

300

2016-08-25

400

第一生産部

名古屋工場

2346

1,000

2016-08-30

500

研究開発部

名古屋工場

2346

30

2016-08-30

500

研究開発部

川崎事業所

1342

30

そのために必要な部品が異なると考えられる。そのため配送先が決まれば対応する部品
ID が一意に決まるといえる。したがって，「配送先 → 部品 ID」という関数従属は成立している。
イ：8 月 25 日に部品 ID 2346 があり，8 月 30 日には部品 ID 2346 の他に 1342 の配送もある
ので配送日から部品 ID が一意には決まらない。したがって「配送日 → 部品 ID」という
関数従属はない。
ウ：部署 ID 400 に部品 ID 2346 があり，部署 ID 500 には部品 ID 2346 の配送の他に 1342 の配送もあるので「部署 ID → 部品 ID」という関数従属はない。
エ：第一生産部の配送先は名古屋工場である。研究開発部には配送先が名古屋工場の他に配送先→部品 IDイ

配送日→部品 ID

ウ 部署 ID →部品 IDエ

部署名→配送先

ア

問 28

川崎事業所もあるので部署名で配送先は一意には決まらない。したがって，「部署名 →
配送先」という関数従属はない。

正解

完璧

直前
チェック

関係代数の演算のうち，関係 R，S の直積（R × S）に対応する SELECT 文はどれか。

問 28
解説

ア
関係代数の直積は，二つの関係の要素の全ての組み合せを求める演算である。た

ここで，関係 R，S を表 R，S に対応させ，表 R 及び S にそれぞれ行の重複はないものととえば，3 行の表 R と 4 行の表 S の直積では，それぞれの行が組み合わされた 3 × 4 ＝ 12 行する。

の表となる。二つの表を用いる SELECT 命令において WHERE 句で結合条件を指定しない
場合は，それぞれの行の全ての組合せが求められる。したがって，選択肢アが正解である。

SELECT ＊ FROM R,S
イ SELECT ＊ FROM R EXCEPT SELECT ＊ FROM S
ウ SELECT ＊ FROM R UNION SELECT ＊ FROM S
エ SELECT ＊ FROM R INTERSECT SELECT ＊ FROM S

ア

イ：EXCEPT は，左の SELECT からの行のうち，右の SELECT から出力されないものを，
重複なしで返す。
ウ：UNION は，複数の SELECT 文の結果を結合したものを返す。
エ：INTERSECT は，複数の SELECT 文の結果を一つに組み合わせて重複のない集合を返
す。

093

春
秋

094

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

直前
チェック

問 29

“ 社員 ” 表と “ 部門 ” 表に対して，次の SQL 文を実行したときの結果はどれか。

解説

問 29

正解

完璧

ウ
フロアが 2 である部門は情報システム，経理，法務，購買の 4 部門である。この

4 部門に属する社員は，「11002 経理」と，「11005 情報システム」，「12002 情報システム」の 3 件である。したがって実行結果は 3 となり，選択肢ウが正解である。

SELECT COUNT（＊）FROM 社員，部門
WHERE 社員．所属＝部門．部門名 AND 部門．フロア＝ 2

問 30
社員

部門

社員番号

所属

解説
部門名

フロア

11001

総務

企画

1

11002

経理

総務

1

11003

営業

情報システム

2

11004

営業

営業

3

11005

情報システム

経理

2

11006

営業

法務

2

11007

企画

購買

2

12001

営業

12002

情報システム2ウエ
チェックポイント取得後にリスタートする場合は，トランザクションログを利用

してチェックポイントからロールフォワードして，障害発生直前の状態に戻すことができる。
2 相ロック：データベースの排他制御に用いられるロックで，ロックを掛けることができるが解放できない成長フェーズと，逆のロックを解放できるが掛けることができない縮退フェーズをもつ方式のことである。
シャドウページ：トランザクションの原子性をログファイルを用いずに実現する方法である。ページとはディスク装置などの物理的な記憶媒体におけるアクセス単位である。ト
ランザクションで更新する対象のページは，物理媒体上にコピーを作成し，コピーしたページに対して更新を行う。ページの更新が完了してから，他からの参照を可能にするなど有効にして元のページを削除する。トランザクションを破棄する場合は，コピーしたページを削除し，もとのページを残す。

ア

1

イ

3

エ

ロールバック：システム障害が発生したときやトランザクションが失敗したときに，処理4が完了していないトランザクションの物理媒体上のデータをトランザクション開始前の状態に戻すこと。ログファイルに格納された更新前情報を用いる。

問 30

正解

完璧

直前
チェック

トランザクション T はチェックポイント取得後に完了したが，その後にシステム障害が発生した。トランザクション T の更新内容をその終了直後の状態にするために用いられる復旧技法はどれか。ここで，チェックポイントの他に，トランザクションログを利用する。
ア2 相ロックイ

シャドウページウ

ロールバックエ

ロールフォワード

ロールフォワード：システム障害が発生したときに，処理が完了してコミットされているがチェックポイントを向かえていないトランザクションについて，物理媒体上のデータをコミットされた内容に更新すること。ログファイルに格納された更新後情報を用いる。
物理媒体の障害からの復旧でバックアップデータをリストアした後にも行われる。

095

春
秋

096

H28 秋期 FE 午前
問 31

平成 28 年度 秋期 基本情報技術者試験 午前

正解

直前
チェック

完璧

二つの LAN セグメントを接続する装置 A の機能を TCP/IP の階層モデルで表すと図の

問 31

エ

解説
ア：スイッチングハブはリンク層の MAC アドレスを用いる。

ようになる。この装置 A はどれか。

イ：ブリッジはリンク層の MAC アドレスを用いる。
ウ：リピータハブはハードウェア層で電気信号の増幅を行う。

ノード1

ノード2

アプリケーション層

アプリケーション層

トランスポート層装置A

トランスポート層

インターネット層

インターネット層

インターネット層

リンク層

リンク層

リンク層

ハードウェア層

ハードウェア層

エ：ルータはインターネット層の IP アドレスでルーティングする。正解である。

問 32

イ

解説

ハードウェア層

ア：ARP（Address Resolution Protocol）は，IP アドレスから MAC アドレスを得るプロトコルである。MAC アドレスから IP アドレスを求める場合は RARP を用いる。
イ：DHCP（Dynamic Host Conﬁguration Protocol）は，IP アドレスやサブネットマスク，

LANセグメント1

LANセグメント2
データの流れア

スイッチングハブ

イ

ブリッジ

ウ

リピータハブエルータ

デフォルトゲートウェイの IP アドレスなどを自動的に割り当てるプロトコルである。
正解である。
ウ：RIP（Routing Information Protocol）は，ルータが経路情報を交換するために用いるプロトコルである。
エ：SMTP（Simple Mail Transfer Protocol）は，メールをメールサーバに送信するために用いるプロトコルである。メールサーバからクライアントにメールを受信するためには

問 32

正解

完璧

直前
チェック

POP3 などが用いられる。

TCP/IP ネットワークにおいて，IP アドレスを動的に割り当てるプロトコルはどれか。

問 33
ア

ARP

イ

DHCP

ウ

RIP

エ

SMTP

解説

イ
サブネットマスク「255.255.255.240」を 2 進表記すると，下表の最上段のようになる。したがって，IP アドレスの上位 28 ビットがネットワークアドレスとなる。

問 33

正解

完璧

直前
チェック

各 2 台の PC の IPv4 アドレスを 2 進表記すると，下表のようになる。このうちサブネッ
トアドレス，すなわち上位 28 ビット（下線部分）が同一である組合せは選択肢イである。

2 台の PC に IPv4 アドレスを割り振りたい。サブネットマスクが 255.255.255.240 のとき，両 PC の IPv4 アドレスが同一サブネットに所属する組合せはどれか。

マスク
ア

ア

192.168.1.14 と 192.168.1.17

イ

192.168.1.17 と 192.168.1.29

ウ

192.168.1.29 と 192.168.1.33

エ

192.168.1.33 と 192.168.1.49

イ

ウ

エ

255.255.255.240

1111 1111.1111 1111.1111 1111.1111 0000

192.168.1.14

1100 0000.1010 1000.0000 0001.0000 1110

192.168.1.17

1100 0000.1010 1000.0000 0001.0001 0001

192.168.1.17

1100 0000.1010 1000.0000 0001.0001 0001

192.168.1.29

1100 0000.1010 1000.0000 0001.0001 1101

192.168.1.29

1100 0000.1010 1000.0000 0001.0001 1101

192.168.1.33

1100 0000.1010 1000.0000 0001.0010 0001

192.168.1.33

1100 0000.1010 1000.0000 0001.0010 0001

192.168.1.49

1100 0000.1010 1000.0000 0001.0011 0001

097

春
秋

098

H28 秋期 FE 午前
問 34

平成 28 年度 秋期 基本情報技術者試験 午前

正解

直前
チェック

完璧

図は NTP による時刻合わせの基本的な仕組みを表している。NTP サーバからの応答

問 34
解説

イ
クライアントの待ち時間はサーバの処理時間と往復の伝送時間の合計に等しいのには，NTP サーバでの問合せ受信時刻と，応答送信時刻が含まれており，PC は図に示

で，クライアントの待ち時間とサーバの処理時間の差の半分が伝送遅延である。したがっした四つの時刻からサーバ時刻とのずれを計算する。このとき，PC の内部時計は NTPて，クライアントの送信時刻と受信時刻の差と，サーバの受信時刻と送信時刻の差から伝サーバの時計と比べてどれだけずれているか。ここで，伝送遅延は問合せと応答で等し送遅延を計算することができる。

いものとする。また，図中の時刻は，PC と NTP サーバのそれぞれの内部時計の時刻であり，aa:bb:cc.dddddd は aa 時 bb 分 cc.dddddd 秒（dddddd はマイクロ秒）を表す。

下記の計算により伝送遅延は 0.000300，つまり 300 マイクロ秒となる。サーバからの応
答信号はその送信時間 aa:bb:cc.000400 に遅延時間を加算した aa:bb:cc.000700 にクライアン
トに到着する。クライアントの受信時刻は aa:bb:cc.000900 なので，その差は 0.00200 である。
つまりクライアントは 200 マイクロ秒進んでいることになり，選択肢イが正解である。

NTPサーバPC

伝送遅延 ＝ { クライアントの待ち時間 − サーバの処理時間 } ÷ 2

問合せ送信時刻
aa：bb：cc.000100＝ {（応答受信時刻 − 問合せ送信時刻）−（応答送信時刻 − 問合せ受信時刻）} ÷ 2
問合せ＝ {（aa:bb:cc.000900 − aa:bb:cc.000100）

問合せ受信時刻
aa：bb：cc.000200−（aa:bb:cc.000400 − aa:bb:cc.000200）} ÷ 2＝ { 0.000800 − 0.000200 } ÷ 2 ＝ 0.000300

応答送信時刻aa：bb：cc.000400

問 35
応答（問合せ受信時刻，
応答送信時刻を含む）

応答受信時刻aa：bb：cc.000900

解説

イ
37,500 km 離れた衛星と地上地点との伝送による遅延時間は，下記の計算より0.125 秒である。アップリンク（地上から衛星までの伝送）とダウンリンク（衛星から地上までの伝送）でそれぞれ遅延するので，合計の遅延時間は 0.125 × 2 ＝ 0.25 秒である。これに衛星での中継による遅延時間 0.01 秒を加算すると選択肢イの 0.26 秒となる。

ア

100 マイクロ秒進んでいる。

イ

200 マイクロ秒進んでいる。

ウ

500 マイクロ秒進んでいる。

エ

700 マイクロ秒進んでいる。

地上と衛星間の遅延時間＝ 37,500 × 103 ÷（3 × 108 ）＝ 12,500 × 10 −5 ＝ 0.125 秒

問 35

正解

完璧

直前
チェック

地上から高度約 36,000 km の静止軌道衛星を中継して，地上の A 地点と B 地点で通信をする。衛星と A 地点，衛星と B 地点の距離がどちらも 37,500 km であり，衛星での中継による遅延を 10 ミリ秒とするとき，A から送信し始めたデータが B に到達するまでの伝送遅延時間は何秒か。ここで，電波の伝搬速度は 3 × 108m/ 秒とする。
ア

0.13

イ

0.26

ウ

0.35

エ

0.52

099

春
秋

100

H28 秋期 FE 午前
問 36

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

人間には読み取ることが可能でも，プログラムでは読み取ることが難しいという差異

問 36
解説

ア
ゆがんだ文字の画像を表示し，その文字をキー入力させることで悪意のあるプロを利用して，ゆがめたり一部を隠したりした画像から文字を判読して入力させることにグラムによる応答を排除する技術を CAPTCHA と呼ぶ。変形文字のことである。図は

よって，プログラムによる自動入力を排除するための技術はどれか。

「Abc123」の CAPTCHA の例である。

CAPTCHAイ

QR コードウ 短縮 URLエ

トラックバック pingア

イ：バーコードの一種で，小さな正方形の点を縦横に並べた 2 次元型のコード。
ウ：長い URL を，短い URL でアクセスするサービス。
エ：ブログにはトラックバック機能がある。これは相手のブログに自分のブログからリン

問 37

正解

完璧

直前
チェック

クしたことを知らせる機能である。トラックバック ping はトラックバックの設置をリンク先に通知する信号である。

情報の “ 完全性 ” を脅かす攻撃はどれか。

問 37

ア

ア

Web ページの改ざん

イシステム内に保管されているデータの不正コピー

解説ウ

システムを過負荷状態にする DoS 攻撃

理方法が正確であることおよび完全であること」と定義している。不正に改ざんされていエ通信内容の盗聴

るものは完全性を満たしていない。

ISMS（情報セキュリティマネジメントシステム）では，完全性を「情報および処イ：機密性への脅威である。
ウ：可用性への脅威である。

問 38

正解

完璧

直前
チェック

エ：機密性への脅威である。

メッセージ認証符号におけるメッセージダイジェストの利用目的はどれか。

問 38

ア

ア

メッセージが改ざんされていないことを確認する。

解説イ

メッセージの暗号化方式を確認する。

ど）によって任意長の文書を生成する技術である。これを利用して，送信データの改ざん

ウメッセージの概要を確認する。

を検出することができる。送信者と受信者の間でメッセージダイジェストを作成する規則

エメッセージの秘匿性を確保する。

を決めておいて，送信者はメッセージダイジェストを作成し，メッセージと一緒に送信すメッセージダイジェストとは，メッセージ（文書）からある規則（ハッシュ関数なる。受信者は受け取ったメッセージからメッセージダイジェストを作成し，受け取ったものと比較する。両者が同じならメッセージが改ざんされていないことがわかる。
イ：送信者と受信者の間での暗号化方式の確認は，メッセージダイジェストによる通信の前に行う。
ウ：メッセージダイジェストではメッセージの概要の確認は行わない。
エ：秘匿性の確保はメッセージダイジェストの目的ではない。

101

春
秋

102

H28 秋期 FE 午前
問 39

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

PKI における認証局が，信頼できる第三者機関として果たす役割はどれか。

問 39

ウ

解説

公 開 鍵 暗 号 方 式 を 用 い た デ ー タ 通 信 の た め の 公 開 鍵 基 盤（PKI：Public Key

Infrastructure）において，利用者の公開鍵の正当性を保証するディジタル証明書を発行する機関が認証局（CA：Certiﬁcation Authority）である。認証局は，申請者の公開鍵にディ

ア

利用者からの要求に対して正確な時刻を返答し，時刻合わせを可能にする。

イ

利用者から要求された電子メールの本文に対して，ディジタル署名を付与する。

ジタル署名を付けたディジタル証明書を発行するとともに，証明書失効リスト（CRL）な

ウ

利用者やサーバの公開鍵を証明するディジタル証明書を発行する。

どを発行する。したがって，選択肢ウが正解である。

エ

利用者やサーバの秘密鍵を証明するディジタル証明書を発行する。

ア：NTP（Network Time Protocol）に関する説明である。
イ：電子メールの本文に対するディジタル署名の付与は，そのアプリケーションにおける処理である。

問 40

正解

完璧

直前
チェック

エ：認証局は秘密鍵に関する証明を行わない。

IC カードと PIN を用いた利用者認証における適切な運用はどれか。

問 40
IC カードによって個々の利用者が識別できるので，管理負荷を軽減するために全ア

利用者に共通の PIN を設定する。
イ

解説エ
PIN（Personal Identiﬁcation Number）は，パスワードや暗証番号など，個人を識別するための番号のことである。

IC カード紛失時には，新たな IC カードを発行し，PIN を再設定した後で，紛失した IC カードの失効処理を行う。

ア：セキュリティを向上させるために，全て異なる PIN を用いるべきである。
イ：紛失した IC カードの失効処理を行ってから，新たな IC カードの発行，PIN の再設定

ウ

PIN には，IC カードの表面に刻印してある数字情報を組み合わせたものを設定する。

エPIN は，IC カードの配送には同封せず，別経路で利用者に知らせる。

を行う。
ウ：不正に入手した IC カードを用いて，PIN を推定され，不正アクセスされる可能性がある。
エ：IC カードと PIN は同一の配送を行うと不正に取得したものに利用される危険性があ

問 41

正解

完璧

直前
チェック

る。

サーバにバックドアを作り，サーバ内での侵入の痕跡を隠蔽するなどの機能をもつ不問 41

正なプログラムやツールのパッケージはどれか。
ア

RFID

イ

rootkit

ウ

TKIP

エ

web beacon

解説イ
悪意のあるクラッカーが遠隔地のコンピュータに不正に侵入した後に用いるツールのパッケージを rootkit と呼ぶ。ログの改ざんツール，バックドアを作成するツール，ネットワークを盗聴するスニッフツールなどがある。
ア：RFID（Radio Frequency IDentiﬁcation）は，RF タグに内蔵したメモリのデータを，電波を用いて非接触で読み書きする技術である。RF タグは，IC タグや電子タグなどとも呼ばれる。
ウ：TKIP（Temporal Key Integrity Protocol ）は，無線 LAN の暗号化に用いられる暗号化方式の一つである。一定の通信ごとに新たなキーを生成することで安全性を高めている。
エ：web beacon は，Web ページに微小な画像を埋め込むことで，ユーザのアクセス動向などの情報収集を行うものである。

103

春
秋

104

H28 秋期 FE 午前
問 42

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

問 42
解説

WAF の説明はどれか。

ア
WAF（Web Application Firewall）は Web アプリケーションを保護するために，外部ネットワークと LAN の中間に設置するファイアウォールである。Web サイトの改ざん

Web サイトに対するアクセス内容を監視し，攻撃とみなされるパターンを検知し

ア

解である。

たときに当該アクセスを遮断する。
イ

Wi-Fi アライアンスが認定した無線 LAN の暗号化方式の規格であり，AES 暗号に対

イ：WPA2（Wi-Fi Protected Access 2）のことである。
ウ：統合ログ管理システムのことである。

応している。
ウや SQL インジェクションなどの攻撃を遮断することができる。したがって選択肢アが正様々なシステムの動作ログを一元的に蓄積，管理し，セキュリティ上の脅威となる

エ：UTM（Uniﬁed Threat Management：統合脅威管理）のことである。

事象をいち早く検知，分析する。
エ

ファイアウォール機能を有し，ウイルス対策，侵入検知などを連携させ，複数のセキュリティ機能を統合的に管理する。

問 43
解説

エ
ビヘイビア法は，プログラムの実行状態を監視し，不正な動作を行う命令を検出してその動作をブロックしたりする方法である。未知のウイルスを検出することができる。

問 43

正解

完璧

直前
チェック

ウイルス検出におけるビヘイビア法に分類されるものはどれか。

多くのウイルス対策ソフトは，発見されたウイルスの特徴となるパターンをシグニチャとして登録した定義ファイルを元にウイルスを検出するパターンマッチング法を用いている。定義ファイルに登録されていないウイルスは検出できない。
ファイルがウイルスに感染していないことを調べる方法にコンペア法がある。ウイルスア あらかじめ検査対象に付加された，ウイルスに感染していないことを保証する情報に感染していないファイルを安全な場所に保管しておき，それと比較することで感染を検出する。ファイルをそのまま保管するのではなく，ハッシュ値を記録しておくチェックサと，検査対象から算出した情報とを比較する。

ム法も用いられる。

イ

検査対象と安全な場所に保管してあるその原本とを比較する。

ウ

検査対象のハッシュ値と既知のウイルスファイルのハッシュ値とを比較する。

エ

検査対象をメモリ上の仮想環境下で実行して，その挙動を監視する。

問 44
解説

問 44

正解

完璧

直前
チェック

ア
なんらかの方法で入手したアカウント認証情報を用いて不正アクセスを試みる攻撃をパスワードリスト攻撃，リスト型攻撃，アカウントリスト攻撃などと呼ぶ。したがって選択肢アが正解である。同じ ID とパスワードの組み合わせを複数のサイトで用いる利別のサービスやシステムから流出したアカウント認証情報を用いて，アカウント認証
情報を使い回している利用者のアカウントを乗っ取る攻撃はどれか。

用者は，パスワードリスト攻撃で不正にログインされる恐れがある。
イ：ブルートフォース攻撃は，総当たり攻撃のことで，考えられる全てのパスワードを試してみる。一定回数ログインに失敗するとログインを一時的に禁止するアカウントロッ

アパスワードリスト攻撃

イ

ブルートフォース攻撃ウ

リバースブルートフォース攻撃エレインボー攻撃

クが対策として用いられる。
ウ：リバースブルートフォース攻撃は，パスワードを固定し，ユーザ ID を変更してログインを試す。アカウントロックを回避する攻撃である。パスワードに admin などが用いられる。
エ：レインボー攻撃は，パスワードに用いられる文字列のハッシュ値をあらかじめ計算したテーブルを作成し，攻撃対象のパスワードのハッシュ値と比較してパスワードを求め
る。

105

春
秋

106

H28 秋期 FE 午前
問 45

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

PC への侵入に成功したマルウェアがインターネット上の指令サーバと通信を行う場
合に，宛先ポートとして TCP ポート番号 80 が多く使用される理由はどれか。

問 45
解説

ウ
マルウェアは，コンピュータウィルスやボットなどの悪意あるソフトウェアの総称である。インターネット上の指令サーバと通信を行うマルウェアにボットがあり，指令サーバとの通信を行うために TCP ポート番号を設定している。

ア DNS のゾーン転送に使用されることから，通信がファイアウォールで許可されている可能性が高い。
イ

Web サイトの HTTPS 通信での閲覧に使用されることから，侵入検知システムで検知される可能性が低い。
Web サイトの閲覧に使用されることから，通信がファイアウォールで許可されてウいる可能性が高い。
エセキュリティ対策として，ファイアウォールが設置されていれば，不必要なポート番号の通信は遮断される。しかし，TCP ポート番号 80 や 8080 は Web アクセスのプロトコルなので，通常はファイアウォールで通信が許可されている。このため，PC に侵入したマルウェアが外部の指令サーバと通信を行う際のポート番号に 80 や 8080 などが使われることが多い。したがって選択肢ウが正解。ウ以外はポート番号が 80 ではない。
ア：DNS のゾーン転送では，プライマリ DNS サーバにあるゾーンデータのコピーをセカ
ンダリ DNS サーバへ転送するために，TCP ポート番号 53 が用いられる。

ドメイン名の名前解決に使用されることから，侵入検知システムで検知される可能性が低い。

イ：侵入検知システムは，インターネット回線を監視して，パケットのパターンによって不正なアクセスを判定するシステムである。HTTPS で用いる TCP のポート番号は 443
である。

問 46

正解

完璧

直前
チェック

安全性や信頼性を確保するための設計のうち，フールプルーフに該当するものはどれ
か。

問 46
解説

ア 装置が故障したときは，システムが安全に停止するようにして，被害を最小限に抑える。
イ 装置が故障したときは，利用できる機能を制限したり，処理能力を低下させたりしても，システムは稼働させる。
ウ 装置が故障しても，システム全体の機能に影響がないように，二重化などを行って冗長な構成とする。
エウ：ドメイン名の名前解決のために DNS が利用するポートは UDP のポート番号 53 である。

利用者が誤った操作をしても，システムに異常が起こらないようにする。

エフールプルーフ（fool proof）は，ハードウェアやソフトウェアにおいて，利用者が誤った操作をしてもシステムが異常を起こして危険な状態に陥らないように，設計の段階で安全策を施しておくことである。
ア：フェールセーフに該当する説明である。
イ：フェールソフトに該当する説明である。
ウ：フォールトトレランスに該当する説明である。

107

春
秋

108

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 47

正解

完璧

直前
チェック

問 47
解説

オブジェクト指向におけるカプセル化を説明したものはどれか。

エ
カプセル化とは，関係するデータと手続きを一体化してオブジェクトとしてまとめ，データを外部から直接扱えないように隠ぺいし，データへのアクセスは手続きを用い

ア

同じ性質をもつ複数のオブジェクトを抽象化して，整理することることである。カプセル化によって個々のオブジェクトの独立性が高まり，オブジェクト

イ

基底クラスの性質を派生クラスに受け継がせること

内部の仕様変更がほかのオブジェクトに影響しにくくなるという効果がある。

ウ

クラス間に共通する性質を抽出し，基底クラスを作ること

ア：クラスを定義する抽象化に関する説明である。

エ データとそれを操作する手続を一つのオブジェクトにして，データと手続の詳細を

イ：継承に関する説明である。
ウ：汎化に関する説明である。

オブジェクトの外部から隠蔽すること

問 48
問 48

正解

完璧

エ

直前
チェック

解説
整数 1 〜 1,000 を有効とする入力値が，1 〜 100 の場合は処理 A を，101 〜 1,000 の場
合は処理 B を実行する入力処理モジュールを，同値分割法と境界値分析によってテストする。次の条件でテストするとき，テストデータの最小個数は幾つか。

同値分割法では，1 クラスに一つの境界値ではない値をテストデータとする。た

とえば処理 A では 10，処理 B では 500 などを選択する。
境界値分析では有効同値クラスと無効同値クラスの全ての境界値をテストデータとする。したがって，処理 A では有効範囲の境界値 1 と 100 が有効同値クラスのテストデータとなる。さらにその外側の 0 と 101 が無効同値クラスの境界値でテストデータとなる。

〔条件〕

同様に処理 B では有効同値クラスの境界値として 101 と 1000 が，無効同値クラスの境界

有効同値クラスの 1 クラスにつき，一つの値をテストデータとする。ただし，テス①②
ア値として 100 と 1001 がテストデータとなる。この中で 100 と 101 は処理 A と共通なので全体のテストデータは選択肢エの 8 個である。

トする値は境界値でないものとする。
有効同値クラス，無効同値クラスの全ての境界値をテストデータとする。
5

イ

6

ウ

7

エ

問 49

テストデータの例

8

正解

完璧

直前
チェック

階層構造のモジュール群から成るソフトウェアの結合テストを，上位のモジュールか

クラス

範囲

同値分割法

境界値分析

処理 A

1 〜 100

10

0, 1, 100, 101

処理 B

101 〜 1,000

500

100, 101, 1000, 1001

問 49
解説

ウ
階層構造のモジュール群から成るソフトウェアの結合テストを上位モジュールから行う。この場合に使用する，下位のモジュールの代替となるテスト用のモジュールはら行う方法をトップダウンテストという。トップダウンテストでは，階層構造上のモジュどれか。

ールをテストするために，まだ開発（テスト）されていない下位のモジュールが必要となる。
このため，インタフェース部分だけを備えたダミーのモジュールを代替として使用する。

ア

エミュレータイ

シミュレータ

ウ

スタブ

エ

ドライバ

このモジュールをスタブという。
下位モジュールから結合テストを行うボトムアップテストでは，作成したモジュールを呼び出す上位のモジュールが必要となる。この呼出し機能を備えたダミーのモジュールをドライバという。

109

春
秋

110

H28 秋期 FE 午前
問 50

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

モデリングツールを使用して，本稼働中のデータベースの定義情報から E-R 図などで表現した設計書を生成する手法はどれか。

問 50

エ

春

コンカレントエンジニアリング：システムや製品の開発において，それに関わる設計，製秋

解説
造，試験などのプロセスを同時に進めること。
ソーシャルエンジニアリング：セキュリティ用語であり，開発とは関係ない。電子的な方

ア

コンカレントエンジニアリング

イ

ソーシャルエンジニアリング

法を用いずに社交的（Social）な方法でパスワードなどの情報を盗み出す方法。特に，非ウフォワードエンジニアリング

常事態を装われるとあらかじめ取り決めた手順を守れない場合が多いので，注意が必要

エ

リバースエンジニアリングである。
フォワードエンジニアリング：リバースエンジニアリングによって解析された仕様に基づいて新規のシステムを開発すること。

問 51

正解

完璧

直前
チェック

プロジェクトマネジメントのプロセスのうち，計画プロセスグループ内で実施するプ

111

リバースエンジニアリング：すでに開発されて稼働しているソフトウェアやハードウェア
を解析・分解し，その仕様を明らかにすること。

ロセスはどれか。

問 51

ア

ア

スコープの定義イ

ステークホルダの特定

解説

ウ

品質保証の実施エプロジェクト憲章の作成

群を次に示す。なお知識エリアには，統合，スコープ，タイム，コスト，品質，人的資源，

PMBOK では，プロセスをプロセス群と知識エリアで分類している。各プロセス

コミュニケーション，リスク，調達の各マネジメントがある。
立上げプロセス群

プロジェクトの開始を承認する

計画プロセス群

プロジェクトの計画を詳細に練る実行プロセス群

プロジェクト活動を実施する

監視・コントロールプロセス群 実行が計画どおりに進むように監視，コントロールする
終結プロセス群
立上げ
プロセス群

プロジェクトを終結する
計画
プロセス群

監視・コントロール

実行
プロセス群

終結
プロセス群

プロセス群

ア：スコープの定義は，計画プロセス群のスコープマネジメントである。正解である。
イ：ステークホルダの特定は，立上げプロセス群のコミュニケーションマネジメントである。
ウ：品質保証の実施は，実行プロセス群の品質マネジメントである。
エ：プロジェクト憲章の作成は，立上げプロセス群の統合マネジメントである。

112

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 52

正解

完璧

直前
チェック

プロジェクトのスケジュールを短縮するために，アクティビティに割り当てる資源を

問 52
解説

ア
クリティカルパス上のアクティビティに資源を追加することにより，最小の追加コストで最大の期間を短縮する手法をクラッシングと呼ぶ。したがって選択肢アが正解で増やして，アクティビティの所要期間を短縮する技法はどれか。

ある。

ア

クラッシングイ

クリティカルチェーン法

ウ

ファストトラッキングエモンテカルロ法

イ：クリティカルパス法では作業に用いる資源の競合を考慮していない。この競合を考慮した場合のパスを求める手法がクリティカルチェーン法である。
ウ：ファストトラッキングは，通常は順番に行うアクティビティを並行して行うことで期間短縮を実現する手法である。

問 53

正解

完璧

直前
チェック

エ：モンテカルロ法は，乱数を用いてシミュレーション計算を行う手法である。

ファンクションポイント法でシステムの開発規模を見積もる際に必要となる情報はど

問 53

れか。

解説

イ
ファンクションポイント法では，対象となるシステムが必要とする帳票の数や画

ア

開発者数

イ

画面数

面の数，ファイルの種類と数などからファンクションポイントを求め，システムの規模をウプログラムステップ数

エ

利用者数

見積もる。そのファンクションポイントと開発者の人数や能力，用いる言語，プログラム
ステップ数から必要な開発期間を見積もることができる。したがって，選択肢イが正解で

問 54

正解

完璧

直前
チェック

開発期間 10 か月，開発工数 200 人月のプロジェクトを計画する。次の配分表を前提と

ある。

問 54

エ

すると，ピーク時の要員は何人か。ここで，各工程では開始から終了までの要員数は一
解説

定とする。

下表は，工数配分と期間配分から，工程ごとに工数と期間と月当たりの要員数〔人 / 月〕をまとめたものである。工数を期間で割ることで月当たりの要員数を求めている。
この表からピークは設計の 22 人 / 月である。したがって選択肢エが正解である。
工程名

項目
工数配分（％）

要件定義

設計

開発・テスト

システムテスト

16

33

42

9
10

20

期間配分（％）

30

40

全体

要件定義

設計

工数〔人月〕

200

32

66

84

期間〔月〕

10

2

3

4

1

16

22

21

18

人数〔人 / 月〕

ア

18

イ

20

ウ

21

エ

22

開発・テスト システムテスト
18

113

春
秋

114

H28 秋期 FE 午前
問 55

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

ITIL によれば，サービスデスク組織の特徴のうち，バーチャル・サービスデスクのも

問 55
解説

ア
バーチャル・サービスデスクは，ユーザからの問い合わせに対応するサービスデスクを分散した拠点に設置しておき，それらを通信回線で連携することで擬似的に一つののはどれか。

サービスデスクとして機能するものである。したがって，選択肢アが正解である。

ア サービスデスク・スタッフは複数の地域に分散しているが，通信技術を利用するこ

イ：専任のサービスデスク・スタッフを配置することが好ましい。
ウ：一か所に集約したものを中央サービスデスクと呼ぶ。

とによって，利用者からは単一のサービスデスクのように見える。
イ 専任のサービスデスク・スタッフは置かず，研究や開発，営業などの業務の担当者

エ：ローカル・サービスデスクの説明である。

が兼任で運営する。
ウ 費用対効果の向上やコミュニケーション効率の向上を目的として，サービスデスク・
スタッフを単一又は少数の場所に集中させる。
エ

問 56
解説

利用者の拠点と同じ場所か，物理的に近い場所に存在している。

イ
PDCA 方法論は品質をプロセス（工程）で保証するプロセスアプローチで，計画（Plan），実行（Do），点検（Check），処置（Act）の PDCA サイクルをもつ。サービスマネジ
メントシステム（SMS）の PDCA では，サービスマネジメントをどのような枠組みで行う

問 56

正解

完璧

直前
チェック

JIS Q 20000 – 1 は，サービスマネジメントシステム（SMS）及びサービスのあらゆる場
面で PDCA 方法論の適用を要求している。SMS の計画（Plan）に含まれる活動はどれか。

のか立案（Plan）し，その枠組みに従って SMS を運用（Do）する。どのように運用できたかを点検（Check）し，点検の結果から必要な処置を実施（Act）する。
ア：レビューの実施は，評価（Check）である。
イ：枠組みの作成は，計画（Plan）である。正解である。
ウ：SMS の運用は，実行（Do）である。

ア

あらかじめ定めた間隔でのマネジメントレビューの実施とその記録の維持イ

権限，責任及びプロセスにおける役割についての枠組みの作成

ウ

資金及び予算の割当て及び管理の活動を通じた，SMS の導入及び運用エ承認された改善についての計画の作成，改善の実施とその報告

エ：改善の実施は，改善（Act）である。

問 57
解説

エ
重要業績評価指標（KPI：Key Performance Indicator）は，目標達成の指標である。

例えば経営目標が「優良顧客を重視する」なら，KPI は「優良顧客の売上」などになる。「保

問 57

正解

完璧

直前
チェック

守性の向上」が目標なら，発生した不良からどれだけの時間で復旧したかを示す「平均サービス回復時間」が指標値となる。したがって，選択肢エが正解。

ITIL では，可用性管理における重要業績評価指標（KPI）の例として，保守性を表す指標値の短縮を挙げている。この指標に該当するものはどれか。

ア：中断の数は，信頼性の指標値である。
イ：平均故障間隔は，信頼性の指標値である。
ウ：平均サービス・インシデント間隔（MTBSI）は，可用性管理の指標値である。

ア

一定期間内での中断の数

イ

平均故障間隔ウ

平均サービス・インシデント間隔エ

平均サービス回復時間

115

春
秋

116

H28 秋期 FE 午前
問 58

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

“ システム管理基準 ” に基づいて，システムの信頼性，安全性，効率性を監査する際に，

問 58
解説

ア
システム管理基準は，組織が組織全体の戦略に沿って効果的な情報システム戦略

システムが不正な使用から保護されているかどうかという安全性の検証項目として，最をたてるための実践規範として，経済産業省によって策定された。システム監査におけるも適切なものはどれか。

監査人の判断基準と，情報システムに対するコントロールを適切に整備・運用するための指針である。ここではシステムの信頼性，安全性，効率性の中から安全性を検証するもの

ア

アクセス管理機能の検証を選択する。

イ

フェールソフト機能の検証

ア：アクセス管理をすることで，システムの不正な使用を発見することができるので，安ウ

フォールトトレラント機能の検証

エ

リカバリ機能の検証

全性の検証項目である。
イ，ウ，エ：システムの信頼性の検証項目である。

問 59
問 59

正解

完璧

直前
チェック

情報セキュリティ監査において，可用性を確認するチェック項目はどれか。

解説イ
セキュリティ管理では機密性，可用性，完全性を管理する。監査においても，これらの点をチェックする。可用性（Availability）はシステムが継続して使用できる能力のことで，SLA（Service Level Agreement）で合意したサービス時間中の利用が対象となる。

ア

外部記憶媒体の無断持出しが禁止されていること

SLA は，サービスの提供者（プロバイダ）と顧客との間で，提供するサービスの内容と範囲，

イ

中断時間を定めた SLA の水準が保たれるように管理されていること

品質に対する要求水準をあらかじめ合意しておき，未達成時の対応を取り決めておくこと

ウ

データ入力時のエラーチェックが適切に行われていることである。したがって，選択肢イが正解である。

エ

データベースが暗号化されていること

問 60
問 60

正解

完璧

直前
チェック

事業継続計画（BCP）について監査を実施した結果，適切な状況と判断されるものは
どれか。

解説

ア
BCP（Business Continuity Plan：事業継続計画）は，災害発生時などのリスクに対して企業活動を継続するために設定する計画である。緊急事態が発生したときの対応体制を定めたり，被害損失額を想定して対応策を検討したりする。
イ：重要書類については，複製を作成し，それぞれを別の場所に保管することで，一方が被災しても他方の書類を使って事業を継続できるようにする。

ア

従業員の緊急連絡先リストを作成し，最新版に更新している。

イ

重要書類は複製せずに 1 か所で集中保管している。

ウ

全ての業務について，優先順位なしに同一水準の BCP を策定している。

エ

平時には BCP を従業員に非公開としている。

ウ：業務ごとに対応のレベルを検討する。
エ：緊急事態の対応は従業員に周知徹底する。

117

春
秋

118

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 61

正解

完璧

直前
チェック

問 61
解説

エンタープライズアーキテクチャ（EA）を説明したものはどれか。

ウ
エンタープライズアーキテクチャ（EA：Enterprise Architecture）では，政策・業務体系，データ体系，適用処理体系，技術体系といった形で，業務と情報システムの構

ア オブジェクト指向設計を支援する様々な手法を統一して標準化したものであり，クラス図などのモデル図によってシステムの分析や設計を行うための技法である。
イ 概念データモデルを，エンティティとリレーションシップで表現することによって，成要素を階層化して整理する。全体最適化の観点から見直すための技法である。
ア：UML（Uniﬁed Modeling Language）の説明である。
イ：ER（Entity Relationship）モデルの説明である。
エ：DFD（Data Flow Diagram）の説明である。

データ構造やデータ項目間の関係を明らかにするための技法である。
ウ 各業務と情報システムを，ビジネス，データ，アプリケーション，テクノロジの四問 62

つの体系で分析し，全体最適化の観点から見直すための技法である。
エ 企業のビジネスプロセスを，データフロー，プロセス，ファイル，データ源泉／データ吸収の四つの基本要素で抽象化して表現するための技法である。

解説エIT 機器 a は，90 万円の投資を 3 年間で回収するので，１年当たりは 30 万円である。

この金額が必要な年間利益である。IT 機器 b は，300 万円の投資を 5 年間で回収するので，１年当たりは 60 万円である。この金額が必要な年間利益である。したがって，b は a の 2

問 62

正解

完璧

直前
チェック

2 種類の IT 機器 a，b の購入を検討している。それぞれの耐用年数を考慮して投資の回収期間を設定し，この投資で得られる利益の全額を投資額の回収に充てることにした。
a，b それぞれにおいて，設定した回収期間で投資額を回収するために最低限必要とな
る年間利益に関する記述のうち，適切なものはどれか。ここで，年間利益は毎年均等に上げられ，利率は考慮しないものとする。

ab

投資額（万円）

90300

回収期間（年）

35

ア a と b は同額の年間利益を上げる必要がある。
イ a は b の 2 倍の年間利益を上げる必要がある。
ウb は a の 1.5 倍の年間利益を上げる必要がある。

エb は a の 2 倍の年間利益を上げる必要がある。

倍の年間利益を上げる必要があるので，選択肢エが正解である。

119

春
秋

120

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 63

正解

完璧

直前
チェック

企業活動における BPM（Business Process Management）の目的はどれか。

問 63
解説

ア
BPM とは，ビジネスプロセスに「分析」
「設計」
「実行」
「モニタリング」「改善・再構築」のマネジメントサイクルを導入し，継続的なプロセス改善を遂行するものである。複ア

業務プロセスの継続的な改善

数の業務プロセスを統合して業務フロー全体を最適化するツールも BPM という。

イ

経営資源の有効活用

イ：ERP（Enterprise Resource Planning：企業資源計画）に関する説明である。

ウ

顧客情報の管理，分析

ウ：CMS（Client Management System）に関する説明である。

エ

情報資源の分析，有効活用

エ：IRM（Information Resource Management）に関する説明である。

問 64

正解

完璧

直前
チェック

問 64
解説

改善の効果を定量的に評価するとき，複数の項目の評価点を統合し，定量化する方法
として重み付け総合評価法がある。表の中で優先すべき改善案はどれか。

イ
それぞれの案に付いて，重み付けを適用して評価を行う。

案 1：6 × 4 ＋ 5 × 3 ＋ 6 × 3 ＝ 57
案 2：8 × 4 ＋ 5 × 3 ＋ 4 × 3 ＝ 59
案 3：2 × 4 ＋ 9 × 3 ＋ 7 × 3 ＝ 56

評価項目の
評価項目
重み

案 4：5 × 4 ＋ 5 × 3 ＋ 6 × 3 ＝ 53

改善案
案1

案2

案3

したがって，優先すべき改善案は評価の最も高い案 2 となる。

案4

省力化

4

6

8

2

5

期間短縮

3

5

5

9

5

資源削減

3

6

4

7

6

問 65
解説

ア

案1

イ

案2

ウ

案3

エ

ウ
企業は最低限の法令遵守（コンプライアンス）や利益貢献だけではなく，社会の要請に応えて社会的な貢献を自主的に行うべき，という考え方を CSR（Corporate Social

案4

Responsibility ：企業の社会的責任）と呼ぶ。CSR 調達とは，この CSR を調達先の選択で考慮することである。

問 65

正解

完璧

直前
チェック

CSR 調達に該当するものはどれか。

ア：入札や海外からの購入などにより安価な製品調達を行うことである。
イ：分散調達のことである。
エ：電子調達のことである。EDI（Electronic Data Interchange）は，ネットワークを利用した電子的な商取引である。

ア

コストを最小化するために，最も安価な製品を選ぶ。

イ

災害時に調達が不可能となる事態を避けるために，調達先を複数化する。

ウ

自然環境，人権などへの配慮を調達基準として示し，調達先に遵守を求める。

エ

物品の購買に当たって EDI を利用し，迅速かつ正確な調達を行う。

121

春
秋

122

H28 秋期 FE 午前
問 66

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

RFI に回答した各ベンダに対して RFP を提示した。今後のベンダ選定に当たって，公

問 66
解説

ウ
RFI（Request For Information：情報提供依頼書）は，ベンダ企業（業者）に対しシステム化の目的や業務内容を示し，必要な技術情報などの提供を求める。提供された情報

正に手続を進めるためにあらかじめ実施しておくことはどれか。

を元に，RFP（Request For Proposal：提案依頼書）を作成する。RFP は，ベンダ企業に対し，

ア RFI の回答内容の評価が高いベンダに対して，選定から外れたときに備えて，再提なシステムの提案書，見積書の提出を依頼するものである。RFP を作成するとともに，提案できる救済措置を講じておく。
イ

調達対象の業務フローや組織図，データフロー，動作環境，制限事項などを示し，具体的

現行のシステムを熟知したベンダに対して，RFP の要求事項とは別に，そのべンダ

出された提案書を評価するための基準など，選定するための手順などを確立しておく。したがって，選択肢ウが正解である。

を選定しやすいように評価を高くしておく。
ウ 提案の評価基準や要求事項の適合度への重み付けをするルールを設けるなど，選定

問 67の手順を確立しておく。
エベンダ選定後，迅速に契約締結をするために，RFP を提示した全ベンダに内示書を発行して，契約書や作業範囲記述書の作成を依頼しておく。

解説エ
一般に製品の価格は，コスト（原価），需要，競争の三つの要因で決定されるが，どこに重点をおくかによって様々な設定方法がある。コストプラス法（原価加算法）は，コストを基本として一定の利益を上乗せして価格を設定する方法である。

問 67

正解

完璧

直前
チェック

コストプラス法による価格設定方法を表すものはどれか。

ア：市場の需要に基づいて価格分析を行って価格を決める方法である。
イ：販売店などが値引き分のマージンを仕入れ価格に上乗せして表示する方法である。
ウ：競合企業の価格を基本に，同価格にしたり少し安くしたりして価格を決める方法である。
エ：コスト（製造原価＋営業費）に一定のマージン（利益額または利益率）を加算するコスア

価格分析によって，利益最大，リスク最小を考慮し，段階的に価格を決める。

イ

顧客に対する値引きを前提にし，当初からマージンを加えて価格を決める。

ウ

市場で競争可能と推定できるレベルで価格を決める。

エ

製造原価，営業費を基準にし，希望マージンを織り込んで価格を決める。

トプラス法による価格設定である。

123

春
秋

124

H28 秋期 FE 午前
問 68

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

売手の視点であるマーケティングミックスの 4P に対応する，買手の視点である 4C の中で，図の a に当てはまるものはどれか。ここで，ア〜エは a 〜 d のいずれかに対応する。

問 68
解説

エ
マーケティングミックスの 4P は Product, Price, Place, Promotion の頭文字から命名されている。売り手の視点からの 4P に対し，買手の視点からは Customer Value, Cost,
Convenience, Communication の 4C が対応している。
Product（ 製品）は，その製品の価値そのものなので，顧客にとっての価値（Customer

4P

4C

Product（製品）a

時間コストや購入コストがある。

b

りも買いやすさが大切である。

Value）が対応する。したがって，空欄 a は選択肢エである。
Price（価格）は，
顧客にとってはコスト（Cost）である。顧客のコストには価格だけでなく，Place（場所）は，顧客が購入する場所によって利便性（Convenience）が異なる。場所よPrice（価格）

Promotion（販売促進）は，顧客へのアピールであるから，対話（Communication）が対応
する。
Place
（場所）

c

Promotion（販売促進）

d

問 69
解説

ア
CRM（Customer Relationship Management）は，顧客情報を一元管理し，顧客に最適な対応を実施し，顧客維持率を高めるという考え方およびその活動である。具体的には，企業内の全ての顧客チャネルで情報を共有し，サービスのレベルを引き上げて顧客満アCommunication（顧客との対話）

イ

Convenience（顧客の利便性）

足度を高め，顧客ロイヤルティ（顧客からの信頼，愛着）の最適化に結び付ける。
CRM は，顧客ロイヤルティの獲得と顧客生涯価値の最大化が目的である。

ウ

Cost（顧客の負担）

イ：在庫管理に関する説明である。

エCustomer Value（顧客にとっての価値）

ウ：MRP（Material Requirement Planning）に関する説明である。
エ：POS（Point Of Sales）に関する説明である。

問 69

正解

CRM の目的はどれか。
ア

顧客ロイヤリティの獲得と顧客生涯価値の最大化

イ

在庫不足による販売機会損失の削減

ウ

製造に必要な資材の発注量と発注時期の決定

エ

販売時点での商品ごとの販売情報の把握

完璧

直前
チェック

125

春
秋

126

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 70

正解

直前
チェック

完璧

問 70
解説

技術の S カーブの説明として，適切なものはどれか。

イ
技術の進歩の過程はアルファベットの S 字の形を描く。技術開発の初期段階では穏やかにしか進歩しないが，技術の蓄積にともなってやがて急激に進歩する。しかし技術

ア 新しい技術の普及過程を示すものであり，その技術を応用した製品が市場に浸透す開発が限界に近づくと進歩が停滞する。したがって，選択肢イが正解である。
ア：イノベータ理論では，初期マーケットを過ぎると普及率は増加するが，その製品が市ると，普及率の伸びが徐々に減少していくことを度数分布曲線で示す。
イ 技術の進歩の過程を示すものであり，当初は緩やかに進歩するが，やがて急激に進場に浸透すると普及率の伸びが徐々に減少していることを度数分布曲線で表している。
ウ：プロダクトライフサイクルでは，製品を市場に投入してから製品寿命が終わるまでの歩し，その後，緩やかに停滞していく過程を示す。
ウ 技術の成熟過程を示すものであり，新技術が実際に普及するまでの間，時間経過と過程を導入期，成長期，成熟期，衰退期に分けている。成長期には認知率が高まり，普及率も向上する。

ともに変化する認知度の推移を示す。
エ 生産量と単位コストの関係を示すものであり，累積生産量が増加するに従い，単位

エ：経験曲線効果のことである。単に，経験効果ともいう。

コストが減少する過程を示す。

問 71
問 71

正解

直前
チェック

完璧

解説

エ
1 分当たりの利益は，製品 X が 1,800/6 ＝ 300 円，製品 Y が 2,500/10 ＝ 250 円，製品 Z が 3,000/15 ＝ 200 円である。したがって，最も組立て効率の良い製品 X を月間需要量ある工場では表に示す 3 製品を製造している。実現可能な最大利益は何円か。ここで，上限の 1,000 個まで製造すると考える。
この所要時間は 6 分× 1,000 ＝ 6,000 分＝ 100 時間で，各製品の月間需要量には上限があり，また，製造工程に使える工場の時間は月間 200 時

利益は 1,800 円 / 個× 1,000 個＝ 1,800,000 円となる。ここで，残り時間は 200 時間− 100 時

間までで，複数種類の製品を同時に並行して製造することはできないものとする。

間＝ 100 時間である。
次に組立て効率の良い製品 Y を，上限の 900 個作成する。そのための所要時間は，10 分×

製品 X

製品 Y

製品 Z

1,800

2,500

3,000

1 個当たりの利益（円）
1 個当たりの製造所要時間（分）月間需要量上限（個）ア2,625,000

イ

3,000,000

ウ

6

10

15

1,000

900

500

3,150,000エ

900 ＝ 9,000 分＝ 150 時間となり，残り時間を超過してしまう。
したがって，製品 Y は 100 時間 /10 分＝ 600 個まで製造できるので，利益は 2,500 × 600 ＝1,500,000 円となる。
最大利益はこの両者の和であるから，1,800,000 ＋ 1,500,000 ＝ 3,300,000 円となる。

3,300,000

127

春
秋

128

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 72

正解

完璧

直前
チェック

図は，製品 A の構成部品を示し，括弧内の数字は上位の製品・部品 1 個当たりの所要

問 72
解説

ウ
次図で示すように，A を 10 個生産するには C が 10 個，B が 20 個必要である。B

数量である。この製品 A を 10 個生産する場合，部品 C の発注数量は何個になるか。こを 20 個生産するには C が 20 個，E が 20 個，D が 20 個必要である。したがって，C の必要

こで，現在の部品 C の在庫は 5 個である。

量は 30 個となり，5 個の在庫があるので手配量は 25 個となる。
A：10
A

C：10 × 1 ＝ 10
B：10 × 2 ＝ 20

C：20 × 1 ＝ 20
E：20 × 1 ＝ 20

B
（2）

C（1）

D：20 × 1 ＝ 20

C の必要量＝ 10 ＋ 20 ＝ 30
C の手配量＝ 30 − 5 ＝ 25

D
（1）

15

ア

イ

20

E
（1）

ウ

25

C
（1）

エ

問 73

30

解説

エ
CGM は，クチコミサイト，Q&A コミュニティ，SNS やブログなど，利用者が情報発信し内容を生成していくメディアのことである。したがって，
選択肢エが正解である。

問 73

正解

完璧

直前
チェック

ア：財務広報（Investor Relations：IR）での Web 利用である。
イ：企業の広報サイトについての説明である。

CGM（Consumer Generated Media）の例はどれか。

ウ：行政機関の広報サイトについての説明である。

ア 企業が，経営状況や財務状況，業績動向に関する情報を，個人投資家向けに公開す

問 74

る自社の Web サイト
イ 企業が，自社の商品の特徴や使用方法に関する情報を，一般消費者向けに発信する
自社の Web サイト

解説エ
EDI（Electronic Data Interchange）は，異なる組織間で取引のためのメッセージを通信回線を介して標準的な規約を用いて交換することである。

ウ 行政機関が，政策，行政サービスに関する情報を，一般市民向けに公開する自組織の Web サイト

EDI にはレベル 1 情報伝達規約，レベル 2 情報表現規約，レベル 3 業務運用規約，レベル 4 取引規約の四つの階層がある。

エ 個人が，自らが使用した商品などの評価に関する情報を，不特定多数に向けて発信するブログや SNS などの Web サイト

情報表現規約とは，標準メッセージなど対象となる情報データをお互いのコンピュータ
で理解できるようにするための取り決めのことで，メッセージの形式の規定などが含まれ
る。

問 74

正解

完璧

EDI を実施するための情報表現規約で規定されるべきものはどれか。
ア

企業間の取引の契約内容

イ

システムの運用時間ウ

伝送制御手順エ

メッセージの形式

直前
チェック

ア：企業間の取引の契約内容は，取引基本規約で規定される。
イ：システムの運用時間は，業務運用規約で規定される。
ウ：伝送制御手順は，情報伝達規約で規定される。

129

春
秋

130

H28 秋期 FE 午前
問 75

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

問 75
解説

CIO の果たすべき役割はどれか。

ウ
CIO（Chief Information Ofﬁcer）は，企業経営における情報戦略の最高責任者。最高情報責任者あるいは情報戦略統括役員などとも呼ばれる。全社的観点から情報化戦略を

ア

各部門の代表として，自部門のシステム化案を情報システム部門に提示する。

立案し，経営戦略との整合性の確認や評価を行う。

イ

情報技術に関する調査，利用研究，関連部門への教育などを実施する。

ア：該当する部門に属するシステム管理者（システムアドミニストレータ）の役割である。

ウ

全社的観点から情報化戦略を立案し，経営戦略との整合性の確認や評価を行う。

イ：情報化推進部門の役割である。

エ 豊富な業務経験，情報技術の知識，リーダシップをもち，プロジェクトの運営を管

エ：プロジェクマネージャまたはプロジェクトリーダの役割である。

理する。

問 76
問 76

正解

完璧

直前
チェック

解説

イ
マトリックス組織は，各部門から人材を集めて一時的に組織されるプロジェクトと，永続性のある職能別組織を交差させた組織である。構成員はプロジェクトと職能別組

マトリックス組織を説明したものはどれか。
ア 業務遂行に必要な機能と利益責任を，製品別，顧客別又は地域別にもつことによって，自己完結的な経営活動が展開できる組織である。
イ 構成員が，自己の専門とする職能部門と特定の事業を遂行する部門の両方に所属する組織である。
ウ 購買・生産・販売・財務など，仕事の専門性によって機能分化された部門をもつ組織である。
エ 特定の課題の下に各部門から専門家を集めて編成し，期間と目標を定めて活動する
一時的かつ柔軟な組織である。

織の両方に所属することになる。したがって選択肢イが正解である。
ア：事業部制組織の説明である。
ウ：職能別組織の説明である。
エ：プロジェクト組織の説明である。

131

春
秋

132

H28 秋期 FE 午前

平成 28 年度 秋期 基本情報技術者試験 午前

問 77

正解

完璧

直前
チェック

品質管理における検査特性曲線（OC 曲線）は，通常，横軸にロットの不良率を，縦軸

問 77
解説

イ
ロットの大きさ N とサンプルの大きさ n が一定の場合，合格判定個数 c が大きけにはロットの合格率を目盛ったものである。大きさ N のロットから，大きさ n のサンプ

れば大きいほど，つまり合格判定条件が緩ければ緩いほどロットの合格する確率は高くな

ルを抜き取り，このサンプル中に見いだされた不良個数が合格判定個数 c 以下のときはる。したがって，0％以外のどの不良率に着目しても，必ず c の値の大きい曲線の方が c のロットを合格とし，c を超えたときはロットを不合格とする。

値の小さい曲線より上側に位置する。この条件に合うのは選択肢イのグラフである。

N と n を一定にして c を 0，1，2 と変えたときの，OC 曲線の変化の傾向を表す図はど
れか。
ア

イ

c＝2

c＝1

c＝0

c＝1

c＝0

c＝2

0

0

ウ

エ

0
c＝
1
c＝
2
c＝

2
c＝
1
c＝
0
c＝

0

0

133

春
秋

134

H28 秋期 FE 午前
問 78

平成 28 年度 秋期 基本情報技術者試験 午前

正解

直前
チェック

完璧

図は，定量発注方式の在庫モデルを表している。発注 a の直後に使用量の予測が変わ

問 78
解説

エ
定量発注方式では，在庫量があらかじめ定められた発注点に減少した時点で一定って，納品 a の直前の時点における在庫量予測が安全在庫量 S から①で示される X にな

量を発注する方式である。図によると，その発注量は最大在庫量と安全在庫量の差としてるとき，発注 a 時点での発注量 E に対する適切な変更はどれか。ここで，発注直後の発いる。調達期間が経過した時点で在庫量が安全在庫量まで減少すると考えて，そこから最注量の変更は可能であり，納品直後の在庫量は最大在庫量を超えてはならないものとす

大在庫量にするために必要な量を発注するのである。したがって，図に追加された線で表る。

される使用量に予測が変わり，新たな安全在庫量に増加すれば，発注量もそれに合わせて減少させることになる。
元の発注量＝最大在庫量−元の安全在庫量 S

発注点E
在庫量

新たな発注量＝最大在庫量−新たな安全在庫量 X
最大在庫量

発注量の差＝新たな安全在庫量 X −元の安全在庫量 S
この発注量の差だけ減少させるので，選択肢エの X − S の発注取消を行うことになる。
在庫量

発注量E
最大在庫量

K

発注点K

X

①
発注点Ｋ

K
①
新たな安全在庫X

S

安全在庫量S
S

調達期間

安全在庫量 S
調達期間

0

発注a

納品a

発注b

納品b

時間

0

ア

E ＋ S − X を追加発注する。

イ

K ＋ S − X を追加発注する。

ウ

K − X だけの発注を取り消す。

エX − S だけの発注を取り消す。

問 79
問 79

正解

完璧

直前
チェック

プログラム開発において，法人の発意に基づく法人名義の著作物について，著作権法で規定されているものはどれか。

解説

発注ａ

納品ａ

発注ｂ

納品ｂ

期間

ア
プログラムなどの著作物は，特段の定めがない場合は，そのプログラム開発を発意した法人に著作権が帰属する。開発を担当した従業員に著作権は帰属しない。これを職務著作と呼ぶ。したがって，選択肢アが正解である。
法人等の発意に基づき，その法人の業務に従事するものが，職務上作成するプログラム
については，作成時における契約，勤務規則その他に別段の定めがない限り，その法人がア

就業規則などに特段の取決めがない限り，権利は法人に帰属する。

イ

担当した従業員に権利は帰属するが，法人に譲渡することができる。

ウ

担当した従業員に権利は帰属するが，法人はそのプログラムを使用できる。

エ

法人が権利を取得する場合は，担当した従業員に相当の対価を支払う必要がある。

著作者となる。

135

春
秋

136

H28 秋期 FE 午前
問 80

平成 28 年度 秋期 基本情報技術者試験 午前

正解

完璧

直前
チェック

コンピュータウイルスを用いて，企業で使用されているコンピュータの記憶内容を消去する行為を処罰の対象とする法律はどれか。

問 80
解説

ア
故意にコンピューター内のデータを消去すると，電子計算機損壊等業務妨害罪（刑法 243 条の 2）に該当し，5 年以下の懲役又は 100 万円以下の罰金に処せられる。したがって，
選択肢アが正解である。

ア

刑法

イ

製造物責任法ウ

不正アクセス禁止法

エ

プロバイダ責任制限法

イ：製造物責任法は，製造物の欠陥により消費者に被害が生じた場合における製造業者等の損害賠償の責任を定めている。サービス，不動産，ソフトウェアなどは製造物に含まれない。ただし，組込み機器のソフトウェアはハードウェアの欠陥と見なされ，対象となる。
ウ：不正アクセス禁止法は，アクセス制御機能をもつ特定電子計算機に対して，ネットワ
ークを介して不正にアクセスし，ファイルの閲覧，更新を行うことなどを禁止している。
エ：プロバイダ責任制限法は，インターネットサービスプロバイダが負う責任の範囲や情報開示について定めた法律である。プロバイダは被害者からの依頼により情報を削除するなどの措置をとり，損害賠償責任を負わない。

137

春
秋