H29 秋期 AP 午前002

問

平成 29 年度 秋期 応用情報技術者試験 午前

1

正解

直前
チェック

完璧

問1
解説

相関係数に関する記述のうち，適切なものはどれか。

ア
相関係数とは，二つの変量 x と y の相関関係の強さを表すもので，−1 から＋1 ま

での値をもつ。相関係数が−1 に近いときは（x，y）には負の相関，相関係数が＋1 に近いと

ア

全ての標本点が正の傾きをもつ直線上にあるときは，相関係数が＋1 になる。

イ

変量間の関係が線形のときは，相関係数が 0 になる。

ウ

変量間の関係が非線形のときは，相関係数が負になる。

エ

無相関のときは，相関係数が−1 になる。

きは正の相関があるという。相関係数が 0 に近い場合は（x，y）は無相関であるという。
全ての標本点（x，y）が直線上にあるときを完全相関といい，相関係数は＋1 あるいは−1となる。直線が正の傾きをもてば＋ 1，負の傾きをもてば−1 である。

問2
問

2

正解

直前
チェック

完璧

次の BNF において非終端記号〈A〉から生成される文字列はどれか。

ア

解説〈A〉から生成される 2 文字の文字列は，〈R0〉〈R0〉か，〈R1〉〈R2〉か，〈R2〉〈R1〉である。
〈B〉から生成される 2 文字の文字列は，〈R0〉〈R1〉か，〈R1〉〈R0〉か，〈R2〉〈R2〉である。
〈C〉から生成される 2 文字の文字列は，〈R0〉〈R2〉か，〈R1〉〈R1〉か，〈R2〉〈R0〉である。

〈R0〉：：＝ 0 ｜ 3 ｜ 6 ｜ 9

ア：123 は〈R1〉〈R2〉〈R0〉である。先頭の 2 文字〈R1〉〈R2〉は〈A〉から生成されるので，
〈A〉
〈R0〉

：
：＝ 1 ｜ 4 ｜ 7〈R1〉にマッチする。したがって〈A〉から生成される。

：：＝ 2 ｜ 5 ｜ 8〈R2〉

イ：124 は〈R1〉〈R2〉〈R1〉である。先頭の 2 文字〈R1〉〈R2〉は〈A〉から生成されるので，
〈A〉
〈R1〉

〈R0〉｜〈B〉〈R2〉｜〈C〉〈R1〉〈A〉：：＝〈R0〉｜〈A〉にマッチする。したがって〈B〉から生成される。

〈R1〉｜〈B〉〈R0〉｜〈C〉〈R2〉〈B〉：：＝〈R1〉｜〈A〉

ウ：127 は〈R1〉〈R2〉〈R1〉である。先頭の 2 文字〈R1〉〈R2〉は〈A〉から生成されるので，〈A〉〈R1〉にマッチする。したがって〈B〉から生成される。

〈R2〉｜〈B〉〈R1〉｜〈C〉〈R0〉〈C〉：：＝〈R2〉｜〈A〉

エ：128 は〈R1〉〈R2〉〈R2〉である。先頭の 2 文字〈R1〉〈R2〉は〈A〉から生成されるので，
〈A〉
〈R2〉

ア

123

問

3

イ

ウ

124

エ

127

にマッチする。したがって〈C〉から生成される。

128

正解

直前
チェック

完璧

四つのアルファベット a 〜 d から成るテキストがあり，各アルファベットは 2 ビットの固定長 2 進符号で符号化されている。このテキストにおける各アルファベットの出現確率を調べたところ，表のとおりであった。各アルファベットの符号を表のような可変長 2 進符号に変換する場合，符号化されたテキストの，変換前に対する変換後のビット列の長さの比は，およそ幾つか。

ア

0.75

アルファベットab

出現確率（％）

40

30

20

10

可変長 2 進符号

0

10

110

111

イ

0.85

ウ

0.90

c

エ

0.95

d

問3
解説

エ
変換後の平均ビット長は，各アルファベットの出現確率とビット長の積の合計で求められ，下記より 1.9 ビットとなる。2 ビット固定長のものが平均で 1.9 ビットになるので，1.9 ÷ 2 ＝ 0.95 となり，選択肢エが正解である。
40% × 1 bit ＋ 30% × 2 bit ＋ 20% × 3 bit ＋ 10% × 3 bit ＝ 0.4 ＋ 0.6 ＋ 0.6 ＋ 0.3 ＝ 1.9 bit

003

春
秋

H29 秋期 AP 午前

004

問

4

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

問4
解説

UTF-8 の説明に関する記述として，適切なものはどれか。

ア
UTF-8 は Unicode における符号化方式の一つである。Unicode は世界で使われる文字を集めた文字集合である。この文字集合を実際にコンピュータで用いるコードに変換

ア

1 文字を 1 バイトから 4 バイト（又は 6 バイト）までの可変長で表現しており，ASCIIから 6 バイト（現在 4 バイトまで使用）の可変長の符号化方式なので，英文やプログラムのと上位互換性がある。
イ

2 バイトで表現する領域に収まらない文字は，上位サロゲートと下位サロゲートを組み合わせて 4 バイトで表現する。

ウ

ASCII 文字だけを使用することが前提の電子メールで利用するために，7 ビットで
表現する。

エ

5

正解

完璧

記述に向いている。したがって，選択肢アが正解である。
イ：UTF-16 の説明である。UTF-16 は 2 バイトを基本とし，サロゲートペアも用いる符号化方式で，漢字の異体字などが多く定義されており，本の原稿などに向いている。
ウ：ASCII は Unicode が策定される以前から存在する 7 ビット文字コードである。
エ：Unicode でのコードには，4 桁または 6 桁の 16 進数の符号位置が用いられる。

各符号位置が 4 バイトの固定長で表現される符号化形式である。

問する符号化方式に UTF-8 や UTF-16 などがある。UTF-8 は ASCII と上位互換で，1 バイト

直前
チェック

問5
解説

エ
下図は配列番号 6 までを問題の方式に沿って 2 分木で表現したものである。行き

配列 A［1］，A［2］，…，A［n］で，A［1］を根とし，A［i］の左側の子を A［2i］，右側のがけなら 2 のノードを A のタイミングで，通りがけなら B のタイミングで，帰りがけなら子を A［2i ＋ 1］とみなすことによって，2 分木を表現する。このとき，配列を先頭からC のタイミングで調べるとア〜エの結果となる。なお，幅優先は，深さの浅いノードから，順に調べていくことは，2 分木の探索のどれに当たるか。

同じ深さで左側にあるノードから順に調べる。

ア

行きがけ順（先行順）深さ優先探索イ

帰りがけ順（後行順）深さ優先探索

ウ

通りがけ順（中間順）深さ優先探索

エ

幅優先探索

１
A

２

C
２

B
４

ア：行きがけ順は，1 2 4 5 3 6 となる。
イ：帰りがけ順は，4 5 2 6 3 1 となる。
ウ：通りがけ順は，4 2 5 1 6 3 となる。
エ：幅優先探索は，1 2 3 4 5 6 となる。

３

５

６

005

春
秋

H29 秋期 AP 午前

006

問

6

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

ノード 1 〜 5 をもつグラフを隣接行列で表したもののうち，木となるものはどれか。

問6

イ

解説

選択肢アのグラフで，例えば③の行を見ると，②の列と④の列が 1 で，他の列はここで，隣接行列の i 行 j 列目の成分は，ノード i とノード j を結ぶエッジがある場合は 1，0 である。これはノード③がノード②とノード④に接続され，他のノードとの接続がない

ない場合は 0 とする。

ことを表している。この接続を図示すると，右図のアとなり，すべてのノードが番号順に接続されたループになっていることがわかる。同様に他の選択肢も図示してみると，選択

ア 0 1 0 0 1
1 0 1 0 0
0 1 0 1 0
0 0 1 0 1
1 0 0 1 0

イ 0 1 0 0 1
1 0 1 1 0
0 1 0 0 0
0 1 0 0 0
1 0 0 0 0

ウ 0 1 0 1 0
1 0 1 0 0
0 1 0 1 1
1 0 1 0 0
0 0 1 0 0

エ 0 1 1 0 0
1 0 1 0 0
1 1 0 1 1
0 0 1 0 1
0 0 1 1 0

問

肢イだけループが存在しないツリー接続である。したがって，選択肢イが正解である。

①②③④⑤
ア 0 1 0 0 1
1 0 1 0 0
③ 0 1 0 1 0
0 0 1 0 1
1 0 0 1 0

ア １

５

３

ウ １

正解

完璧

３
４

エ １

２

３

直前
チェック

２

５

４

５

7

イ １

２

２

５

４

３
４

fact（n）は，非負の整数 n に対して n の階乗を返す。fact（n）の再帰的な定義はどれか。
ア

if

n＝0

then

return0

else

returnn × fact（n − 1）

イ

if

n＝0

then

return0

else

returnn × fact（n ＋ 1）

ウ

if

n＝0

then

return1

else

returnn × fact（n − 1）

エ

if

n＝0

then

return1

else

returnn × fact（n ＋ 1）

問7

ウ

解説

n の階乗は，n ×（n − 1）×（n − 2）×…× 1 である。これを n! と表記すると次の関係をもつ。
n ＝ 1 のとき，1! ＝ 1
n ＞ 1 のとき，n! ＝ n ×（n − 1）!
ここで，0 の階乗（0!）が 1 であることから，n の階乗を fact（n）の再帰的な定義で表記すると次のようになる。
n ＝ 0 のとき，fact（0）＝ 1
n ＞ 0 のとき，fact（n）＝ n × fact（n − 1）
これを if 文の形式で表現すると次式となる。
if

n＝0

then

return1

else

retrunn × fact（n − 1）

007

春
秋

H29 秋期 AP 午前008

問

平成 29 年度 秋期 応用情報技術者試験 午前

8

正解

完璧

直前
チェック

パイプライン制御を適切に表しているものはどれか。ここで，図中の記号 D は解読，

問8
解説

ウ
パイプライン制御では，CPU 内部の回路を幾つかの部分に分割し，それらを並行して動作させることで高速化を実現している。ここでは CPU を命令フェッチ（F）と解E は実行，F は命令フェッチとする。

読（D），実行（E）の三つの動作を行うものとして分割している。命令フェッチは，メモリ

ア

イ

ウ

エ

問

命令 1
命令 2
命令 3

F

D

に格納された命令を CPU に読み込む動作である。解読は読み込んだ命令を解釈して具体EF

D

的な内部動作に変換する。実行ではその内部動作を実行する。つまり，FDE の順に動作

E
F

命令 1
命令 2
命令 3

D

命令 1
命令 2
命令 3

F

命令 1
命令 2
命令 3

D
D

F

D
F

F
F
D

E
D

E
D
F

E
E
F

F

E
D

F

D

E

E

する。これらは別の回路で処理されるので並行して動作させることができるが同時に複数

時間の命令を処理することはできない。したがって選択肢ウが正解である。

問9
解説

時間

E
D

クセスすることでデータアクセスの高速化を図る手法である。
Eア：ディスクキャッシュメモリに関する説明である。
イ：主記憶メモリのキャッシュに関する説明である。

時間

ウ：主記憶メモリへのアクセスに関する一般的な動作である。

E

時間

9

正解

完璧

直前
チェック

CPU と磁気ディスク装置との間に半導体メモリによるデータバッファを設けて，磁気ディスクアクセスの高速化を図る。
イ

