平成20年度秋季問題
問題1
次の流れ図は,10 進整数 j (0 < j < 100 )を8けたの2進数に変換する処理を表している。2進数は下位けたから順に,配列の要素 NISHIN (1) から NISHIN (8) に格納される。流れ図の a 及び b に入る処理はどれか。ここで, j div 2は j を2で割った商の整数部分を, j mod 2は j を2で割った余りを表す。
問題2
基数変換に関する記述のうち,適切なものはどれか。
ア | 2進数の有限小数は,10 進数にしても必ず有限小数になる。 |
イ | 8進数の有限小数は,2進数にすると有限小数にならないこともある。 |
ウ | 8進数の有限小数は,10 進数にすると有限小数にならないこともある。 |
エ | 10 進数の有限小数は,8進数にしても必ず有限小数になる。 |
問題3
2の補数で表された負数 10101110 の絶対値はどれか。
ア | 01010000 |
イ | 01010001 |
ウ | 01010010 |
エ | 01010011 |
問題4
浮動小数点演算において,絶対値の大きな数と絶対値の小さな数の加減算を行ったとき,絶対値の小さな数の有効けたの一部又は全部が結果に反映されないことを何というか。
ア | 打切り誤差 |
イ | けた落ち |
ウ | 情報落ち |
エ | 絶対誤差 |
問題5
実数 a を引数とする関数 int( a ) は, a を超えない最大の整数値を返す。たとえば,
int(8.9)=8
int(-8.5)=-9
である。整数 b と正の小数 c (0< c <1 )に対して,
a =-( b + c )
が成り立つとき,
a -int( a )
を c を使って表した式はどれか。
ア | c |
イ | -c |
ウ | 1-c |
エ | c-1 |
お問い合わせ