農會 資訊管理類電腦概論110 年第 41 題單選題
下列何者不是二進位系統的邏輯運算?
AXOR
BAND
CDIV正確答案
DOR
EMOD正確答案
C、E正確答案
二進位邏輯運算包含AND、OR、NOT、XOR等;DIV(除法)與MOD(取餘數)屬於算術運算,非邏輯運算。
為什麼答案是 C、E
DIV代表除法(Division),屬於數值計算的算術運算而非邏輯運算,符合題意。
考點:邏輯運算考點:算術運算
載入中…
完整詳解
Pro · 無限重點 二進位邏輯運算包含AND、OR、NOT、XOR等;DIV(除法)與MOD(取餘數)屬於算術運算,非邏輯運算。
看到DIV(除法)和MOD(餘數)直接選!它們是數學計算(算術運算),不是判斷真假的邏輯運算。
逐選項分析
A邏輯運算✕
XOR(互斥或)為標準的邏輯運算,當兩個輸入值不同時結果為1,相同時為0。
B邏輯運算✕
AND(及)為標準的邏輯運算,當兩個輸入值皆為1時結果才為1,否則為0。
C算術運算✓ 正確
DIV代表除法(Division),屬於數值計算的算術運算而非邏輯運算,符合題意。
D邏輯運算✕
OR(或)為標準的邏輯運算,當兩個輸入值其中之一為1時結果即為1。
E算術運算✓ 正確
MOD代表取餘數(Modulo),屬於數值計算的算術運算而非邏輯運算,符合題意。
二進位運算分類對照表
| 運算類別 | 常見運運算元 | 功能說明 |
|---|
| 邏輯運算 | AND, OR, NOT, XOR | 處理真(1)假(0)的邏輯判斷 |
| 算術運算 | ADD, SUB, MUL, DIV, MOD | 處理數值的加減乘除與取餘數 |
考生易將程式語言中的運運算元與底層二進位邏輯運算混淆。DIV與MOD在程式中常見,但它們本質上是數學的「算術運算」,而非處理0與1的「邏輯運算」。