今週はまじめに、や・る・ぞ!
まいにち、あいぱすの平成29年春の問題を解いてい
きます。
問題の解き方や考え方をわかりやすく、解説してみる
連載です。
問69
ある会社の社員の情報処理技術者試験の受験状況
の一部を次に示す。この表を関係データベースで
管理するために、二つの表に分割する方法として、
適切なものはどれかここで、この会社には同姓同
名の社員がいるものとする。
問70
機械語に関する記述のうち、適切なものはどれか
ア FortranやC言語で記述されたプログラムは、
機械語に変換されてから実行される
イ 機械語は、高水準言語の一つである
ウ 機械語は、プログラムを10進数の数字列で
表現する
エ 現在でもアプリケーションソフトの多くは、
機械語を使ってプログラミングされている
問71
Aさんは電子メールの宛先を次のように設定して
送信した。この電子メールを受信したYさんは、
電子メールに記載されていた送り先全員と送信者
に返信の電子メールを送信した。Aさん、Xさん、
Zさんの3人のうち、Yさんの送信した電子メー
ルが届く人を全て挙げたものはどれか
〔Aさんの電子メールの宛先設定〕
To:X
Cc:Y
Bcc:Z
ア A
イ A、X
ウ A、X、Z
エ X、Z
問72
二つの2進数01011010との0110101
1を加算して得られる2進数はどれか
ここで、2進数は値が正の8ビットで表現するもの
とする
ア 00110001
イ 01111011
ウ 10000100
エ 11000101
(解答と解説)
問69
表を2つにするばあい、もとに戻せることが重要
です。そのため「イ」は消えます。
また、2つの表で同じ項目を扱うとどちらかを変
更したら不整合がおこります。「ウ」も消えます。
あとはアエですが、エはIDで関連するものに生
年月日と試験日が選ばれています。試験日は試験
種別などと関係するべきです。
よって、正解は「ア」になります。
問70
機械語はコンピュータが実行する命令のことをい
います。
イ 機械語は、高水準言語の一つである
人間に近い方を高水準といいます。低水準です。
ウ 機械語は、プログラムを10進数の数字列で
表現する
2進数で表現します。
エ 現在でもアプリケーションソフトの多くは、
機械語を使ってプログラミングされている
さすがに0と1では命令を書くのは難しい。
正解は「ア」になります。
問71
〔Aさんの電子メールの宛先設定〕
To:X
Cc:Y
Bcc:Z
YさんはBccの宛先を見ることができません。
なので、返信はAさんとXさん。
「イ」が正解です。
問72
加算してみましょう。
01011010
01101011
11000101
なので、正解はエです。
次回もよろしくお願いします!