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

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

平成21年度春季問題

問題1

数値を2進数で格納するレジスタがある。このレジスタに正の整数 x を設定した後, "レジスタの値を2ビット左にシフトして,xを加える”操作を行うと,レジスタの値は x の何倍になるか。ここで,あふれ(オーバフロー)は,発生しないものとする。

3
4
5
6

解答・解説へ

問題2

0000 ~ 4999 のアドレスをもつハッシュ表があり,レコードのキー値からアドレスに変換するアルゴリズムとして基数変換法を用いる。キー値が 55550 のときのアドレスはどれか。ここで,基数変換法とは,キー値を 11 進数とみなし,10 進数に変換した後,下4けたに対して 0.5 を乗じた結果(小数点以下は切捨て)をレコードのアドレスとする。

0260
2525
2775
4405

解答・解説へ

問題3

論理式 と等しいものはどれか。ここで,・論理積,+は論理和,x は X の否定を表す。

A ・ BA ・ C
A ・ B + A ・ C
(A + B) ・ (A + C)
(A + B) ・ (A + C)

解答・解説へ

問題4

文字列中で同じ文字が繰り返される場合,繰返し部分をその反復回数と文字の組に置き換えて文字列を短くする方法はどれか。

EBCDIC 符号
巡回符号
ハフマン符号
ランレングス符号化

解答・解説へ

問題5

関数や手続を呼び出す際に,戻り番地や処理途中のデータを一時的に保存するのに適したデータ構造はどれか。

2分探索木
キュー
スタック
双方向連結リスト

解答・解説へ