H27 秋期 FE 午前062

問 1 から問 50 までは，テクノロジ系の問題です。

問

1

正解

問1
直前
チェック

完璧

0.001011

問

2

イ

ウ

0.001101エ

0.00111

正解

完璧

解説

春

ウ
32 は 2 の 5 乗なので 10 0000（2）である。7 を 2 進数表記した 111（2）を 32 で割ることは，2 進数の世界で 111 ÷ 10 0000 を行うことになる。したがって，111 を小数点以下のけたも含めて 5 ビットだけ右にシフトすればよい。下記では，矢印（⇒）の左側に 10 進表記，

10 進数の演算式 7 ÷ 32 の結果を 2 進数で表したものはどれか。
ア063

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

右側に 2 進表記を記述している。
7 ⇒ 1110.011132 ⇒ 10 0000
7/32 ⇒ 111/10 0000 ＝ 0.00111

直前
チェック

図の線上を，点 P から点 R を通って，点 Q に至る最短経路は何通りあるか。

問2
解説

Q

エ
点 P から点 R までの最短経路上で，進行方向を選択する交点では，「上に進む」か「右に進む」の 2 通りがある。例えば上・上・右・右と進むことで到達する。点 R に到達す
るまでの最短経路では，「上に進む」を 2 回，「右に進む」を 2 回，合計 4 回の選択を行う。

R

経路選択では，この 4 回のうち，どこで「上に進む」を選ぶのかを考えればよいので，4 個から 2 個を取り出す組合せになる。
n 個から r 個を取り出す組合せ

P

ア

イ

16

24

ウ

32

エ

60

nCr ＝ n ! /（ r !・（n − r）! ）P と R の間

＝ 4・3・2・1 /（2・1・2・1）＝ 6
4C2 ＝ 4 ! /（ 2 !・2 ! ）R と Q の間

＝ 5・4・3・2・1 /（2・1・3・2・1）＝ 10
5C2 ＝ 5 ! /（ 2 !・3 ! ）全体の組合せは，6 × 10 ＝ 60 通りである。なお，n ! は n の階乗を表す。

問

3

正解

完璧

直前
チェック

関数 （x）
fは，引数も戻り値も実数型である。この関数を使った，①〜⑤から成る手
続を考える。手続の実行を開始してから②〜⑤を十分に繰り返した後に，③で表示される y の値に変化がなくなった。このとき成立する関係式はどれか。

問3

エ

解説

ニュートン法のように，関数の値を

x←a②y ← （x）
f③

y の値を表示する。

④

x←y

⑤

②に戻る。

しごとに x 軸との交点を表す値に近づいていく。そして，変化しなくなった値を交点の値としている。
この問題では，y ← f（ x ）と x ← y を繰り返して変化しなくなったので，この ← を＝に置き換えた関係が成り立っている。その関係

f（a）＝ yy＝f（ x ）ていくアルゴリズムである。ニュートン法では，関数値は，開始する値によらず，繰り返

①

ア

y

求めて，それを使ってさらに関数の値を求めイ （f y ）＝ 0

ウ （f y ）＝ aエ （f y ）＝ yをもつ選択肢は，エの f（ y ）＝ y である。

x3

x2

x1

x

秋

H27 秋期 FE 午前

064

問

4

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

正解

完璧

直前
チェック

アナログ電圧をディジタル化した後に演算処理することの利点として，適切なものは

問4
解説

イ
アナログからディジタルに変換する AD 変換では，サンプリング，量子化，符号化を経てアナログな電圧をディジタルの値に変換している。逆にディジタルからアナログ

どれか。

に変換することを DA 変換と呼ぶ。

ア

アナログからディジタルへの変換では誤差が発生しない。

イ

演算結果が部品精度，温度変化及び外来雑音の影響を受けにくい。

ウ

数値演算において丸め誤差が発生することはない。

エ

電圧が変化してから演算結果を得るまでの遅延時間が発生しない。

ア：アナログからディジタルに変換すると量子化誤差が発生する。
イ：ディジタル化された後の数値に関する演算では，部品精度や温度変化，外来雑音の影
響は受けにくいので正しい。
ウ：ディジタル化された数値の演算では，丸め誤差やけた落ちなどの誤差が発生することがある。
エ：ディジタルに変換するためにはサンプリングなどの変換時間が必要になり，遅延時間

問

5

正解

完璧

直前
チェック

ポインタを用いた線形リストの特徴のうち，適切なものはどれか。

が発生する。

問5エ

ア

先頭の要素を根とした n 分木で，先頭以外の要素は全て先頭の要素の子である。

解説

イ配列を用いた場合と比較して，2 分探索を効率的に行うことが可能である。

一列に並んだような（線形な）構成である。これに対してツリーは，一つの要素から二つ

ウ

ポインタから次の要素を求めるためにハッシュ関数を用いる。

の要素がつながる 2 分木や，一つの要素から多くの要素がつながる n 分木（一般に n は 3 以エ

ポインタによって指定されている要素の後ろに，新たな要素を追加する計算量は，

上）がある。

要素の個数や位置によらず一定である。

線形リストは，一つの要素から一つの要素がポインタによってつながれ，要素が

ア：n 分木は線形リストではない。
イ：ポインタを用いた線形リストでは，線形探索を行う。線形検索はリストの先頭から順にデータを検索する。
ウ：ハッシュ関数を用いたハッシュ探索は，配列で用いられる。ハッシュ関数はキーとなる項目から固定したビット長の値を計算する関数である。ハッシュ関数を用いてキー項
目から配列番号を求める検索がハッシュ検索である。
エ：要素を検索するための計算量は，線形リストの先頭では少ないが，末尾では多くなる。
しかし，探索によって要素がポインタで指定されていれば，その要素のポインタを書き換える簡単な操作で新たな要素を追加できるので，要素の位置などによらず計算量は一定である。したがって，正解。

065

春
秋

H27 秋期 FE 午前

066

問

067

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

6

正解

直前
チェック

完璧

配列 A が図 2 の状態のとき，図 1 の流れ図を実行すると，配列 B が図 3 の状態になった。

問6
解説

エ
設問の図の模様である F の字の上辺を作る要素では，配列 A では行番号 i の値が

図 1 の a に入れるべき操作はどれか。ここで，配列 A，B の要素をそれぞれ A（ i，j ），B

一定で列番号 j の値が増えているのに対し，配列 B では列番号 j の値が一定で行番号 i の値

（ i，j ）とする。

が増えている。具体的には配列 A は行番号 i ＝ 0 と一定で，配列 B は列番号 j ＝ 7 で一定である。そして対応する要素について，配列 A の列番号 j と配列 B の行番号 i は等しいことがわかる。このことから，配列 B の行番号の位置は配列 A の列番号の値となる。つまり，A（

開始
ループ1
i：0，1，7（注）ループ2
j：0，1，7（注）
a
ループ2

j

j

0 1 2 3 4 5 6 7＊＊＊＊＊＊
＊
＊
＊＊＊＊
＊
＊
＊
＊

0 1 2 3 4 5 6 70
1 ＊＊＊＊＊＊＊＊
2
＊
＊
3
＊
＊
i
4
＊
＊
5
＊
6
＊
7

図2

図3

0
1
2
3
i
4
5
6
7

配列 の状態

実行後の配列 の状態

例えば，F の上の線の右端の要素なら，配列 A では（0，6），配列 B では（6，7）であるので，配列 B の i の位置が配列 A の j の値になっている。この関係になっているものは選択肢
エである。なお，A（ i ， ）→ B（，7 − i ）の関係は，配列 A の i ＝ 0 と配列 B の j ＝ 7 に対応している。

問7

ア解説
イ：選択法に関する記述である。
ウ：挿入法に関する記述である。

ループ1

図1

エ：交換法（バブルソート）に関する記述である。

（注）ループ端の繰返し指定は，終了

変数名：初期値，増分，終値
を示す。

流れ図

ア

A（ i，j ）→ B（ 7 − i，7 − j ）イ

A（ i，j ）→ B（ 7 − j，i ）ウ

A（ i，j ）→ B（ i，7 − j ）エA（ i，j ）→ B（ j，7 − i ）

問

7

正解

完璧

直前
チェック

整列アルゴリズムの一つであるクイックソートの記述として，適切なものはどれか。
ア

対象集合から基準となる要素を選び，これよりも大きい要素の集合と小さい要素の集合に分割する。この操作を繰り返すことによって，整列を行う。

イ

対象集合から最も小さい要素を順次取り出して，整列を行う。

ウ

対象集合から要素を順次取り出し，それまでに取り出した要素の集合に順序関係を保つよう挿入して，整列を行う。

エ

隣り合う要素を比較し，逆順であれば交換して，整列を行う。

，

j ）→ B（ j ， ）である。

春
秋

H27 秋期 FE 午前068

問

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

8

正解

完璧

直前
チェック

自然数 n に対して，次のとおり再帰的に定義される関数（n）fを考える。f（5）の値はど

問8

ウ

解説

再帰的な処理とは，あるプログラムがその手続きのなかで自分自身を呼び出して実行する仕組みである。f（5）の場合の式は，次のようになる。

れか。

（5）
f
：if

（n）
f
：if
ア

問

n≦1
イ

6

then

return
ウ

9

1

else

15

エ

5≦1

then

return1

else

return5 ＋（5f − 1）

したがって，return で計算される 5 ＋（4）fが解となる。f（1）〜 （5）fまでの計算は以下のとreturn n ＋（nf − 1）

おりである。f（4）が 10 であるため，f（5）は 15 となる。
（1）
f
：1

25

（2）
f
：2 ＋ 1 ＝ 3（3）f：3 ＋ 3 ＝ 6

9

正解

完璧

直前
チェック

（4）
f
：4 ＋ 6 ＝ 10
（5）f
：5 ＋ 10 ＝ 15

50 MIPS のプロセッサの平均命令実行時間は幾らか。
ア

20 ナノ秒イ

50 ナノ秒ウ

2 マイクロ秒エ

5 マイクロ秒

問9
解説ア
MIPS（Million Instructions Per Second）は，プロセッサが 1 秒間に実行できる平均命令数を百万単位で表す。したがって，50 MIPS のプロセッサは，1 秒間に平均 50 ×

問 10

正解

完璧

直前
チェック

106 個の命令を実行することになる。平均命令実行時間は平均実行命令数の逆数なので，このプロセッサの平均命令実行時間は，以下となる。

11〔秒〕＝ 〔マイクロ秒〕＝ 0.02〔マイクロ秒〕＝ 20〔ナノ秒〕
50,000,000
50

キャッシュメモリをもつメモリシステムにおいて，平均メモリアクセス時間が増加する原因となるものはどれか。
アキャッシュメモリへのアクセス時間の減少

イ

ヒット率の低下ウ

ミスペナルティの減少

エ

ミス率の低下問 10
解説イキャッシュメモリのヒット率を α とすると，キャッシュメモリの実効アクセス時

間は次式で表される。
実効アクセス時間＝キャッシュメモリのアクセス時間× α ＋主メモリのアクセス時間
×（1 − α）
ア：キャッシュメモリのアクセス時間が減少すれば，実効アクセス時間も減少する。
イ：キャッシュメモリのヒット率が低下すれば，その分，主メモリへのアクセスが増加するので，実効アクセス時間は増加する。正しい。
ウ：ミスペナルティは，キャッシュにヒットしなかったときに余分にかかる時間のことなので，ペナルティが減少すれば実効アクセス時間は減少する。
エ：ミス率はヒットしなかった割合のことで，1 − α と等しい。ミス率が低下すれば実効アクセス時間は減少する。

