問1 500の病室をもつA病院では,病室の番号として001から順に3けたの番号を割り当てている。ただし,どのけたにも4と9の数字を使用しないことになっている。この病院の125番目の病室の番号はどれか。
 
ア 150  イ 166  ウ 175 エ 186
 
問2  10進数−5.625を,8ビット固定小数点形式による2進数で表したものはどれか。ここで,小数点位置は4ビット目と5ビット日の間とし,負数には2の補数表現を用いる。
7  6  5  4  3  2  1 
               
           
小数点位置
ア 01001100 イ 10100101 ウ 10100110 エ 11010011
問3 Random(n)は,0以上n未満の整数を一様な確率で返す関数である。整数型の変数A,B及びCに対して次の一連の手続を実行したとき,Cの値が0になる確率はどれか。
 
A=Random(10);
B=Random(10);
C=A−B;
ア 1/100 イ 1/20 ウ 1/10 エ 1
 
問4 
XとYの否定論理積 X NAND Yは、NOT(X AND Y)として定義される。
X OR YをNANDだけを使って表した論理式はどれか。
ア ((X NAND Y)NAND X)NAND Y
イ (X NAND Y)NAND(Y NAND Y)
ウ (X NAND Y)NAND(X NAND Y)
エ X NAND(Y NAND(X NAND Y))
問5 差集合S−Tに等しいものはどれか。ここで,∪は和集合,∩は積集合,Cは補集合を表す。
ア S∪(S∩T) イ S∪TC  ウ S∩(S∪T)  エ S∩TC