データベーススペシャリスト
平成8年 午前解説ここの内容に関しての質問を歓迎します。斎藤末広(suehiroweb@yscon.co.jp)まで。
質問内容は、質問者のことわりがない限り、氏名などを除いて、
質問内容に対して、著作権を放棄をしたと見なし、私の方で自由に改変、引用、発表をします。
©
斎藤末広(ジャン) 学習、教材作成のための引用・複製を許可します。なお、問題文は私に著作権はありませんので、各自の責任において、引用、利用してください。
解説の希望があれば、優先します。メールでリクエストしてください。
工事中
このコーナーに対する提案があれば、お願いします。解答例1と解説をアップしていきます。問題文と午後解説は、当分アップがありません。
問1 エ
2進化10進符号というのは、10進数の各桁をそれぞれ、2進の4ビットに対応させるテクニックである。
すなわち10進数 123は、0001 0010 0011となる。
よって、自然数Nを2進化10進符号した場合、必要となるビット数は、Nの桁数を4倍である。
Nの桁数は、Log10Nは求まる。その4倍であるので、答えは、
4Log10Nである。
問2 ア
固定小数点の問題である。整数部5ビット、小数部2ビットであるので、最大値は、011111.11である。
11111は、10進では、31になる。0.11は、0.75であるので、解答は、31.75のアである。
問3 オ
ア XはAの部分集合であるので、X <= A すなわち、集合Xは、集合Aに含まれる。
イ XがYに含まれ、なおかつ、YがXに含まれるのは、XとYが同じものということである。
ウ XがYに含まれ、なおかつ、YがZに含まれということは、Xは、Zに含まれることである。
エ XがYに含まれるとき、XとYの和集合は、Yである。
オ 解答。 XとYがともに、無関係のとき、成立しない。
図で解説したい。
問4 エ
徐々に整列して、その整列済みのなかに挿入していくのは、挿入ソートである。私は授業でソートを教えるときは、トランプの1から10まで使用して、机の上で並び替えをする。手で操作ができるとよく分かる。その操作を口で説明できるようにすると理解が深まる。流れ図から理解をしようとすると、時間がかかる。
ア まず適当な数より大きいグループと小さなグループに分ける。そのグループの中で同じ作業を繰り返す。
イ バブルソートは隣と比較し、入れ替えたが、シェルソートは、間隔をあいたところと比較、交換する。だんだんと間隔を狭くしていく。バブルソートの変形。
ウ 数が横に並んでいるとき、一番左の数字と、他の数字を順に比較して左の数より小さな数があったら比較する。次に左から2番目と他と比較、交換する。このように進める。
エ 図の通り。整列済みのなかに挿入するところが、名前の由来。
オ 水の中に泡が上に上がっていくように並び替えがされる。数を縦に並べて、一番したの2つを比較する。小さな方を上にする。つぎに下から2つめと3つ目を比較する。小さな方を上にする。そのように上まで比較、交換する。そうすると、小さな数が泡のように上に上がってくる。
問5 ア
ア 解答。アドレスを計算するのに主記憶にアクセスする必要があるので時間がもったいない。
イ 指標レジスタ修飾方式
ウ ベースレジスタ修飾方式。再配置ができる。
エ 自己相対アドレス指定方式。再配置ができる。パイプライン処理の時はどうするのでしょうか?
オ 基本の指定の仕方。名前は?
問6 ウ
問7 ア
問8 ア
これからもでるでしょうね。
問9 ア
問10エ、オ
問11 エ
この問題は、パソコンの技術的に疎い人の出題であろう。とくに数字関係が出題にあたいしない。教科書などには採用しないほうがいいでしょう。
ア SASI ?
イ PCI ?
ウ セントロニクス。一方向が標準?
エ 解答。SCSIもいろいろバリエーションがあるので、MAX台数、スピードなどどうでしょうか?
オ RS-232C。最高速度を20kビット/秒としているのは、旧98のことか?
問12 イ、エ
問13 エ?
問14 オ
問15 ?
問16 エ
問17 ?
問18 オ
問19 オ
問20 ?
問21 ウ
問22 ウ
問23 エ
問24 イ
問25 エ
問26 エ ?
問27 ?
関係演算の基本演算の解説をする。
問28 ?
等値結合、自然結合の解説
問29 ?
問30 オ
問31 ウ
問32 ?
問33 エ
問34 ?
ア 第2正規形
イ 第3正規形
ウ 第4正規形
エ 第5正規形
イ 第3正規形
エ 第5正規形
オ ボイス・コッド正規形
問35 イ
問36 ウ
問37 オ
問38 ウ
問39 ?
問40 ア
問41 ?
問42 ?
問43 ?
問44 ?
問45 オ
問46 イ
問47 ?
問48 ?
問49 イ
問50 ア
問51 ?
問52 ア
問53 ?
問54 オ
問55 ウ
問56 ?
問57 オ
問58 イ
問59 ウ
問60 ウ
問61 ア、エ
問62 ?
問63 ?
問64 オ
問65 イ
問66 ?
問67 エ
問68 イ
問69 エ
問70 ?
問71 イ
問72 ?
問73 ?
問74 エ、オ
問75 イ
問76 ウ
問77 ウ
問78 ア
問79 ア
問80 エ、オ ?