主記憶のデータの一部をキャッシュメモリにコピーすることによって，CPU と主記憶とのアクセス速度のギャップを埋め，メモリアクセスの高速化を図る。

ウ

主記憶へのアクセスを高速化するために，アクセス要求，データの読み書き及び後処理が終わってから，次のメモリアクセスの処理に移る。

エメモリインタリーブは，主記憶を独立した複数のバンクと呼ばれるメモリ区分に分割し，連続するアドレスのデータを別々のバンクに配置しておいて，これらを交互にア

メモリインタリーブの説明はどれか。
アエ

主記憶を複数の独立したグループに分けて，各グループに交互にアクセスすることによって，主記憶へのアクセスの高速化を図る。

009

春
秋

H29 秋期 AP 午前

010

問 10

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

IoT での活用が検討されている LPWA（Low Power, Wide Area）の特徴として，適切な

問 10

エ

解説

LPWA は低電力で広域な無線通信のことであり，LoRa（Long Range）がその代表的な無線技術である。複数のセンサを無線で接続するセンサネットワーク向きなので，選ものはどれか。

択肢エが正解である。

ア2 線だけで接続されるシリアル有線通信であり，同じ基板上の回路及び LSI の間の通信に適している。

イ

60 GHz 帯を使う近距離無線通信であり，4K，8K の映像などの大容量のデータを高速伝送することに適している。
ウ

電力線を通信に使う通信技術であり，スマートメータの自動検針などに適している。

エ

バッテリ消費量が少なく，一つの基地局で広範囲をカバーできる無線通信技術であり，複数のセンサが同時につながるネットワークに適している。

問 11

正解

完璧

直前
チェック

LoRa は障害物を回り込みやすいサブギガ帯の電波を用いた低電力広域の無線技術である。少ない情報量のデータを周波数拡散方式で長距離通信を行う。980 bps と低速の場合は最大接続距離が 8 km である。920 〜 928 MHz にある免許不要の特定小電力無線を用いる。送信休止時間を設けるなどの制約がある。
ア：I2C（Inter-Integrated Circuit）のことである。
イ：IEEE802.11ad（WiGig）のことである。
ウ：PLC（Power Line Communication）のことである。

問 11

イ

解説

読み込みたいデータがキャッシュメモリに存在する確率（ヒット率）が（1 − r）で，

容量が a M バイトでアクセス時間が x ナノ秒の命令キャッシュと，容量が b M バイト

そのアクセス時間は x ナノ秒である。キャッシュメモリに存在しない確率は r で，その場でアクセス時間が y ナノ秒の主記憶をもつシステムにおいて，CPU からみた，主記憶と合は主記憶にアクセスするので，アクセス時間は y ナノ秒である。したがって，全体の平命令キャッシュとを合わせた平均アクセス時間を表す式はどれか。ここで，読み込みた均アクセス時間の式は，
平均アクセス時間＝（1 − r）・x ＋ r・y

い命令コードがキャッシュに存在しない確率を r とし，キャッシュ管理に関するオーバとなる。

ヘッドは無視できるものとする。

ア（1 − r）
・a
a＋b

・x ＋

r・b
a＋b

・y

解説

（1 − r）
・b
・x ＋
・y
a＋b
a＋b
r・a

ウ

問 12

イ （1 − r）・x ＋ r・yエウコンピュータの仮想化技術にはホスト OS 型とハイパバイザ型がある。ホスト

OS 型は Unix などのホスト OS の上で仮想化を行い，そこでゲスト OS を動作させる。これ

r・x ＋（1 − r）
・yに対しハイパバイザ型ではホスト OS の代わりにハイパバイザと呼ばれる基本システムを用いてゲスト OS を動作させる。したがって，選択肢ウが正解である。

問 12

正解

完璧

直前
チェック

1 台のコンピュータで複数の仮想マシン環境を実現するための制御機能はどれか。

ア：シストリックアレイは非常に小さな処理を行うプロセッサを多数接続して，近接プロセッサ間での大量のデータ交換を行う構成のハードウェアである。
イ：デスクトップグリッドはボランティアコンピューティングとも呼ばれ，インターネッ
ト接続された PC で使用していないときに動作するスクリーンセーバーなどを用いて大ア

シストリックアレイ

イ

デスクトップグリッド

ウ

ハイパバイザエ

モノリシックカーネル

きな並列アプリケーションを実行するものである。
エ：モノリシックカーネルはカーネルの機能を単一のバイナリファイルで提供する OS である。拡張性に乏しく，メンテナンス性が悪くなりがちなので，複数のバイナリファイ
ルでカーネルを構成するマイクロカーネルが提案されている。

011

春
秋

H29 秋期 AP 午前

012

平成 29 年度 秋期 応用情報技術者試験 午前

問 13

正解

完璧

直前
チェック

問 13

春

ア

解説

MTBF を長くするよりも，MTTR を短くするのに役立つものはどれか。

MTBF（Mean Time Between Failures：平均故障間隔）ア

エラーログ取得機能イ

記憶装置のビット誤り訂正機能

ウ

命令再試行機能

エ

予防保守

問 14

修理完了から次の故障までの平均時間。平均稼働時間。
MTTR（Mean Time To Repair：平均修理時間）
故障発生から修理完了までの平均時間。平均復旧時間。

正解

完璧

直前
チェック

稼働中 t1

次のシステムにおいて，ピーク時間帯の CPU 使用率は何％か。ここで，トランザク
ションはレコードアクセス処理と計算処理から成り，レコードアクセスは CPU 処理だ
けで I/O は発生せず，OS のオーバヘッドは考慮しないものとする。また，1 日のうち発生するトランザクション数が最大になる 1 時間をピーク時間帯と定義する。

（2） 1 日に発生する平均トランザクション数：54,000 件（3） 1 日のピーク時間帯におけるトランザクション数の割合：20％（4） 1 トランザクション当たりの平均レコードアクセス数：100 レコード（5） 1 レコードアクセスに必要な平均 CPU 時間：1 ミリ秒（6） 1 トランザクション当たりの計算処理に必要な平均 CPU 時間：100 ミリ秒
イ

30

故障発生

1 π
Σri n は修理の回数
n i＝1

修理中 r2

稼働中 t3

故障発生

ア：エラーログを調べることで修理時間を短縮できるので，MTTR を短くできる。正解。
イ：記憶装置のビット誤り訂正機能があれば，故障が発生しにくくなるので MTBF が長くなる。
エ：予防保守を行うことで，不良の発生を低減できるので，MTBF が長くなる。

（1） CPU 数：1 個

20

稼働中 t21 π
Σti n は故障の回数
n i＝1

ウ：命令再実行機能で失敗した命令が再実行されれば MTBF が長くなる。

〔システムの概要〕

ア

修理中 r1

ウ

50

エ

60

問 14

013

エ

解 説 （2）と（3）からピーク時間帯のトランザクション数を求めると次式になる。
ピーク時間帯のトランザクション数 ＝ 54,000 件× 20％ ＝ 10,800 件（4）と（5）（6）,から 1 トランザクション当たりに必要な CPU 時間を求めると次式になる。
1 トランザクション当たり CPU 時間 ＝ 100 レコード× 1 ミリ秒＋ 100 ミリ秒＝ 200 ミリ秒
これらの式からピーク時間帯の CPU 時間を求め，時間単位に換算すると 0.6 時間になる
ので，CPU の使用率は選択肢エの 60％となる。
ピーク時間帯の CPU 時間 ＝ 10,800 件× 200 ミリ秒＝ 2,160 秒 ＝ 36 分 ＝ 0.6 時間＝ 60%

秋H29 秋期 AP 午前014

平成 29 年度 秋期 応用情報技術者試験 午前

問 15

正解

直前
チェック

完璧

ジョブの多重度が 1 で，到着順にジョブが実行されるシステムにおいて，表に示す状

問 15
解説

ア
ジョブの多重度が 1 なので，複数のジョブが並行して動作することはない。また，

態のジョブ A 〜 C を処理するとき，ジョブ C が到着してから実行が終了するまでのター

ジョブは到着順に実行されるので，ジョブ A の処理が終了してからジョブ B の処理が開始

ンアラウンドタイムは何秒か。ここで，OS のオーバヘッドは考慮しないものとする。

され，ジョブ B の処理が終了してからジョブ C の処理が開始される。それらの関係を図示

ジョブ

到着時刻

A
B
C

0
2
3

すると下図となる。
下図より，処理 C が到着してから処理が終了するまでのターンアラウンドタイムは 11

単位 秒
処理時間
（単独実行時）563秒である。なお，三角が到着を表し，実線が処理の実行を，破線が待ち状態を，縦線が処理の終了を表す。
時刻

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14 秒

A

ア

11

イ

ウ

12

13

エ

B

14

問 16

C

正解

直前
チェック

完璧

リアルタイム OS において，実行中のタスクがプリエンプションによって遷移する状
態はどれか。

問 16
解説

イ
タスクの状態遷移では，一つのタスクだけが実行状態になることができる。他のタスクは実行可能状態か待ち状態となる。実行可能状態のタスクの中で優先度が最も高いものがディスパッチされて実行状態に遷移しているといえる。

ア

休止状態

イ

実行可能状態

ウ

終了状態

エ

待ち状態

実行状態のタスクは，自分より優先度の高いタスクが実行可能状態に遷移すると，これに実行権を譲り，自己は実行可能状態に遷移する。これをプリエンプションと呼ぶ。したがって，選択肢イが正解である。実行中のタスクは入出力命令などのシステムコールを発行すると待ち状態に遷移する。待ち状態に遷移させた入出力などの処理が完了すると待ち状態が解除され，実行可能状態に遷移する。
なお，実行状態のタスクは処理プログラムが終了すれば休止状態に遷移する。実行可能状態のタスクが他のタスクから終了させられることもある。休止状態とはメモリ中にプログラムが存在するが起動されていない状態である。メモリ中からプログラムが削除され，メモリが解放された状態を終了状態と呼ぶこともある。タスクそのものが存在しない。

消滅
生成

終了

プリエンプ
ション
終了

休止
起動

実行可能

実行

ディスパッチ
待ち解除

システムコール
待ち

015

春
秋

H29 秋期 AP 午前

016

問 17

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

ページング方式の仮想記憶において，ページ置換えの発生頻度が高くなり，システム

問 17
解説

ア
仮想記憶では，実記憶の容量の制限よりも大きいメモリ空間が利用できるので，それだけ容量の大きなアプリケーションを動作させることができる。しかし，実記憶に対の処理能力が急激に低下することがある。このような現象を何と呼ぶか。

して動作中のソフトウェアのサイズが大きくなり過ぎると，ページ置換えが頻繁に発生すア

スラッシングイ

スワップアウトウフラグメンテーションエ

ページフォールト

問 18

るようになり処理速度が低下する。これをスラッシングと呼ぶ。
イ：実記憶に格納されているページを補助記憶装置に掃き出すことをスワップアウトと呼ぶ。
ウ：補助記憶装置の記憶領域が細分化されることをフラグメンテーションと呼ぶ。

正解

完璧

直前
チェック

CPU スケジューリングにおけるラウンドロビンスケジューリング方式に関する記述として，適切なものはどれか。

エ：動作させるプログラムのページが実記憶に格納されていないことをページフォールト
と呼ぶ。

問 18

ウ

ア

自動制御システムなど，リアルタイムシステムのスケジューリングに適している。

イ

タイマ機能がないシステムにおいても，簡単に実現することができる。

