平成20年度春季問題
問題1
16 ビットの2進数 n を 16 進数の各けたに分けて,下位のけたから順にスタックに格納するために,次の手順を4回繰り返す。a,b に入る適切な語句の組合せはどれか。ここで,xxxx16 は 16 進数 xxxx を表す。
問題2
10 進数の分数 | 1 | を 16 進数の小数で表したものはどれか。 |
32 |
ア | 0.01 |
イ | 0.02 |
ウ | 0.05 |
エ | 0.08 |
問題3
負数を2の補数で表すとき,すべてのビットが1である nビットの2進数"1111…11" が表す数値又はその数式はどれか。
ア | -(2n-1 - 1) |
イ | -1 |
ウ | 0 |
エ | 2n - 1 |
問題4
数値を2進数で表すレジスタがある。このレジスタに格納されている正の整数xを 10 倍する操作はどれか。ここで,シフトによるけたあふれは,起こらないものとする。
ア | xを2ビット左にシフトした値にxを加算し,更に1ビット左にシフトする。 |
イ | xを2ビット左にシフトした値にxを加算し,更に2ビット左にシフトする。 |
ウ | xを3ビット左にシフトした値と,xを2ビット左にシフトした値を加算する。 |
エ | xを3ビット左にシフトした値にxを加算し,更に1ビット左にシフトする。 |
問題5
浮動小数点表示の仮数部が 23 ビットであるコンピュータで計算した場合、情報落ちが発生する計算式はどれか。ここで、( )2内の数は2進法で表示されている。
ア | (10.101)2 × 2-16 - (1.001)2 × 2-15 |
イ | (10.101)2 × 216 - (1.001)2 × 216 |
ウ | (1.01)2 × 218 + (1.01)2 × 2-5 |
エ | (1.001)2 × 220 - (1.1111)2 × 221 |
お問い合わせ