/ v6 K" c H3 n! b) @
! s' l( X& g2 t〖课程介绍〗3 U: U. D9 s. M8 `5 E/ r c7 m% Z% V
计算机基础方面的知识。对于一些非科班出身的同学来讲,一直是他们心中的痛,而对于科班出身的同学,很多同学在工作之后,也意识到自身所学知识的不足与欠缺,想回头补补基础知识。关于计算机基础的课程很多,内容繁杂,但无论是相关书籍还是大学课程,都有点脱离工作,有鉴于此,讲师结合自己多年工作经验,总结出了这套更适合程序员的计算机基础知识课程,带你更快的补足编程必备基础知识
+ t H' |3 D1 o% R
5 }) {$ }. _: f G〖课程目录〗. x( m- w5 X, U6 G& ?4 U
第1章 编程必备基础:计算机组成原理、操作系统、计算机网络【学习中有问题在问答区提问】# r- E9 x: R1 v
计算机基础知识,到底重不重要?智者见智。如果你只想当个普通程序?或许不太重 要。但如果你想提升、进阶,那么你必须离不开计算机领域的基础知识。本课程将带 你入门三大基础学科:计算机组成原理、操作系统与计算机网络,快速构建知识体 系。 ...$ `# @6 L1 w1 f# B1 J
1-1 编程必备基础知识:计算机组成原理、操作系统、计算机网络试看9 L) g, V% a& S3 u6 o; _. ~* L+ i! k
; e; f+ x! W# P
第2章 计算机组成原理之概述篇, g2 x* E5 C) c% I
从简入繁,俯瞰计算机组成全貌,先了解计算机发展史、分类,再理解计算机体系结 构、层次语言,快速形成对计算机的第一印象,蓄力前行。+ U" T( {& h7 K& j/ M! Z
2-1 章节导学0 ^" Z0 u4 _5 O
2-2 计算机的发展历史
8 d+ ^: U/ J) H( \/ K2-3 计算机的分类
- P+ A4 d D. d2-4 计算机的体系与结构) H6 ^% Q- ?! l
2-5 计算机的层次与编程语言% x R1 x1 F o
2-6 计算机的速度单位
0 s- t2 l, B1 R0 c, ^% ^2-7 计算机的字符与编码集
. \) z3 u4 U7 y0 n+ k7 w2-8 专项练习:17道习题,12个重要概念
6 x$ p, c8 p; G2-9 习题答案
& a% E" y- L! [( K C% k* o. |' F! G) Z, Z$ [
第3章 计算机组成原理之组成篇) |. t) B N' X/ u# V7 _7 _4 U2 L
冯诺依曼机把计算机划分为重要的五大组成部分:输入设备、输出设备、存储器、运 算器和控制器,本章将来探讨五大组成部分的细节,以及各自的工作原理。5 U1 M. d2 P1 \
3-1 章节导学! B' ^6 Y7 j+ ^( Y3 _
3-2 计算机的总线
6 O* C7 r8 _9 w- Z3-3 计算机的输入输出设备1 F3 A; d5 t$ I
3-4 计算机存储器概览
( h, i2 l; I: [; r+ _* V3-5 计算机的主存储器与辅助存储器7 p/ A7 s3 m* @( z6 e
3-6 计算机的高速缓存: f6 j+ o7 w' G9 @# \, |
3-7 计算机的指令系统2 c9 [$ `9 B3 ^$ ~' B+ t
3-8 计算机的控制器
! R+ S" [; ^! I+ r' V# `8 y4 z' Y4 U3-9 计算机的运算器
' i8 J% O# T D) y( i' H; a3-10 计算机指令执行的过程9 Y$ N+ p, v: j
3-11 巩固习题&重要概念(27道习题)
R' [% z) m" T# B4 ^3-12 习题答案
) s& e6 V; `6 F
4 ~" f% J- ?& L) J0 Y第4章 计算机组成原理之计算篇
/ z: |9 G' ?, }9 R, g8 W本章将带你深入运算器,探讨CPU工作的细节。二进制和十进制是怎么转换的?计算 机是怎么表示数字的?数字之间又是怎么样运算的?本章内容将为你一一解答。- I! \& }& u0 Y1 T9 r! G. `
4-1 章节导学
& i. p5 R* u# ]/ Q0 d3 D$ V( [0 H7 U4-2 进制运算的基础
' f/ z4 h" W+ j& O5 c4-3 有符号数与无符号数
4 T5 O" D/ v/ k* _, a- L4-4 二进制的补码表示法
2 d) O: I3 q. m4-5 二进制的反码表示法试看' o! g9 m: a' Z- Y, W; c
4-6 小数的二进制补码表示法. h+ V2 M5 Q5 {# J
4-7 定点数与浮点数
8 U0 X( e, Z8 h, y* j4-8 定点数的加减法运算
0 t- [6 r: _' a) ^. L- f( |$ y4-9 浮点数的加减法运算9 H% W2 c# q0 E9 o% V! u
4-10 浮点数的乘除法运算2 @) j9 D: c0 v0 y) H
4-11 巩固习题&重要概念(15道习题)/ Y1 V- i/ h# G4 H
4-12 习题答案' t# O% ]5 Z+ T0 K" q
* O7 V5 C; Z7 j& B0 m, k( C第5章 计算机组成原理实践
, F; a$ ~# t) j( j- H知行合一,计算机组成原理似乎离软件编程很远?其实不然,项目开发中有相当内容 参考了其中的设计原理,本章将手把手带你实践笔/面试考察频繁的【缓存置换算 法】。
$ h+ S/ S$ s; t5-1 章节导学试看
8 P0 D: [/ {. h7 ~9 J5-2 双向链表的原理与实践1; z% u, l. l3 I2 h" b
5-3 双向链表的原理与实践2( H5 m- d9 X: m$ F+ ?1 x; n# y
5-4 实现FIFO缓存置换算法. N* w. A9 {/ @2 Z$ v& c
5-5 实现LRU缓存置换算法
% Q, @3 J+ B3 p; F( Q5-6 实现LFU缓存置换算法; K$ l. ?. ?: b2 r! `7 l+ ]
: P& i u7 }, [) W; w6 g2 I第6章 操作系统之基础篇
# o4 p& K1 o& F* N操作系统与工作生活密切相关,那么什么是操作系统?操作系统是怎么演进的?操作 系统提供了基本的功能?本章将结合Linux操作系统,带你深入浅出操作系统的基本内 容。
6 D4 I5 d( Y/ r5 Y5 b! O6-1 章节导学
- Y1 G7 ` G' U `+ V; ]6-2 操作系统概览5 V+ A* r: L8 H
6-3 进程管理之进程实体 t# o; ^4 Q' T3 T+ @& N
6-4 进程管理之五状态模型
' H. t& k* e% ^( H, G. Y& b9 V6-5 进程管理之进程同步; i5 |# \. d2 V
6-6 Linux的进程管理' C( a2 G+ p+ @0 m) ^
6-7 作业管理之进程调度
1 }; O8 I, P2 w Q1 U. Q, M3 j, q6-8 作业管理之死锁5 |' [- l/ v2 U% C6 Z" i
6-9 存储管理之内存分配与回收) ?& [7 D A! P
6-10 存储管理之段页式存储管理
; v" g# `2 M1 q" T, u7 u6-11 存储管理之虚拟内存) z Z% e+ K3 Q* d" o8 F$ a8 ]1 P
6-12 Linux的存储管理3 @/ s( f2 g& G; b( K
6-13 操作系统的文件管理
+ o5 P' S: I5 X* A1 O1 m- E, U' W4 H$ P6-14 Linux文件的基本操作
8 W% M/ i: x+ a- ?' f1 R6-15 Linux的文件系统
% u/ D t8 y1 d4 Q8 E6-16 操作系统的设备管理
9 @6 l- n1 m$ M5 l6-17 专项练习:39道习题,30个重要概念
N: c% G& z$ x4 w" e1 Y6 T. p6-18 习题答案
: i3 _8 L7 S/ w& J$ A7 W7 U! }+ G r8 s1 Q+ Z; I6 y1 z1 y" V6 D/ i
第7章 操作系统之提升篇: E' T% L1 i# O4 C4 Y( J7 z( @
专项提升,操作系统的重要性无需置疑。那么这其中又有哪些知识是在学习工作当中 经常使用的呢?本章将理论结合实践,专项提升其中的重要知识点。# u- v# n9 u( {& w* Y$ P( p
7-1 章节导学
% X+ [6 _: F3 K2 A/ D1 u7-2 线程同步之互斥量
- |: H" m6 o: c7-3 线程同步之自旋锁% t+ D) `1 F% W V. h( q
7-4 线程同步之读写锁
: t2 e/ b. U' n' B7-5 线程同步之条件变量
% T6 [% j8 k# I. j7 N& ]8 J7-6 线程同步方法总结* E6 O$ q. k9 y
7-7 使用fork系统调用创建进程
- W9 J% i0 P7 q: r7-8 进程同步之共享内存
9 {) d0 z( @" a+ k4 D4 ^! N7-9 进程同步之Unix域套接字( I' {9 y" t) u) X2 N- p/ x
h4 w$ j1 z: C3 O第8章 操作系统实践
9 Z4 c8 A7 G5 x* x6 L' k学习操作系统,更多时候是参考其中的优秀设计与实现,应用在项目当中,本章将通 过实践完成【线程池/异步任务执行】的项目,回顾操作系统中的重要概念。
5 s }0 K$ T1 W% M! `) o, u/ A8-1 章节导学- j( Q. F; R5 t* b6 t
8-2 Python同步原语; P$ u- _3 o; R6 \
8-3 实现线程安全的队列Queue
, {+ ?+ V1 \7 ~6 U- L) M" i+ B8-4 实现基本任务对象Task
3 Y& B& N0 ~7 x, W* C8-5 线程池简介
3 e2 A5 x" S+ L' [& p, M8-6 实现任务处理线程ProcessThread/ G" |- A: ]" d
8-7 实现任务处理线程池Pool/ G3 n. z1 P+ L. T! x: F! Q3 E
8-8 编写测试用例! V- Z) M3 Q# m$ g7 y9 x& I0 a, A
8-9 实现异步任务处理AsyncTask
7 `1 j9 [ a$ n, X" |
) @2 S! d! z" p$ t6 o6 h第9章 计算机网络之概述篇: _1 y+ e4 n6 a3 h* y6 p% Z) r
要学好计算机网络的内容,首先是得对计算机网络有个全貌的概况了解,七层模型, 四层协议,都是需要先理解的概念,本章带你入门计算机网络。
4 q* J" b1 T" a `! w9-1 章节导学% W1 m1 p% i- m+ B! n
9-2 计算机网络的发展简史9 k, j$ D8 S6 d7 U# D' u
9-3 层次结构设计的基本原则
/ y' v! `1 ~' I9-4 现代互联网的网络拓扑! a0 c2 i! w% Q& }. ~1 L# j. i2 X/ c
9-5 计算机网络的性能指标9 I4 H$ c* f5 z/ n( M
9-6 物理层概述
0 c- Z7 R; q. F) K9-7 数据链路层概述
4 m0 q# k# ~$ Z, g% @' {9-8 数据链路层的差错监测0 y4 J' ?$ m5 J7 C0 o
9-9 最大传输单元MTU
$ T# U9 a$ W5 w9 U" V' f9-10 以太网协议详解
( J% l, d3 e1 u( {+ v+ H9-11 19道习题,13个重要概念(笔试面试&巩固重点必备)
! H% \) f( s, O% o9-12 习题答案6 e! O) t% T$ X; l
" R" R, k! ]9 `& M4 \第10章 计算机网络之网络层篇
( E% E5 P# k9 u" o& }网络层协议,即包含我们常提及的IP协议,初此以外,还有我们使用ping程序时用到 的ICMP协议,本章将带你深入理解这些协议背后的工作原理,掌握网络层协议。2 J# K8 L5 n, o! V# A
10-1 章节导学: }6 J+ \ Z# A, U( v
10-2 IP协议详解' T# b- D& S0 l4 d; } s4 S
10-3 IP协议的转发流程0 G. O0 u3 |$ \& N
10-4 ARP协议与RARP协议
5 q; T* v8 i/ Q9 W10-5 IP地址的子网划分
+ @0 d! C- t0 p, k/ e10-6 网络地址转换NAT技术, H' i- F4 o. K
10-7 ICMP协议详解
) z. U' l) p, W& B8 H) l- d$ W10-8 ICMP协议的应用
) @, s; R r, ?3 D: R10-9 网络层的路由概述
~$ E6 t( V1 d, T2 c7 ]: y10-10 内部网关路由协议之RIP协议
2 n% Y& e6 ?. i+ b10-11 Dijkstra(迪杰斯特拉)算法
: V7 r" k1 K+ e/ v/ {3 p10-12 内部网关路由协议之OSPF协议3 C+ v9 U1 j* T8 X5 h4 B0 |8 K
10-13 外部网关路由协议之BGP协议0 l6 ?/ M6 S, w* B: g$ l; M9 q
10-14 25道习题,16个重要概念(笔试面试&巩固重点必备)
6 z% `7 G& R. x( E/ G( ]5 F10-15 习题答案3 ` [. S7 c: n, K/ R2 A, ^
# x$ ^1 c9 h* \/ @( q第11章 计算机网络之传输层
" |; I' U$ ^. z# W1 e# u1 f: c$ q传输层实现了两个最为重要的协议,可靠的TCP协议以及不可靠的UDP协议,这两个 协议是网络报文可以进行传输的基石,本章将深入探讨TCP与UDP,理解其中的可靠 性与不可靠性,以及协议背后工作的细节。6 D/ g( s9 T) ]) }1 r9 ]1 ]
11-1 章节导学( ^, y3 S+ @; y4 d
11-2 UDP协议详解* \% G* s8 {9 J6 I' v* {
11-3 TCP协议详解
! R+ Q" T3 k4 c5 |' }% w6 l11-4 可靠传输的基本原理
% b9 M7 p7 j, }9 L/ u" N5 ^11-5 TCP协议的可靠传输( V9 F' p% n8 V" m/ W3 E
11-6 TCP协议的流量控制. r% W: d: Q$ H5 ~ L, v% p
11-7 TCP协议的拥塞控制
9 ~# \" h# ?' [7 q11-8 TCP连接的三次握手
' X9 a7 k& {" s, A) x- c! J11-9 TCP连接的四次挥手8 O3 P2 V% G: f- a2 m0 D
11-10 套接字与套接字编程% p$ [' J' V* e
11-11 TCP协议的四个定时器" G' _, i9 I7 v; f7 J7 U; C
11-12 22道巩固习题&重要概念(笔试面试&巩固重点必备)5 @! O4 P1 F! P. P" o; P
11-13 习题答案
5 E( ]$ n' ^! G4 o$ ~0 ^+ g w6 v( l- `4 S
第12章 计算机网络之应用层篇% B: m2 y+ d, T' Y* c
应用层包含的协议则是我们所熟知的诸如HTTP等协议,HTTP协议是浏览网页或者开 发网站必备的协议,本章将重点深入探讨HTTP协议的细节,掌握HTTP协议。( ]* c, j8 Y& ?% P- \, O2 w9 c
12-1 章节导学
& L1 d1 K* _: u, ^7 w12-2 DNS详解6 x6 x& [! o$ y5 R$ F* |( c) m
12-3 DHCP协议详解6 \! T; c" R/ H" ^( i
12-4 HTTP协议详解
! R' D! U m, B! F a- c1 A' K( @2 {12-5 HTTP工作的结构) r' `/ U; D8 G$ m+ p1 N
12-6 HTTPS协议详解% k; Q" t6 c c4 R" l8 N4 c* i
12-7 18道巩固习题&重要概念(笔试面试&巩固重点必备)5 I) Z+ M% M5 f8 u) l
12-8 习题答案7 n* T% w/ M# c T& e: W
; A9 o; x" T+ z第13章 计算机网络实践
9 B* h6 M( t7 R- h知行合一,在本章,我们将实现一个【网络嗅探工具】,拦截计算机网卡中的IP报 文、ICMP报文、TCP、UDP报文,并解析出报文头部的详细信息,作为一个相对综 合的项目,在回顾协议细节的同时,更能提升项目能力。 h, Z. E, Z; v" t9 n) _2 R5 ^5 k
13-1 章节导学' v/ O& [6 i* ^: m) j
13-2 搭建服务基本框架+ Z @2 z1 l( _
13-3 Python操作字节序列$ C$ G& K, N2 i9 C# ^7 F9 e# L
13-4 实现IP报文解析器" X, a4 h, U4 S$ E# W
13-5 实现UDP报文解析器& j& b) e @# \' v9 ~# k
13-6 实现TCP报文解析器
8 P0 ~# {/ n6 A( C y$ J0 P4 ?9 E/ v4 H3 H' H/ b; N5 P2 q4 e
第14章 课程精髓终结
4 ^3 I0 v0 l7 T( N Z- _2 f9 Z( L温故而知新,使用思维导图系统地回顾本门课程内容,掌握课程骨干结构,更加系统 掌握课程,不放过任何知识点。9 x) F7 a7 L# f' N2 d% E- n
14-1 课程总结-计算机组成原理1 Q9 Y5 k. k& @ E: b) S+ `; b5 B* L
14-2 课程总结-操作系统* ?1 I; J7 _6 n/ ?( B
14-3 课程总结-计算机网络7 s; E% t1 b4 E g
14-4 课程总结-编程实践
9 K9 N* n# E& {. H4 h5 g' b14-5 课程展望
; p. I( [. `7 {# B
; q0 U- \3 N3 U5 e, D
6 g7 `! M& `' J7 h4 ] n) o: U' k〖下载地址〗# X N7 ]4 E# X& U T5 `& y
9 K, R; Z; J L& R+ u
' J# j: T3 \; b+ \# L9 S2 v( T8 i( ~+ {! m j% m0 r! A8 N! c, H& C
----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------
& W0 {% b" c* @- v: X& o* [. P" v& I; ~3 R# c3 _
〖下载地址失效反馈〗
( e t9 O' r" t" j4 j, E* Z如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加QQ邮箱留言:2230304070@qq.com
8 j K; g2 k( U4 j
- U7 c) V5 ]8 p7 W: w〖升级为终身会员免金币下载全站资源〗
+ Y1 `) I5 P8 a' L2 l全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html
! E+ \7 z$ W- ]* q5 P
0 `1 Z+ f! Z# c% B3 {6 Y1 j2 U〖客服24小时咨询〗
9 K" a) N& ^3 J7 ~$ y. M有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。5 l: i$ r; v! Z5 t
& h. L0 q" t% g2 t
5 f* S( N0 M! l* J" C( d9 `7 M |
|