並べ，順番に実行し，各タスクに均等に CPU 時間を与えるスケジューリング方式である。

ウ

タイムシェアリングシステムのスケジューリングに適している。

各タスクが均等に処理されるので，タイムシェアリングシステムに適している。

エタスクに優先順位を付けることによって，容易に実現することができる。

ア：定められた時間内に処理を完了することが求められるリアルタイムシステムには，優解説ラウンドロビンスケジューリング方式は，実行可能となったタスクを待ち行列に

先度順のスケジューリングが用いられる。

問 19

正解

完璧

直前
チェック

Hadoop の説明はどれか。

イ：一定時間ごとにタスクを切り替えるラウンドロビンスケジューリング方式は，タイマ機能が必要である。
エ：ラウンドロビンスケジューリング方式では，タスクスケジューリングに優先順位を付けない。ただし，優先度順のスケジューリングには，同一優先度のなかで順番に実行する方式もある。

アJava EE 仕様に準拠したアプリケーションサーバ

イ

Linux や Windows などの様々なプラットフォーム上で動作する Web サーバ

ウ

機能の豊富さが特徴の RDBMS

問 19

エ

大規模なデータを分散処理するためのソフトウェアライブラリ

解説エApache Hadoop は 分 散 フ ァ イ ル シ ス テ ム HDFS や 分 散 処 理 フ レ ー ム ワ ー ク

MapReduce，分散データベース Hbase などのソフトウェアライブラリで，クラウドを構築するために用いられる。したがって，選択肢エが正解である。
ア：GlassFish や Jboss，Oracle WebLogic Server，WebSphere Application Server などがある。
イ：Apache の Web サーバは Linux や Windows，Mac などで動作する。
ウ：機能の豊富なデータベース（RDBMS）には Oracle や MySQL などがある。

017

春
秋

H29 秋期 AP 午前

018

問 20

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

問 20
解説

SRAM と比較した場合の DRAM の特徴はどれか。

ウ
DRAM（Dynamic RAM）はコンデンサに蓄積された電荷の有無で 0 と 1 を記憶する方式である。構成する回路の素子が少なく，構造が単純なので，ビット当たりの単価がア

主にキャッシュメモリとして使用される。

安くなるが，自然放電で電荷が失われる前に電荷を蓄積し直すリフレッシュ動作が必要でイ

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

ある。

ウ

メモリセル構成が単純なので，ビット当たりの単価が安くなる。

エ

メモリセルにフリップフロップを用いてデータを保存する。

問 21

正解

完璧

動作が必要なく，高速に動作するので，キャッシュメモリなどに用いられる。
直前
チェック

モータの速度制御などに PWM（Pulse Width Modulation）制御が用いられる。PWM の駆動波形を示したものはどれか。ここで，波形は制御回路のポート出力であり，低域通過フィルタを通していないものとする。

SRAM（Static RAM）はフリップフロップ（FF）と呼ばれる電子回路で 0 と 1 を記憶する方式である。構成する回路の素子が多く，ビット当たりの単価が高くなるが，リフレッシュ

問 21
解説

イ
PWM（パルス幅変調）は，パルスの電圧値は一定で，パルス長を変調する。パルス自体は一定時間ごとに繰り返している。この信号を LPF（Low-Pass Filter：低域通過フィルタ）に通すことで，パルス長が短い部分は低い電圧，パルス長が長い部分は高い電圧の滑らかな波になる。これでモータなどを駆動している。

ア

イ

ウ

エ

電圧

時間
電圧

時間
電圧

時間
電圧

時間

019

春
秋

H29 秋期 AP 午前020

平成 29 年度 秋期 応用情報技術者試験 午前

問 22

正解

完璧

問 22

直前
チェック

解説

組込みシステムにおける，ウォッチドッグタイマの機能はどれか。

ア
ウォッチドッグタイマ（WDT：Watch Dog Timer）は，システムの暴走などによりプログラムを正常に実行できなくなった場合に，マイクロコンピュータをリセットしてア

あらかじめ設定された一定時間内にタイマがクリアされなかった場合，システム異監視するタイマ機能をもち，一定時間内にタイマをリセットしない場合に CPU をリセッ常とみなしてシステムをリセット又は終了する。
イ

再起動するか，終了するためのものである。ある装置が正常に稼働しているかどうか常時システム異常を検出した場合，タイマで設定された時間だけ待ってシステムに通知する。
システム異常を検出した場合，マスカブル割込みでシステムに通知する。

エシステムが一定時間異常であった場合，上位の管理プログラムを呼び出す。

正解

完璧

択肢エが正解。
マスカブル割込みは，割込みを禁止することができる割込みで，ノンマスカブル割込み

ウ

問 23

トする。その名のとおり，番犬（ウォッチドッグ）のような機能をもつ。したがって，選は，割込みを禁止することができない割込みのことである。電源異常や WDT などはノンマスカブル割込みが用いられる。

直前
チェック

問 23

入力 G ＝ 0 のときは X ＝ A，Y ＝ B を出力し，G ＝ 1 のときは X ＝ A，Y ＝ B を出力する回路はどれか。

解説ウ
A と G に関して論理積（AND），否定論理積（NAND），論理和（OR），排他的論理

和（XOR）の真理値表を下表に示す。G ＝ 0 のとき A の値のままで，G ＝ 1 はその反転した値になる演算は排他的論理和である。したがって選択肢ウが正解である。

ア

A

B

X

イ

B

Y

G

ウ

X

Y

G

A

X

B

Y

G

A

エ

A

X

B

Y

G

A

G

AND

NAND

OR

XOR

0

0

0

1

0

0

1

0

0

1

1

1

0

1

0

1

1

1

1

1

1

0

1

0

021

春
秋

H29 秋期 AP 午前

022

問 24

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

アクセシビリティ設計に関する規格である JIS X 8341-1：2010（高齢者・障害者等配慮

問 24
解説

イ
JIS X 8341-1：2010 では，「様々な能力をもつ人々が情報通信のサービスを利用で設計指針−情報通信における機器，ソフトウェア及びサービス−第 1 部：共通指針）をきるようにする」としている。能力の異なる全ての個人に等しい水準のアクセシビリティ

適用する目的のうち，適切なものはどれか。

を提供したり，より高い水準のアクセシビリティを提供したり，平均的な能力をもつ人々

ア

全ての個人に対して，等しい水準のアクセシビリティを達成できるようにする。

セシビリティを改善するための指針である。したがって，選択肢イが正解である。

イ

多様な人々に対して，利用の状況を理解しながら，多くの個人のアクセシビリティに標準的なアクセシビリティを提供するのではなく，様々な能力をもつ人々に対してアク問 25水準を改善できるようにする。
ウ

人間工学に関する規格が要求する水準よりも高いアクセシビリティを，多くの人々に提供できるようにする。

エ

平均的能力をもった人々に対して，標準的なアクセシビリティが達成できるように
する。

ウ

解説
SVG（Scalable Vector Graphics）は，XML を用いて 2 次元グラフィックスを記述するための言語である。直線や曲線などを表すベクター形式のオブジェクトと画像，テキストを扱うことができる。
OpenGL：3 次元や 2 次元のグラフィック描画用の API である。UNIX 系 OS や Windows で

問 25

正解

完璧

直前
チェック

く

W3C で仕様が定義され，矩形や円，直線，文字列などの図形オブジェクトを XML 形式で記述し，Web ページでの図形描画にも使うことができる画像フォーマットはどれ

利用することができる。
PNG：インターネット上の標準画像フォーマットの一つ。フルカラーを劣化なしに圧縮できる。
TIFF：圧縮・非圧縮のどちらにも対応する画像フォーマット。色々なカラー形式をもつ。

か。
ア

OpenGL

イ

PNG

ウ

エ

SVG

問 26

TIFF

解説

ア
ストアドプロシージャは，データベースに対する一連の操作を DBMS に登録したものである。複雑な SQL 文によるデータベースの処理を名前で指定して呼び出せるの

問 26

正解

完璧

直前
チェック

ストアドプロシージャの利点はどれか。
ア

アプリケーションプログラムからネットワークを介して DBMS にアクセスする場
合，両者間の通信量を減少させる。

イ

アプリケーションプログラムからの一連の要求を一括して処理することによって，DBMS 内の実行計画の数を減少させる。

ウ

アプリケーションプログラムからの一連の要求を一括して処理することによって，DBMS 内の必要バッファ数を減少させる。

エ

データが格納されているディスク装置への I/O 回数を減少させる。

で，通信量を減少させることができる。
イ，ウ，エ：一連の処理を一括したものとして登録できるが，実行そのものに違いはなく，実行時の処理が減少したり，必要なバッファ数が減少したり，ディスク装置の I/O が減
少したりすることはない。

023

春
秋

H29 秋期 AP 午前

024

問 27

平成 29 年度 秋期 応用情報技術者試験 午前

正解

直前
チェック

完璧

第 3 正規形であることの効果又は影響に関する記述として，適切なものはどれか。

問 27

エ

解説

第 3 正規化では，主キー以外の属性に推移従属する項目をテーブルから分離する

ことで，データの冗長性が排除されるだけでなく，データの整合性を保ちやすくなる。しア

画面や帳票の行をそのままデータベースの行に対応させるので，データ量が増える。

たがって，選択肢エが正解である。その反面，複数の表に分割されるので，結合操作が増イ

結合操作が不要となり，データベース全体の処理効率が向上する。

えることになり，処理効率としては低下する。第 3 正規化にはデッドロックを避ける機能

ウ

更新時のデッドロックを避けることができる。

エ

冗長性が排除され，データの整合性を保ちやすくなる。

はない。
次の売上表では，主キーの売上番号にどの項目も関数従属している。そして顧客名は主キーではない顧客番号にも推移従属している。第 3 正規化では推移従属している項目を ʻ 売
上表 _3ʼ と ʻ 顧客表 _3ʼ のように分離する。分離されたこれらの表は第 3 正規形である。

問 28

正解

直前
チェック

完璧

売上表＝売上番号＋顧客番号＋顧客名

関係 R（ID，A，B，C）の A，C への射影の結果と SQL 文で求めた結果が同じになるよ
うに，a に入れるべき字句はどれか。ここで，関係 R を表 T で実現し，表 T に各行を格

売上表 _3 ＝売上番号＋顧客番号

納したものを次に示す。

顧客表 _3 ＝顧客番号＋顧客名〔SQL 文〕

T

A，C FROM T

問 28

イ

ID

A

B

C

001

a1

b1

c1

解説

002

a1

b1

c2

るので，重複した値は取り出されない。したがって，空欄 a は DISTINCT の選択肢イである。なお，ID，A，B，C を要素にもつ表 T から A と C を選択する SQL 文は SELECT A, C

003

a1

b2

c1

004

a2

b1

c2

005

a2

b2

c2

SELECTa

射影演算はテーブルから指定した属性だけを取り出す集合演算である。集合であ

ア

ALL

イ

DISTINCTFROM T である。

ウ

ORDER BYエ

REFERENCES

ア：ALL 句は，副問合せの結果と対象となる項目を比較したとき，比較演算子の条件がすべて真になるときだけ取り出される。
イ：DISTINCT 句は，重複した値を取り出さない。正解である。
ウ：ORDER BY 句は，指定した項目で整列する。
エ：REFERENCES 句は，外部キー制約で親テーブルを指定する。

025

春
秋

H29 秋期 AP 午前

026

