计算机基础的知识是很需要具备的,对于非科班出身的人来说这其实是一大痛点,由于自己的知识储备不够,所以在编程过程中会遇到很多问题,当然很多人都意识到了这一问题,针对这些人,讲师团队结合自己多年的经验,总结出来的这套又有计算机组成原理还有操作系统实操等相关内容的课程,能够带你更快的补足计算机方面的基础,专业讲师课程通俗易懂,非常适合你下载学习。

●团队简介
慕课网是IT编程技能学习平台,课程涉及JAVA、前端、Python、大数据等60类主流技术语言,覆盖了面试就业、职业成长、自我提升等需求场景,帮助用户实现从技能提升到岗位提升的能力闭环。
●资源概述
资源总大小:5.98G,格式为ts、pdf、MP4,其中共包含172 个文件与视频资料,详见下方文件目录,内容百度网盘分享。
●推荐人群
1、非科班出身的人或者转行的人;
2、大学计算机专业的人;
3、渴望快速建立知识系统的人。

文件目录:
01.第1章编程必备基础:计算机组成原理、操作系统、计算机网络【学习中有问题在问答区提问】
1-1编程必备基础知识:计算机组成原理、操作系统、计算机网络.ts
02.第2章计算机组成原理之概述篇
2-1章节导学.ts
2-2计算机的发展历史.ts
2-3计算机的分类.ts
2-4计算机的体系与结构.ts
2-5计算机的层次与编程语言.ts
2-6计算机的速度单位.ts
2-7计算机的字符与编码集.ts
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.MP4
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
fork
fork_demo.cpp
mutex
mutex_lock_demo
mutex_lock_demo.cpp
rwlock
rwlock_demo
rwlock_demo.cpp
shm
client.cpp
common.h
server.cpp
socket
client.cpp
Makefile
server.cpp
spin_lock
README.md
spin_lock_cpu100
spin_lock_cpu100.cpp
spin_lock_demo
spin_lock_demo.cpp
gaia
computer_network
processor
net
parser.py
trans
parser.py
server.py
struct_demo.py
computer_principle
cache
FIFOCache.py
LFUCache.py
LRUCache.py
DoubleLinkedList.py
operate_system
pool.py
queue.py
task.py
test.py
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