069

春
秋

H27 秋期 FE 午前070

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

問 11

正解

完璧

直前
チェック

問 11
解説

デバイスドライバの役割として，適切なものはどれか。

ア
デバイスドライバは，ハードディスクなどの周辺機器を CPU に接続する際に用いるソフトウェアである。CPU からの命令は，それぞれの周辺機器のもつ具体的な操作

ア

アプリケーションプログラムの要求に従って，ハードウェアを直接制御する。

命令に変換され，ハードウェアを制御する。したがって，選択肢アが正しい。

イ

実行を待っているタスクの中から，次に実行するタスクを決定する。

イ：タスクスケジューラのことである。

ウ

複数のウィンドウの，画面上での表示状態を管理する。

エ

利用者が入力するコマンド文字列を解釈して，対応するプログラムを起動する。

問 12

正解

完璧

ウ：OS の GUI（グラフィカルユーザインタフェイス）機能のことである。

直前
チェック

500 バイトのセクタ 8 個を 1 ブロックとして，ブロック単位でファイルの領域を割り当てて管理しているシステムがある。2,000 バイト及び 9,000 バイトのファイルを保存す
るとき，これら二つのファイルに割り当てられるセクタ数の合計は幾らか。ここで，ディレクトリなどの管理情報が占めるセクタは考慮しないものとする。
ア

22

イ

26

ウ

28

問 13

エ

完璧

直前
チェック

として，適切なものはどれか。
クライアント側で業務処理専用のミドルウェアを採用しているので，業務処理の追加・変更などがしやすい。
イ

クライアント側で業務処理を行い，サーバ側ではデータベース処理に特化できるので，ハードウェア構成の自由度も高く，拡張性に優れている。
ウ

クライアント側の端末には，管理が容易で入出力の GUI 処理だけを扱うシンクラ

イアントを使用することができる。
エクライアントとサーバ間で SQL 文がやり取りされるので，データ伝送量をネット
ワークに合わせて最少化できる。

解説エ
1 ブロック当たりのバイト数は，500 バイト× 8 セクタ＝ 4,000 バイト / ブロックである。ファイルを格納する場合，2,000 バイトのファイルは 1 ブロックに入るが，9,000
バイトのファイルは 2 ブロックでは入りきらないので 3 ブロックが必要となる。したがって，ブロック数の合計は 1 ＋ 3 ＝ 4 ブロックとなる。1 ブロックは 8 セクタなので，4 × 8 ＝

問 13

2 層クライアントサーバシステムと比較した 3 層クライアントサーバシステムの特徴

ア

問 12

32 セクタとなる。よって，選択肢エが正解。

32

正解

エ：シェルのことである。

解説

ウ
2 層クライアントサーバシステムは，データベースサーバとそのクライアントのように，クライアントとサーバから構成されるシステムである。クライアント側に業務を処理するアプリケーションが必要となる。
3 層クライアントサーバシステムは，このアプリケーションを受けもつサーバを中間に置くことで，クライアント側はユーザインタフェースを提供するだけですむ。これをプレゼンテーション層と呼ぶ。クライアント側の端末には，入出力と通信機能に特化したシン
クライアントを用いることができる。なお，中間に置きデータを処理するアプリケーショ
ンサーバをファンクション層と呼び，データベースサーバのデータベース層を合わせて 3階層となる。
クライアント

APサーバ

プレゼンテーション層

ファンクション層

DBサーバ

データベース

データベース層071

春
秋

H27 秋期 FE 午前

072

問 14

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

正解

完璧

直前
チェック

問 14
解説

MTBF と MTTR に関する記述として，適切なものはどれか。

エMTBF（Mean Time Between Failures）は 平 均 故 障 間 隔，MTTR（Mean Time To

Repair）は平均修復時間である。
予防保守は，故障を起こしそうな部品を事前に発見し，故障を起こす前に取り替えるな

ア

エラーログや命令トレースの機能によって，MTTR は長くなる。

イ

遠隔保守によって，システムの MTBF は短くなり，MTTR は長くなる。

ウ

システムを構成する装置の種類が多いほど，システムの MTBF は長くなる。

エ予防保守によって，システムの MTBF は長くなる。

どの予防を施しておく保守のことである。システム全体の故障を起きにくくするので，MTBF を長くする効果がある。
ア：エラーログや命令トレースの機能によって故障の原因を早く見つけることができるので，MTTR は短くなる。
イ：遠隔保守では，異常が発生した場合に現場から離れた保守センタで障害状況を監視で

問 15

正解

完璧

直前
チェック

2 台の処理装置から成るシステムがある。少なくともいずれか一方が正常に動作すればよいときの稼働率と，2 台とも正常に動作しなければならないときの稼働率の差は幾らか。ここで，処理装置の稼働率はいずれも 0.9 とし，処理装置以外の要因は考慮しないものとする。

きるので，保守要員の移動などの時間がなくなり，MTTR は短くなる。
ウ：システムを構成する装置の種類が多くなると，システム全体としての故障の確率は高くなり，MTBF は短くなる。

問 15

ウ

解説
ア

0.09

イ

ウ

0.10

0.18

エ

いずれか一方が稼働していればよいなら，並列システムの稼働率として考え，1からそれぞれの稼働率の 0.9 を引いた値の積を，さらに 1 から引いた 0.99 となる。

0.19

2 台とも正常に動作しなければならないのなら，直列システムの稼働率として考え，そ

問 16

正解

完璧

直前
チェック

れぞれの稼働率 0.9 を掛け合わせた 0.81 となる。したがって，その差は 0.99 − 0.81 ＝ 0.18である。

システム全体のスループットを高めるために，主記憶装置と低速の出力装置とのデー

稼働率 a

タ転送を，高速の補助記憶装置を介して行う方式はどれか。
ア

スプーリングイ

スワッピングウ

ブロッキング

エ

ページング

稼働率 a
稼働率 b

稼働率 b

全体の稼働率＝a×b

全体の稼働率＝1−
（1−a）
×
（1−b）

問 16
解説

ア
主記憶装置と低速の入出力装置の間でデータ転送を行うと，処理速度の違いによって処理効率が低下する。そこで，転送データを一旦高速の磁気ディスクなどの補助記憶装置に格納しておくバッファリング機能によって，システム全体のスループットを向上させる方式をスプーリングという。
スワッピング：メモリ上のデータをハードディスクなどに退避させることで，メモリの使用効率を向上させる手法。
ブロッキング：複数のレコードをブロックとしてまとめ，転送や記録の効率を向上させる手法。
ページング：仮想記憶システムにおいて，プログラムやデータをページ単位に細分化する手法。

073

春
秋

H27 秋期 FE 午前074

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

問 17

正解

直前
チェック

完璧

仮想記憶管理のページ入替え方式のうち，最後に使われてからの経過時間が最も長い

問 17
解説

エ
実記憶の領域を固定長のページで管理する仮想記憶管理で，必要な論理ページが実記憶にない場合，どれかのページを外部記憶装置に追い出して空き領域を作ることがあ

ページを入れ替えるものはどれか。

る。設問は，その追い出すページを決めるアルゴリズムに関する問題である。

ア

イ

FIFO

ウ

LFU

エ

LIFO

問 18

正解

ア：FIFO（First In, First Out）は，最初に読み込んだページを最初に追い出す。

LRU

イ：LFU（Least Frequently Used）は，使用頻度の低いページを追い出す。
直前
チェック

完璧

図のメモリマップで，セグメント 2 が解放されたとき，セグメントを移動（動的再配置）
し，分散する空き領域を集めて一つの連続領域にしたい。1 回のメモリアクセスは 4 バ
イト単位で行い，読取り，書込みがそれぞれ 30 ナノ秒とすると，動的再配置をするのに必要なメモリアクセス時間は合計何ミリ秒か。ここで，1 k バイトは 1,000 バイトとし，動的再配置に要する時間以外のオーバヘッドは考慮しないものとする。

ウ：LIFO（Last In, First Out）は，最後に読み込んだページを最初に追い出す。
エ：LRU（Least Recently Used）は，使われてから最も時間が経過したページを追い出す。
よって，正解。

問 18
解説エセグメント 2 が解放されるとその場所は空き領域となる。既にある空き領域と連続させるためには，セグメント 3 を 100 k バイトだけ前に移動することになる。1 回のメモ
リアクセスで 4 バイトのメモリが移動する。移動に必要な時間は，読取りの 30 ナノ秒と書ア

込みの 30 ナノ秒を合わせた 60 ナノ秒である。移動時間は，移動するメモリ容量に比例すセグメント 1

セグメ
ント 2

セグメント 3空き

500 k バイト

100 k バイト

800 k バイト

800 k バイト

1.5

イ

ウ

6.0

7.5

エ

問 19

12.0

正解

完璧

直前
チェック

（演算子，被演算子 1，被演算子 2，結果）
この形式は，被演算子 1 と被演算子 2 に演算子を作用させたものが結果であることを表す。次の一連の四つ組は，どの式を構文解析したものか。ここで，T1，T2，T3 は一時変（＊，B，C，T1 ）（ / ，T1，D，T2 ）（＋，A，T2，T3 ）ア

A ＋ B ＊ C/Dイ

A ＋ B ＊ C/T2

ウ

B ＊ C ＋ A/Dエ

B ＊ C ＋ T1/D

移動時間＝ 60 ナノ秒× 800 k バイト÷ 4 バイト＝ 12,000 × 10 − 9 × 103 ＝ 12 × 10 − 3 秒

問 19

コンパイラで構文解析した結果の表現方法の一つに四つ組形式がある。

数を表す。

るが，移動距離は関係しない。よって，次式から 12 ミリ秒となる。

解説

ア
四つ組を通常の計算式に変換してから，最後の T3 の式に T2 の式を代入し，それから T1 の式を代入すると下記のようになる。したがって，選択肢アが正解。
T1 ＝ B ＊ C
T2 ＝ T1 / D
T3 ＝ A ＋ T2 ＝ A ＋ T1 / D ＝ A ＋ B ＊ C / D

075

春
秋

H27 秋期 FE 午前

076

問 20

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

正解

完璧

直前
チェック

オープンソースの統合開発環境であって，アプリケーション開発のためのソフトウェ
ア及び支援ツール類をまとめたものはどれか。

ア春

ア：Eclipse は，オープンソースの統合開発環境（IDE）である。IBM によって開発され，

秋

問 20
解説

Java や C++，PHP，Ruby などの言語に対応する高機能なツールである。よって，正解。

アEclipse

イ

Perl

ウ

エ

Ruby

正解

完璧

PHP

問 21

イ：Perl は，テキスト処理向きのスクリプト言語である。Unix 系 OS に搭載されている。
ウ：PHP は，Web 用のスクリプト言語である。HTML ファイル内に直接コードを記述し，直前
チェック

サーバサイドで動作する Web アプリケーションの開発に用いられる。
エ：Ruby は，オブジェクト指向スクリプト言語である。Web アプリケーションの開発に用いられる。

DRAM の特徴はどれか。

問 21

ア

書込み及び消去を一括又はブロック単位で行う。

イ

データを保持するためのリフレッシュ操作又はアクセス操作が不要である。

ウ

電源が遮断された状態でも，記憶した情報を保持することができる。

エ

メモリセル構造が単純なので高集積化することができ，ビット単価を安くできる。