問 29

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

トランザクション A 〜 G の待ちグラフにおいて，永久待ちの状態になっているトラ

問 29
解説

ウ
待ちグラフのループが同じ方向で一周しているトランザクションは永久待ち状態

ンザクション全てを列挙したものはどれか。ここで，待ちグラフの X → Y は，トランザになる。B は D のアンロックを待ち，D は C のアンロックを待ち，C は B のアンロックをクション X はトランザクション Y がロックしている資源のアンロックを待っていること待つので，待ちがループとなり，いつまで待ってもアンロックされない。つまり永久待ちを表す。

状態である。さらに，F は D のアンロックを待っているが，D は永久待ち状態になっているため，F も永久待ち状態である。したがって，B, C, D, F の選択肢ウが正解である。なお，
D, E, F はループではあるが待ちの方向が一周していないので，このループで永久待ちに〔トランザクション A 〜 G の待ちグラフ〕

はならない。

B
A

E
D

C

B

G

E
D

F
C

ア

A，B，C，D

イ

B，C，D

ウ

B，C，D，Fエ

C，D，E，F，G

問 30

問 30
正解

完璧

直前
チェック

データマイニングの説明として，最も適切なものはどれか。
ア

基幹業務のデータベースとは別に作成され，更新処理をしない集計データの分析を主目的とする。

イ

個人別データ，部門別データ，サマリデータなど，分析の目的別に切り出され，カスタマイズされたデータを分析する。

ウ

スライシング，ダイシング，ドリルダウンなどのインタラクティブな操作によって多次元分析を行い，意思決定を支援する。

エニューラルネットワークや統計解析などの手法を使って，大量に蓄積されているデータから，特徴あるパターンを探し出す。

解説

D
F

F

エ
データマイニングとは大規模なデータ蓄積から新たな知見を導くことである。従来はデータウェアに蓄積されたデータから分析の目的別に取り出されたデータマートに対して，OLAP（Online Analytical Processing）ツールで分析することが代表的な手法であったが，現在ではディープラーニングなどのニューラルネットワークによる機械学習や統計的な手法を用いることが多い。したがって，選択肢エが正解である。
ア：データウェアハウスの説明である。
イ：データマートの説明である。
ウ：OLAP ツールによるデータ解析のことである。

027

春
秋

H29 秋期 AP 午前

028

平成 29 年度 秋期 応用情報技術者試験 午前

問 31

正解

完璧

直前
チェック

問 31
解説

無線 LAN で用いられる SSID の説明として，適切なものはどれか。

ウ
SSID（Service Set-ID）は，無線 LAN（Wi-Fi）におけるアクセスポイントの識別名である。最大 32 オクテットまでの英数字でネットワークを識別する。この ID が異なると

ア

48 ビットのネットワーク識別子であり，アクセスポイントの MAC アドレスと一致

一のネットワークで複数のアクセスポイントを設置するために SSID を拡張したものにする。
イ

48 ビットのホスト識別子であり，有線 LAN の MAC アドレスと同様の働きをする。

ウ

最長 32 オクテットのネットワーク識別子であり，接続するアクセスポイントの選択に用いられる。

エ通信できないが，Any を指定すると通信可能になる。したがって，選択肢ウが正しい。同

最長 32 オクテットのホスト識別子であり，ネットワーク上で一意である。

ESSID（Enhanced Service Set-ID）がある。これを単に SSID と呼ぶこともある。なお，オクテットとは 8 ビットのことである。

問 32
解説

問 32

正解

完璧

直前
チェック

設置場所が異なるクライアントとサーバ間で，次の条件で通信を行う場合の応答時間

エクライアントとサーバ間の応答時間は，クライアントの処理時間＋サーバへの上り送信時間＋サーバの処理時間＋サーバからの下り受信時間で求められる。送信時間〔秒〕は電文長〔ビット〕÷実効回線速度〔ビット / 秒〕で求める。

は何秒か。ここで，クライアントの送信処理の始まりから受信処理の終了までを応答時

本問では，上りと下りで電文長が違うことに注意する。なお，伝送効率が 60％なので，間とし，距離による遅延は考慮しないものとする。

実効回線速度は 8 M ビット / 秒× 0.6 ＝ 4.8 M ビット / 秒である。
上り送信は電文長が 1 M バイト＝ 8 M ビットであるから，
上り送信時間＝ 8 M/4.8 M ≒ 1.67 秒

〔条件〕

ア

クライアントとサーバ間の回線速度

8M ビット / 秒

伝送効率

60％

電文長

上り 1 M バイト，下り 2 M バイト

クライアントの処理時間

送信，受信を合わせて 0.4 秒

サーバの処理時間

送信，受信を合わせて 0.4 秒

1.4

イ

3.8

ウ

5.0

エ

5.8

下り送信は電文長が 2 M バイト＝ 16 M ビットであるから，
下り送信時間＝ 16 M/4.8 M ≒ 3.33 秒
したがって，応答時間は 0.4 ＋ 1.67 ＋ 0.4 ＋ 3.33 ＝ 5.8 秒である。

029

春
秋

H29 秋期 AP 午前

030

問 33

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

問 33
解説

CSMA/CD 方式に関する記述のうち，適切なものはどれか。

アCSMA/CD（Carrier Sense Multiple Access with Collision Detection）はイーサネッ

トで用いられる伝送制御方式である。伝送路の信号を調べ（キャリアセンス），信号がな

ア

衝突発生時の再送動作によって，衝突の頻度が増すとスループットが下がる。

ければ全てのノードがデータ送出できる（マルチプルアクセス）。複数のノードが同時にイ

送信要求が発生したステーションは，共通伝送路の搬送波を検出してからデータをデータを送出すると，データの衝突が発生する。この衝突を検出（コリジョンディテクシ

送信するので，データ送出後の衝突は発生しない。
ウ

ハブによって複数のステーションが分岐接続されている構成では，衝突の検出ができないので，この方式は使用できない。

エフレームとしては任意長のビットが直列に送出されるので，フレーム長がオクテッ
トの整数倍である必要はない。

ョン）した場合はデータ送出を停止する。そして，乱数で決められた時間だけ待機してから再度データを送出することで，他のノードからのデータが同時に送出されないことが期待できる。データの送出が後になったノードは信号を検出するので，衝突が発生しないことが期待できる。
ア：衝突発生時にはデータを再送するので，それがまた衝突する可能性をもつ。そのため，
ふく そう

衝突の頻度が増すと急激にスループットが低下することがある。これを輻輳と呼ぶ。
イ：伝送路の搬送波を検出してからデータ送信するが，二つのノードが同時にデータ送信

問 34

正解

完璧

直前
チェック

IPv4 において IP アドレスから MAC アドレスを取得するために用いるプロトコルはど
れか。
ア

ARP

イ

DHCP

ウ

ICMP

エ

RARP

する可能性がある。
ウ：ハブを用いた通信媒体でも CSMA/CD を利用することができる。
エ：イーサネットのフレームはオクテット（8 ビット）の整数倍である。

問 34

ア

解説
ARP（Address Resolution Protocol）：IP アドレスから MAC アドレスを取得するためのプ
ロトコル。
DHCP（Dynamic Host Conf iguration Protocol）：サーバが端末に対して動的に IP アドレスなどを割り当てるプロトコル。
ICMP（Internet Control Message Protocol）：IP アドレスとセットで用いられ，そのエラー
メッセージや制御メッセージを転送するプロトコル。
RARP（Reverse Address Resolution Protocol）：MAC アドレスから IP アドレスを取得する
ためのプロトコル。

031

春
秋

H29 秋期 AP 午前

032

問 35

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

ONF（Open Networking Foundation）が標準化を進めている OpenFlow プロトコルを用いた SDN（Software-Def ined Networking）の説明として，適切なものはどれか。

問 35
解説

エ
SDN とはソフトウェアによってネットワークを制御するもので，ルータなどのネットワーク機器がもつデータ伝送機能とネットワーク制御機能のなかで制御部分を遠隔操作で集中制御することができる。ネットワーク機器の設定，つまりネットワークの構築

ア管理ステーションから定期的にネットワーク機器の MIB（Management InformationBase）情報を取得して，稼働監視や性能管理を行うためのネットワーク管理手法
イ

データ転送機能をもつネットワーク機器同士が経路情報を交換して，ネットワーク
全体のデータ転送経路を決定する方式

ウ

ネットワーク制御機能とデータ転送機能を実装したソフトウェアを，仮想環境で利用するための技術

エネットワーク制御機能とデータ転送機能を論理的に分離し，コントローラと呼ばれるソフトウェアで，データ転送機能をもつネットワーク機器の集中制御を可能とする
アーキテクチャ問 36

をソフトウェアで行うので，ネットワークを仮想化することになる。したがって，選択肢
エが正解である。
SDN の代表的なプロトコルに OpenFlow がある。これは，ネットワーク機器を遠隔制御するためのプロトコルの標準化である。OpenFlow は，経路制御を行う OpenFlow コン
トローラとデータ転送を行う OpenFlow スイッチで構成され，OpenFlow プロトコルを用いてコントローラがスイッチを制御する。
ア：SNMP（Simple Network Management Protocol）を用いたネットワーク管理である。
イ：BGP（Border Gateway Protocol）などの動的経路制御のことである。
ウ：NFV（Network Functions Virtualization）のことである。

問 36
正解

完璧

直前
チェック

認証局が発行する CRL に関する記述のうち，適切なものはどれか。

解説イ
CRL（Certif icate Revocation List：証明書失効リスト）は CA 局が発行するディジ

タル証明書のなかで，有効期限よりも前に失効したものの一覧である。失効した証明書のシリアル番号と失効した日時が提示されるので，選択肢イが正解である。

ア

CRL には，失効したディジタル証明書に対応する秘密鍵が登録される。

イ

CRL には，有効期限内のディジタル証明書のうち失効したディジタル証明書と失効した日時の対応が提示される。

ウ

CRL は，鍵の漏えい，失効申請の状況をリアルタイムに反映するプロトコルである。

エ

有効期限切れで失効したディジタル証明書は，所有者が新たなディジタル証明書を取得するまでの間，CRL に登録される。

033

春
秋

H29 秋期 AP 午前

034

問 37

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

問 37
解説

SEO ポイズニングの説明はどれか。

ア
SEO（Search Engine Optimization）ポイズニングとは，マルウェアやコンピュー

タウイルスが仕込まれた Web ページのサイトを検索結果ページ（SERP：Search Engine

アWeb 検索サイトの順位付けアルゴリズムを悪用して，検索結果の上位に，悪意のある Web サイトを意図的に表示させる。

ことである。したがって，選択肢アが正解である。
ぜい

ウイルス対策ソフトのセキュリティ上の脆弱性を悪用して，システム権限で不正なイ処理を実行させる。
ウ

車などで移動しながら，無線 LAN のアクセスポイントを探し出して，ネットワー

クに侵入する。
エResult Page）の上位に表示させることで，悪質な Web サイトへ誘導するなどの行為を行う

ネットワークを流れるパケットから，侵入のパターンに合致するものを検出して，管理者への通知や，検出した内容の記録を行う。

問 38

イ：DoubleAgent 攻撃でウイルス対策ソフトが乗っ取られると管理者権限で不正な処理が実行できる。
ウ：ウォードライビング（War Driving）のことである。
エ：IDS（Intrusion Detection System： 侵 入 検 知 シ ス テ ム ）や IPS（Intrusion Prevention
System：侵入防止システム）のことである。

