修了試験 2017-07-23実施分 基本情報技術者試験 問1
数値を2進数で格納するレジスタがある。 このレジスタに正の整数xを設定した後,"レジスタの値を2ビット左にシフトして,xを加える"操作を行うと,レジスタの値はxの何倍になるか。 ここで,あふれ(オーバフロー)は,発生しないものとする。
正答3
解説
正解はウ。 レジスタの値を2ビット左にシフトすると4倍になり,そこにxを加えるので4x+x=5xとなる。 オーバフローが発生しない前提なので,桁上がりを気にせずそのまま計算できる。まとめて解く
修了試験 2017-07-23実施分を通しで解く(80問)→