第三種電気主任技術者の過去問
平成28年度(2016年)
機械 問56
このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。
問題
第三種 電気主任技術者試験 平成28年度(2016年) 機械 問56 (訂正依頼・報告はこちら)
次の文章は、基数の変換に関する記述である。
・2進数00100100を10進数で表現すると(ア)である。
・10進数170を2進数で表現すると(イ)である。
・2進数111011100001を8進数で表現すると(ウ)である。
・16進数(エ)を2進数で表現すると11010111である。
上記の記述中の空白箇所(ア)、(イ)、(ウ)及び(エ)に当てはまる組合せとして、正しいものを次の( 1 )~( 5 )のうちから一つ選べ。
・2進数00100100を10進数で表現すると(ア)である。
・10進数170を2進数で表現すると(イ)である。
・2進数111011100001を8進数で表現すると(ウ)である。
・16進数(エ)を2進数で表現すると11010111である。
上記の記述中の空白箇所(ア)、(イ)、(ウ)及び(エ)に当てはまる組合せとして、正しいものを次の( 1 )~( 5 )のうちから一つ選べ。
- (ア)36 (イ)10101010 (ウ)7321 (エ)D7
- (ア)37 (イ)11010100 (ウ)7341 (エ)C7
- (ア)36 (イ)11010100 (ウ)7341 (エ)D7
- (ア)36 (イ)10101010 (ウ)7341 (エ)D7
- (ア)37 (イ)11010100 (ウ)7321 (エ)C7
正解!素晴らしいです
残念...
この過去問の解説 (3件)
01
2進数を10進数に変換します。
(00100100)₂
=0×2^7+0×2^6+1×2^5+0×2^4+0×2^3+1×2^2+0×2^1+0×2^0
=0+0+32+0+0+4+0+0
=36
よって(ア)には「36」が入ります。
(イ)
10進数を2進数に変換します。
170/2=85・・・0
85/2=42・・・1
42/2=21・・・0
21/2=10・・・1
10/2=5・・・0
5/2=2・・・1
2/2=1・・・0
1/2=0・・・1
以上より、(イ)には「10101010」が入ります。
(ウ)
2進数を8進数に変換します。3桁ずつ分けて、それぞれを8進数に変換します。
111011100001
→ 111|011|100|001
→ 7|3|4|1
以上より、(ウ)には「7341」が入ります。
(エ)
2進数を16進数に変換します。4桁ずつ分けて、それぞれを16進数に変換します。
11010111
→ 1101|0111
→ D|7
以上より、(エ)には「D7」が入ります。
上記より、正解は4.になります。
参考になった数1
この解説の修正を提案する
02
(ア)00100100(2)=36(10)
00100100(2)
=0×20+0×21+1×22+0×23+0×24+1×25+0×26+0×27
=22+25+
=4+32
=36(10)
したがって、正解は「36」です。
(イ)170(10)=10101010(2)
割りきれなくなるまで2で割っていきます。
余りを並べた数値が答えになります。
170/2=85余り0
85/2=42余り1
42/2=21余り0
21/2=10余り1
10/2= 5余り0
5/2= 2余り1
2/2= 1余り0
1/2= 0余り1
したがって、正解は「10101010」です。
(ウ)111011100001(2)=7341(8)
3桁ずつに分け、それぞれ10進数を計算した値が8進数になります。
111,011,100,001
=7,3,4,1
したがって、正解は「7341」です。
(エ)11010111(2)=D7(16)
4桁ずつに分け、それぞれ10進数を計算します。
1101,0111(2)
=13,7(10)
次に10進数を16進数で表現します。
=13,7(10)
=D7(16)
したがって、正解は「D7」です。
正解です。
参考になった数0
この解説の修正を提案する
03
ア.
3桁と6桁が1なので、
2^3 × 1 + 2^6 × 1 = 8 + 64 =72
イ
170を2の冪数で分解すると
170
= 128 + 32 + 8 + 2
= 2^7 + 2^5 + 2^3 + 2^1
よって
1010110
ウ
111011100001
= 2^11 + 2^10 + 2^9 + 2^7 + 2^6 + 2^5 + 2^0
= 2048 + 1024 + 512 + 128 + 64 + 32 + 1
= 3,809
3809 / 8
= 8^3×7 + 225
= 8^3×7 + 8^2×3 + 8^1×4 + 8^0×1
よって
7341
エ
11010111を10進法に直します
= 2^7 + 2^6 + 2^4 + 2^2 + 2^1 + 2^0
= 128 + 64 + 16 + 4 + 2 + 1
= 215
215を16進数表記に直すと
215/16 = 13 * 16 + 7
16進数表記で10はA,11はB,12はC,13はD
よって215はD7となる
選択肢は4.です。
参考になった数0
この解説の修正を提案する
前の問題(問55)へ
平成28年度(2016年)問題一覧
次の問題(問57)へ