問 38
正解

完璧

直前
チェック

SIEM（Security Information and Event Management）の特徴はどれか。

解説エSIEM（セキュリティ情報イベント管理）は，各種の機器やソフトウェアのログを一元管理することで，セキュリティ上の脅威を検知・分析し，管理者に異常通知する仕組みである。したがって，選択肢エが正解である。なお，ネットワークに流れるトラフィッ
クを分析するためには，LAN アナライザによるパケットキャプチャや，SNMP RMONアDMZ を通過する全ての通信データを監視し，不正な通信を遮断する。

（Remote network MONitoring），NetFlow などを用いる。

イ

サーバやネットワーク機器の MIB（Management Information Base）情報を分析し，

ア：IPS（Intrusion Prevention System：侵入防止システム）は，通信を監視して異常を検知するとアクセスを遮断する。ファイアウォールは許可された通信のみを通過させる。

中間者攻撃を遮断する。
ウ

ネットワーク機器の IPFIX（IP Flow Information Export）情報を監視し，攻撃者が他者の PC を不正に利用したときの通信を検知する。

エ

複数のサーバやネットワーク機器のログを収集分析し，不審なアクセスを検知する。

問 39

正解

完璧

直前
チェック

パスワードに使用できる文字の種類の数を M，パスワードの文字数を n とするとき，設定できるパスワードの理論的な総数を求める数式はどれか。
n

ア

M

ウ

M!
n（M
!
− n）!

イ

M!
（M − n）!

エ（M ＋ n − 1）!
n（M
!
− 1）!

イ：SNMP（Simple Network Management Protocol）には，パケットの通信状況を監視し，統計情報を保存する MIB として RMON がある。
ウ：IPFIX 情報では，ネットワークに流れるパケットの量などのトラフィックを監視することができる。Cisco 社の NetFlow では IPFIX 情報を監視して PC の不正利用を検知する。

問 39
解説

ア
パスワードに使える文字の種類が M 種類，文字数は n と指定されている。最初の1 文字目は M 通り，次の文字も M 通り選択できる。最後の n 番目の文字までいずれも M 通り選択できるので，全体では M × M × M ×…× M と M を n 回掛けることになる。

035

春
秋

H29 秋期 AP 午前

036

問 40

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

問 40
解説

ドライブバイダウンロード攻撃の説明はどれか。

エドライブバイダウンロード（Drive-by Download）攻撃とは，Web アクセス時に悪意のあるソフトウェアを気付かない間にダウンロードさせられる攻撃のことで，OS など

ア

PC に USB メモリが接続されたとき，USB メモリに保存されているプログラムを自動的に実行する機能を用いてマルウェアを実行し，PC をマルウェアに感染させる。

イ

PC に格納されているファイルを勝手に暗号化して，復号することと引換えに金銭を要求する。

ウ

不正にアクセスする目的で，建物の外部に漏れた無線 LAN の電波を傍受して，セの脆弱性を突いている。したがって，選択肢エが正解である。
ア：AUTORUN.INF などの自動実行機能を悪用したマルウェアのことである。
イ：PC のロックやファイルの暗号化により，身代金を請求するマルウェアをランサムウ
ェアと呼ぶ。
ウ：ウォードライビング（War Driving）のことである。

ぜい

キュリティの設定が脆弱な無線 LAN のアクセスポイントを見つけ出す。
エ

利用者が Web サイトを閲覧したとき，利用者に気付かれないように，利用者の PCに不正プログラムを転送させる。

問 41
解説

イ
共通鍵暗号方式には，古い DES（Data Encryption Standard）と，新しく暗号強度の強い AES（Advanced Encryption Standard）がある。公開鍵暗号方式には RSA がある。

問 41

正解

完璧

直前
チェック

暗号方式に関する記述のうち，適切なものはどれか。

共通鍵暗号方式は，暗号化と復号に用いる鍵が同一である。
公開鍵暗号方式は，片方の鍵で暗号化した暗号文をもう一方の鍵でのみ復号できるという二つの鍵の組を用いる。片方の鍵は公開し，もう一方の鍵は非公開（秘密）にする。通
信内容を秘匿する場合は，送信者は受信者の公開鍵で通信内容を暗号化し，受信者は自身

ア

AES は公開鍵暗号方式，RSA は共通鍵暗号方式の一種である。

イ

共通鍵暗号方式では，暗号化及び復号に同一の鍵を使用する。

ウ

公開鍵暗号方式を通信内容の秘匿に使用する場合は，暗号化に使用する鍵を秘密にして，復号に使用する鍵を公開する。

エディジタル署名に公開鍵暗号方式が使用されることはなく，共通鍵暗号方式が使用される。

の秘密鍵で復号する。
ディジタル署名に用いる場合は，送信者が自分の秘密鍵で通信内容を暗号化し，受信者が送信者の公開鍵で通信内容を復号する。

037

春
秋

H29 秋期 AP 午前

038

問 42

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

問 42
解説

エ

サイバーレスキュー隊（J- CRAT）の役割はどれか。

J-CRAT は IPA が発足させた標的型サイバー攻撃の被害拡大を防止するための組織である。相談窓口に寄せられた情報を分析し，JPCERT/CC やセキュリティベンダと連ア

外部からのサイバー攻撃などの情報セキュリティ問題に対して，政府横断的な情報

ア：NISC（内閣サイバーセキュリティセンター）が日本の国家としてのセキュリティ問題

収集や監視機能を整備し，政府機関の緊急対応能力強化を図る。
イ

重要インフラに関わる業界などを中心とした参加組織と秘密保持契約を締結し，その契約の下に提供された標的型サイバー攻撃の情報を分析及び加工することによって，参加組織間で情報共有する。

ウ

セキュリティオペレーション技術向上，オペレータ人材育成，及びサイバーセキュ
リティに関係する組織・団体間の連携を推進することによって，セキュリティオペレーションサービスの普及とサービスレベルの向上を促す。

エ

携して，助言などの支援活動を行う。したがって，選択肢エが正解である。

標的型サイバー攻撃を受けた組織や個人から提供された情報を分析し，社会や産業に重大な被害を及ぼしかねない標的型サイバー攻撃の把握，被害の分析，対策の早期着手の支援を行う。

の対策を行うセンターである。政府横断的なサイバー攻撃対応体制（GSOC）を整備している。
イ：J-CSIP（サイバー情報共有イニシアティブ）は，重要インフラで利用される機器の製造業者を中心に，サイバー攻撃に関する情報共有を行う IPA の組織である。
ウ：ISOG-J（Information Security Operation providers Group Japan ：日本セキュリティオ
ペレーション事業者協議会）のことである。

問 43
解説

ウ
リモートログインするために用いられる Telnet は，データを暗号化しないプロ

トコルである。これに対し，SSH（Secure Shell）はデータを暗号化するセキュリティ機能

問 43

正解

完璧

直前
チェック

暗号化や認証機能をもち，遠隔にあるコンピュータに安全にログインするためのプロ

L2TP

L2TP（Layer 2 Tunneling Protocol）：通信回線をはさんで二つのコンピュータがデータ通信するデータリンク層（レイヤ 2）で VPN（Virtual Private Network）を実現するプロトコルである。

トコルはどれか。
アなどをもたせたものである。したがって，選択肢エが正解である。

RADIUS（Remote Authentication Dial-In User Service）：ダイヤルアップ接続などでユーザ

イ

RADIUS

ウ

SSH

エ

TLS

の認証と利用状況の記録などを行うプロトコルである。
TLS（Transport Layer Security）：SSL/TLS とも呼ばれ，HTTP や FTP などのデータを暗号化して送受信する。公開鍵暗号や秘密鍵暗号，ディジタル証明書，ハッシュ関数などを用いている。トランスポート層の TCP をラッピングする形で動作し，上位プロトコルのア
プリケーションからは，透過的に利用できる。

039

春
秋

H29 秋期 AP 午前

040

問 44

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

問 44
解説

IC カードの耐タンパ性を高める対策はどれか。

ウ
耐タンパ性は，分解すると内部構造が壊れたり，情報が消去されたりするなどにより，ハードウェアやソフトウェアの内部構造・記憶データを解析しにくくすることであアIC カードと IC カードリーダとが非接触の状態で利用者を認証して，利用者の利便

ア：RFID（Radio Frequency IDentif ier）の応用例である。

性を高めるようにする。
イ

故障に備えてあらかじめ作成した予備の IC カードを保管し，故障時に直ちに予備

カードに交換して利用者が IC カードを使い続けられるようにする。
ウ

信号の読出し用プローブの取付けを検出すると IC チップ内の保存情報を消去する回路を設けて，IC チップ内の情報を容易に解析できないようにする。
エる。したがって選択肢ウが正解。

利用者認証に IC カードを利用している業務システムにおいて，退職者の IC カード
は業務システム側で利用を停止して，他の利用者が使用できないようにする。

イ：サービスの継続性を高める対策として，予備カードを保管しておき，故障時に直ちに交換するとよいが，セキュリティの上からはあまり好ましくない。
エ：利用者認証 IC カードの利用停止処理である。

問 45
解説

ア
WAF（Web Application Firewall）は Web サーバとインターネットの中間に設置され，Web サーバへの不正アクセスや攻撃などを防止する。したがって，選択肢アが正解

問 45

正解

完璧

直前
チェック

WAF の説明はどれか。

である。
イ：WAF は Web サーバへの攻撃を検知するが，Web サーバからブラウザに送られるコン
テンツの改ざんの監視は行わない。
ウ：ブルートフォース攻撃などによる不正ログイン攻撃には，ログ監視を行い，攻撃を認ア

Web アプリケーションへの攻撃を監視し阻止する。

イ

Web ブラウザの通信内容を改ざんする攻撃を PC 内で監視し検出する。

ウ

サーバの OS への不正なログインを監視する。

エ

ファイルのマルウェア感染を監視し検出する。

識し対応する。
エ：ファイル感染型ウイルスは，実行型ファイルを書き換えて不正なコードを付着させるので，ウイルスワクチンソフトは，そのコードをシグネチャなどを用いて検出する。

問 46
問 46

正解

完璧

直前
チェック

モジュール設計に関する記述のうち，モジュール強度（結束性）が最も強いものはど
れか。
アある木構造データを扱う機能をこのデータとともに一つにまとめ，木構造データをモジュールの外から見えないようにした。

イ

複数の機能のそれぞれに必要な初期設定の操作が，ある時点で一括して実行できる
ので，一つのモジュールにまとめた。

ウ

二つの機能 A，B のコードは重複する部分が多いので，A，B を一つのモジュールにまとめ，A，B の機能を使い分けるための引数を設けた。

エ

二つの機能 A，B は必ず A，B の順番に実行され，しかも A で計算した結果を B で使うことがあるので，一つのモジュールにまとめた。

解説

アモジュール強度には，結束性の弱いものから順に，暗号的強度，論理的強度，時間的強度，手順的強度，連絡的強度，情報的強度，機能的強度がある。モジュールは結束性が強いものが好ましいとされている。選択肢のなかではアの情報的強度が最も強い。
ア：特定のデータ構造を扱うので，情報的強度である。
イ：ある時点で一括するので，時間的強度である。
ウ：引数で選択的に実行するので，論理的強度である。
エ：A の結果を B で使うので，連絡的強度である。

041

春
秋

H29 秋期 AP 午前042

平成 29 年度 秋期 応用情報技術者試験 午前

