课程名称:计算机基础——更适合程序员的编程必备基础知识
文件大小:5.98G
文件目录详情:
01.第1章编程必备基础:计算机组成原理、操作系统、计算机网络【学习中有问题在问答区提问】
1-1编程必备基础知识:计算机组成原理、操作系统、计算机网络.mp4
02.第2章计算机组成原理之概述篇
2-1章节导学.mp4
2-2计算机的发展历史.mp4
2-3计算机的分类.mp4
2-4计算机的体系与结构.mp4
2-5计算机的层次与编程语言.mp4
2-6计算机的速度单位.mp4
2-7计算机的字符与编码集.mp4
03.第3章计算机组成原理之组成篇
3-1章节导学.mp4
3-10计算机指令执行的过程.mp4
3-2计算机的总线.mp4
3-3计算机的输入输出设备.mp4
3-4计算机存储器概览.mp4
3-5计算机的主存储器与辅助存储器.mp4
3-6计算机的高速缓存.mp4
3-7计算机的指令系统.mp4
3-8计算机的控制器.mp4
3-9计算机的运算器.mp4
04.第4章计算机组成原理之计算篇
4-1章节导学.ts
4-10浮点数的乘除法运算.ts
4-2进制运算的基础.ts
4-3有符号数与无符号数.ts
4-4二进制的补码表示法.ts
4-5二进制的反码表示法.ts
4-6小数的二进制补码表示法.ts
4-7定点数与浮点数.ts
4-8定点数的加减法运算.ts
4-9浮点数的加减法运算.ts
05.第5章计算机组成原理实践
5-1章节导学.ts
5-2双向链表的原理与实践1.ts
5-3双向链表的原理与实践2.ts
5-4实现FIFO缓存置换算法.ts
5-5实现LRU缓存置换算法.ts
5-6实现LFU缓存置换算法.ts
06.第6章操作系统之基础篇
6-1章节导学.ts
6-10存储管理之段页式存储管理.ts
6-11存储管理之虚拟内存.ts
6-12Linux的存储管理.ts
6-13操作系统的文件管理.ts
6-14Linux文件的基本操作.ts
6-15Linux的文件系统.ts
6-16操作系统的设备管理.ts
6-2操作系统概览.ts
6-3进程管理之进程实体.ts
6-4进程管理之五状态模型.ts
6-5进程管理之进程同步.ts
6-6Linux的进程管理.ts
6-7作业管理之进程调度.ts
6-8作业管理之死锁.ts
6-9存储管理之内存分配与回收.ts
07.第7章操作系统之提升篇
7-1章节导学.ts
7-2线程同步之互斥量.ts
7-3线程同步之自旋锁.ts
7-4线程同步之读写锁.ts
7-5线程同步之条件变量.ts
7-6线程同步方法总结.ts
7-7使用fork系统调用创建进程.ts
7-8进程同步之共享内存.ts
7-9进程同步之Unix域套接字.ts
08.第8章操作系统实践
8-1章节导学.ts
8-2Python同步原语.ts
8-3实现线程安全的队列Queue.ts
8-4实现基本任务对象Task.ts
8-5线程池简介.ts
8-6实现任务处理线程ProcessThread.ts
8-7实现任务处理线程池Pool.ts
8-8编写测试用例.ts
8-9实现异步任务处理AsyncTask.ts
09.第9章计算机网络之概述篇
9-1章节导学.ts
9-10以太网协议详解.ts
9-2计算机网络的发展简史.ts
9-3层次结构设计的基本原则.ts
9-4现代互联网的网络拓扑.ts
9-5计算机网络的性能指标.ts
9-6物理层概述.ts
9-7数据链路层概述.ts
9-8数据链路层的差错监测.ts
9-9最大传输单元MTU.ts
10.第10章计算机网络之网络层篇
10-1章节导学.mp4
10-10内部网关路由协议之rip协议.mp4
10-11dijkstra(迪杰斯特拉)算法.mp4
10-12内部网关路由协议之ospf协议.mp4
10-13外部网关路由协议之bgp协议.mp4
10-2ip协议详解.mp4
10-3ip协议的转发流程.mp4
10-4arp协议与rarp协议.mp4
10-5ip地址的子网划分.mp4
10-6网络地址转换nat技术.mp4
10-7icmp协议详解.mp4
10-8icmp协议的应用.mp4
10-9网络层的路由概述.mp4
11.第11章计算机网络之传输层
11-1章节导学.mp4
11-10套接字与套接字编程.mp4
11-2udp协议详解.mp4
11-3tcp协议详解.mp4
11-4可靠传输的基本原理.mp4
11-5tcp协议的可靠传输.mp4
11-6tcp协议的流量控制.mp4
11-7tcp协议的拥塞控制.mp4
11-8tcp连接的三次握手.mp4
11-9tcp连接的四次挥手.mp4
12.第12章计算机网络之应用层篇
12-1章节导学.mp4
12-2dns详解.mp4
12-3dhcp协议详解.mp4
12-4http协议详解.mp4
12-5http工作的结构.mp4
12-6https协议详解.mp4
13.第13章计算机网络实践
13-1章节导学.mp4
13-2搭建服务基本框架.mp4
13-3python操作字节序列.mp4
13-4实现ip报文解析器.mp4
13-5实现udp报文解析器.mp4
13-6实现tcp报文解析器.mp4
14.第14章课程精髓终结
14-1课程总结-计算机组成原理.ts
14-2课程总结-操作系统.ts
14-3课程总结-计算机网络.ts
14-4课程总结-编程实践.ts
14-5课程展望.ts
代码课件
gaia
books
deep-computer-system.jpg
linux-bird.jpg
code
chapter-code
6
进程状态
running_process.py
sleep_process.py
生产者-消费者问题
Makefile
mutex_lock_demo.cpp
7
condition
condition_demo.cpp
Makefile
fork
fork_demo.cpp
Makefile
mutex
Makefile
mutex_lock_demo
mutex_lock_demo.cpp
rwlock
Makefile
rwlock_demo
rwlock_demo.cpp
shm
client.cpp
common.h
Makefile
server.cpp
socket
client.cpp
Makefile
server.cpp
spin_lock
Makefile
README.md
spin_lock_cpu100
spin_lock_cpu100.cpp
spin_lock_demo
spin_lock_demo.cpp
gaia
computer_network
processor
net
__init__.py
parser.py
trans
__init__.py
parser.py
__init__.py
server.py
struct_demo.py
computer_principle
cache
__init__.py
FIFOCache.py
LFUCache.py
LRUCache.py
__init__.py
DoubleLinkedList.py
operate_system
__init__.py
pool.py
queue.py
task.py
test.py
README.md
ppt
10.计算机网络网络层篇.pdf
11.计算机网络传输层篇.pdf
12.计算机网络应用层篇.pdf
13.计算机网络实践.pdf
2.计算机概论背景篇.pdf
3.计算机概论组成篇.pdf
4.计算机概论计算篇(二).pdf
4.计算机概论计算篇(一).pdf
5.计算机组成原理实践.pdf
6,操作系统基础篇(三).pdf
6.操作系统基础篇(二).pdf
6.操作系统基础篇(一).pdf
7.操作系统提升篇.pdf
8.操作系统实践.pdf
9.计算机网络概述篇.pdf
.gitignore
books.md
README.md
编程必备基础知识.xmind
评论0