这套课程系统性地讲解了计算机科学三大核心基础:计算机组成原理、操作系统和计算机网络。课程从计算机发展历史、体系结构等基础知识讲起,深入剖析了CPU/存储器/总线工作原理(组成原理)、进程管理/内存管理/文件系统(操作系统)、TCP/IP协议栈/路由算法/HTTP协议(计算机网络),并通过Python/C++实现了缓存置换算法、线程安全队列、报文解析器等实践项目。内容覆盖从底层硬件到高层网络的完整知识体系,配合Xmind思维导图和代码实践,是程序员夯实计算机基础的优质学习资源。
慕课实战-编程必备基础 计算机组成原理+操作系统+计算机网络【旧版14章】5.98GB
代码课件14.39MB
gaia14.39MB
ppt14.16MB
9. 计算机网络概述篇.pdf1.1MB
8. 操作系统实践.pdf346.47KB
7. 操作系统提升篇.pdf493.46KB
6. 操作系统基础篇(一).pdf1.02MB
6. 操作系统基础篇(二).pdf996.77KB
6, 操作系统基础篇(三).pdf645.01KB
5. 计算机组成原理实践.pdf375.55KB
4. 计算机概论计算篇(一).pdf545.32KB
4. 计算机概论计算篇(二).pdf596.46KB
3. 计算机概论组成篇.pdf2.23MB
2. 计算机概论背景篇.pdf1.88MB
13. 计算机网络实践.pdf367.37KB
12. 计算机网络应用层篇.pdf998.62KB
11. 计算机网络传输层篇.pdf936.25KB
10. 计算机网络网络层篇.pdf1.77MB
code0B
gaia0B
operate_system0B
computer_principle0B
computer_network0B
README.md0B
chapter-code0B
70B
60B
books53.06KB
linux-bird.jpg32.57KB
deep-computer-system.jpg20.49KB
编程必备基础知识 .xmind183.51KB
README .md752B
books .md1.88KB
.gitignore982B
14.第14章 课程精髓终结154.26MB
14-5 课程展望 .ts12.13MB
14-4 课程总结-编程实践 .ts12.4MB
14-3 课程总结-计算机网络 .ts38.14MB
14-2 课程总结-操作系统 .ts39.1MB
14-1 课程总结-计算机组成原理 .ts52.5MB
13.第13章 计算机网络实践128.73MB
13-6 实现tcp报文解析器.mp437.09MB
13-5 实现udp报文解析器.mp416.57MB
13-4 实现ip报文解析器.mp432.35MB
13-3 python操作字节序列.mp418.19MB
13-2 搭建服务基本框架.mp419.75MB
13-1 章节导学.mp44.78MB
12.第12章 计算机网络之应用层篇75.03MB
12-6 https协议详解.mp417.89MB
12-5 http工作的结构.mp43.64MB
12-4 http协议详解.mp419.87MB
12-3 dhcp协议详解.mp48.36MB
12-2 dns详解.mp417.56MB
12-1 章节导学.mp47.72MB
11.第11章 计算机网络之传输层141.92MB
11-9 tcp连接的四次挥手.mp412.72MB
11-8 tcp连接的三次握手.mp414.86MB
11-7 tcp协议的拥塞控制.mp410.94MB
11-6 tcp协议的流量控制.mp412.1MB
11-5 tcp协议的可靠传输.mp414.29MB
11-4 可靠传输的基本原理.mp415.11MB
11-3 tcp协议详解.mp421.95MB
11-2 udp协议详解.mp412.12MB
11-10 套接字与套接字编程.mp416.36MB
11-1 章节导学.mp411.48MB
10.第10章 计算机网络之网络层篇251.69MB
10-9 网络层的路由概述.mp418.55MB
10-8 icmp协议的应用.mp422.13MB
10-7 icmp协议详解.mp410.87MB
10-6 网络地址转换nat技术.mp414.92MB
10-5 ip地址的子网划分.mp437.17MB
10-4 arp协议与rarp协议.mp415.67MB
10-3 ip协议的转发流程.mp414.3MB
10-2 ip协议详解.mp424.75MB
10-13 外部网关路由协议之bgp协议.mp411.78MB
10-12 内部网关路由协议之ospf协议.mp418.4MB
10-11 dijkstra(迪杰斯特拉)算法.mp419.51MB
10-10 内部网关路由协议之rip协议.mp434.88MB
10-1 章节导学.mp48.76MB
09.第9章 计算机网络之概述篇721.55MB
9-9 最大传输单元MTU.ts22.02MB
9-8 数据链路层的差错监测.ts124.75MB
9-7 数据链路层概述.ts63.54MB
9-6 物理层概述.ts67.49MB
9-5 计算机网络的性能指标.ts83.6MB
9-4 现代互联网的网络拓扑.ts74.56MB
9-3 层次结构设计的基本原则.ts89.36MB
9-2 计算机网络的发展简史.ts88.89MB
9-10 以太网协议详解.ts74.22MB
9-1 章节导学.ts33.12MB
08.第8章 操作系统实践599.07MB
8-9 实现异步任务处理AsyncTask.ts117.97MB
8-8 编写测试用例.ts63.98MB
8-7 实现任务处理线程池Pool.ts75.88MB
8-6 实现任务处理线程ProcessThread.MP466.56MB
8-5 线程池简介.ts27.31MB
8-4 实现基本任务对象Task.ts41.85MB
8-3 实现线程安全的队列Queue.ts141.01MB
8-2 Python同步原语.ts17.72MB
8-1 章节导学.ts46.79MB
07.第7章 操作系统之提升篇794.16MB
7-9 进程同步之Unix域套接字.ts104.39MB
7-8 进程同步之共享内存.ts132.43MB
7-7 使用fork系统调用创建进程.ts89.07MB
7-6 线程同步方法总结.ts33.57MB
7-5 线程同步之条件变量.ts113.75MB
7-4 线程同步之读写锁.ts114.43MB
7-3 线程同步之自旋锁.ts85.88MB
7-2 线程同步之互斥量.ts83.13MB
7-1 章节导学.ts37.51MB
06.第6章 操作系统之基础篇1.39GB
6-9 存储管理之内存分配与回收.ts68.96MB
6-8 作业管理之死锁.ts95.09MB
6-7 作业管理之进程调度.ts64.44MB
6-6 Linux的进程管理.ts164.62MB
6-5 进程管理之进程同步.ts110.71MB
6-4 进程管理之五状态模型.ts49.76MB
6-3 进程管理之进程实体.ts83.26MB
6-2 操作系统概览.ts149.8MB
6-16 操作系统的设备管理.ts62.67MB
6-15 Linux的文件系统.ts158.69MB
6-14 Linux文件的基本操作.ts69.29MB
6-13 操作系统的文件管理.ts103.39MB
6-12 Linux的存储管理.ts98.82MB
6-11 存储管理之虚拟内存.ts35.7MB
6-10 存储管理之段页式存储管理.ts76.99MB
6-1 章节导学.ts32.47MB
05.第5章 计算机组成原理实践481.94MB
5-6 实现LFU缓存置换算法.ts145.48MB
5-5 实现LRU缓存置换算法.ts86.71MB
5-4 实现FIFO缓存置换算法.ts61.22MB
5-3 双向链表的原理与实践2.ts78.45MB
5-2 双向链表的原理与实践1.ts86.11MB
5-1 章节导学.ts23.98MB
04.第4章 计算机组成原理之计算篇625.57MB
4-9 浮点数的加减法运算.ts96.19MB
4-8 定点数的加减法运算.ts111.08MB
4-7 定点数与浮点数.ts116.51MB
4-6 小数的二进制补码表示法.ts18.17MB
4-5 二进制的反码表示法.ts61.48MB
4-4 二进制的补码表示法.ts44.05MB
4-3 有符号数与无符号数.ts36.55MB
4-2 进制运算的基础.ts102.71MB
4-10 浮点数的乘除法运算.ts21.75MB
4-1 章节导学.ts17.09MB
03.第3章 计算机组成原理之组成篇143.78MB
3-9 计算机的运算器.mp45MB
3-8 计算机的控制器.mp45.84MB
3-7 计算机的指令系统.mp415.79MB
3-6 计算机的高速缓存.mp425.5MB
3-5 计算机的主存储器与辅助存储器.mp417.57MB
3-4 计算机存储器概览.mp415.27MB
3-3 计算机的输入输出设备.mp418.9MB
3-2 计算机的总线.mp420.48MB
3-10 计算机指令执行的过程.mp414.96MB
3-1 章节导学.mp44.48MB
02.第2章 计算机组成原理之概述篇481.03MB
2-7 计算机的字符与编码集.ts66.45MB
2-6 计算机的速度单位.ts59.78MB
2-5 计算机的层次与编程语言.ts80.24MB
2-4 计算机的体系与结构.ts54.17MB
2-3 计算机的分类.ts87.91MB
2-2 计算机的发展历史.ts123.78MB
2-1 章节导学.ts8.7MB
01.第1章 编程必备基础:计算机组成原理、操作系统、计算机网络【学习中有问题在问答区提问】81.4MB
1-1 编程必备基础知识:计算机组成原理、操作系统、计算机网络 .ts81.4MB