直前
チェック

問 47

テストで使用されるスタブ又はドライバの説明のうち，適切なものはどれか。

解説

問 47

正解

完璧

エ
ドライバは，上位モジュールの代わりにテストするモジュールを呼び出すものである。引数を渡して呼び出すこともできる。
スタブは，テストするモジュールから呼び出される下位モジュールの代わりになるもの

ア

スタブは，テスト対象モジュールからの戻り値を表示・印刷する。

イ

スタブは，テスト対象モジュールを呼び出すモジュールである。

ウ

ドライバは，テスト対象モジュールから呼び出されるモジュールである。

エドライバは，引数を渡してテスト対象モジュールを呼び出す。

である。
選択肢アとイはドライバの機能，選択肢ウはスタブの機能についての説明である。

問 48
問 48

正解

完璧

直前
チェック

アジャイル開発のプラクティスのうち，回帰テストを行うことを前提とするものはど
れか。

解説

エ
アジャイル開発は，短期間で開発プロセスを繰り返すイテレーションや，2 人でプログラムを作成するペアプログラミング，日次ミーティング，ふりかえり，一度動いたプログラムを手直しして内部構造を改善していくリファクタリングなどのプラクティスをもつ。リファクタリングは内部構造を修正するので，そのために新たなバグを作り込んでいないことを確認するために回帰テストを行う。したがって，選択肢エが正解である。

ア

日次ミーティング

イ

ふりかえり

ウ

ペアプログラミングエ

リファクタリング

ア：日次ミーティングは，毎日行う打ち合わせである。
イ：ふりかえりでは，イテレーションの終わりに問題点を把握することで次のイテレーシ
ョンを改善していく。

問 49

正解

完璧

直前
チェック

ウ：ペアプログラミングでは，ドライバーがキーボード操作を行い，ナビゲータが設計の吟味を行うなど，相補的な作業を行う。

CMMI の説明はどれか。
ア

ソフトウェア開発組織及びプロジェクトのプロセスの成熟度を評価するためのモデ
ルである。

イ

ソフトウェア開発のプロセスモデルの一種である。

ウ

ソフトウェアを中心としたシステム開発及び取引のための共通フレームのことである。

エプロジェクトの成熟度に応じてソフトウエア開発の手順を定義したモデルである。

問 49
解説

ア
CMMI（Capability Maturity Model Integration：能力熟成度モデル統合）は，開発プロセスを評価・改善するために用いられる，組織の成熟度モデルである。5 段階に成熟度を評価する。
1

初期レベル

組織的な管理がなく，個人に依存している。

2

管理されたレベル

基本的なプロジェクト管理が行われている。

3

定義されたレベル

組織の標準プロセスが定義され，継続的に改善されている。

4

定量的に管理されたレベル

開発プロセスが定量的に把握され，管理されている。

5

最適化しているレベル

要件や環境の違いに合わせて最適化が行われている。

043

春
秋

H29 秋期 AP 午前044

平成 29 年度 秋期 応用情報技術者試験 午前

問 50

正解

完璧

直前
チェック

アジャイル開発におけるプラクティスの一つであるバーンダウンチャートはどれか。

問 50
解説

ア
バーンダウンチャートは残りの作業量を表すグラフで，横軸に時間，縦軸に作業量を割り当てる。期限までに全ての作業が完了するかを確認することができる。基本的に

ここで，図中の破線は予定又は予想を，実線は実績を表す。

は右肩下がりのグラフになるので，選択肢アが正解である。

イ

発生不具合数

残作業量

ア

問 51
解説

ウ
開発プロジェクトで行う構成管理では，開発システムの構成やプロジェクトでの成果物を管理する。その内容は，開発システムの機能や物理的特性を明確化し，各要素の機能に対する変更を統制・記録することなどである。したがって，開発中のプログラムの
時間

時間

エ

要員数

累積バグ数

ウ

バージョンが構成管理の対象項目である。

問 52
解説

ア
EVM（Earned Value Management）は，計画値（PV）に対して実際に行われた作業の出来高（EV）とそのために行われた作業量（AC）を比較して，進捗と生産性を調べる手法である。つまり，コストとスケジュールが管理対象である。
PV（Planned Value）：出来高計画値。計画した作業の予算コストのことである。
時間

時間

問 51

正解

完璧

直前
チェック

ソフトウェア開発プロジェクトで行う構成管理の対象項目はどれか。
ア

開発作業の進捗状況

イ

成果物に対するレビューの実施結果

ウプログラムのバージョンエ

プロジェクト組織の編成

問 52

正解

完璧

直前
チェック

プロジェクト管理においてパフォーマンス測定に使用する EVM の管理対象の組みはどれか。
ア

コスト，スケジュール

イ

コスト，リスクウ

スケジュール，品質エ

品質，リスクEV（Earned Value）：出来高実績値。完成した作業に対する予算コストのことである。
AC（Actual Cost）：コスト実績値。実際に費やしたコストのことである。

045

春
秋

H29 秋期 AP 午前

046

047

平成 29 年度 秋期 応用情報技術者試験 午前

問 53

正解

直前
チェック

完璧

次のプレシデンスダイアグラムで表現されたプロジェクトスケジュールネットワーク

問 53
解説

イ
アローダイアグラムでは矢印で作業を表し，ノードは状態を表している。これに図を，アローダイアグラムに書き直したものはどれか。ここで，プレシデンスダイアグ

対し，プレジデンスダイアグラムでは，ノードが作業を表し，矢印は作業のつながりや依

ラムの依存関係は全て FS 関係とする。

存関係を表している。この図の矢印は FS（終了・開始）関係を表している。
問題のプレジデンスダイアグラムを見ると，下図のように，A の作業が完了したら，次に C と F の作業を行う。これをアローダイアグラムでは，A の作業が完了したノードから，

C

A

E

F の作業を開始するノードにダミー作業で接続されている次図となる。したがって，選択

G

開始

終了

B

ア

D

C

F

A

H

凡例
作業名

E
G

A
B
D

F

C

E

H
凡例

イ

作業名

G

A
B

ウ

D

F

C

E

H

G

A
B

エ

D

F

C

E

H

G

A
B
D

F

H

肢イが正解である。

はダミー作業

イ

C

C
A

開始

B
B

D

F

D

F

春
秋

H29 秋期 AP 午前

048

問 54

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

品質の定量的評価の指標のうち，ソフトウェアの保守性の評価指標になるものはどれ

問 54
解説

イ
ソフトウェアの保守性とは，ソフトウェアのバグの発見や修正，機能追加や変更などが容易に行えること，そのためにソースコードが見やすいことなど，ソフトウェアがか。

もつべき特性の一つである。この特性の良否はソフトウェアの修正時間に影響する。したがって，ソフトウェアのバグなどの平均修正時間が保守性の評価指標となる。つまり，選ア （最終成果物に含まれる誤りの件数）÷（最終成果物の量）

択肢イが正解である。

イ （修正時間の合計）÷（修正件数）
ウ （変更が必要となるソースコードの行数）÷（移植するソースコードの行数）

問 55

エ （利用者からの改良要求件数）÷（出荷後の経過月数）

解説

問 55

正解

完璧

直前
チェック

サービス提供時間帯が毎日 6 〜 20 時のシステムにおいて，ある月の停止時間，修復
時間及びシステムメンテナンス時間は次のとおりであった，この月の可用性は何％か。
ここで，1 か月の稼働日数は 30 日，可用性（％）は小数第 2 位を四捨五入するものとする。

ウ

98.3

エ

イ
フルバックアップは，データベースの全データをバックアップする。これに対し

がって，リカバリ（復旧）する場合は，フルバックアップしたデータをリストア（復元）し・サービス提供時間外のシステムメンテナンス時間：8 時間
97.6

可用性＝サービス提供時間内の稼働時間÷サービス提供時間＝（420 − 7）÷ 420 ＝ 0.9833

差分バックアップは前回フルバックアップした時点からの差分をバックアップする。した・システム障害に対処するサービス提供時間外の修復時間：3 時間

イ

ある。したがって，可用性は次の計算より 98.3% である。

解説・システム障害によるサービス提供時間内の停止時間：7 時間

95.7

1 日のサービス提供時間が 6 〜 20 時の 14 時間なので，１か月（30日）では 14 時間×

30 日＝ 420 時間となる。サービス提供時間内の停止時間は，システム障害による 7 時間で

問 56［停止時間，修復時間及びシステムメンテナンス時間］

ア

ウてから，差分バックアップ分を反映する。
ア：フルバックアップと差分バックアップの両方とも用いるので，復旧時間が長い。

99.0

ウ：差分の量が多くなってくれば，フルバックアップをやり直すことが好ましい。
エ：差分バックアップ自体は，フルバックアップより必要な時間は短い。

問 56

正解

完璧

直前
チェック

バックアップ処理には，フルバックアップ方式と差分バックアップ方式がある。差分
バックアップ方式による運用に関する記述のうち，適切なものはどれか。
ア

障害からの復旧時に差分だけ処理すればよいので，フルバックアップ方式に比べて復旧時間が短い。

イ

フルバックアップのデータで復元した後に，差分バックアップのデータを反映させて復旧する。

ウ

フルバックアップ方式と交互に運用することはできない。

エフルバックアップ方式に比べ，バックアップに要する時間が長い。

049

春
秋

H29 秋期 AP 午前

050

問 57

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

空調計画における冷房負荷には，“ 外気負荷 ”，“ 室内負荷 ”，“ 伝熱負荷 ”，“ 日射負荷 ”

問 57

エ

解説
ア：室内負荷の軽減策である。

はどれか。

イ：外気負荷の軽減策である。

ア

使用を終えたらその都度 PC の電源を切る。

エ：伝熱負荷の軽減策である。したがって正解である。

イ

隙間風や換気による影響を少なくする。

ウ

日光が当たる南に面したガラス窓をむやみに大きなものにしない。

エ

屋根や壁面の断熱をおろそかにしない。

ウ：日射負荷の軽減策である。

解説

ウ
システム監査人は，監査依頼人にコンピュータシステムの有効性や安全性，信頼性などを第三者の立場で点検・評価した監査結果を報告する。そして関係者に対して勧告

問 58

正解

完璧

直前
チェック

システム監査の改善指導（フォローアップ）において，被監査部門による改善が計画よりも遅れていることが判明したとき，システム監査人が採るべき行動はどれか。
ア

遅れを取り戻すために，具体的な対策の実施を，被監査部門の責任者に指示する。

イ

遅れを取り戻すために，被監査部門の改善活動に参加する。

ウ

遅れを取り戻すための方策について，被監査部門の責任者に助言する。

エ

遅れを取り戻すための要員の追加を，人事部長に要求する。

や助言をすることがその主な業務内容である。被監査部門に対して直接指示をしたり，改善活動に参加したり，要員追加を要求したりはしない。しかし，システム監査人は助言や勧告，改善活動のフォローアップを行う義務があるので，選択肢ウが正解である。

問 59

ウ

解説
ア：プログラム開発フェーズの終了時に行われる監査手続きである。
イ：開発検討フェーズの終了時に行われる監査手続きである。
ウ：移行判定フェーズの終了時に行われる監査手続きである。したがって正解である。
エ：プログラムテストフェーズの終了時に行われる監査手続きである。

問 59

正解

完璧

直前
チェック

開発プロジェクトにおいて，開発検討フェーズ，プログラムテストフェーズ，移行判定フェーズを対象とし，それぞれのフェーズ終了時に監査を実施する場合，移行判定フェーズで実施することが適切な監査手続はどれか。
ア

