必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 応用情報技術者
  3. 平成26年度秋季問題
  4. 平成26年度秋季解答・解説

平成26年度秋季解答

問題1

A、B、C、Dを論理変数とするとき、次のカルノー図と等価な論理式はどれか。ここで、・は論理積、+は論理和、XはXの否定を表す。

s

A・B・C・D + BD
ABCD + B・D
A・B・D + BD
ABD + B・D

解答:エ

<解説>

カルノー図の出力が1のところを丸で囲むと下の図のようになる。

①の囲いは、A = 0かつB = 0かつD = 0であれば、Cの0・1には影響しないので、ABD(①)になる。
②の囲いは、B = 1かつD = 1であれば、AとCの0・1には影響しないので、B・D(②)になる。
したがって、出力の式は① + ②なので、ABD + B・D(エ)になる。

問題へ

問題2

4n ビットを用いて整数を表現するとき、符号なし固定小数点表示法で表現できる最大値をa とし、BCD(2進化10進符号)で表現できる最大値をb とする。
n が大きくなるとa /b はどれに近づくか。

(15/9)×n
(15/9)n
(16/10)×n
(16/10)n

解答:エ

<解説>

  1. nビットの長さのビット列を用いて、符号なし固定小数点表示法で値を表現すると、表現できる最大値は2m-1となる
  2. ビットの長さが4nビットの時表現できる最大値は24n-1である。nが大きいときは24nの値が非常に大きくなるので、24n-1≒24n=16nとみなすことができる
  3. ビット列の長さが4nビットの時、BCDで表現できる最大値bは9がn桁並ぶ値になる。
    例)n=2の時、4n=8になるためBCDでは99999999≒100000000=108となるため、9がn桁並ぶ値は10nとみなせる
  4. nを大きくするとa/b=16n/10n=(16/10)nになる。

問題へ

問題3

コンピュータによる伝票処理システムがある。このシステムは、伝票データをためる待ち行列をもち、M/M/1の待ち行列モデルが適用できるものとする。平均待ち時間がT 秒以上となるのは、処理装置の利用率が少なくとも何%以上となったときか。ここで、伝票データをためる待ち行列の特徴は次のとおりである。

  • 伝票データは、ポアソン分布にしたがって発生する。
  • 伝票データのたまる数に制限はない。
  • 1件の伝票データの処理時間は、平均T 秒の指数分布に従う。
33
50
67
80

解答:イ

<解説>

  1. 処理装置の利用率をpとすると待ち行列の長さは、p/(1-p)で表すことができる。
    平均待ち時間 (Tw)=待ちぎょうれうの長さ×平均処理時間(Ts)
    Tw p Ts
    (1-p)
  2. 平均回線待ち時間が平均伝送時間よりも最初に長くなるのはTwとTsが等しい場合のので、Tw=Ts=Tの時を考えると
    T p T
    (1-p)
  3. 両辺をTで割ると次のようになる
    1=p/(1-p)
    1-p=p
    2p=1
    p=0.5 ∴50%

問題へ

問題4

配列A[1]、A[2]、…、A[n ]でA[1]を根とし、A[i ]の左側の子をA[2i ]、右側の子をA[2i +1]とみなすことによって、2分木を表現する。このとき、配列を先頭から順に調べて行くことは、2分木の探索のどれに当たるか。

行きがけ順(先行順)深さ優先探索
帰りがけ順(後行順)深さ優先探索
通りがけ順(中間順)深さ優先探索
幅優先探索

解答:エ

<解説>

  1. nを7とした場合の2分木の構造は次のようになる。
  2. したがって、A[1]→A[2]→A[3]→A[4]・・・という順序で検索することになるため幅優先探索となる。

    ※なお深さ優先探索の場合は次のようになる。

問題へ

問題5

グラフに示される頂点V 1からV 4V 5V 6の各点への最短所要時間を求め、短い順に並べたものはどれか。
ここで、グラフ中の数値は各区間の所要時間を表すものとし、最短所要時間が同一の場合には添字の小さい順に並べるものとする。

V 4V 5V 6
V 4V 6V 5
V 5V 4V 6
V 5V 6V 4

解答:イ

<解説>

ダイクストラ法を用いて最短経路を求めると次のようになる。

したがって、V 4V 6V 5となる。

問題へ