解説エDRAM（Dynamic Random Access Memory）は，半導体記憶素子の一つで，コン

デンサとトランジスタを使って電荷を蓄えることで記憶を保つ。電源が供給されないと記憶が消失する揮発性記憶素子である。構造が簡単なので高集積化，大容量化が可能で，容量当たりの製造コストも低い。一方で，時間の経過とともに電荷が消失し記憶が失われる

問 22

正解

完璧

直前
チェック

のでリフレッシュ動作が必要となる。そのため SRAM（Static RAM）に比べてスピードが劣る。なお，書込みや消去は，番地を指定してバイト単位などで行われる。

機械式接点の押しボタンスイッチを 1 回押したときに，押してから数ミリ秒の間，複数回の ON，OFF が発生する現象はどれか。
アサンプリングイ

シェアリングウ

チャタリングエ

バッファリング

077

問 22
解説

ウ
機械式接点の押しボタンスイッチでは，ON の操作で接点が接続されるときに，機械的な振動によって瞬間的なスイッチの ON，OFF が短時間に発生する。この現象をチャタリングという。
サンプリング：一定の時間間隔でアナログ信号を取り出すこと。
シェアリング：資源などを共有すること。
バッファリング：データを一時的に記憶装置に保存すること。
チャタリング
電圧

ＯＦＦ

ＯＮ

時間
押し始め 安定H27 秋期 FE 午前

078

問 23

問 23

正解

完璧

直前
チェック

図の NAND ゲートの組合せ回路で，入力 A，B，C，D に対する出力 X の論理式はど

解説

A
B

左上の NAND 出力を Y，左下の NAND 出力を
Y ＝ A・BA
BCD

Z ＝ C・D
X ＝ Y・ZX

春ウ

Z とすると次式が成り立つ。

れか。ここで，論理式中の “・” は論理積，“ ＋ ” は論理和を表す。

Y
X

Z

最後の X の式をド・モルガンの法則で変形すると，
X ＝ Y・Z ＝ A・B・C・D ＝ A・B＋C・D ＝ A・B＋C・D

C
Dとなり，選択肢ウが正解。

ア （A ＋ B）・（C ＋ D）

イ

A＋B＋C＋Dウエ

A・B・C・D

A・B ＋ C・D

079

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

問 24

なお，ド・モルガンの法則を次に示す。上に付けた線は否定を表す。
A・B ＝ A＋B

正解

完璧

直前
チェック

利用者が現在閲覧している Web ページに表示する，Web サイトのトップページからそのページまでの経路情報を何と呼ぶか。

A＋B ＝ A・B

問 24

エ

解説
ア：サイトマップは，サイトのウェブページのリストのことである。そのサイトにおける道案内の地図の役目を果たす。
イ：スクロールバーは，Windows などの GUI において，ウィンドウの右や下に現れるつア

サイトマップイスクロールバー

まみ状の操作部分のことである。スクロールバーを用いて表示する部分を移動することウ

ナビゲーションバー

エ

パンくずリスト

ができる。

問 25

正解

DBMS において，スキーマを決める機能はどれか。
ア

機密保護機能イ

障害回復機能

ウ

定義機能

エ

保全機能

ウ：ナビゲーションバーは，ページのヘッダやフッタなどに配置し，そのアプリケーショ
完璧

直前
チェック

ンがもっている機能を案内したり，検索したりするために用いるバーである。
エ：パンくずリスト（トピックパス）は，Web ページでトップからの道筋を表し，サイト内検索機能としても用いられる。次例はユーザインタフェースの一つであるパンくずリ
ストを説明するページのものである。よって，正解。
トップページ ＞ インタフェース ＞ パンくずリスト

問 25
解説

ウ
スキーマは，データの論理構造の集合である。データベースを構築しようとする

ユーザは，一つのスキーマを所有する。通常は，スキーマ名にユーザ名が割り当てられる。
各種の表の定義などの集合体がスキーマである。したがって，選択肢ウの定義機能である。

秋

H27 秋期 FE 午前080

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

問 26

正解

完璧

直前
チェック

インデックス方式のうち，キー値を基にして格納位置を算出するとき，異なったキー
値でも同一の算出結果となる可能性があるものはどれか。

ウ春

ア：B（バランス）木は，ルートからリーフまでのパスの長さが一定の木である。B 木の一

秋

問 26
解説

種である B+ 木は，リーフにのみデータを格納する。同じキー値でも異なる格納位置に＋なるので，異なったキーで同一の格納位置になることはない。

ア

B 木インデックス

イ

転置インデックス

ウ

ハッシュインデックス

エ

ビットマップインデックス

問 27

正解

完璧

イ：文章中の単語の格納位置を，単語をキーにして検索するための索引ファイルを転置フ
ァイルと呼ぶ。そこで用いられるインデックスが転置インデックスである。異なるキー
直前
チェック

関係 “ 注文記録 ” の属性間に①〜⑥の関数従属性があり，それに基づいて第 3 正規形まで正規化を行って，“ 商品 ”，“ 顧客 ”，“ 注文 ”，“ 注文明細 ” の各関係に分解した。関係 “ 注
文明細 ” として，適切なものはどれか。ここで，｛ X，Y ｝は，属性 X と Y の組みを表し，
X → Y は，X が Y を関数的に決定することを表す。また，実線の下線は主キーを表す。
注文記録（注文番号，注文日，顧客番号，顧客名，商品番号，商品名，数量，販売単価）

値で同じインデックス値になることはない。
ウ：ハッシュインデックスは，キー値を元にハッシュ関数が返す値を格納位置にするインデックスである。ハッシュ関数は異なったキー値から同一のハッシュ値を返すことがある。よって，正解。
エ：ビットマップインデックスは，高速化を実現するために，性別や年代など検索する値が少ない項目のインデックスに適している。例えば，男女をビットの 0 と 1 で表現したマップを作成してインデックスにする。

問 27
解説

①

注文番号 → 注文日②③

顧客番号 → 顧客名④ ｛注文番号，商品番号｝→ 数量⑤ ｛注文番号，商品番号｝→ 販売単価

エ
関数従属関係を矢印で表記すると次図になる。図には関数従属関係の丸数字を記載している。この図から注文，顧客，商品，注文明細の四つの関係に分解できる。

〔関数従属性〕⑥

注文番号 → 顧客番号
商品番号 → 商品名ア

注文明細（注文番号，数量，販売単価）イ

注文明細（注文番号，顧客番号，数量，販売単価）ウ

注文明細（注文番号，顧客番号，商品番号，顧客名，数量，販売単価）エ

注文明細（注文番号，商品番号，数量，販売単価）

081

④

⑤

注文記録 （注文番号，注文日，顧客番号，顧客名，商品番号，商品名，数量，販売単価）
①

②

③

⑥

注文（注文番号，注文日，顧客番号）
顧客（顧客番号，顧客名）
商品（商品番号，商品名）
注文明細（注文番号，商品番号，数量，販売単価）
したがって，注文明細は選択肢エが正しい。なお，この図から注文番号と商品番号が指定されれば，残りの項目は特定されることがわかる。

H27 秋期 FE 午前082

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

問 28

問 28

正解

完璧

直前
チェック

“ 出庫記録 ” 表に対する SQL 文のうち，最も大きな値が得られるものはどれか。

春

イ

解説
ア：商品番号が NP200 の数量の平均なので，（3 ＋ 1）/ 2 ＝ 2 である。
イ：出庫記録の全データ件数なので，4 である。
ウ：数量の最も大きな値なので，3 である。

出庫記録

商品番号

日付

数量

NP200

2015 - 10 - 10

3

FP233

2015 - 10 - 10

2

NP200

2015 - 10 - 11

1

FP233

2015 - 10 - 112エ：日付が 2015 -10 -11 の数量の合計なので，3 である。
したがって，選択肢イの 4 が最も大きな値である。

問 29
解説

イ
ロックには，占有ロックと共有ロックがある。データを更新するときに占有ロッ

クを用い，読込みだけで更新しないときは共有ロックを掛ける。既に共有ロックが掛かっ

ア

SELECT
SELECTウ SELECTエ SELECTイ

AVG（数量）FROM 出庫記録 WHERE 商品番号 ='NP200'
COUNT（＊）FROM 出庫記録
MAX（数量）FROM 出庫記録
SUM（数量）FROM 出庫記録 WHERE 日付 ='2015−10−11'

問 29

正解

完璧

ているデータに，ほかの処理でさらに共有ロックを掛けることはできるが，占有ロックはできない。したがって，選択肢イが正しい。なお，ロックを掛ける範囲をロック粒度と呼び，表全体のロックや行単位のロックがある。
トランザクション T1

直前
チェック

ロックの両立性に関する記述のうち，適切なものはどれか。
ア

トランザクション T1 が共有ロックを獲得している資源に対して，トランザクショ

ン T2 は共有ロックと専有ロックのどちらも獲得することができる。
イ

トランザクション T1 が共有ロックを獲得している資源に対して，トランザクション
T2 は共有ロックを獲得することはできるが，専有ロックを獲得することはできない。

ウ

トランザクション T1 が専有ロックを獲得している資源に対して，トランザクショ

ン T2 は専有ロックと共有ロックのどちらも獲得することができる。
エ

トランザクション T1 が専有ロックを獲得している資源に対して，トランザクション
T2 は専有ロックを獲得することはできるが，共有ロックを獲得することはできない。

問 30

正解

完璧

直前
チェック

1.5 M ビット / 秒の伝送路を用いて 12 M バイトのデータを転送するのに必要な伝送時間は何秒か。ここで，伝送路の伝送効率を 50％とする。
ア

16

イ

32

ウ 64

エ

128

トランザクション T2

共有ロック

占有ロック

共有ロック

可

不可

占有ロック

不可

不可

問 30
解説

エ
伝送路の計算は，単位を揃えて計算する必要がある。1 バイト＝8ビットであり，

本問では M（メガ）ビット単位で計算する。
また，回線利用率が 50％となっているので，1.5 Mビット/ 秒の 50％が実際に伝送できる能力になる。
12 M バイト× 8＝128〔秒〕
1.5 M ビット× 0.5

083

秋H27 秋期 FE 午前

084

問 31

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

正解

完璧

直前
チェック

OSI 基本参照モデルの第 3 層に位置し，通信の経路選択機能や中継機能を果たす層は

問 31

エ

解説
ア：セション層は第 5 層に位置し，コネクション確立や切断などの会話制御を司る。

どれか。

イ：データリンク層は第 2 層に位置し，隣接したノード間の通信を司る。MAC アドレス

ア

セション層

イ

データリンク層

ウ

トランスポート層

エ

ネットワーク層

問 32をもつ。
ウ：トランスポート層は第 4 層に位置し，End to End の通信を司る。
エ：ネットワーク層は第 3 層に位置し，経路選択や中継機能を果たす。IP アドレスをもつ。
正解

完璧

直前
チェック

LAN に接続された PC に対して，その IP アドレスを PC の起動時などに自動設定するために用いるプロトコルはどれか。

問 32

ア

解説
ア：DHCP（Dynamic Host Configuration Protocol）は，IP アドレス，サブネットマスク，
ゲートウェイや DNS の IP アドレスなどを自動的に設定するためのプロトコルである。

ア

DHCP

イ

DNS

ウ

FTP

エ

よって，正解。

PPP

イ：DNS（Domain Name System）は，ドメイン名と IP アドレスの相互の変換を行う分散