開発目的や開発体制があらかじめ検討された上で開発が実施されたことを確認する
ために，開発計画書を閲覧する。

イ

システムの実現方法や代替案を検討したことを確認するために，フィージビリティ
スタディ報告書を閲覧する。

ウ

システムの品質が本番稼働にとって問題がないことの判断資料が作成されていることを確認するために，品質報告書を閲覧する。

エテスト計画が策定された上でプログラムテストに着手されたことを確認するために，プログラムテスト計画書を閲覧する。

春
秋などがある。冷房負荷の軽減策のうち，“ 伝熱負荷 ” の軽減策として，最も適切なもの

問 58

051

H29 秋期 AP 午前

052

問 60

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

在庫管理システムを対象とするシステム監査において，当該システムに記録された在

問 60
解説

エ
在庫データの網羅性についてのシステム監査なので，データの抜けや欠けがない

ように管理するための組織的な対応が存在するかをチェックすればよい。よって，選択肢

庫データの網羅性のチェックポイントとして，適切なものはどれか。

エの入出庫記録に対する連番付与が相当する。

ア

設定された選定基準に従って，自動的に購入業者を選定していること

イ

適正在庫高であることを，責任者が承認していること

ウ

適正在庫量を維持するための発注点に達したときに，自動的に発注していること

エ

入庫及び出庫記録に対して，自動的に連番を付与していること

問 61
解説

イ
エンタープライズアーキテクチャ（EA：Enterprise Architecture）では，業務やシステムの現状を分析することにより現状（As-Is）モデルを明らかにし，目標となる理想（To-Be）モデルを設定する。さらに，この二つから現実的な次期モデルを策定する。

問 61

正解

完璧

直前
チェック

エンタープライズアーキテクチャにおいて，業務と情報システムの理想を表すモデルはどれか。
ア

EA 参照モデル

イ

To-Be モデルウ

ザックマンモデルエ

データモデル

問 62

開発計画

イ

事業継続計画ウ

全体最適化計画エ

年間運用計画

データモデル：データ参照モデルの成果物の一つ。

解説ウ
平成 16 年に経済産業省から公表されたシステム管理基準には，全体最適化の指

針・目標の（4）に「組織体全体の情報システムのあるべき姿を明確にする」とある。
完璧

直前
チェック

システム管理基準（平成 16 年）によれば，組織全体の情報システムのあるべき姿を明ア

ザックマンモデル：EA のもととなったモデル。

問 62

正解

確にする計画はどれか。

EA 参照モデル：EA の策定の際に参照されるモデル。

事業継続計画（BCP：Business Continuity Plan）とは，組織体が災害や事故に遭った場合でも事業を中断させない，中断しても再開できることを条件とした経営戦略のことである。

053

春
秋

H29 秋期 AP 午前

054

問 63

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

クラウドサービスの導入事例のうち，データから新たな知見を抽出し，付加価値とし

問 63
解説

イ
自動車に各種のセンサと通信機能をもたせて渋滞情報や危険情報をクラウドサー

ビスに蓄積し，分析した結果から安全運転に役立つ情報を配信するサービスは IoT の一つて提供しているものはどれか。

として注目されている。これはクラウドをサービス用いてデータから新たな知見を抽出し，

ア

顧客データ管理システムのサーバリソースとして，クラウドサービスを活用することによって，新しいサーバの構築期間を，クラウドサービス導入前の約 2 か月間から
1 日に短縮した。

イ

個々の自動車から得た位置情報とブレーキ作動情報をクラウドサービスを用いて蓄積し，急ブレーキが頻繁に踏まれる危険地点を分析し，その結果を運転者などに配信することによって，事故を未然に防止した。

ウ

自社運用のメールサーバのアプリケーションとデータを，クラウドサービスに移行することによって，5 年間の TCO を約半分に削減した。

エ

自社環境で動く情報システムに格納されたデータとソフトウェアを，クラウドサー
ビスを用いてバックアップすることによって，事業継続性を担保した。

付加価値を提供しているといえる。したがって選択肢イが正解である。
ア：クラウドサービスを用いて，サーバ構築期間を短縮している。
ウ：クラウドサービスを用いて，コスト削減を実現している。
エ：クラウドサービスを用いて，データの保全性を向上している。

問 64
解説

エ
共通フレーム 2013 ではテクニカルプロセスを企画プロセス，要件定義プロセス，

システム開発プロセス，ソフトウェア実装プロセス，保守プロセス，ハードウェア実装プ
ロセスに分けている。
ア：企画プロセスで行うことである。
イ：システム開発プロセスで行うことである。

問 64

正解

完璧

共通フレーム 2013 によれば，要件定義プロセスで行うことはどれか。
アシステム化計画の立案

イ

システム方式設計ウ

ソフトウェア詳細設計エ

利害関係者のニーズの抽出

直前
チェック

ウ：ソフトウェア実装プロセスで行うことである。
エ：要件定義プロセスで行うことである。

055

春
秋

H29 秋期 AP 午前

056

問 65

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

“ 情報システム・モデル取引・契約書 ” によれば，情報システムの開発において，多

ア

問 65
解説

経済産業省の “ 情報システム・モデル取引・契約書 ” では，情報システムの信頼段階契約の考え方を採用する目的はどれか。ここで，多段階契約とは，工程ごとに個別性の向上・取引可視化のためのモデル取引・契約書を策定している。そこでは，開発の進契約を締結することである。

行に合わせて再度見積もりを可能とするために，工程ごとに個別契約を締結する多段階契

ア約を用いている。したがって選択肢アが正解である。

開発段階において，前工程の遂行の結果，後工程の見積前提条件に変更が生じた場

問 66

合に，各工程の開始のタイミングで，再度見積りを可能とするため
サービスレベルの達成・未達の結果に対する対応措置（協議手続，解約権，ペナルイ

ティ・インセンティブなど）及びベンダの報告条件などを定めるためウ

正式な契約を締結する前に，情報システム構築を開始せざるを得ない場合の措置として，仮発注合意書（Letter of Intent：LOI）を交わすためエ

ユーザ及びベンダのそれぞれの役割分担を，システムライフサイクルプロセスに応じて，あらかじめ詳細に決定しておくため

解説

エ
ファブレス企業とは，製造工場（fabrication factory）をもたないメーカのことである。製品の企画，設計，開発などを行うが，製造に関してはEMS（Electronics Manufacturing
Service）か OEM（Original Equipment Manufacturer）などに委託する。半導体だけでなく，電子製品一般でファブレスが行われている。
ア：EMS の説明である。
イ：OEM（受託生産）を進化させた ODM（Original Design Manufacturing）の説明である。
ウ：製造・販売を一貫して行うメーカの説明である。いわゆる自社生産である。

問 66

正解

完璧

直前
チェック

半導体ファブレス企業の説明として，適切なものはどれか。

問 67
解説

エ
KPI（Key Performance Indicator）は重要業績評価指標，KGI（Key Goal Indicator）

は重要目標達成指標を意味する。

ア

委託者の依頼を受けて，自社工場で半導体製造だけを行う。

イ

自社で設計し，自社工場で生産した製品を相手先ブランドで納入する。

ウ

自社内で回路設計から製造まで全ての設備をもち，自社ブランド製品を販売する。

エ

製品の企画，設計及び開発は行うが，半導体製造の工場は所有しない。

経営戦略では経営の目標を定め，その目標を実現するための手段を策定し，その手段の遂行を定量的に評価する。KPI はその遂行の評価指標であり，KGI は目標達成の評価指標である。
目標が「新規顧客の開拓」であれば，KGI は「新規顧客売上高」となり，目標実現の手段
は「新規顧客の訪問」が考えられ，KPI は「新規顧客訪問件数」となる。

問 67

正解

営業部門で設定する KPI と KGI の適切な組合せはどれか。
KPI

KGI

ア 既存顧客売上高

新規顧客売上高イ 既存顧客訪問件数

新規顧客訪問件数

ウ 新規顧客売上高

新規顧客訪問件数

エ 新規顧客訪問件数

新規顧客売上高

完璧

直前
チェック

057

春
秋

H29 秋期 AP 午前

058

問 68

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

問 68
解説

CRM を説明したものはどれか。

ウ
CRM（Customer Relationship Management：顧客関係管理）とは，顧客情報を一元管理し，顧客に最適な対応を実施し，顧客維持率を高めることである。

ア

卸売業者・メーカが，小売店の経営活動を支援してその売上と利益を伸ばすことに

イ：経営資源管理手法（ERP：Enterprise Resource Planning）に関する記述である。

よって，自社との取引拡大につなげる方法である。
イ

ア：メーカなどが小売店の営業活動を支援するリテールサポートに関する記述である。

企業全体の経営資源を有効かつ総合的に計画して管理し，経営の高効率化を図るた

エ：SCM（Supply Chain Management）に関する記述である。

めの手法である。
ウ

企業内の全ての顧客チャネルで情報を共有し，サービスのレベルを引き上げて顧客満足度を高め，顧客ロイヤリティの最大化に結び付ける考え方である。

エ

生産，在庫，購買，販売，物流などの全ての情報をリアルタイムに交換することによって，サプライチェーン全体の効率を大幅に向上させる経営手法である。

問 69
解説

ア
WTO（World Trade Organization：世界貿易機関）の政府調達協定では，国際標準に適合した製品を政府調達することになっている。したがって選択肢アが正解である。
イ：技術的に優位な独自技術を用いているがゆえに国際標準に適合していない製品もあ
る。

問 69

正解

完璧

直前
チェック

ISO，IEC，ITU などの国際標準に適合した製品を製造及び販売する利点として，適切なものはどれか。
ア

WTO 政府調達協定の加盟国では，政府調達は国際標準の仕様に従って行われる。

イ

国際標準に適合しない競合製品に比べて，技術的に優位であることが保証される。

ウ

国際標準に適合するために必要な特許は，全て無償でライセンスを受けられる。

エ

輸出先国の国内標準及び国内法規の規制を受けることなく製品を輸出できる。

ウ：従来は国際標準に必要な特許は無償であったが，現在では IPR（Intellectual Property
Right）ポリシーが適用され，RAND（Reasonable and Non-Discriminatory）を選択した場合は有償となる。
エ：国際標準に適合した製品でも，輸出先の国内基準や法規の規制は受ける。

059

春
秋

H29 秋期 AP 午前060

平成 29 年度 秋期 応用情報技術者試験 午前

問 70

正解

完璧

直前
チェック

構成表の製品 A を 300 個出荷しようとするとき，部品 b の正味所要量は何個か。ここで，

問 70
解説

イ
製品 A を 300 個出荷するためには，在庫量が 100 個あるので，新たに 200 個製造

A，a，b，c の在庫量は在庫表のとおりとする。また，他の仕掛残，注文残，引当残なする必要がある。製品 A を一つ製造するためには，部品 a を 3 個，部品 b を 2 個使うので，どはないものとする。

製品 A を 200 個製造するには a は 600 個，b は 400 個必要となる。
在庫表より，部品 a はすでに在庫が 100 個あるので，部品 a を新たに 500 個製造する必要

構成表

単位

品名
A

200

在庫表

単位

品名

在庫量

A

100

a

b

c

3

2

0

a

100

1

2

b

300

c

400

a

ア

個

構成部品

イ

ウ

600

900

エ

個

