編碼二進位制數線上測驗
以下測驗提供與編碼二進位制數相關的選擇題 (MCQ)。您需要閱讀所有給出的答案,然後點選正確的答案。如果您不確定答案,可以使用顯示答案按鈕檢視答案。您可以使用下一個測驗按鈕檢視測驗中新的一組問題。

仔細閱讀以下資訊並回答問題。
在某種程式碼中,0(零)的符號為 *,1 的符號為 Δ。其餘數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來表示。1 的左移每次將其值加倍。研究以下示例。
0 表示為 *
1 表示為 Δ
2 表示為 Δ*
3 表示為 Δ Δ
4 表示為 Δ**,以此類推。
問題 1 - 以下哪一項將表示 $6\frac{2}{4}+5\frac{1}{3}+4\frac{4}{15}$ 的值?
選項
答案:E
解釋
$6\frac{2}{4}+5\frac{1}{3}+4\frac{4}{15} \: = \: \left (6+5+4 \right )+\left ( \frac{2}{5} + \frac{1}{3} + \frac{4}{15} \right )$
$\left (15 \right )+\left ( \frac{6+5+4}{15} \right )= 15+\frac{15}{15}$
$15 + 1 = 16$

(16)10 = (10000)2 = Δ****
仔細閱讀以下資訊並回答問題。
在某種程式碼中,0(零)的符號為 >,1 的符號為 =。其餘數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來表示。1 的左移每次將其值加倍。研究以下示例。
'0' 表示為 >
'1' 表示為 =
'2' 表示為 = >
'3' 表示為 = =
'4' 表示為 = >>,以此類推
問題 2 - 以下哪一項將表示表示式 4 x 3 + 2 x 2 + 1 的值?
選項
答案:A
解釋
4 x 3 + 2 x 2 + 1 = 12 + 4 + 1 = 17

(17)10 = (10001)2 ⇒(= >>=)
仔細閱讀以下資訊並回答問題。
在某種程式碼中,0 的符號為 •,1 的符號為 #。其餘數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來表示。1 的左移每次將其值加倍。研究以下示例。
0 寫作 •
1 寫作 #
2 寫作 at
3 寫作 ##
4 寫作 #••,以此類推。
問題 3 - 以下哪一項將由 #••#••#•• 表示?
選項
答案:A
解釋
# | • | • | # | • | • | # | • | • |
256 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
現在將符號 # 下面的數字加起來。(因為 • 表示 0)。因此 256 + 32 + 4 = 292。
仔細閱讀以下資訊並回答問題。
在某種程式碼中,0 的符號為 ),1 的符號為 Δ。其餘數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來表示。1 的左移每次將其值加倍。研究以下示例。
0 寫作 )
1 寫作 Δ
2 寫作 Δ)
3 寫作 Δ Δ
4 寫作 Δ) ),以此類推。
問題 4 - 哪個將表示(2 x 105 x 10 x 102) ÷ 1071 ÷ 5 + 2 的值?
選項
答案:B
解釋
(2 x 105 x 10 x 102) ÷ 1071 ÷ 5 + 2 = 42

(42)10 = (101010)2 = Δ* Δ* Δ*
仔細閱讀以下問題並相應地回答。
在某種程式碼中,0(零)的符號為 Δ,1 的符號為 *。其餘數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來寫。1 的左移每次將其值加倍。研究以下示例。
'0' 表示為 Δ
'1' 表示為 *
'2' 表示為 *Δ
'3' 表示為 **
'4' 表示為 *Δ Δ,以此類推。
問題 5 - 以下哪一項將表示 7 x (l + 4 ÷ 2)?
選項
答案:A
解釋
7 x (1 + 4 ÷ 2) = 7 x (1 + 2) = 7 x 3 = 21

(21)10 = (10101)2 = *Δ*Δ*
仔細閱讀以下資訊並相應地回答問題。
在某種程式碼中,符號 0 寫作 +,1 寫作 *。其餘數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來寫。1 的左移每次將其值加倍。研究以下示例。
0 寫作 +
1 寫作 *
2 寫作 *+
3 寫作 **
4 寫作 *+*,
問題 6 - 以下哪個數字將由 *+++* 表示?
選項
答案:C
解釋
該數字為 *+++* = (10001)2 = (17)10
仔細閱讀以下資訊並相應地回答問題。
在某種程式碼中,0(零)的符號為 *,1 的符號為 Δ。其餘數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來寫。1 的左移每次將其值加倍。研究以下示例。
0 寫作 *
1 寫作 Δ
2 寫作 Δ*
3 寫作 Δ Δ
4 寫作 Δ**,以此類推。
問題 7 - 以下哪一項將表示 23?
選項
答案:B
解釋
十進位制到二進位制的轉換將是
(23)10 = (10111)2
嘗試透過深入分析給定的資訊來解決問題。
在某種程式碼中,0(零)的符號為 Δ,1 的符號為 +。其餘數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來寫。1 的左移每次將其值加倍。研究以下示例。
'0' 寫作 Δ
'1' 寫作 +
'2' 寫作 +Δ
'3' 寫作 ++
'4' 寫作 +Δ Δ,以此類推。
問題 8 - 符號排列 +Δ Δ++ 表示以下哪個數字?
選項
答案:E
解釋
從符號排列的右端開始,在每個符號下方放置 1、2、4、8 等,我們得到
+ | Δ | Δ | + | + |
16 | 8 | 4 | 2 | 1 |
現在,由於 Δ 代表 0,因此,拒絕 Δ 下方寫入的所有值。因此拒絕 8 和 4。現在,將每個 + 下方的剩餘值加起來。因此 +Δ Δ++ 的所需值為 16 + 2 + 1 = 19。
嘗試透過深入分析給定的資訊來解決問題。
在某種程式碼中,0 的符號為 +,1 的符號為 *。其餘數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來寫。1 的左移每次將其值加倍。研究以下示例。
0 寫作 +
'1' 寫作 *
2 寫作 *+
3 寫作 **
4 寫作 *++,以此類推
問題 9 - 以下哪個數字將由 *++++ 表示
選項
答案:C
解釋
*++++ 可以表示為 10000,這意味著 16 + 0 = 16。
嘗試透過深入分析給定的資訊來解決問題。
在某種程式碼中,0 的符號為 ^,1 的符號為 *。其餘數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來寫。1 的左移每次將其值加倍。研究以下示例。
0 寫作 ^
1 寫作 *
2 寫作 *^
3 寫作 **
4 寫作 *^^,以此類推
問題 10 - 以下哪個數字將由 *^^^* 表示
選項
答案:C
解釋
*^^^* 可以表示為 10001,這意味著 16 + 1 = 17。