問 33

正解

完璧

直前
チェック

IPv4 にはなく，IPv6 で追加・変更された仕様はどれか。

システムである。
ウ：FTP（File Transfer Protocol）は，インターネットで接続されたほかのコンピュータにファイルを転送するプロトコルである。
エ：PPP（Point to Point Protocol）は，データリンク層のプロトコルで，電話回線などで接続された 2 台のコンピュータ間で通信するために用いられるプロトコルである。

ア

アドレス空間として 128 ビットを割り当てた。

イ

サブネットマスクの導入によって，アドレス空間の有効利用を図った。

ウネットワークアドレスとサブネットマスクの対によって IP アドレスを表現した。

問 33

エ

プライベートアドレスの導入によって，IP アドレスの有効利用を図った。

解説ア
IPv6（Internet Protocol version 6）は，IP アドレス不足に対応するために，IPv4 では 32 ビットだった IP アドレスを 128 ビットにした次世代 IP である。128 ビットを 16 ビッ
トずつ “:”（コロン）で八つに区切った 16 進数で，ABCD:0123:FFFF:0:0:8:800:7A00 のように表記する。表記を単純化するための略記法もある。パケットの認証や暗号化のための
IPSec や，移動する端末で用いる IP アドレスなどの機能が追加された。したがって，選択肢アが正しい。選択肢イ〜エは，IPv4 で導入された仕様である。

085

春
秋

H27 秋期 FE 午前

086

問 34

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

正解

完璧

直前
チェック

ア

イ

春

ア：192.168.0.0 〜 192.168.255.255 は，クラス C のプライベートアドレスである。JPNIC へ

秋

問 34
解説

IPv4 アドレスに関する記述のうち，適切なものはどれか。
192.168.0.0 〜 192.168.255.255 は，クラス C アドレスなので JPNIC への届出が必要の届出なしに，家庭や会社などの内部ネットワークでローカルなアドレスとして使用で
きる。

である。

イ：プレフックスが /24 なので，上位 24 ビットがネットワークアドレスで，残り 8 ビット

イ

192.168.0.0/24 のネットワークアドレスは，192.168.0.0 である。

ウ

192.168.0.0/24 のブロードキャストアドレスは，192.168.0.0 である。

エ192.168.0.1 は，プログラムなどで自分自身と通信する場合に利用されるループバッがホストアドレスである。このホストアドレス部が全て 0 のものがネットワークアドレ

クアドレスである。

スなので，192.168.0.0 となる。よって，正解。
ウ：選択肢イと同じ設定である。ホストアドレス部が全て 1 のものがブロードキャストア
ドレスなので，192.168.0.255 となる。
エ：ループバックアドレスは，127.0.0.1 〜 127.255.255.254 である。特に 127.0.0.1 がよく

問 35

正解

完璧

直前
チェック

TCP/IP ネットワークにおいて，TCP コネクションを識別するために必要な情報の組
合せはどれか。

087

用いられる。数字の代わりに，localhost を用いてもよい。

問 35
解説

イ
TCP（Transmission Control Protocol）でコネクションを識別するためには，ホスア

IP アドレス，セッション IDイ

IP アドレス，ポート番号

トコンピュータを特定するための IP アドレス（送信元および宛先）と，そこで動作していウ

MAC アドレス，セッション IDエ

ポート番号，セッション ID

るアプリケーションを特定するためのポート番号（送信元および宛先）を用いる。
MAC アドレスは，通信装置の固有アドレスであり，OSI 参照モデルのデータリンク層で扱われる。セッション ID は，Web アプリケーションなどで同一ユーザの操作を捕捉す
るセッション管理のために付与される識別情報である。どちらも TCP コネクションでは使用しない。

H27 秋期 FE 午前

088

問 36

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

正解

完璧

直前
チェック

手順に示す処理を実施することによって，メッセージの改ざんの検知の他に，受信者

問 36
解説

ア
送信者 A がメッセージのダイジェストをハッシュ関数を使って作成し，それを自分の署名生成鍵（秘密鍵）で暗号文にした署名（ディジタル署名）を作成する。この署名とB ができることはどれか。

平文のメッセージを受信した B は，署名を送信者の署名検証鍵（公開鍵）で復号する。さらにメッセージからハッシュ関数で計算したダイジェストと署名から復号したダイジェス〔手順〕

トを比較検証する。

送信者 A の処理

ダイジェストを比較することで，改ざんの有無を確認できる。ただし，改ざん部位を特（1） メッセージから，ハッシュ関数を使ってダイジェストを生成する。
（2） 秘密に保持している自分の署名生成鍵を用いて，（1）で生成したダイジェストからメッセージの署名を生成する。

定することはできない。また，B が受信した署名を送信者 A の検証鍵で復号できることで，受信したメッセージが送信者 A からのものであることを確認できる。

（3） メッセージと，（2）で生成した署名を受信者 B に送信する。

公開鍵
送信者A

受信者 B の処理

ダイジェスト

検証する。
メッセージが送信者 A からのものであることの確認
メッセージの改ざん部位の特定

ウ

メッセージの盗聴の検知

エメッセージの漏えいの防止

問 37

メッセージ

ハッシュ関数 暗号化（5）（4）で生成したダイジェスト及び送信者 A の署名検証鍵を用いて，受信した署名を

イ

送信者B

メッセージ

（4） 受信したメッセージから，ハッシュ関数を使ってダイジェストを生成する。

ア

秘密鍵

署名

問 37
解説

ハッシュ関数
復号

署名

ダイジェスト比較検証
ダイジェストア
一般にブルートフォース攻撃は，パスワードの組合せを全て試すことで不正ログインを試みる攻撃である。ここでは，総当たり鍵を探し出す手法のことである。
イ：線形解読法の説明である。
正解

完璧

直前
チェック

暗号解読の手法のうち，ブルートフォース攻撃はどれか。
ア

与えられた 1 組の平文と暗号文に対し，総当たりで鍵を割り出す。

イ

暗号化関数の統計的な偏りを線形関数によって近似して解読する。

ウ

暗号化装置の動作を電磁波から解析することによって解読する。

エ

異なる二つの平文とそれぞれの暗号文の差分を観測して鍵を割り出す。

ウ：サイドチャネル攻撃の説明である。
エ：差分解読法の説明である。

089

春
秋

H27 秋期 FE 午前

090

問 38

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

正解

完璧

直前
チェック

X さんは，Y さんにインターネットを使って電子メールを送ろうとしている。電子メ

問 38
解説

ウ
公開鍵暗号方式では，送信側（X さん）は受信側（Y さん）が提供する公開鍵で電子ールの内容を秘密にする必要があるので，公開鍵暗号方式を使って暗号化して送信した

メール内容を暗号化し，受信側は受信者の秘密鍵で復号する。したがって，送信側である

い。そのときに使用する鍵はどれか。

X さんが暗号化するのに使用する鍵は，Y さんの公開鍵である。

ア

X さんの公開鍵

イ

X さんの秘密鍵ウ

Y さんの公開鍵エY さんの秘密鍵

問 39

公開鍵
送信側

正解

完璧

メッセージ（平文）直前
チェック

標的型攻撃メールで利用されるソーシャルエンジニアリング手法に該当するものはど
れか。

暗号化

問 39
解説

通信
暗文

受信側

秘密鍵
復号

メッセージ（平文）イ
標的型攻撃メールは，特定の企業や個人を標的にして，マルウェアに感染させる

ア

件名に “ 未承諾広告※ ” と記述する。

などの攻撃を行うメールである。件名などに受信者に関係ありそうなものを記述すること

イ

件名や本文に，受信者の業務に関係がありそうな内容を記述する。

で，メールを開かせ，不正な Web アクセスを誘ったりする。

ウ

支払う必要がない料金を振り込ませるために，債権回収会社などを装い無差別に送

ア：スパムメールを規制するために，特定電子メール法で行われていた表示義務である。

信する。
エ現在は相手の承諾なしに営利目的のメールを送信することは禁止されている。

偽のホームページにアクセスさせるために，金融機関などを装い無差別に送信する。

ウ：架空請求詐欺メールである。
エ：フィッシング詐欺メールである。

問 40

正解

完璧

直前
チェック

ISMS 適合性評価制度の説明はどれか。
アISO/IEC 15408 に基づき，IT 関連製品のセキュリティ機能の適切性・確実性を評価する。

イ

JIS Q 15001 に基づき，個人情報について適切な保護措置を講じる体制を整備している事業者などを認定する。

ウ

JIS Q 27001 に基づき，組織が構築した情報セキュリティマネジメントシステムの適合性を評価する。

エ

電子政府推奨暗号リストに基づき，暗号モジュールが適切に保護されていることを

認証する。

問 40
解説

ウ
ISMS（Information Security Management System）とは，組織の情報セキュリティについて，リスクアセスメントを行い，必要なセキュリティレベルを決め，組織としてマネジメントしていくことである。ISMS 適合性評価制度は，情報セキュリティマネジメン
トに対する第三者適合性評価制度である。JIS Q 27001：2014（ISO/IEC 27001：2013）は組織の適合性を評価するための ISMS の認証基準である。
ア：ISO/IEC 15408 は，ハードやソフトウェアなどの IT 製品やシステム開発，運用などに関する情報セキュリティ評価基準のことである。コモンクライテリアまたは CC，セキ
ュリティ評価基準，IT セキュリティ評価基準などと呼ばれる。
イ：JIS Q 15001 は，個人情報保護マネジメントシステム−要求事項のことである。事業者が業務上取り扱う個人情報を安全で適切に管理するための標準である。
エ：電子政府推奨暗号リストは，電子政府における調達で用いる暗号の一覧である。公開
鍵暗号，共通鍵暗号，ハッシュ関数などで推奨する暗号方式が挙げられている。

091

春
秋

H27 秋期 FE 午前

092

問 41

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

正解

完璧

直前
チェック

ネットワーク障害の原因を調べるために，ミラーポートを用意して，LAN アナライ

問 41
解説

イ
スイッチングハブは，パケットを送信先のポートにしか出力しないので，送信元のポートと送信先のポート以外でそのパケットを受信することはできない。LAN アナラザを使用できるようにしておくときに留意することはどれか。

イザは，ネットワークを通過するパケットを受信して分析するので，LAN アナライザをア

LAN アナライザがパケットを破棄してしまうので，測定中は測定対象外のコンピ

ュータの利用を制限しておく必要がある。
イ

LAN アナライザはネットワークを通過するパケットを表示できるので，盗聴などに悪用されないように注意する必要がある。
ウ

障害発生に備えて，ネットワーク利用者に対して LAN アナライザの保管場所と使用方法を周知しておく必要がある。
エ

測定に当たって，LAN ケーブルを一時的に切断する必要があるので，ネットワー

ク利用者に対して測定日を事前に知らせておく必要がある。

接続するポートをミラーポートに指定し，全てのパケットを出力するように設定する。
また，LAN アナライザは通過するパケットを受信するだけで，破棄することはない。
LAN ケーブルを切断する必要もないし，測定中にコンピュータの利用を制限する必要もない。ただし，受信した内容の確認もできるので，盗聴などに悪用されないようにする必要がある。したがって，LAN アナライザの保管場所や使用方法を周知してはいけない。

問 42
解説

ア
SQL インジェクションは，Web アプリケーションでパラメータを埋め込んで

SQL 文を組み立てる際に，攻撃者がパラメータのなかに特殊記号（シングルクォートやセ
ミコロンなど）を含ませた SQL コマンドを与えることで，データベースに不正操作を行う

