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

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

平成25年度春季問題

問題6

func(n)は、非負の整数nに対してnの階乗を返す。fanc(n)の再帰的な定義はどれか。

if n=0 then return 0 else return n×fact(n-1)
if n=0 then return 0 else return n×fact(n+1)
if n=0 then return 1 else return n×fact(n-1)
if n=0 then return 1 else return n×fact(n+1)

解答・解説へ

問題7

配列Aに対して次の手続を実行して、2≦k≦100である素数kだけを全て出力したい。a,b,cに入るループの初期値、終値、増分として、適切な組合せはどれか。

解答・解説へ

問題8

流れ図に示す処理の動作として、適切なものはどれか。ここで、二重線は並列処理の同期を表す。

ABC又はACBを実行してデッドロックになる。
AB又はACを実行してデッドロックになる。
Aの後にBC又はCB、BC又はCB、・・・と繰り返して実行する。
Aの後にBの無限ループ又はCの無限ループになる。

解答・解説へ

問題9

表に示す命令ミックスによるコンピュータの処理能力は何MIPSか。

11
25
40
90

解答・解説へ

問題10

CPUのパイプラインハザードのうち、制御ハザードの発生原因として、適切なものはどれか。

キャッシュミス
先行する命令の結果に依存する演算命令
ハードウェア資源の競合
分岐命令

解答・解説へ