がある。構成表より，部品 a を一つ製造するためには，部品 b が 1 個必要であるから，a を
500 個製造するには部品 b が 500 個必要である。したがって，部品 b は合わせて（400 個＋500 個）900 個必要になるが，すでに在庫が 300 個あるので，正味所要量は 600 個となる。
A
3
a

1,500

b

1

1

1

2
b

2
c

製品・部品の構成図

問 71

正解

完璧

直前
チェック

ドローン，マルチコプタなどの無人航空機に搭載されるセンサのうち，機体を常に水

問 71
解説

平に保つ姿勢制御のために使われるセンサはどれか。

イ
ドローンなどの姿勢制御には，機体の傾きや回転を検出する必要がある。そのために角速度を検出するジャイロセンサが用いられる。したがって選択肢イが正解である。

ア

気圧センサ

イ

ジャイロセンサウ

地磁気センサエ

超音波センサ

問 72

ア：ダイアフラムなどを用いて，大気圧の大きさを検出するセンサである。
ウ：ホール素子などを用いて地磁気の方向を検出するセンサである。
エ：超音波を発信し，その反射波（エコー）の戻る時間から距離を測定するセンサである。
正解

完璧

直前
チェック

IoT の技術として注目されている，エッジコンピューティングの説明として，適切なものはどれか。
ア

演算処理のリソースを端末の近傍に置くことによって，アプリケーション処理の低遅延化や通信トラフィックの最適化を行う。

問 72
解説

ア
インターネットの先にあるクラウドでデータの蓄積や分析などの処理を行うクラウドコンピューティングに対し，端末の近くでネットワーク間を接続するルータなどのエッジデバイスでデータ処理を行うことをエッジコンピューティングという。データ処理を
エッジデバイスで行うことで，ネットワーク内での通信量を低減したり，通信時間を省いたりすることができる。したがって選択肢アが正解である。

イ

データの特徴を学習して，事象の認識や分類を行う。

イ：機械学習のことである。

ウ

ネットワークを介して複数のコンピュータを結ぶことによって，全体として処理能

ウ：グリッドコンピューティングのことである。

力が高いコンピュータシステムを作る。
エ

周りの環境から微小なエネルギーを収穫して，電力に変換する。

エ：エネルギーハーベスティングのことである。

061

春
秋

H29 秋期 AP 午前

062

問 73

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

問 73
解説

3PL（3rd Party Logistics）を説明したものはどれか。

エ3PL は物流機能を他社に業務委託する企業戦略である。調達，生産から販売や流通などのサプライチェーンの各ステージにおける物流業務をアウトソーシングする。効率

ア

購買，生産，販売及び物流の一連の業務を，企業間で全体最適の視点から見直し，

ウハウが必要となる。これらをアウトソーシングすることで，経営資源をコアコンピタン

納期短縮や在庫削減を図る。
イ

資材の調達から生産，保管，販売に至るまでの物流全体を，費用対効果が最適になるように総合的に管理し，合理化する。

ウ

電子・電機メーカから，製品の設計や資材調達，生産，物流，修理などを一括して
受託する。

エ

物流業務に加え，流通加工なども含めたアウトソーシングサービスを行い，また荷主企業の物流企画も代行する。

問 74

的なロジスティクス（物流の一元管理）には自動倉庫や管理システムなどのインフラやノスに集約した経営を行うことが目的である。したがって選択肢エが正解である。
ア，イ：SCM（Supply Chain Management）は，企業や組織の壁を越えて仕入れから販売に至るまでの各プロセスの全体最適化を図る。
ウ：ODM（Original Design Manufacturing）は，委託者のブランドで製品設計，生産，物流などを一括して受託する。

問 74
正解

完璧

直前
チェック

予測手法の一つであるデルファイ法の説明はどれか。

解説エデルファイ法は専門家の予測の集計を何回か繰り返すことで意見を収束させる手法である。したがって，選択肢エが正解である。
ア：先行指標のことである。例えば，通貨供給量は景気の先行指標といわれている。
イ：連立方程式モデルによる予測である。

ア

現状の指標の中に将来の動向を示す指標があることに着目して予測する。

イ

将来予測のためのモデル化した連立方程式を解いて予測する。

ウ

同時点における複数の観測データの統計比較分析によって将来を予測する。

エ

複数の専門家へのアンケートの繰返しによる回答の収束によって将来を予測する。

ウ：各種の多変量解析を用いることで，複数データを統計分析し，予測することができる。

063

春
秋

H29 秋期 AP 午前064

平成 29 年度 秋期 応用情報技術者試験 午前

問 75

正解

直前
チェック

完璧

本社から工場まで車で行くのに，一般道路では 80 分掛かる。高速道路を利用すると，

問 75

イ

解説

高速道路が混雑しているときに高速道路を利用する確率は 10% で，一般道を利用

混雑していなければ 50 分，混雑していれば 100 分掛かる。高速道路の交通情報が “ 順調 ”

する確率は 90% である。したがって，所要時間の期待値は 100 分× 0.1 ＋ 80 分× 0.9＝80 分

ならば高速道路を利用し，“ 渋滞 ” ならば一般道路を利用するとき，期待できる平均所となる。

要時間は約何分か。ここで，高速道路の混雑具合の確率は，混雑している状態が 0.4，
混雑していない状態が 0.6 とし，高速道路の真の状態に対する交通情報の発表の確率は表のとおりとする。

交通情報

62

イ

高速道路が混雑している確率は 40% で，混雑していない確率が 60% なので，全体の期待値は 80 分× 0.4 ＋ 56 分× 0.6＝65.6 分となり約 66 分である。したがって，選択肢イが正解である。なお，高速道路と一般道の所要時間を下表に示す。

高速道路の真の状態

ア

高速道路が混雑していないときに高速道路を利用する確率は 80% で，一般道を利用する
確率は 20% である。したがって，所要時間の期待値は 50 分× 0.8 ＋ 80 分× 0.2＝56 分となる。

混雑している

混雑していない

渋滞

0.9

0.2

所要時間

高速道路

一般道

順調

0.1

0.8

高速道路が混雑している

100 分

80 分

高速道路が混雑していない

50 分

80 分

ウ

66

エ

68

72

問 76
問 76

正解

完璧

直前
チェック

プログラムのステップ数が多くなるほどステップ当たりのエラー数も多くなる傾向があるように見受けられたので，データを採って調べた。これを分析するのに最も適した
図はどれか。
ア

系統図

解説

イ
プログラムのステップ数とステップ当たりのエラー数に関して相関関係を判断するためには，相関係数に関係した散布図が適している。したがって，選択肢イが正解である。
ア：系統図は，問題解決や構成要素などの目的と手段をツリー構造で表したものである。
ウ：特性要因図は，ある特性の原因となる要因を「魚の骨」状に書き出したものである。

イ

散布図

ウ

特性要因図

エ

パレート図

エ：パレート図は，頻度の大きい項目から順に並べた棒グラフと，その累積構成比を表す
折れ線グラフを組み合わせた図である。

065

春
秋

H29 秋期 AP 午前

066

問 77

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

今年度の事業損益実績は表のとおりである。来年度の営業利益目標を 240 百万円とし

問 77
解説

エ
今年度の事業損益から変動費率を求め，その値を用いて来年の売上高を次のようたとき，来年度の目標売上高は何百万円か。ここで，来年度の変動費率は今年度と同じに求める。ここで，売上高は固定費と変動費と利益の和である。変動費率は売上高に対すであり，製造固定費と販売固定費は今年度に比べそれぞれ 80 百万円，20 百万円の増加

る変動費の割合である。

を見込む。

変動費＝材料費＋外注費＝ 720 ＋ 240 ＝ 960〔今年度の事業損益実績〕 単位
売上高

1,780

固定費＝製造固定費＋販売固定費＝ 380 ＋ 80 ＋ 100 ＋ 20 ＝ 580

720

営業利益＝ 240

外注費（変動費）

240

売上高＝固定費＋変動費＋営業利益

製造固定費

380

＝固定費＋売上高×変動費率＋営業利益260

売上高−売上高×変動費率＝固定費＋営業利益

営業利益
イ［来年度の目標］

材料費（変動費）

販売固定費

1,750

変動費率＝変動費 / 売上高＝ 960/1,600 ＝ 0.6

百万円

1,600

粗利益

ア

［今年度の実績］

ウ

売上高＝（固定費＋営業利益）/（1 −変動費率）

100＝（580 ＋ 240）/（1 − 0.6）＝ 820/0.4 ＝ 2,050

160

1,800

エ

問 78

2,050

解説

問 78

正解

完璧

直前
チェック

企業が請負で受託して開発したか，又は派遣契約によって派遣された社員が開発したプログラムの著作権の帰属に関し契約に定めがないとき，著作権の原始的な帰属はどのようになるか。
ア

請負の場合は発注先に帰属し，派遣の場合は派遣先に帰属する。

イ

請負の場合は発注先に帰属し，派遣の場合は派遣元に帰属する。

ウ

請負の場合は発注元に帰属し，派遣の場合は派遣先に帰属する。

エ

請負の場合は発注元に帰属し，派遣の場合は派遣元に帰属する。

ア
請負契約では，受託者（発注先）が自らの従業員を指揮命令して成果物の完成を請け負う。委託者（発注元）との間に指揮命令関係はない。成果物の著作権は受託者（発注先）にある。
派遣契約では，派遣元に雇用されている従業員は派遣先の指揮命令を受けるが，雇用関係はもたない。成果物の著作権は派遣先にある。
したがって，請負では発注先に，派遣では派遣先に帰属するので，選択肢アが正解であ
る。

067

春
秋

H29 秋期 AP 午前

068

問 79

平成 29 年度 秋期 応用情報技術者試験 午前

正解

完璧

直前
チェック

マイナンバー法におけるマイナンバー（個人番号）に関する記述のうち，適切なもの
はどれか。

エ

春

ア：マイナンバーは法令や地方公共団体の条例で定められた行政手続きにしか使えない。

秋

問 79
解説

イ：マイナンバーの通知カードは，住民票記載の住所に送付されるので，国外に在住してア

国の行政機関，地方公共団体，企業などがマイナンバーの使途を自由に決定してよい。

イ

日本国外に在住している場合，日本国籍があれば日本の市区町村に住民票がなくてもマイナンバーは指定される。

ウ

マイナンバーは主に社会保障分野で使用するので，厚生労働省が指定する。

エ

漏えいして不正に用いられるおそれがあると認められる場合に限り，本人の申請又は市区町村長の職権によってマイナンバーは変更できる。

問 80

正解
か

し

直前
チェック

ソフトウェアやデータに瑕疵がある場合に，製造物責任法の対象となるものはどれか。
アROM 化したソフトウェアを内蔵した組込み機器

イ

アプリケーションソフトウェアパッケージ

いて住民票が国内にない日本人には，マイナンバーは指定されない。帰国して国内に住民票を作成して初めて指定される。
ウ：マイナンバーは行政の効率化，国民の利便性向上，公平・公正な社会の実現のために総務省が導入した。
エ：マイナンバーが漏洩して不正に用いられるおそれがある場合は変更できる。正解であ
る。

問 80
完璧

ウ

利用者が PC にインストールした OSエ

利用者によってネットワークからダウンロードされたデータ

069

解説

ア
製造物責任法が対象としているものは製造物なので，純粋なソフトウェアやデー

タはその対象とならない。しかし，ソフトウェアを書き込んだ ROM は製造物となるので，その対象になる。