問 42

正解

完璧

直前
チェック

SQL インジェクション攻撃を防ぐ方法はどれか。

攻撃である。SQL インジェクションを防ぐ対策としては，パラメータが正しい形式であるかどうかを厳密に検査したり，SQL 文の構文が改変されるおそれのある特殊記号を排除したり，解釈されないようにするなどの方法がある。
イ：クロスサイトスクリプティングの対策の説明である。クロスサイトスクリプティング

ア

入力中の文字がデータベースへの問合せや操作において，特別な意味をもつ文字とを利用した攻撃である。入力に含まれる HTML タグを他の文字列に置換（サニタイジン

して解釈されないようにする。
イ

入力に HTML タグが含まれていたら，HTML タグとして解釈されない他の文字列に置き換える。

ウ 入力に上位ディレクトリを指定する文字列（ . . / ）が含まれているときは受け付けない。
エ

入力の全体の長さが制限を超えているときは受け付けない。

問 43

は，入力した文字列で，動的に HTML 文書を作成することができる Web サイトの特徴
グ）する対策が有効である。
ウ：ディレクトリトラバーサルの対策の説明である。ディレクトリトラバーサルは OS にぜい

依存する脆弱性を突く攻撃である。ファイル名やディレクトリ名に相対パスを使用する
ことで，プログラムが意図していないファイルやディレクトリにアクセスする。
エ：バッファオーバフロー攻撃を防ぐ対策の説明である。バッファオーバフローは，プログラムが確保したメモリサイズを超えた文字列を入力することで，領域のあふれ（オー

正解

完璧

直前
チェック

ワームの検知方式の一つとして，検査対象のファイルから SHA-256 を使ってハッシュバフロー）を引き起こし，予期しない動作を発生させる攻撃である。

問 43

ア

値を求め，既知のワーム検体ファイルのハッシュ値のデータベースと照合することによ

解説って，検知できるものはどれか。

り出す関数である。同一のファイルであるかどうかの判定にハッシュ関数を用いる。異なハッシュ関数は，元のデータから，そのデータを代表する値（ハッシュ値）を取るデータが同じハッシュ値になる衝突の可能性があるので，生成されるハッシュ値が一様

ア

ワーム検体と同一のワーム

イ

ワーム検体と特徴あるコード列が同じワーム

ウ

ワーム検体とファイルサイズが同じワーム

エ

ワーム検体の亜種に当たるワームになるものが好ましい。よって，選択肢アが正解。
SHA（Secure Hash Algorithm）は，アメリカ国立標準技術研究所（NIST）によって採用された米国標準ハッシュ関数である。SHA-1 は 160 ビットのハッシュ値を生成する。SSL や
S/MIME などで採用されている。SHA-256 は，SHA-1 を改良し，ハッシュ長を長くした
SHA-2 に含まれるハッシュ関数で，256 ビットのハッシュ値を生成する。

093

春
秋

H27 秋期 FE 午前094

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

問 44

正解

完璧

直前
チェック

パケットフィルタリング型ファイアウォールがルール一覧に基づいてパケットを制御

問 44
解説

ア
ルール一覧は，番号の 1 から条件を満足するものを探し，最初に見つかったルー

する場合，パケット A に適用されるルールとそのときの動作はどれか。ここで，ファイルが適用される。パケット A は，番号 1 の送信元アドレスの条件を満足している。宛先ア

アウォールでは，ルール一覧に示す番号の 1 から順にルールを適用し，一つのルールがドレス，プロトコル，送信元ポート番号，宛先ポート番号は全て「＊」になっていて任意適合したときには残りのルールは適用しない。

パケットフィルタリングとは，ルータやファイアウォールがもっている機能の一つで，送られてきたパケットを検査して通過させるかどうかを判断する機能である。パケットの〔ルール一覧〕
番号
1

送信元
アドレス

宛先
アドレス

プロトコル

送信元
宛先
ポート番号 ポート番号

10.1.2.3

＊

＊

＊

＊

動作

ており，これを参照して通過させるかどうかが決定される。通過できなかったパケットは送信元に通知されたり，破棄されたりする。どのような方針に基づいて判断するかは，そのネットワークの管理者が任意に設定することができる。

2＊

10.2.3. ＊

TCP

＊

25

通過許可

＊

10.1. ＊

TCP

＊

25

通過許可

＊

＊

＊

＊

＊

通過禁止

4

ヘッダにはプロトコルや送信元アドレス，宛先アドレスやポート番号などの情報が含まれ

通過禁止

3
注記

である。よって，パケット A は番号 1 のルールが適用され，通過が禁止される。

ファイアウォールは，組織内のコンピュータネットワークに外部から侵入されることを防ぐシステム，もしくはその機能を有するソフトウェアである。企業などのネットワーク
では，インターネットなどの外部ネットワークを通じて第三者が侵入し，データやプログ＊は任意のものに適合するパターンを表す。

ラムの盗聴・改ざん・破壊などが行われることがないように，外部との境界を流れるデー
タを監視し，不正なアクセスを検出・遮断する必要がある。

〔パケット A〕

ア

送信元
アドレス

宛先
アドレス

送信元
宛先
プロトコル
ポート番号 ポート番号

10.1.2.3

10.2.3.4

TCP

2100

問 45

25

解説

イ

番号 2 によって，通過を許可する。
番号 3 によって，通過を許可する。

エ

番号 4 によって，通過を禁止する。

問 45

2 要素認証は，異なる 2 種類の認証方法を用いて認証することである。通常は，パスワードに他の認証方法を追加している。選択肢イは，虹彩認証とパスワードによる 2

番号 1 によって，通過を禁止する。

ウ

イ

種類の認証を用いている。したがって，選択肢イが正解。選択肢ア，ウ，エは，同一の認証方法で 2 種類のデータを用いている。

正解

完璧

2 要素認証に該当するものはどれか。
ア

2 本の指の指紋で認証する。

イ

虹彩とパスワードで認証する。

ウ

異なる 2 種類の特殊文字を混ぜたパスワードで認証する。

エ

異なる二つのパスワードで認証する。

直前
チェック

095

春
秋

H27 秋期 FE 午前096

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

問 46

正解

直前
チェック

完璧

レビュー技法の一つであるインスペクションにおけるモデレータの役割はどれか。

問 46
解説

エ
作成した成果物の内容を確認するレビューのなかで，インスペクションは，モデレータと呼ばれる第三者が進行役になって行うデザインレビューである。事前に定められ

ア

レビューで提起された欠陥，課題，コメントを記録する。

た観点で，成果物の妥当性を検証する。また，欠陥の指摘と認定を行うことで，対象の修イレビューで発見された欠陥を修正する。

正と開発プロセスの評価・改善につなげる。問題点の修正を行う場ではない。

ウ

レビューの対象となる資料を，他のレビュー参加者に説明する。

エレビューを主導し，参加者にそれぞれの役割を果たさせるようにする。

問 47

正解

モデレータは，インスペクションの責任者として，レビューの手配から司会進行を行う。

直前
チェック

完璧

プログラム中の図の部分を判定条件網羅（分岐網羅）でテストするときのテストケー
スとして，適切なものはどれか。

成果物の確認は参加者が行う。レビューの記録は別の人が行ってもよい。したがって，選択肢エが正解。

問 47
解説

ウ
真の場合と偽の場合に分岐するテストケースが，分岐網羅である。プログラムに存在する全ての命令を実行するテストケースが命令網羅である。設問の図は，条件式が偽になった場合，実行する命令がない。したがって，条件式が真になるテストケースが存在すれば命令網羅である。

A

OR

B

ア：偽 OR 真では真の場合だけなので，命令網羅である。

偽イ：偽 OR 真と真 OR 偽ではどちらも真なので，命令網羅である。

真

ウ：偽 OR 偽では偽，真 OR 真では真となるので，分岐網羅である。
エ：偽 OR 真と真 OR 偽と真 OR 真ではどれも真なので，命令網羅である。

命令

問 48
ア

イ

ウ

解説

エ

エ
複数のモジュールから構成されるプログラムを作成する場合，例えば，下図なら，「データ入力」モジュールの開発者がテストするためには，このモジュールを呼び出す「メ

A

B

A

B

A

B

A

B

ニュー選択」モジュールが必要である。しかし，まだそのモジュールが作成されていない

偽

真

偽

真

偽

偽

偽

真

なら，その代わりとなるモジュールが必要となる。これをドライバと呼ぶ。

真

偽

真

真

真

偽

「メニュー選択」モジュールの開発者がテストするためには，そこから呼び出す全ての真

真モジュールが必要になる。それらのモジュールの代理となるモジュールをスタブと呼ぶ。
上位のモジュールから結合してテストしていく方法がトップダウンテストで，下位のモ

問 48

正解

ボトムアップテストの特徴として，適切なものはどれか。

完璧

直前
チェック

ジュールから結合してテストしていく方法をボトムアップテストと呼ぶ。ボトムアップテ
ストにはドライバが必要である。したがって，選択肢エが正解。
メニュー選択ア

開発の初期の段階では，並行作業が困難である。

イ

スタブが必要である。

ウ

テスト済みの上位モジュールが必要である。

エドライバが必要である。

データ入力

検索

集計処理

印刷機能

印刷機能

ファイル

保存

読出

097

春
秋

H27 秋期 FE 午前098

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

問 49

問 49

正解

完璧

直前
チェック

ソースコードやオブジェクトコードを解析して，プログラムの仕様と設計の情報を取

解説

ウソフトウェアやハードウェア製品を調査・解析し，その仕様などを明らかにすることをリバースエンジニアリングと呼ぶ。そして，明らかになった仕様から新たな製品を開発することをフォワードエンジニアリングと呼ぶ。これらの作業では，知的所有権を侵り出す手法はどれか。

害しないための工夫が必要になる。

ア

リエンジニアリング

イ

リストラクチャリングウ

リバースエンジニアリングエ

リファクタリング

ア：リエンジニアリングは，企業の業務プロセスや管理方法を抜本的に見直し，変更することである。
イ：リストラクチャリングは，事業の再構築のことである。企業環境の変化にともない，事業を変革していくことであり，人員整理のことではない。

問 50

正解

完璧

直前
チェック

共通フレームのプロセスのうち，成果物が利用者の視点から意図された正しいものになっているかどうかを確認するプロセスはどれか。

エ：リファクタリングは，既に動作しているプログラムをよりよく作り直すことである。
変数名などの識別名をわかりやすいものに変更したり，制御構造の見直しなどを行う。

問 50

エ

ア

監査プロセスイ

検証プロセス

解説

ウ

使用性向上プロセスエ

妥当性確認プロセスのことで，コンピュータのシステム開発において，発注側と受注側との間で業務の範囲，内容，

共通フレームは，SLCP / JCF（Software Life Cycle Process / Japan Common Frame）

役割などに対する誤解がないように用語などを標準化するためのガイドラインである。
共通フレーム 2007 の主ライフサイクル・プロセスには，取得，供給，契約の変更管理，
企画，要件定義，開発，保守，運用の各プロセスがある。支援ライフサイクル・プロセスには，文書化，構成管理，品質保証，検証，妥当性確認，共同レビュー，監査，問題解決，
ユーザビリティ（使用性向上）の各プロセスがある。選択肢はどれも支援ライフサイクル・
プロセスに該当する。
ア：監査プロセスは，要求事項，計画などに適合しているか判断するためのプロセスである。
イ：検証プロセスは，設計・開発の成果物が要求事項を満たしているか客観的な根拠で確認するプロセスである。
ウ：使用性向上プロセスは，作業の生産性と利用者の使いやすさの向上を確実にするプロセスである。
エ：妥当性確認プロセスでは，使用方法に対応した要求事項が満たされていることを客観的な根拠で確認するプロセスである。したがって，正解。

