摘要:希賽網軟考頻道為2026下半年程序員考生整理了2026下半年程序員重要知識點100條的內容,希望能幫助考生掌握程序員的重要知識點。
2026下半年程序員重要知識點100條由希賽網軟考頻道整理,因篇幅有限,本文只展示了部分內容,完整內容請考生在本文文首本文資料處或文末的資料下載欄目下載。
2026下半年程序員重要知識點100條部分內容如下:
1)進制之間的轉換
進制的種類:二進制(B)、八進制(O)、十進制(D)、十六進制(H)
| 進位制 | 二進制 | 八進制 | 十進制 | 十六進制 |
| 規則 | 逢二進一 | 逢八進一 | 逢十進一 | 逢十六進一 |
| 基數 | 2 | 8 | 10 | 16 |
| 數符 | 0,1 | 0,1,2…,7 | 0,1,2…,9 | 0,1,…,9,A,B,…,F |
| 權 | 2i | 8i | 10i | 16i |
| 表示符 | B | O | D | H |
進制的轉化:二進制、八進制、十進制、十六進制之間的相互轉換。
2)原碼、反碼、補碼和移碼
原碼:將數據用二進制形式表示,最高位為符號位, 正數為0, 負數為1。
反碼:正數的反碼是其本身;負數的反碼是在其原碼的基礎上, 符號位不變,其余各位取反。
補碼:正數的補碼是其本身;負數的補碼是在其原碼的基礎上, 符號位不變, 在反碼的基礎上+1。
移碼:將補碼的符號位取反得相應的移碼。
注意:在補碼和移碼表示中,0有唯一的編碼,補碼中+0和-0均為0000 0000(八位二進制表示下)。
多數計算機都采用補碼進行加減運算,其符號位和數值位一樣參與運算,無須做特殊處理。
在n位二進制表示下:
原碼、反碼表示的數據范圍為:-(2n-1-1)~+(2n-1-1)
補碼、移碼表示的數據范圍為:-2n-1~+(2n-1-1)
補碼中,用1000 0000表示-128。
3)浮點數表示法
(1)浮點數表示:
| 階符± | 階碼e | 數符± | 尾數m |
N = 數符*尾數m*2階符*階碼e
特點:階碼的位數決定數的表示范圍,位數越多范圍越大;尾數的位數決定數的有效精度,位數越多精度越高
(2)兩浮點數進行運算的過程
運算過程:
對階 > 尾數計算 > 結果格式化
對階時,小數向大數看齊,對階是通過較小數的尾數右移實現的
4)數據的邏輯表示
邏輯變量之間的運算稱為邏輯運算。二進制數1和0在邏輯上可以代表“真”與“假”。
邏輯或( ||、+ 、∪、∨、OR):連接的兩個邏輯值全0時才取0
邏輯與(&&、*、 ∩、 ∧、AND ):連接的兩個邏輯值全1時才取1
邏輯異或( ⊕、XOR ):連接的兩個邏輯值不相同時才取1,相同則取0
邏輯非(!、 ﹃ 、 ~ 、NOT):將原邏輯值取反即可
| A | B | A+B | A*B | A⊕B | !A |
| 0 | 0 | 0 | 0 | 0 | 1 |
| 0 | 1 | 1 | 0 | 1 | 1 |
| 1 | 0 | 1 | 0 | 1 | 0 |
| 1 | 1 | 1 | 1 | 0 | 0 |
5)校驗碼
(1)奇偶校驗碼
由若干位有效信息(如一個字節),再加上一個二進制位(校驗位)組成校驗碼。
奇校驗:整個校驗碼(有效信息位和校驗位)中“1”的個數為奇數。
偶校驗:整個校驗碼(有效信息位和校驗位)中“1”的個數為偶數。
奇偶校驗,可檢查奇數個數位的錯誤,不可糾錯。
(2)海明碼
在數據位之間插入K個校驗位,通過擴大碼距來實現檢錯和糾錯。
(3)循環冗余校驗碼(n,k)碼
信息碼占k位,校驗碼占n-k位,校驗碼位數越長,校驗能力越強。采用了模二運算。
軟考科目怎么選?
微信掃碼下方二維碼找答案
▼ ▼ ▼
熱門:系統集成項目管理工程師備考 | 網絡工程師備考 | 軟件設計師備考
推薦:系統規劃與管理師網絡課堂 | 2026下半年軟考報名時間及入口匯總表
活動:資料下載 | 新人禮包 | 下半年軟考第一期模考大賽![]()
課程:系統規劃與管理師備考策略 | PMP課程 | 軟考后MBA/MEM備考進階
軟考備考資料免費領取
去領取
專注在線職業教育25年