【技藝競賽試題】
【B】01.二進制數字值1011011111001101以十六進制數值表示為 (A)B
(1011 0111
1100 1101)2 = (B7CD)16
【D】02.以下哪一選項為十六進位數(
(
【A】03.以下選項等於八進位數(3674)8的二進位表示法?
(A)011110111100 (B)011110111110 (C)011100111100 (D)011110110100。[97技競]
(3674)8 = (011 110 111 100)2
【D】04.下列哪一項數值與其他三者不相等?
(A)(1100100)2 (B)(144)8 (C)(100)10 (D)6516。[98技競]
(001 100 100)2
= (144)8 = 1 * 82 + 4 * 81 + 4 * 80
= (100)10
(65)16 = 6
* 161 + 5 * 160 = (101)10
【其他試題】
【D】01.一個二進位數目往左位移二位元後,則其值變為原來的 (A)二倍 (B)四倍 (C)二分之一 (D)四分之一。
往左位移二位元,值為原來的1/4。若往右位移二位元,值為原來的4倍。
【B】02.十六進位數字
(
【D】03.(93.8125)10轉換為下列各進位時,何者正確?
(A)(1011101.1101)2 (B)(135.64)8 (C)(5D.D)16
(D)以上均正確。[81商業南夜]
(93.8125)10
= (0101 1101.1101)2 = (135.64)8 = (5D.D)16
【A】04.假設我們習慣使用5進位和4進位的數字系統,則5進位數1234與下列4進位何值相等? (A)3002 (B)3012 (C)3112 (D)2121。[85商業]
(1234)5 = 1 * 53 + 2 * 52
+ 3 * 51 + 4 * 50 = (2748)10 = (3002)4
【A】05.下列何者在八進位或十進位數字系統下,其基底不同但其值皆相同? (A)7 (B)10 (C)13 (D)16。[85商業中夜]
(7)8 = 7 * 80 = (7)10
(10)8 = 1 * 81 + 0 * 80
= (8)10
(13)8 = 1 * 81 + 3 * 80
= (11)10
(16)8 = 1 * 81 + 6 * 80
= (14)10
【D】06.下列敘述何者正確? (A)某些二進位數字,無法以十進位數字表示 (B)八個位元可以表示128種二進位值 (C)以二進位表示數值資料時,一般均以數值的最右邊位元作為正負符號位元 (D)數值進行數系轉換時,一個十六進位數字等於四個二進位數字。[87商業北夜]
【C】07.下列四個不同基底的數,何者是錯誤的表示法?
(A)(F16)16 (B)(110)2 (C)(118)8 (D)(1010)10。[88商業]
(118)8:8進位中的符號為0、1、2、3、4、5、6、7等8個符號,沒有8這個符號。
【B】08.(100011.11)2相當於十進位的值是多少? (A)35.625 (B)35.75 (C)35.5 (D)35.25。[88資管保甄]
(100011.11)2 = 1 * 25 + 1 * 21
+ 1 * 20 + 1 * 2-1 + 1 * 2-2
= (35.75)10
【B】09.十進位數1234若以十六進位來表示,應為 (A)400 (B)4D2 (C)
(1234)10 = (0100 1101 0010)2
= (4D2)16
(E)10.十進位數值(103)10 = (A)(1100011)2
(B)(1313)4 (C)(77)8 (D)(55)16 (E)(251)6。[89工設推甄]
(103)10
= (1100111)2 = (1213)4 = (147)8 = (67)16
= (251)6
【C】11.下列數字系統表示方式,何者有誤?
(A)(1010101)2 (B)(1230)4 (C)(246)6 (D)(1304)8
(E)(ABC)16。[89工設推甄]
(246)6:六進位中的符號為0、1、2、3、4、5等6個符號,沒有6這個符號。
【D】12.八進位數值(123.45)8
= (A)(1010011.011011)2 (B)(1100011.100101)2 (C)(1023.123)4
(D)(1103.211)4 (E)(63.58)16。[89工設推甄]
(123.45)8
= (0101 0011.1001 0100)2 = (1103.211)4
= (53.94)16
【A】13.下列數值何者最大? (A)(11100111)2 (B)(2301)4
(C)(231)8 (D)(143)10 (E)(75)16。[89工設推甄]
(A)(11100111)2
= (231)10
(B)(2301)4
= (177)10
(C)(231)8
= (153)10
(D)(143)10
(E)(75)16
= (117)10
【B】14.二進位數101010011可化成十六進位數 (A)A91 (B)153 (C)523 (D)339。[89商業中夜]
(0001 0101 0011)2 = (153)16
【A】15.將十進位數1455轉成十六進位數,其結果應為 (A)
16 |
1455 |
|
16 |
90 |
15→F |
16 |
5 |
10→A |
|
0 |
5 |
【C】16.將二進位數10011加上二進位數101,其結果應為 (A)100110 (B)11001 (C)11000
(D)10110。[89商業南夜]
(10011)2 + (00101)2 = (11000)2
【C】17.在二進位系統中,每一個0或1,稱為 (A)Byte (B)Word (C)bit (D)KB。[89商業南夜]
【B】18.在數字系統轉換時,每一個八進位數字可以用多少個二進位數字表示? (A)2 (B)3 (C)4 (D)5。[89資管保甄]
【D】19.下列數值,何者與其他三者不相同? (A)(01000001)2
(B)(101)8 (C)(65)10 (D)(43)16。[89資管保甄]
(001 000 001)2
= (101)8 = (41)16 = (65)10
【綜合題】
【題目1】十六進位
(56FD)16 = 5×163 + 6×162
+ 15×161 + 13×160 = 20480 + 1536 + 240 + 13 = (22269)10
(D334)16 = 13×163 + 3×162
+ 3×161 + 4×160 = 53248 + 768 + 48 + 4 = (54068)10
(FAB3)16 = 15×163 + 10×162
+ 11×161 + 3×160 = 61440 + 2560 + 176 + 3 = (64179)10
【題目2】轉換進制
(11010110.01)2 = (011 010 110.010)2 = (326.2)8
(369.25)10 = (101110001.01)2
(2B9.C)16 = 2×162
+ 11×161
+ 9×160
+ 12×16-1 = 512 + 176 + 9 + 0.75 = (697.75)10
(
(76754)8 = (111 110 111
101 100)2
(11010.01)2
= 1×24
+ 1×23
+ 1×21
+ 1×2-2
= 16 + 8 + 2 + 0.25 = (26.25)10
(
(39.5)10
= (100111.1)2
(96.5)10
= (140.4)8
(63.47)8
= (110
011.100 111)2 = (0011 0011.1001
1100)2 = (
(E5.C)16
= (1110
0101.1100)2
(11001110110101110.01011)2
= (011 001 110 110 101
110.010 110)2 = (316656.26)8
(11001110110101110.01011)2
= (0001
1001 1101 1010 1110.0101 1000)2
= (19DAE.58)16
(15)10 = (1111)2 = (17)8
= (F)16
(101 001 111 000 101
001 110)2 = (5170516)8
說明:八進位以三位數為一組,十六進位以四位數為一組。
【題目3】(
(
【題目4】-123456789如以聚集十進位表示,其使用幾個位元組?
-226 = -67,108,864,-227 = 134,217,728
使用27bits,則須使用4Bytes。
【題目5】計算(642)8 - (357)8之結果。a.以8進位方式表示,b.以2進位方式表示。
(642)8 - (357)8 = (163)8
= (1110011)2
【題目6】請將下列的網路位址由以點隔開的十進位數字,改成32位元(bits)二進位表示法。
a. 210.10.9.8 → 11010010.00001010.00001001.00001000
b. 38.24.20.254 → 00100110.00011000.0010100.11111110
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。