099

春
秋

H27 秋期 FE 午前

100

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

間 51 から問 60 までは，マネジメント系の問題です。

問 51

問 51

正解

直前
チェック

完璧

解説

イ
各結合点での最早結合点時刻（最も早く次の作業を始められる時刻）を求める。

35

か。

3

3

2

30

4

30
20

6

25

イ

120

ウ

2

30

60 40

5
30

4

30

5

エ

125

25
60
30
5

90
6

120
30

問 52

凡例

解説

ア
ファンクションポイント法は，アプリケーションにおける入力，出力，照合，論理ファイル，インタフェースの五つの要素について，難易度や特性要因などを考慮して定130

量化し，ファンクションポイント値（機能点，機能尺度）をつけて見積りの尺度とする手法である。
ファンクションポイント値の計算は，各タイプの個数に重み付け係数を乗じたものを総計し，さらに補正係数を乗じて補正する。

問 52

正解

完璧

直前
チェック

表の機能と特性をもったプログラムのファンクションポイント値は幾らか。ここで，複雑さの補正係数は 0.75 とする。

ア18

ユーザファンクションタイブ

個数

重み付け係数

外部入力
外部出力
内部論理ファイル
外部インタフェースファイル
外部照会

1
2
1
0
0

4
5
10
7
4

イ

24

ウ

30

エ

32

7

したがって，完了までに最短で 120 日を要する。

730：ダミー作業

115

1

20

所要日数

ア

30

40

5
1

0

本問については，次のように計算できる。
（1 × 4 ＋ 2 × 5 ＋ 1 × 10 ＋ 0 × 7 ＋ 0 × 4）× 0.75 ＝ 24 × 0.75 ＝ 18

春
秋

最早結合点時刻は結合点に到達するまでの経路上の最大の作業日数である。

図のアローダイアグラムで表されるプロジェクトは，完了までに最短で何日を要する

101

H27 秋期 FE 午前

102

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

問 53

正解

完璧

直前
チェック

10 人が 0.5 k ステップ / 人日の生産性で作業するとき，30 日間を要するプログラミン

問 53
解説

とも何名の要員を追加すればよいか。ここで，追加する要員の生産性は，現在の要員と同じとする。
ア2

プログラミング作業の総作業量をステップ数で求める。
総作業量＝ 10〔人〕× 30〔日〕× 0.5〔k ステップ / 人日〕＝ 150〔k ステップ〕

グ作業がある。10 日目が終了した時点で作業が終了したステツプ数は，10 人の合計で30 k ステップであった。予定の 30 日間でプログラミングを完了するためには，少なくウ

10 日目までの作業量は 10 人で 30〔k ステップ〕なので，このときの生産性は次式となる。
30〔k ステップ〕÷（10〔日〕× 10〔人〕）＝ 0.3〔k ステップ / 人日〕
残りの作業量を求め，それを終わらせるために必要な人日を求める。なお，人日とは延べ人数のことで，3 人で 2 日かかる作業量を 6 人日と表す。

イ

ウ

7

エ

10

残りの作業量＝ 150〔k ステップ〕− 30〔k ステップ〕＝ 120〔k ステップ〕

20

残りを終わらせるために必要な人日＝ 120〔k ス テ ッ プ 〕÷ 0.3〔k ス テ ッ プ / 人 日 〕＝ 400〔人日〕

問 54

正解

完璧

直前
チェック

プロジェクトのリスクに対応する戦略として，損害発生時のリスクに備え，損害賠償

この人日を 20 日で終わらせるために必要な 1 日当たりの人数を求め，追加の人数を計算すると 10 人になる。
必要な人数＝ 400〔人日〕÷ 20〔日〕＝ 20〔人〕

保険に加入することにした。PMBOK によれば，該当する戦略はどれか。
ア

回避

イ

軽減

ウ

問 55

受容

エ

正解

追加の人数＝ 20〔人〕− 10〔人〕＝ 10〔人〕

転嫁

完璧

問 54
直前
チェック

サービスデスク組織の構造とその特徴のうち，ローカルサービスデスクのものはどれか。
ア

サービスデスクを利用者の近くに配置することによって，言語や文化が異なる利用サービス要員は複数の地域や部門に分散しているが，通信技術を利用することによって，単一のサービスデスクであるかのようにサービスが提供できる。
エイ：軽減は，安全運転を励行することで，リスクの発生の可能性を減らす。
ウ：受容は，リスクを受け入れる。財政的な配慮などを行うだけで，特に対応しない。

サービスデスクを 1 拠点又は少数の場所に集中することによって，サービス要員を者への対応，専用要員による VIP 対応などができる。
ウ

自動車の事故というリスクに対応する戦略で説明する。

ア：回避は，自動車を持たないことで，リスクが発生しない対応を行う。

エ：転嫁は，自動車保険を掛けるなど，自己のリスクをほかに転嫁する。よって，正解。

効率的に配置したり，大量のコールに対応したりすることができる。
イ

解説

エ

分散拠点のサービス要員を含めた全員を中央で統括して管理することによって，統制のとれたサービスが提供できる。

問 55
解説

イ
IT サービスプロバイダとユーザ間における日常の単一窓口であるサービスデス

ク組織を場所の面から分類すると，ローカルサービスデスク，中央サービスデスク，バーチャルサービスデスクの 3 モデルになる。ローカルサービスデスクはユーザの近くに設置されるので，細かい対応や様々なオンサイト対応が可能となる。
ア：中央サービスデスクの説明である。
ウ：バーチャルサービスデスクの説明である。
エ：分散されたサービスデスクを中央で管理するバーチャルサービスデスクの説明である。

103

春
秋

H27 秋期 FE 午前

104

問 56

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

正解

完璧

直前
チェック

情報システムの安全性や信頼性を向上させる考え方のうち，フェールセーフはどれか。

問 56
解説

ウ
フェールセーフは，システムに障害が発生してもシステムが安全側に保たれることである。したがって，選択肢ウが正解。

ア

システムが部分的に故障しても，システム全体としては必要な機能を維持する。

イ

システム障害が発生したとき，待機しているシステムに切り替えて処理を続行する。

ウ

システムを構成している機器が故障したときは，システムが安全に停止するようにして，被害を最小限に抑える。

エ

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

問 57

正解

完璧

直前
チェック

業務部門が起票した入力原票を，情報システム部門でデータ入力する場合，情報シス
テム部門の業務として，適切なものはどれか。

ア：フォールトトレランスのことである。システムに障害が発生したときに，正常な動作を保ち続ける能力である。
イ：デュプレックスシステムのことである。主系と待機系の 2 系統のシステムをもち，通常は主系で処理を行い，システム障害が発生したときに待機系に切り替える。
エ：フールプルーフのことである。人間が間違えても危険にならない仕組みがフールプル
ーフで，システム障害でも危険にならない仕組みがフェールセーフである。

問 57
解説

ア
業務部門が起票した入力原票を，情報システム部門でデータ入力する場合，プルーフリストを用いて入力チェックを行うことがある。プルーフリストは，入力データを処理・加工せずそのまま印刷したものである。原票を作成した部門でデータの元となった書

ア

業務部門が入力原票ごとの処理結果を確認できるように，処理結果リストを業務部門に送付している。

イ

イ：入力原票の記載内容に誤りが疑われたときは，必ず原票を作成した部門で確認を行う。

入力原票の記入内容に誤りがある場合は，誤りの内容が明らかなときに限り，入力

ウ：受領確認は，受領するたびに行う。
エ：入力済みの入力原稿は，入力されたデータに誤りがないことが確認されたのちに廃棄担当者だけの判断で入力原票を修正し，入力処理している。
ウ

類などとプルーフリストを照合して誤りの確認を行う。したがって，選択肢アが正解。

入力原票は処理期日まで情報システム部門で保管し，受領枚数の点検などの授受確することができる。

認は，処理期日直前に一括して行うことにしている。
エ

入力済みの入力原票は，不正使用や機密情報の漏えいなどを防止するために，入力後直ちに廃棄することにしている。

問 58
解説

ア
システム監査とは，「組織体の活動や記録を独立の立場で検査・評価し，必要であれば改善を勧告する」ことである。監査の結果は監査依頼人に報告する。

問 58

正解

完璧

直前
チェック

システム監査の実施体制に関する記述のうち，適切なものはどれか。
ア

監査依頼者が監査報告に基づく改善指示を行えるように，システム監査人は監査結果を監査依頼者に報告する。

イ

業務監査の一部として情報システムの監査を行う場合には，利用部門のメンバによる監査チームを編成して行う。

ウ

システム監査人が他の専門家の支援を受ける場合には，支援の範囲，方法，監査結果の判断などは，他の専門家の責任において行う。

エ情報システム部門における開発の状況の監査を行う場合には，開発内容を熟知した
情報システム部門のメンバによる監査チームを編成して行う。

イ：利用部門のメンバでは独立の立場が維持できない。
ウ：他の専門家の支援を受けたとしても，システム監査人の責任において判断などが行われる。
エ：情報システム部門員により構成された監査チームでは，独立の立場が維持できない。

105

春
秋

H27 秋期 FE 午前

106

問 59

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

正解

完璧

直前
チェック

ソースコードのバージョン管理システムが導入された場合に，システム監査において，
ソースコードの機密性のチェックポイントとして追加することが適切なものはどれか。

問 59
解説

イ
バージョン管理システムは，コンピュータ上に保存されているファイルの作成日

時，変更日時，変更点などの履歴を管理する機能のほか，複数の人がファイルの編集に関わることを想定してファイルのアクセス制御を備えている。

アバージョン管理システムに登録したソースコードの変更結果を責任者が承認していることイバージョン管理システムのアクセスコントロールの設定が適切であること

ウ

バージョン管理システムの導入コストが適正な水準にあることエバージョン管理システムを開発部門が選定していること

ソースコードの機密性を考慮した場合，プログラムソースライブラリへの無制限のアクセスを許さないなど，アクセスコントロールの設定が適切であるかどうかをシステム監査
でチェックする必要がある。

問 60
解説

問 60

正解

完璧

直前
チェック

スプレッドシートの処理ロジックの正確性に関わるコントロールを監査する際のチェ
ックポイントはどれか。

ウ
正確性に関わるコントロールの監査であるから，スプレッドシート（表計算ソフト）の処理内容が正しいかチェックする体制ができているかを監査する。表計算ソフトがもつプログラムの処理内容が文書化され，検証されていれば，処理内容が正確であるかコ
ントロールされているといえる。
ア：作成者と利用者が同一であっても内容が正確であるとは限らない。
イ：信頼性に関する監査のチェックポイントである。

ア

スプレッドシートの作成者と利用者が同一であること

イ

スプレッドシートのバックアップが行われていること

ウ

スプレッドシートのプログラムの内容が文書化され検証されていることエ

スプレッドシートの利用者が定められていること

エ：安全性に関する監査のチェックポイントである。

107

春
秋

H27 秋期 FE 午前

108

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

問 61 から問 80 までは，ストラテジ系の問題です。

問 61

正解

問 61
完璧

