1-1 程式設計必備基礎知識:計算機組成原理、作業系統、計算機網路
2-1 章節導學
2-2 計算機的發展歷史
2-3 計算機的分類
2-4 計算機的體系與結構
2-5 計算機的層次與程式語言
2-6 計算機的速度單位
2-7 計算機的字元與編碼集
3-1 章節導學
3-2 計算機的匯流排
3-3 計算機的輸入輸出裝置
3-4 計算機儲存器概覽
3-5 計算機的主儲存器與輔助儲存器
3-6 計算機的快取記憶體
3-7 計算機的指令系統
3-8 計算機的控制器
3-9 計算機的運算器
3-10 計算機指令執行的過程
4-1 章節導學
4-2 進位制運算的基礎
4-3 有符號數與無符號數
4-4 二進位制的補碼錶示法
4-5 二進位制的反碼錶示法
4-6 小數的二進位制補碼錶示法
4-7 定點數與浮點數
4-8 定點數的加減法運算
4-9 浮點數的加減法運算
4-10 浮點數的乘除法運算
5-1 章節導學
5-2 雙向連結串列的原理與實踐1
5-3 雙向連結串列的原理與實踐2
5-4 實現FIFO快取置換演算法
5-5 實現LRU快取置換演算法
5-6 實現LFU快取置換演算法
6-1 章節導學
6-2 作業系統概覽
6-3 程式管理之程式實體
6-4 程式管理之五狀態模型
6-5 程式管理之程式同步
6-6 Linux的程式管理
6-7 作業管理之程式排程
6-8 作業管理之死鎖
6-9 儲存管理之記憶體分配與回收
6-10 儲存管理之段頁式儲存管理
6-11 儲存管理之虛擬記憶體
6-12 Linux的儲存管理
6-13 作業系統的檔案管理
6-14 Linux檔案的基本操作
6-15 Linux的檔案系統
6-16 作業系統的裝置管理
7-1 章節導學
7-2 執行緒同步之互斥量
7-3 執行緒同步之自旋鎖
07-4 執行緒同步之讀寫鎖
7-5 執行緒同步之條件變數
7-6 執行緒同步方法總結
7-7 使用fork系統呼叫建立程式
7-8 程式同步之共享記憶體
7-9 程式同步之Unix域套接字
8-1 章節導學
8-2 Python同步原語
8-3 實現執行緒安全的佇列Queue
8-4 實現基本任務物件Task
08-5 執行緒池簡介
8-6 實現任務處理執行緒ProcessThread
8-7 實現任務處理執行緒池Pool
8-8 編寫測試用例
8-9 實現非同步任務處理AsyncTask
9-1 章節導學
9-2 計算機網路的發展簡史
9-3 層次結構設計的基本原則
9-4 現代網際網路的網路拓撲
9-5 計算機網路的效能指標
09-6 物理層概述
9-7 資料鏈路層概述
9-8 資料鏈路層的差錯監測
9-9 最大傳輸單元MTU
9-10 乙太網協議詳解
10-1 章節導學
10-2 ip協議詳解
10-3 ip協議的轉發流程
10-4 arp協議與rarp協議
10-5 ip地址的子網劃分
10-6 網路地址轉換nat技術
10-7 icmp協議詳解
10-8 icmp協議的應用
10-9 網路層的路由概述
10-10 內部閘道器路由協議之rip協議
10-11 dijkstra(迪傑斯特拉)演算法
10-12 內部閘道器路由協議之ospf協議
10-13 外部閘道器路由協議之bgp協議
11-1 章節導學
11-2 udp協議詳解
11-3 tcp協議詳解
11-4 可靠傳輸的基本原理
11-5 tcp協議的可靠傳輸
11-6 tcp協議的流量控制
011-7 tcp協議的擁塞控制
11-8 tcp連線的三次握手
11-9 tcp連線的四次揮手
11-10 套接字與套接字程式設計
12-1 章節導學
12-2 dns詳解
12-3 dhcp協議詳解
12-4 http協議詳解
12-5 http工作的結構
12-6 https協議詳解
013-1 章節導學
13-2 搭建服務基本框架
13-3 python操作位元組序列
13-4 實現ip報文解析器
13-5 實現udp報文解析器
13-6 實現tcp報文解析器
14-1 課程總結-計算機組成原理
14-2 課程總結-作業系統
14-3 課程總結-計算機網路
14-4 課程總結-程式設計實踐
14-5 課程展望
本作品採用《CC 協議》,轉載必須註明作者和本文連結