9 M3 t% X; }$ w% W3 p K/ y' d
& A- Z, G; g8 [4 y5 V3 n5 \
〖课程介绍〗
# n, M; c% y7 T* N( N# h计算机基础方面的知识。对于一些非科班出身的同学来讲,一直是他们心中的痛,而对于科班出身的同学,很多同学在工作之后,也意识到自身所学知识的不足与欠缺,想回头补补基础知识。关于计算机基础的课程很多,内容繁杂,但无论是相关书籍还是大学课程,都有点脱离工作,有鉴于此,讲师结合自己多年工作经验,总结出了这套更适合程序员的计算机基础知识课程,带你更快的补足编程必备基础知识
$ W( G: {4 L0 Y0 P9 A& y3 Z, b; Z, W" Y, D* h) |* e! k- O, a: D
〖课程目录〗
8 K- M7 k: m9 _4 G$ Q第1章 编程必备基础:计算机组成原理、操作系统、计算机网络【学习中有问题在问答区提问】/ F. l$ E, C' ?. M, d$ p' B
计算机基础知识,到底重不重要?智者见智。如果你只想当个普通程序?或许不太重 要。但如果你想提升、进阶,那么你必须离不开计算机领域的基础知识。本课程将带 你入门三大基础学科:计算机组成原理、操作系统与计算机网络,快速构建知识体 系。 ...
6 C5 X5 [3 o3 w) A1-1 编程必备基础知识:计算机组成原理、操作系统、计算机网络试看
8 g s6 `3 m5 e' w% N& S7 t3 H& w* L# z. u8 U4 W9 t/ U7 t+ W
第2章 计算机组成原理之概述篇1 f) ^- A- M: i( d" h% z
从简入繁,俯瞰计算机组成全貌,先了解计算机发展史、分类,再理解计算机体系结 构、层次语言,快速形成对计算机的第一印象,蓄力前行。+ n+ `# n8 [6 `! v$ r6 ?
2-1 章节导学
Q- V1 I) l. j$ _2-2 计算机的发展历史, C9 {4 }0 s: x% Y) M9 K4 N4 t0 Q
2-3 计算机的分类) |3 R# q" h2 x' r
2-4 计算机的体系与结构, o0 a8 u: a" G: c! s1 @
2-5 计算机的层次与编程语言
f1 U0 u' E1 v/ h# C2 L2-6 计算机的速度单位& K! _/ n) C/ b) z9 k
2-7 计算机的字符与编码集
& Z+ p& ~- G2 A$ I8 I2-8 专项练习:17道习题,12个重要概念
, h0 ^7 T3 E! ?- Z9 J# X2-9 习题答案
# Q2 i4 C2 h8 w3 G
- J& X- e7 Z* q5 P+ i6 N第3章 计算机组成原理之组成篇5 e$ w3 Z F& T6 _, _) _2 o6 t' q
冯诺依曼机把计算机划分为重要的五大组成部分:输入设备、输出设备、存储器、运 算器和控制器,本章将来探讨五大组成部分的细节,以及各自的工作原理。
8 K5 `* Y9 W2 J& G. M! D4 i3-1 章节导学
# J2 O4 ]0 B" b; k3 |3-2 计算机的总线8 H- F$ R" ], R% N- \: c
3-3 计算机的输入输出设备& U- |- D5 j9 l h W1 A
3-4 计算机存储器概览
1 r2 l2 |3 ]8 H5 n2 _6 V3-5 计算机的主存储器与辅助存储器7 N# b( r- b5 P* M; v
3-6 计算机的高速缓存
/ u: y+ u6 o$ b! Z3-7 计算机的指令系统9 b1 T, Y' k* }8 P7 J- l1 L% V$ u
3-8 计算机的控制器
1 b9 y/ i# a% \8 Z2 D3-9 计算机的运算器
# f1 S8 @1 R/ n3 e: \3-10 计算机指令执行的过程
* O# D# R, J3 ], E7 v- k- A3-11 巩固习题&重要概念(27道习题)
: a0 \+ \" K2 f3-12 习题答案4 i- f0 O7 ?0 ?: Z, n. B/ x2 k
_* l, m$ A. I" Y第4章 计算机组成原理之计算篇
1 x/ S ?& \0 k7 l# b# W" H% D本章将带你深入运算器,探讨CPU工作的细节。二进制和十进制是怎么转换的?计算 机是怎么表示数字的?数字之间又是怎么样运算的?本章内容将为你一一解答。9 h8 W; [$ L! Y: D8 D
4-1 章节导学) G6 z. @8 W7 c; V1 [/ X
4-2 进制运算的基础
% `9 \% G' T3 q# k8 E3 ]+ x4-3 有符号数与无符号数
; t$ L$ Y; Q e. o* o" c. I1 j4-4 二进制的补码表示法# ~: a! u, ?4 _" U. `3 W4 a) b$ X5 D
4-5 二进制的反码表示法试看
( m' M# U7 n9 f U4-6 小数的二进制补码表示法
3 a$ ~; Y" ]6 R4 r! E: m; r4-7 定点数与浮点数) T( [) i* }6 c& B+ F1 |
4-8 定点数的加减法运算
1 E9 k4 |9 c e5 v3 T! v- g4-9 浮点数的加减法运算' Z5 @# Y) O) @9 v1 p
4-10 浮点数的乘除法运算% b' `- p! b; a& p- Z! Z3 a3 l5 H
4-11 巩固习题&重要概念(15道习题)
% s' H; X* ]2 B4 r4-12 习题答案
, y% }; _& u t0 r. D8 @ }2 j( e8 ?& ], C$ {2 m
第5章 计算机组成原理实践( r2 ^! w4 C. v X; J) K z
知行合一,计算机组成原理似乎离软件编程很远?其实不然,项目开发中有相当内容 参考了其中的设计原理,本章将手把手带你实践笔/面试考察频繁的【缓存置换算 法】。8 D, [0 i- Q' |) r0 Z! F! {
5-1 章节导学试看1 I2 L! @4 j* Z& {
5-2 双向链表的原理与实践1# h# z0 |4 o) j7 t# T; |
5-3 双向链表的原理与实践2
) }+ h( f5 x- B& t3 H) @7 Q5-4 实现FIFO缓存置换算法. `9 G: I {' r4 x8 A2 E
5-5 实现LRU缓存置换算法" F) O( {) i$ m; A5 ~; e3 x
5-6 实现LFU缓存置换算法* z! x9 z6 e& | ^" D$ h
) o) L3 E @' {+ c
第6章 操作系统之基础篇
1 L ]3 q# y0 X1 D( V操作系统与工作生活密切相关,那么什么是操作系统?操作系统是怎么演进的?操作 系统提供了基本的功能?本章将结合Linux操作系统,带你深入浅出操作系统的基本内 容。
, Y, k# w. Y- T- l6-1 章节导学5 g# |3 t% M: @
6-2 操作系统概览
) V4 a$ m9 H+ B- W c& I) U f6-3 进程管理之进程实体
~. {7 H( \; B, t. |% E4 Q6-4 进程管理之五状态模型' {3 A( [ y2 T; R3 Z9 c
6-5 进程管理之进程同步
; e. Z( @: T- S6-6 Linux的进程管理
1 D+ ^) ^9 L$ Z* X( G6-7 作业管理之进程调度
% J* ]0 L, S7 B7 y6 t) j; P' e6-8 作业管理之死锁6 S2 i6 k8 s L! k: T
6-9 存储管理之内存分配与回收
@. @ x+ c( o* m( B. u4 i3 |6-10 存储管理之段页式存储管理" Y% h. v7 |0 ^# m8 g/ @ _
6-11 存储管理之虚拟内存4 v+ t/ o8 k3 Q: f, w
6-12 Linux的存储管理
, H' Q1 ~. R" d& z' ]1 R6-13 操作系统的文件管理+ L" h: \2 L0 B, `2 C4 g
6-14 Linux文件的基本操作
0 n" o: x1 C* t7 z1 Q0 r8 b$ J* L6-15 Linux的文件系统
+ \6 C$ K- t# S6-16 操作系统的设备管理" j! b0 e, q* x$ \& o; Y% p/ O
6-17 专项练习:39道习题,30个重要概念$ y2 R0 l( ?, m" o0 I9 m
6-18 习题答案, u+ }" g0 {) A7 D! z8 m
. e/ h, K+ X$ l8 ]2 R
第7章 操作系统之提升篇
2 v6 l, b3 l% s, J$ c/ {专项提升,操作系统的重要性无需置疑。那么这其中又有哪些知识是在学习工作当中 经常使用的呢?本章将理论结合实践,专项提升其中的重要知识点。
1 e8 q+ o4 p, A7-1 章节导学
" b6 V5 C1 w; k) [; p9 N7-2 线程同步之互斥量/ Z" J: g. x0 l4 A, _, l
7-3 线程同步之自旋锁4 A3 ~; s0 D4 E; u2 u
7-4 线程同步之读写锁
+ [% v' i/ R; g; x2 i/ `3 [7-5 线程同步之条件变量
. G/ ?7 l+ Q9 Q7 p* x& }6 L: l. K7-6 线程同步方法总结8 e" `6 q- H2 o7 A
7-7 使用fork系统调用创建进程, y; Q; c8 n% ^* l, {2 r% U% _2 G
7-8 进程同步之共享内存2 |; z# y f. t6 y
7-9 进程同步之Unix域套接字' W0 P9 j+ k: P& a, w
3 H3 L0 \9 O6 x
第8章 操作系统实践$ C1 J2 A: {- k/ A
学习操作系统,更多时候是参考其中的优秀设计与实现,应用在项目当中,本章将通 过实践完成【线程池/异步任务执行】的项目,回顾操作系统中的重要概念。
# _6 i2 g1 R) A/ ? D- I- _4 Y, x8-1 章节导学
( p2 d2 j1 N* J( f& |3 p, h( L8-2 Python同步原语( R3 p; p: X' `9 _5 X
8-3 实现线程安全的队列Queue0 x1 Y* C( M7 B
8-4 实现基本任务对象Task
, f8 c5 j- \+ `" h7 o4 H8-5 线程池简介: Q& Z- W/ d; z0 a6 n
8-6 实现任务处理线程ProcessThread
) H! C9 M' ~; @( x% B7 x8-7 实现任务处理线程池Pool
: D9 b0 b6 M) |6 f) S' O, V8-8 编写测试用例
: H( L* l% H% {# ~! V. Z9 G8-9 实现异步任务处理AsyncTask
7 c1 o9 E* W6 [# _7 r* Q
C6 C, x* M" M5 z! I; ~第9章 计算机网络之概述篇
% ]$ d5 n* x8 K5 n" r( _4 E- U" S要学好计算机网络的内容,首先是得对计算机网络有个全貌的概况了解,七层模型, 四层协议,都是需要先理解的概念,本章带你入门计算机网络。
7 R; N4 W6 H+ m: I @& D2 x9-1 章节导学
# x) Q, [1 u: N. E) f9-2 计算机网络的发展简史) ~. {7 T W/ V. t7 ~
9-3 层次结构设计的基本原则3 p. W. K" M; L- a( l
9-4 现代互联网的网络拓扑) e( ~5 h$ B. u8 y1 R
9-5 计算机网络的性能指标
4 B. u( J2 m, X4 u; e9-6 物理层概述; V+ i5 ~) ~9 T' s+ U& H2 T, z
9-7 数据链路层概述
1 R; m& A8 |1 D9 S& z' y9-8 数据链路层的差错监测
8 E! Z% I7 d" Q9 {7 t9-9 最大传输单元MTU# I- z" G" c# i; \
9-10 以太网协议详解
) T7 A. C0 I: Y7 {' K- q9-11 19道习题,13个重要概念(笔试面试&巩固重点必备)
( Y: [! G% L. n' ^. @) }9-12 习题答案
+ h7 u* X: y' U9 z
/ N% A4 y& ~* _2 q+ n6 s第10章 计算机网络之网络层篇" F& { z4 s6 O1 e
网络层协议,即包含我们常提及的IP协议,初此以外,还有我们使用ping程序时用到 的ICMP协议,本章将带你深入理解这些协议背后的工作原理,掌握网络层协议。
% C C! y/ I- i10-1 章节导学9 D" x M, o9 e% w
10-2 IP协议详解
2 }6 y$ M# d+ u; d! Z* g10-3 IP协议的转发流程1 {" t% g1 Y' |& a9 H* I: S
10-4 ARP协议与RARP协议
9 [# a) H4 Y- l% g3 W3 d10-5 IP地址的子网划分0 F7 T: D0 n- m; J) N: `* |) O
10-6 网络地址转换NAT技术
* `/ g, y4 {9 }* E! o3 I10-7 ICMP协议详解' ?( x& I R" P! E3 e+ P
10-8 ICMP协议的应用, b3 M1 H& f) z
10-9 网络层的路由概述0 J0 h( L. b- i h1 Y' N: Z& J
10-10 内部网关路由协议之RIP协议0 E, L( g. s; M* x; _+ B
10-11 Dijkstra(迪杰斯特拉)算法! {( p4 j+ _& |; l# M4 S8 K6 a
10-12 内部网关路由协议之OSPF协议
2 x6 B1 F6 O% S6 m% v$ }10-13 外部网关路由协议之BGP协议* L$ `$ G1 ~5 P- I
10-14 25道习题,16个重要概念(笔试面试&巩固重点必备): n3 _& z* F k z3 Y. g
10-15 习题答案
, H; z8 D* f o9 B6 R0 U/ Z% q& Q: ^
; g0 a1 y9 w% n' q0 k第11章 计算机网络之传输层! L6 d3 G# y! r: Q) \6 @6 L
传输层实现了两个最为重要的协议,可靠的TCP协议以及不可靠的UDP协议,这两个 协议是网络报文可以进行传输的基石,本章将深入探讨TCP与UDP,理解其中的可靠 性与不可靠性,以及协议背后工作的细节。( \; m# a p# C7 ~
11-1 章节导学
+ U- s" i* ~0 R11-2 UDP协议详解6 ~, q$ R0 O: Q% c9 h+ B
11-3 TCP协议详解
$ V1 X" T$ D8 y8 w' x d11-4 可靠传输的基本原理
% D* s+ N9 M6 a/ |# l1 p8 w' ^, G9 K11-5 TCP协议的可靠传输
3 V1 @( M! v' |9 y s7 R11-6 TCP协议的流量控制1 R4 {2 ?2 ^, r2 ?
11-7 TCP协议的拥塞控制' S/ s! v4 C' j' q- w
11-8 TCP连接的三次握手) z4 ~: k( n1 E
11-9 TCP连接的四次挥手
! u. H$ t @9 \/ m11-10 套接字与套接字编程6 _, v) X1 }. T% y" m% R1 I! h
11-11 TCP协议的四个定时器( e2 V$ d- u, ~4 \. a
11-12 22道巩固习题&重要概念(笔试面试&巩固重点必备)- y7 e m Q# R. Y8 i/ x4 w
11-13 习题答案
. {0 Q7 p& \$ W4 j1 Z+ q% l( f, j+ ]
第12章 计算机网络之应用层篇! J5 l6 n9 r% {
应用层包含的协议则是我们所熟知的诸如HTTP等协议,HTTP协议是浏览网页或者开 发网站必备的协议,本章将重点深入探讨HTTP协议的细节,掌握HTTP协议。
@, Z1 Z! Y5 C4 ]12-1 章节导学" b; |* @/ z/ k" C
12-2 DNS详解) E z3 x4 P- u* V2 k U- y
12-3 DHCP协议详解, u1 U1 E, k8 s) Z9 n" W& v) m, T
12-4 HTTP协议详解1 J8 U7 G. V; C2 \& U, `
12-5 HTTP工作的结构6 Q9 F4 ]4 ]2 ]% N8 T3 V5 L
12-6 HTTPS协议详解
9 A* `+ J, i" \4 B6 b" G12-7 18道巩固习题&重要概念(笔试面试&巩固重点必备), Q9 U6 F4 l* _3 K5 x
12-8 习题答案1 D1 m8 J8 ^- J3 y6 R
+ ]7 N5 |/ x: q% n7 Q, |4 W$ z1 y! q
第13章 计算机网络实践! k! a4 h2 @( E/ C
知行合一,在本章,我们将实现一个【网络嗅探工具】,拦截计算机网卡中的IP报 文、ICMP报文、TCP、UDP报文,并解析出报文头部的详细信息,作为一个相对综 合的项目,在回顾协议细节的同时,更能提升项目能力。
0 s G* g" e. X' q6 v13-1 章节导学* Z, U# ~# F) n& F( V' c
13-2 搭建服务基本框架
$ G0 V. L6 A' h1 ?' N2 e5 c13-3 Python操作字节序列 p2 ^. L+ e$ n |+ }
13-4 实现IP报文解析器$ t: f) {3 k1 R# ?1 w$ f
13-5 实现UDP报文解析器
: X+ X, _ }- P& T) K13-6 实现TCP报文解析器
8 W. h- }% P' h! [( y3 B& g0 a' V) {# E
第14章 课程精髓终结
4 _/ k. p# q1 F4 ?/ O; ?" [温故而知新,使用思维导图系统地回顾本门课程内容,掌握课程骨干结构,更加系统 掌握课程,不放过任何知识点。 b$ A. O7 j: I9 _% O
14-1 课程总结-计算机组成原理 U! t5 X9 K6 l
14-2 课程总结-操作系统
$ q; }9 B7 z8 S1 G3 g0 S14-3 课程总结-计算机网络
3 k8 U( ~3 s. d/ s) G$ ~* S14-4 课程总结-编程实践% P/ J, R* u& Z/ m7 B" E8 h
14-5 课程展望. J0 J8 D" _" x* {" h
; k$ R: c4 y( D+ _( \2 F& B4 d9 C5 W" v& p! j! B
〖下载地址〗
: _, g7 L2 k) @
' c5 J3 ?7 f1 T. B/ I
/ y" ]- k0 h6 u2 j3 V6 U& Y
& a' D! B" [2 @----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------, A$ E V6 l2 p% u+ a# {4 @8 U
6 B* Q8 I! }" J. N9 [〖下载地址失效反馈〗
5 o2 Q4 |3 ]9 w! L- W$ ?如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加QQ邮箱留言:2230304070@qq.com
( }* H/ U9 o8 y4 Y' U2 V9 I
7 s3 L3 c9 W% j〖升级为终身会员免金币下载全站资源〗+ Z/ k) ^! s: u# Q7 a" d4 @: K
全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html
: s5 o9 q D- `* h8 b! c9 B
- c z K/ S( ~( ^# V6 j8 _0 d! c〖客服24小时咨询〗1 `- ?4 n. L3 h- N2 G5 _
有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。3 D5 |8 C( k) ?, t7 ^3 f
7 b7 q1 @3 X( `/ S. }
1 b/ l- k; ?* M0 e5 K. H |
|