直前
チェック

エンタープライズアーキテクチャを構成するアプリケーションアーキテクチャについ解説イ
EA（エンタープライズアーキテクチャ）は巨大組織の情報システムを複数の視点から分析し，最適化するための方法論である。ビジネスの最適化でもある。四つのアーキ
テクチャをもつ。そのなかで，業務システムの処理を実行するアプリケーションについてて説明したものはどれか。

のアーキテクチャが AA（アプリケーションアーキテクチャ）である。したがって，選択肢ア

業務に必要なデータの内容，データ間の関連や構造などを体系的に示したもの

ア：DA（データアーキテクチャ）の説明である。業務に利用するデータを対象にしている。

イ

業務プロセスを支援するシステムの機能や構成などを体系的に示したもの

ウ：TA（テクノロジアーキテクチャ）の説明である。利用する技術などを対象にしている。

ウ

情報システムの構築・運用に必要な技術的構成要素を体系的に示したもの

エ：BA（ビジネスアーキテクチャ）の説明である。組織全体としての業務プロセスを対象

エビジネス戦略に必要な業務プロセスや情報の流れを体系的に示したもの

問 62

イが正解。

正解

完璧

直前
チェック

システム企画段階において業務プロセスを抜本的に再設計する際の留意点はどれか。
ア

新たな視点から高い目標を設定し，将来的に必要となる最上位の業務機能と業務組織のモデルを検討する。

イ

業務改善を積み重ねるために，ビジネスモデルの将来像にはこだわらず，現場レベルのニーズや課題への対応を重視して業務プロセスを再設計する。

ウ

経営者や管理者による意思決定などの非定型業務ではなく，購買，製造，販売，出荷，サービスといった定型業務を対象とする。

エ現行業務に関する組織，技術などについての情報を収集し，現行の組織や業務手続に基づいて業務プロセスを再設計する。

にしている。

問 62
解説ア
業務プロセスを抜本的に再設計するには，業務全体の最適化を実現するためにEA（エンタープライズアーキテクチャ）が用いられる。そこでは現状を分析・整理した現状モデル（As-Is）と，目標とする理想モデル（To-Be）を描き，それらを比較して現実的な次期モデルを作成する。選択肢アは，理想モデルの説明と考えられるので，正解。
イ：現場レベルのニーズや課題への対応では，全体としての最適化が達成できない。
ウ：定型業務だけでなく，非定型業務のシステム化も必要である。
エ：現行の組織・業務手続に基づいていると抜本的な再設計にならない。

問 63
解説

エ
SOA（Service Oriented Architecture）は，業務プロセスの構成単位である「サービス」に対応するソフトウェア部品を組み合わせることにより，システム全体を構築する

問 63

正解

完璧

直前
チェック

SOA の説明はどれか。
ア

売上・利益の増加や，顧客満足度の向上のために，営業活動に IT を活用して営業の効率と品質を高める概念のこと
イ

経営資源をコアビジネスに集中させるために，社内業務のうちコアビジネス以外の業務を外部に委託することウ

コスト，品質，サービス，スピードを革新的に改善させるために，ビジネスプロセ
スをデザインし直す概念のこと

エ

ソフトウェアの機能をサービスという部品とみなし，そのサービスを組み合わせることによってシステムを構築する概念のことという考え方である。柔軟なシステムを構築して，高い生産性を実現することができる。
ア：SFA（Sales Force Automation）の説明である。
イ：BPO（Business Process Outsourcing）の説明である。
ウ：BPR（Business Process Re-engineering）の説明である。

109

春
秋

H27 秋期 FE 午前110

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

問 64

正解

直前
チェック

完璧

企業が保有する顧客や市場などの膨大なデータから，有用な情報や関係を見つけ出す

問 64
解説

エ
膨大なデータのなかから価値のある関連性や傾向を探し出す手法は，データマイ

ニングである。

手法はどれか。

データウェアハウス：企業の様々な活動を介して得られた大量のデータを目的別に整理・

ア

データウェアハウスイ

データディクショナリ

ウ

データフローダイアグラム

エ

データマイニング

問 65

正解

統合して蓄積し，意思決定支援などに利用できるようにしたものである。
データディクショナリ：データベースで所有するデータの種類やそれぞれの名称，意味，
データ型などに関する情報，およびそれらの間の関係を保持するデータの集合体である。
直前
チェック

完璧

IT 投資案件において，5 年間の投資効果を ROI（Return On Investment）で評価した場
合，四つの案件 a 〜 d のうち，最も効果が高いものはどれか。ここで，内部収益率（IRR）
は 0 とする。

データフローダイアグラム（DFD：Data Flow Diagram）：業務システムをデータの流れに注目して視覚的に適用業務を表現する図法である。システムの構造化分析で用いられる。

問 65
解説

ア
ROI（ 投資利益率）は，投下した資本がどれだけの利益を産んでいるのかを測る指標であり，次式で求められる。ROI が大きいほど収益性に優れた投資案件といえる。
a

年目

0

利益
投資額

1

2

3

4

5

15

30

45

30

15

ROI ＝利益÷投資額× 100〔％〕
5 年間の投資効果を ROI で評価するには，5 年間の全利益を求め，初年度に投資した投資額に対する比を求める。内部収益率（IRR）は 0 なので，収益の現在価値，つまり金利計

100算については考慮しなくてよい。現実の業務では，1 年先に 100 万になる利益と 2 年先に
b

年目

0

利益

c

投資額

200

年目

0

d

300

年目

0

利益
投資額

ア

a

イ

2

3

4

5

105

75

45

15

0

1

2

3

4

5

60

75

90

75

60

1

2

3

4

5

105

105

105

105

105

c

エ

400

b

案件 a：（15 ＋ 30 ＋ 45 ＋ 30 ＋ 15）÷ 100 × 100 ＝ 135〔％〕
案件 b：（105 ＋ 75 ＋ 45 ＋ 15）÷ 200 × 100 ＝ 120〔％〕
案件 c：（60 ＋ 75 ＋ 90 ＋ 75 ＋ 60）÷ 300 × 100 ＝ 120〔％〕

利益
投資額

1

100 万になる利益では現在価値が異なる。

ウd

案件 d：（105 ＋ 105 ＋ 105 ＋ 105 ＋ 105）÷ 400 × 100 ＝ 131.25〔％〕
したがって，最も投資効果が高い案件は，ROI が最も大きい案件 a である。

111

春
秋

H27 秋期 FE 午前

112

問 66

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

正解

完璧

直前
チェック

総合評価落札方式を用い，次の条件で調達を行う。A 〜 D 社の入札価格及び技術点

問 66

ウ

解 説 〔条件〕に従って，総合評価点を計算すると下表となる。ただし，D 社の入札価格
は予定価格を超えているので，条件（2）より評価対象から除いている。評価対象となる A，が表のとおりであるとき，落札者はどれか。

B，C 社の総合評価点が最も高いのは C 社なので，C 社が落札する。

〔条件〕（1） 価格点（100 点満点）及び技術点（100 点満点）を合算した総合評価点が最も高い入札者を落札者とする。
（2） 予定価格を 1,000 万円とする。予定価格を超える入札は評価対象とならない。
（3） 価格点は次の計算式で算出する。
［1 −（入札価格 / 予定価格）］× 100

解説

入札価格〔万円〕

技術点

A社

700

50

B社

800

65

C社

900

80

D社

1,100

100

A社

イ

B社

ウ

C社

問 67

技術点

総合評価点

[1 − (700/1,000)] × 100 ＝ 3050

30 ＋ 50 ＝ 80

B社

[1 − (800/1,000)] × 100 ＝ 2065

20 ＋ 65 ＝ 85

C社

[1 − (900/1,000)] × 100 ＝ 1080

10 ＋ 80 ＝ 90

問 67

〔A 〜 D 社の入礼価格及び技術点〕

ア

価格点
A社

イ
コトラーの競争戦略では，市場（マーケット）における地位によって，戦略目標を次表のように 4 種類に分類している。したがって，選択肢イが正解。

エ

D社

正解

完璧

直前
チェック

コトラーの競争戦略によると，業界でのシェアは高くないが，特定の製品・サービスに経営資源を集中することによって，収益を高め，独自の地位を獲得することを戦略目標とする企業はどれか。
アマーケットチャレンジャ

イ

マーケットニッチャウ

マーケットフォロワエマーケットリーダ

マーケットリーダ最大のマーケットシェアをもち，コストリーダシップをもつ企業である。その市場における全方位戦略を用いる。

マーケットチャレンジャ

リーダに次ぐ企業である。リーダの弱点を突く戦略でシェア拡大を目指す。リーダに挑戦し，トップをねらう企業である。

マーケットフォロワ

他企業を模倣することで開発コストを抑え，高収益を達成する。

マーケットニッチャ

すきま市場で独自の地位を占める企業である。

113

春
秋

H27 秋期 FE 午前

114

問 68

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

正解

完璧

直前
チェック

問 68
解説

経営戦略策定に用いられる SWOT 分析はどれか。

アSWOT 分析は，企業の戦略立案に用いられる分析手法である。組織がもつ強み（Strengths）と弱み（Weaknesses）を，組織外部の機会（Opportunities）と脅威（Threats）をア

競争環境における機会・脅威と事業の強み・弱みを分析する。

考慮して評価する。

イ

競争に影響する要因と，他社の動き，自社の動きを分析する。

イ：競争要因分析に関する説明である。競争に影響する五つの要因を分析（ファイブフォ

ウ

市場に対するマーケティングツールの最適な組合せを分析する。

エ

市場の成長性と占有率の観点から各事業の位置付けを分析する。

問 69ース分析）して，業界の特性を把握し，差別化戦略や集中戦略などの戦略を選択する。
ウ：マーケティングミックス（4P や 4C）分析に関する説明である。ツールを組み合わせて市場から期待する反応を引き出すための手法である。
エ：プロダクトポートフォリオマネジメント（PPM）に関する説明である。市場成長率を

正解

完璧

直前
チェック

プロダクトライフサイクルにおける成長期の特徴はどれか。
ア

市場が商品の価値を理解し始める。商品ラインもチャネルも拡大しなければならない。この時期は売上も伸びるが，投資も必要である。

イ

需要が大きくなり，製品の差別化や市場の細分化が明確になってくる。競争者間の競争も激化し，新品種の追加やコストダウンが重要となる。

ウ

需要が減ってきて，撤退する企業も出てくる。この時期の強者になれるかどうかを判断し，代替市場への進出なども考える。

エ

需要は部分的で，新規需要開拓が勝負である。特定ターゲットに対する信念に満ちた説得が必要である。

縦軸に，市場占有率を横軸にとって四つのセグメント（花形，金のなる木，問題児，負け犬）に分け，各事業の現在の位置付けと今後の方向性を判断する手法である。

問 69
解説

ア
製品やサービスが導入されてから衰退するまでには，大きく四つの時期がある。

それは導入期と成長期，成熟期，衰退期である。この流れをプロダクトライフサイクルと呼ぶ。
導入期では，認知度が低いのでマーケティングコストに対して売上が低く，利益を生み出しにくい。
成長期では，需要の増大にともない，売上や利益が上昇するが，競合の参入も発生する。
成熟期では，マーケットシェアや売上が安定する。競合製品間の機能の差が見られなくなり，マーケッティングによる差別化などが行われる。
衰退期では，売上高，利益，競合他社などが減少する。撤退のタイミングを検討する。
ア：成長期の特徴である。
イ：成熟期の特徴である。
ウ：衰退期の特徴である。
エ：導入期の特徴である。

115

春
秋

H27 秋期 FE 午前

116

問 70

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

正解

完璧

直前
チェック

表は，投資目的に応じて，投資分類と KPI を整理したものである。投資目的の c に当

問 70
解説

エ
投資は，業務の効率化や情報の活用などを目的に行われる。その投資目的が達成されているかを計測するための指標を KPI（Key Performance Indicators）と呼ぶ。

てはまるものはどれか。ここで，ア〜エは a 〜 d のいずれかに入る。

表によると，投資目的 c は戦略的投資であり，その KPI は，「新規事業の ROI（Return
投資目的

投資分類

On Investment）と新製品の市場シェア」である。ROI とは投資した資本に対して得られる

KPI

a

業務効率化投資納期の遵守率，月次決算の所要日数b

情報活用投資提案事例の登録件数，顧客への提案件数

c

戦略的投資

新規事業の ROI，新製品の市場シェアd

IT 基盤投資システムの障害件数，検索の応答時間利益の割合である。新しい事業で利益が出ているかで投資効果を判断するものは，選択肢
エの「ビジネスの創出，競争優位の確立」である。
ア：a の業務効率化投資である。
イ：d の IT 基盤投資である。
ウ：b の情報活用投資である。

ア

作業プロセスの改善，作業品質の向上

イ

システム維持管理コストの削減，システム性能の向上

問 71

ウ

ナレッジの可視化，ナレッジの共有

エ

ビジネスの創出，競争優位の確立

解説

ウ
セル生産方式は，セルと呼ばれる少人数の作業チームで製品の組立てから完成検査までの全生産工程を行う方式である。多品種少量生産をフレキシブルに行うことができるのが利点である。

問 71

正解

完璧

直前
チェック

セル生産方式の利点が生かせる対象はどれか。

ア，イ，エ：ライン生産方式に関する説明である。

問 72
解説

ア

生産性を上げるために，大量生産が必要なもの

イ

製品の仕様が長期間変わらないもの

ウ

多種類かつフレキシブルな生産が求められるもの

エ

標準化，単純化，専門化による分業が必要なもの

エIC タグは，IC チップとアンテナで構成され，識別に利用される小さな無線 IC チップである。格納された情報の読取りが可能で，管理システムと情報を送受信する能力をもつ。
ア：位置情報の表示はできない。
イ：IC タグでのデータの送受信は無線で行う。IC カードのようにスロットへ挿入するものではない。

問 72

正解

完璧

直前
チェック

ウ：バーコードなどよりも大量のデータを扱えるが，外部記憶装置を使用するほどではな
い。IC タグ自体では外部記憶装置を備えていない。

IC タグ（RFID）の特徴はどれか。
ア

GPS を利用し，現在地の位置情報や属性情報を表示する。

イ

専用の磁気読取り装置に挿入して使用する。

ウ

大量の情報を扱うので，情報の記憶には外部記憶装置を使用する。

エ

汚れに強く，記録された情報を梱包の外から読むことができる。

こん

117

春
秋

H27 秋期 FE 午前

118

問 73

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

正解

完璧

直前
チェック

問 73
解説

ソーシャルメディアをビジネスにおいて活用している事例はどれか。

イソーシャルメディアとは，インターネットを用いて，個人による情報発信や個人間のコミュニケーションなどを行うメディアである。人と人の結びつきを利用した社会的ア

営業部門が発行部数の多い雑誌に商品記事を頻繁に掲載し，商品の認知度の向上を

用者自身がコンテンツを生成していくメディアである CGM（Consumer Generated Media）

目指す。
イ

企業が自社製品の使用状況などの意見を共有する場をインターネット上に設けて，製品の改善につなげる。

ウ

企業が市場の変化に合わせた経営戦略をビジネス専門誌に掲載し，企業の信頼度向上を目指す。

エ（ソーシャル）なメディアである。代表的なものに，ブログや SNS，Facebook がある。利企業の研究者が，国内では販売されていない最新の専門誌をネット通販で入手して，研究開発の推進につなげる。

もソーシャルメディアに近い概念である。
選択肢のなかでは，イが「意見を共有する場をインターネット上に設け」るので，ソーシャルメディアの活用事例となる。

問 74
解説

イ
スマートメータは，通信機能をもつので人手による検針作業が不要となる。さらに使用電力を表示する IDH（In-Home Display）を用いることで節電意識を高めたり，HEMS

問 74

正解

完璧

直前
チェック

通信機能及び他の機器の管理機能をもつ高機能型の電力メータであるスマートメータ（Home Energy Management System）機器などと連携することで，ピーク電力の抑制に効果が期待できる。次世代電力網であるスマートグリッドとの連携を行うこともできる。
しかし，バッテリなどの補助電源を内蔵していないので，停電時に電力供給することはを導入する目的として，適切でないものはどれか。

できない。

ア

自動検針によって，検針作業の効率を向上させる。

イ

停電時に補助電源によって，一定時間電力を供給し続ける。

問 75

ウ

電力需要制御によって，ピーク電力を抑制する。

エ

電力消費量の可視化によって，節電の意識を高める。

解説エCIO（Chief Information Officer：最高情報責任者）は，経営方針に沿った情報化戦略を立案し，実行する最高責任者である。CIO は，情報化戦略の一環として，自社の IT
サービス活用の促進を行う。
ア：CFO（Chief Financial Officer：最高財務責任者）の役割である。

問 75

正解

CIO が経営から求められる役割はどれか。
ア

企業経営のための財務戦略の立案と遂行

イ

企業の研究開発方針の立案と実施

ウ

企業の法令遵守の体制の構築と運用

エ

ビジネス価値を最大化させる IT サービス活用の促進

完璧

直前
チェック

イ：CTO（Chief Technology Officer：最高技術責任者）の役割である。
ウ：CLO（Chief Legal Officer：最高法務責任者）の役割である。

119

春
秋

H27 秋期 FE 午前

120

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

問 76

正解

完璧

直前
チェック

問 76
解説

キャッシュフローを改善する行為はどれか。

イ
一定期間内に，流入や流出する現金をキャッシュフローと呼ぶ。手持ち現金のこ

とである。

ア

受取手形の期日を長くして受け取る。

ア：受取手形は期日が来ると現金化される。この期日を遅らせることは現金の減少となる。

イ

売掛金を回収するまでの期間を短くする。

イ：売掛金は回収することで現金化される。早く現金化すればキャッシュフローは改善さ

ウ

買掛金を支払うまでの期間を短くする。

エ支払手形の期日を短くして支払う。

れる。したがって，正解。
ウ：買掛金は商品を購入した代金の支払い約束なので，期間を短くすればそれだけ早く現金支払いとなる。
エ：支払手形も現金を支払う約束なので，期間を短くすればそれだけ早く現金支払いとなる。

問 77

正解

完璧

直前
チェック

平成 27 年 4 月に 30 万円で購入した PC を 3 年後に 1 万円で売却するとき，固定資産売却損は何万円か。ここで，耐用年数は 4 年，減価償却は定額法，定額法の償却率は0.250，残存価額は 0 円とする。

問 77
解説

イ
償却率 0.250 の定額法による減価償却なので，1 年間に 30 万円× 0.25 ＝ 7.5 万円の償却である。3 年後では 3 年分償却されているので，残額は 30 万円− 7.5 万円× 3 ＝ 7.5 万円となる。これを 1 万円で売却したので，7.5 万円− 1 万円＝ 6.5 万円の固定資産売却損と

ア

6.0

イ

ウ

6.5

エ

7.0

問 78

7.5

正解

なる。したがって，選択肢イが正解。

完璧

直前
チェック

表から，期末在庫品を先入先出法で評価した場合の在庫評価額は何千円か。
摘要

132

イ

138

ウ

解説

仕入金額の合計は，それぞれの単価に数量を掛けたものの和である。

数量〔個〕 単価〔千円〕

期首

10 個× 10 千円＝ 100 千円

４月

1 個× 11 千円＝ 11 千円

期首在庫

10

10

６月

2 個× 12 千円＝ 24 千円

4月

1

11

７月

3 個× 13 千円＝ 39 千円

6月

2

12

９月

4 個× 14 千円＝ 56 千円

7月

3

13

9月

4

14

期末在庫

12

仕入

ア

問 78

ウ

150

合計

230 千円表には仕入，つまり入庫数しか書かれていないが，期末在庫があるので，そこから出庫数を求める。

エ

出庫数：10 ＋ 1 ＋ 2 ＋ 3 ＋ 4 − 12 ＝ 20 − 12 ＝ 8 個

168

先入先出法なので，8 個出庫したものは最初の期首在庫に引き当てる。単価を 10 千円として，出庫金額を求める。
出庫金額：8 個× 10 千円＝ 80 千円
在庫評価額は，仕入金額の合計から出庫金額を差し引いた値である。したがって，選択
肢ウが正解。
在庫評価額：230 千円− 80 千円＝ 150 千円

121

春
秋

H27 秋期 FE 午前

122

問 79

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

正解

完璧

直前
チェック

問 79
解説

サイバーセキュリティ基本法の説明はどれか。

ア2014 年 11 月に成立したサイバーセキュリティ基本法では，第 1 条で「我が国のサイバーセキュリティに関する施策に関し，基本理念を定め，国及び地方公共団体の責務等

ア

国民に対し，サイバーセキュリティの重要性につき関心と理解を深め，その確保にする施策の基本となる事項を定める」としている。

必要な注意を払うよう努めることを求める規定がある。
イ

サイバーセキュリティに関する国及び情報通信事業者の責務を定めたものであり，地方公共団体や教育研究機関についての言及はない。

ウ

サイバーセキュリティに関する国及び地方公共団体の責務を定めたものであり，民間事業者が努力すべき事項についての規定はない。

エを明らかにし，並びにサイバーセキュリティ戦略の策定その他サイバーセキュリティに関地方公共団体を “ 重要社会基盤事業者 ” と位置づけ，サイバーセキュリティ関連施策の立案・実施に責任を負うと規定している。

第 2 条で「サイバーセキュリティとは，電子的方式，磁気的方式により記録され，又は発信され，伝送される情報の安全管理」とし，第 3 条で「国民一人一人のサイバーセキュリ
ティに関する認識を深め，自発的に対応することを促す」とし，さらに「国，地方公共団体，
重要社会基盤事業者等の多様な主体の連携により，積極的に対応する」としている。第 15条では，民間事業者の取組を規定している。したがって，選択肢アが正しい。
重要社会基盤事業者とは，「国民生活及び経済活動の基盤であって，その機能が停止し，又は低下した場合に国民生活又は経済活動に多大な影響を及ぼすおそれが生ずるものに関する事業を行う者をいう」としている。

問 80

正解

完璧

独占禁止法の目的として，適切なものはどれか。

直前
チェック

問 80
解説

ア
独占禁止法は，市場経済の健全な発達を促進するために，企業間における公正かア

公正かつ自由な競争を促進する。

つ自由な競争を確保することを目的としている。したがって，選択肢アが正解。

イ

国際的な平和及び安全の維持を阻害する取引を防止する。

イ：外為法の目的である。

ウ

製造物の欠陥によって損害が生じたときの製造業者の責任を定める。

ウ：製造物責任法（PL 法）の目的である。

エ

特許権者に発明を実施する権利を与え，発明を保護する。

エ：特許法の目的である。

123

春
秋