) j8 x: {' F8 @1 z5 v# b8 j
7 E* }0 ]$ B( c: C: \. V
〖课程介绍〗
0 e2 E9 n1 f G+ B" J4 Y( F计算机基础方面的知识。对于一些非科班出身的同学来讲,一直是他们心中的痛,而对于科班出身的同学,很多同学在工作之后,也意识到自身所学知识的不足与欠缺,想回头补补基础知识。关于计算机基础的课程很多,内容繁杂,但无论是相关书籍还是大学课程,都有点脱离工作,有鉴于此,讲师结合自己多年工作经验,总结出了这套更适合程序员的计算机基础知识课程,带你更快的补足编程必备基础知识
3 @( } ?1 x' n* K* L. r4 [- S
〖课程目录〗
8 e5 }3 {1 Z& V8 v( \+ E5 t第1章 编程必备基础:计算机组成原理、操作系统、计算机网络【学习中有问题在问答区提问】 T3 R1 P8 P6 t6 h8 ~
计算机基础知识,到底重不重要?智者见智。如果你只想当个普通程序?或许不太重 要。但如果你想提升、进阶,那么你必须离不开计算机领域的基础知识。本课程将带 你入门三大基础学科:计算机组成原理、操作系统与计算机网络,快速构建知识体 系。 ...
* g) \5 O. h2 K# A$ m, {6 w1-1 编程必备基础知识:计算机组成原理、操作系统、计算机网络试看2 I- F$ q2 a, X$ x/ e
+ D% N+ g( {# N3 Q3 Q9 W第2章 计算机组成原理之概述篇
3 X; F5 I1 M( W& f2 ~从简入繁,俯瞰计算机组成全貌,先了解计算机发展史、分类,再理解计算机体系结 构、层次语言,快速形成对计算机的第一印象,蓄力前行。
3 \ K m) x: f! ^, ?! I4 z2-1 章节导学! H y; r: R3 F O- a" M9 q# A6 N2 }
2-2 计算机的发展历史
+ b7 U- _% m; X0 L$ L2-3 计算机的分类
7 k' L4 o" f# \8 r7 E2-4 计算机的体系与结构
7 g' ^3 T) _$ _6 M- }' c3 p9 Y2-5 计算机的层次与编程语言, f1 e0 T& L1 w3 _" I6 H
2-6 计算机的速度单位
1 N+ E( O; l1 {2-7 计算机的字符与编码集
8 B, p2 u# }8 p! ^# \4 X3 W2-8 专项练习:17道习题,12个重要概念
; }. E# p# y. z* q# V, K9 y2-9 习题答案) ?- h# ?. Q0 s9 V0 {' i! s7 P
, i0 b$ @/ I. k6 \5 Q$ _" n k& g第3章 计算机组成原理之组成篇
( K1 P' B0 ^$ I6 Q4 y; a5 L冯诺依曼机把计算机划分为重要的五大组成部分:输入设备、输出设备、存储器、运 算器和控制器,本章将来探讨五大组成部分的细节,以及各自的工作原理。
h1 J, H# s1 k6 b( a, q: E z3-1 章节导学) ~- T2 s4 l5 Q: Y
3-2 计算机的总线
. e0 m9 W9 P1 i% l. I: u3-3 计算机的输入输出设备1 w, d$ D5 e. C5 j+ A* P6 m1 c
3-4 计算机存储器概览# ^, c! ^1 V& ^9 s9 I" A. P
3-5 计算机的主存储器与辅助存储器* \" K z, v5 l& N
3-6 计算机的高速缓存3 X' X/ u; b/ t9 u- y. y
3-7 计算机的指令系统
! l* q. j: ]& J% \1 W0 z/ e3-8 计算机的控制器
! l+ {* {2 J% z6 r$ B, [3-9 计算机的运算器$ h- z" x- O% n4 o) c3 t" H& |. D
3-10 计算机指令执行的过程+ \; }. H" m/ s4 c, s. D$ M
3-11 巩固习题&重要概念(27道习题)
/ m4 ~/ u" |& _. I; d7 r3-12 习题答案
' k; J: X, }3 A
' r! h" M% i$ C) X第4章 计算机组成原理之计算篇
, `$ G5 \' G+ J" N/ d' }* h本章将带你深入运算器,探讨CPU工作的细节。二进制和十进制是怎么转换的?计算 机是怎么表示数字的?数字之间又是怎么样运算的?本章内容将为你一一解答。* @& M0 B' @" b0 p
4-1 章节导学) ^( m: K- D0 q& y0 @
4-2 进制运算的基础
6 v8 e% L7 `2 Z4-3 有符号数与无符号数8 b2 y# Y% j% R
4-4 二进制的补码表示法
0 V2 S, x8 l! ]: G( \4-5 二进制的反码表示法试看
! `2 k! M0 C* Z& x4-6 小数的二进制补码表示法
( o4 c# b0 O4 S- q& P* ^( \4-7 定点数与浮点数
6 g. Q1 Q* j+ n, T% K+ G2 z+ v# R" b4-8 定点数的加减法运算. C" n) c) y5 i
4-9 浮点数的加减法运算
! T) w# N7 q, S# f4-10 浮点数的乘除法运算- N5 n1 b1 Y N
4-11 巩固习题&重要概念(15道习题)
# _7 q; r9 r0 h6 q4-12 习题答案
4 Y( P) i6 M) e# p! u1 q6 z0 x
& h6 k; c7 H- I0 T第5章 计算机组成原理实践/ l' g0 |7 ^$ d5 g; P6 W
知行合一,计算机组成原理似乎离软件编程很远?其实不然,项目开发中有相当内容 参考了其中的设计原理,本章将手把手带你实践笔/面试考察频繁的【缓存置换算 法】。' e, m. o. P$ t6 E7 g, T
5-1 章节导学试看
- M& c( b/ S, Q+ `5-2 双向链表的原理与实践1
* }- V4 Q* M# N5-3 双向链表的原理与实践2) s/ q/ G' E" j! c o* `
5-4 实现FIFO缓存置换算法5 [0 B; _+ t ?5 j. T8 g
5-5 实现LRU缓存置换算法
* t9 c; d7 M' e5-6 实现LFU缓存置换算法6 d$ Z8 F9 V3 a5 @" g0 E
' ^0 D; `! U9 Y2 g9 S9 ] H
第6章 操作系统之基础篇) o2 ]/ ?6 I0 u0 U( A' U1 M
操作系统与工作生活密切相关,那么什么是操作系统?操作系统是怎么演进的?操作 系统提供了基本的功能?本章将结合Linux操作系统,带你深入浅出操作系统的基本内 容。
, F9 O. C' l3 Y3 ^6-1 章节导学5 B* m$ `& x0 a, l6 c7 E
6-2 操作系统概览" o3 G ]/ {* {) u; y& q
6-3 进程管理之进程实体, r7 P; b1 ?6 N% y/ y1 I, x" Z
6-4 进程管理之五状态模型
/ j6 [6 `7 R* Z( Q" w6 D6 q+ H6-5 进程管理之进程同步
& v) L' D/ M( a8 x% N6-6 Linux的进程管理
: K7 n5 r+ |4 ~6-7 作业管理之进程调度
% q# I9 U9 M3 @! i3 N c6-8 作业管理之死锁. [- `! c7 a* K" B
6-9 存储管理之内存分配与回收
6 k, t$ }* k6 h$ O2 v6-10 存储管理之段页式存储管理
' U) X; J* Z' W" C+ @6-11 存储管理之虚拟内存# _5 c+ H; {" J# {
6-12 Linux的存储管理9 m. W0 j* c" U$ q# D6 O5 Z
6-13 操作系统的文件管理
. a4 S7 v+ y z+ {0 o# t6 r6-14 Linux文件的基本操作8 {8 L; B; N/ h2 y6 u
6-15 Linux的文件系统
5 x) z5 m- M9 i. T2 u6-16 操作系统的设备管理& E" [9 R# C: l- Z/ x' K1 z
6-17 专项练习:39道习题,30个重要概念
" o, |* h3 x4 u' C4 W8 h% o6-18 习题答案
, M( w V5 D; E3 q7 q) _ b6 r9 |
: q! \/ l6 d q! z/ q: g第7章 操作系统之提升篇
' ^5 i+ I) T9 s. A4 c: y专项提升,操作系统的重要性无需置疑。那么这其中又有哪些知识是在学习工作当中 经常使用的呢?本章将理论结合实践,专项提升其中的重要知识点。
8 }5 R& H+ b1 M9 M7-1 章节导学
' s" N: z( z! L7-2 线程同步之互斥量
0 b6 R9 X; B8 q7 `- L# f9 t7-3 线程同步之自旋锁
4 o; Z$ d0 P) k. ~/ j' t- B& X; W/ n7-4 线程同步之读写锁; F) }% k- H8 W, U
7-5 线程同步之条件变量# O: T6 P8 c6 p: I4 X
7-6 线程同步方法总结( K+ g/ Q+ F: L. y
7-7 使用fork系统调用创建进程, [- T3 p! m2 }0 C; o' c' {
7-8 进程同步之共享内存
; y$ ?2 n; B1 _" P& D7-9 进程同步之Unix域套接字
% h) Y U. T* a, u+ C+ d2 I/ m5 w6 n6 c
第8章 操作系统实践
' I! n) D% _/ r% A* J% }学习操作系统,更多时候是参考其中的优秀设计与实现,应用在项目当中,本章将通 过实践完成【线程池/异步任务执行】的项目,回顾操作系统中的重要概念。
6 Z! E. `* f" Q8-1 章节导学
/ G& U, D/ d7 p: W3 p8-2 Python同步原语" Z0 q+ [9 W, H: s+ ]& p8 z
8-3 实现线程安全的队列Queue0 M6 z4 g' D& Y' z
8-4 实现基本任务对象Task6 e! N5 c) R6 }0 m) @
8-5 线程池简介! C8 U9 J8 ]' @7 u
8-6 实现任务处理线程ProcessThread
# V: _7 g, h1 K3 b' c/ p8-7 实现任务处理线程池Pool/ w+ z3 r% l1 i7 j
8-8 编写测试用例
( I4 W7 {5 H; p8-9 实现异步任务处理AsyncTask9 B0 \: l2 r: R* x; L
8 V& Z2 ]1 F6 l" d& Q6 u
第9章 计算机网络之概述篇
% s$ [* s- ?& J5 y' |' D3 x n, {要学好计算机网络的内容,首先是得对计算机网络有个全貌的概况了解,七层模型, 四层协议,都是需要先理解的概念,本章带你入门计算机网络。1 r; w" U `/ J! f# @- E
9-1 章节导学9 x. Z1 X; f+ L- _. E6 Q: j5 C# S% R
9-2 计算机网络的发展简史. b2 J, A1 @2 j6 c$ I. P& L. ?
9-3 层次结构设计的基本原则# c% r* Q+ U, h' p* v _! i2 ~
9-4 现代互联网的网络拓扑
2 D1 L8 X7 @- s* X9-5 计算机网络的性能指标+ {) `/ E% w9 S/ Y* P
9-6 物理层概述( Y7 C, F9 s2 {& L1 y Y0 \
9-7 数据链路层概述
- D* l4 ?; {# Y. ~+ c: h9-8 数据链路层的差错监测
' j# r3 |7 S* F+ R1 W ?% j# D9-9 最大传输单元MTU
; [7 q# ?/ n' o- d& O& m+ F9-10 以太网协议详解
$ o5 U. t! e; O, F& T m9-11 19道习题,13个重要概念(笔试面试&巩固重点必备)
5 T+ }1 f2 P8 d* g' {' c' S9-12 习题答案/ g0 M V3 m% V7 ~5 n; V0 J7 j
( L6 r) p) \. \: Y$ _1 F3 F) z第10章 计算机网络之网络层篇( y3 @6 d! \9 L7 \& \
网络层协议,即包含我们常提及的IP协议,初此以外,还有我们使用ping程序时用到 的ICMP协议,本章将带你深入理解这些协议背后的工作原理,掌握网络层协议。
( x5 _$ ~% T* c8 R( n6 O+ k9 a( y10-1 章节导学
8 \' |% H) y% T+ z( E10-2 IP协议详解" A# C& X) M+ h, [) [( K
10-3 IP协议的转发流程6 H( u! z* ^0 x
10-4 ARP协议与RARP协议- u. Q. X9 t2 ^
10-5 IP地址的子网划分5 ?$ g# a+ J6 S7 a9 s
10-6 网络地址转换NAT技术) F/ g7 B# p# N" o
10-7 ICMP协议详解
/ X$ W# n/ I& x: ?10-8 ICMP协议的应用
5 R, W2 z, l2 o# f2 n" S8 k8 l. ?10-9 网络层的路由概述9 @' ?1 a$ _7 G# f) ?* I
10-10 内部网关路由协议之RIP协议1 L# t7 T# r D4 q9 \
10-11 Dijkstra(迪杰斯特拉)算法) P1 L1 h$ Z3 Z
10-12 内部网关路由协议之OSPF协议
; I8 o6 g; X6 m- \, ?; v9 n6 O10-13 外部网关路由协议之BGP协议
6 W _/ t4 I+ P4 e) A10-14 25道习题,16个重要概念(笔试面试&巩固重点必备)
% k1 k- }2 g4 i: u) a- g10-15 习题答案
! ?2 q {7 H+ b6 [% {* W% p+ V6 W9 d, {% q/ i J: @
第11章 计算机网络之传输层, c4 X( e+ O( H6 a9 e# D
传输层实现了两个最为重要的协议,可靠的TCP协议以及不可靠的UDP协议,这两个 协议是网络报文可以进行传输的基石,本章将深入探讨TCP与UDP,理解其中的可靠 性与不可靠性,以及协议背后工作的细节。
( D/ Y0 F9 q y% T4 m+ Z11-1 章节导学$ N. Y3 B5 P2 }: U) C
11-2 UDP协议详解4 a; b4 C0 f8 @7 ~5 f
11-3 TCP协议详解
) ]6 n, D& X1 ~) R6 F. E11-4 可靠传输的基本原理; B+ p4 a9 |& n+ R
11-5 TCP协议的可靠传输 h. @1 R2 @8 [2 d
11-6 TCP协议的流量控制
# X# E" o) K) D4 z( n! G( e, ]11-7 TCP协议的拥塞控制
% W4 i; d \# `; V' i$ g; a9 J11-8 TCP连接的三次握手4 R# [5 V6 I$ L; Y# n0 ?' p! i
11-9 TCP连接的四次挥手7 e6 I, o2 I1 \& {4 N0 H
11-10 套接字与套接字编程& I( V9 [% M% R- d" m6 b r: h
11-11 TCP协议的四个定时器( m9 r" G* p* ?) G7 K* M: S
11-12 22道巩固习题&重要概念(笔试面试&巩固重点必备)
9 k6 ]" t: h" O, H8 F11-13 习题答案7 P# g3 l% H/ k: [$ l# f
) F/ j- n8 Y/ W# E- J3 W第12章 计算机网络之应用层篇
6 P( i" N7 {# ]8 R! A. r* V" A应用层包含的协议则是我们所熟知的诸如HTTP等协议,HTTP协议是浏览网页或者开 发网站必备的协议,本章将重点深入探讨HTTP协议的细节,掌握HTTP协议。
0 t3 X ]) Y! i12-1 章节导学
/ h3 z! `1 s9 Z0 g12-2 DNS详解
. }: |" d; _# @" y* p7 N12-3 DHCP协议详解& `+ B% T9 y) E- {
12-4 HTTP协议详解
5 p, y/ }8 N9 @12-5 HTTP工作的结构
8 R' `5 V& F. _12-6 HTTPS协议详解+ B& ]3 [+ y# V; ]: K) |% G
12-7 18道巩固习题&重要概念(笔试面试&巩固重点必备)% i5 ]# B1 d z8 g4 C; e! {- N
12-8 习题答案: p# b1 i) y3 l2 v z: q( k' P# S
4 L: K9 Q( V" U- T7 H4 p
第13章 计算机网络实践. L- s2 J0 e% U7 c% q
知行合一,在本章,我们将实现一个【网络嗅探工具】,拦截计算机网卡中的IP报 文、ICMP报文、TCP、UDP报文,并解析出报文头部的详细信息,作为一个相对综 合的项目,在回顾协议细节的同时,更能提升项目能力。
5 |0 w& Q/ A3 A, x% N" w13-1 章节导学
# b4 b5 V, T, D& r13-2 搭建服务基本框架/ Y* {$ s+ Z( z8 o0 ]4 n* z; o; h
13-3 Python操作字节序列
3 R, g6 ~5 K j0 D! j2 Q13-4 实现IP报文解析器' f2 P' r5 c% x% j: @
13-5 实现UDP报文解析器7 o: s/ @9 B0 P: i6 C
13-6 实现TCP报文解析器9 G$ [/ n$ @+ |1 K* p
7 } P$ V6 r* Z+ }- ^3 |. I ?8 s第14章 课程精髓终结
) x$ H, ~6 }1 _温故而知新,使用思维导图系统地回顾本门课程内容,掌握课程骨干结构,更加系统 掌握课程,不放过任何知识点。
/ c/ k7 s: G" H" u5 }14-1 课程总结-计算机组成原理
% [! F) e* s Y14-2 课程总结-操作系统% {0 d; y3 C. r! C5 K# H) ^
14-3 课程总结-计算机网络
0 j/ ~. I: q. e/ F' T14-4 课程总结-编程实践
! P! I6 l, t; y4 S4 q14-5 课程展望" ~9 t& {$ O( S8 \8 }* C9 c) ]
( q% G/ b' O+ Q; \$ v, V, G2 ]
3 T' ]' M: b% C/ U- U〖下载地址〗
2 n3 s7 `. x- J/ V
2 x5 q' L7 i' J$ k: T& N
0 J/ A# \2 f! V% P0 e
) V! j8 ~5 }8 F8 ?3 I$ Z" ?----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------
% ~; w# \$ C! ~
6 p3 K" X8 c# G7 C# _7 H9 A〖下载地址失效反馈〗
" u' A0 u+ S0 {/ A3 J7 S. O. x如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加QQ邮箱留言:2230304070@qq.com- f$ x" W/ B1 ]6 t) {
' z+ C1 A8 a2 ^* O; u1 W; L2 I9 i〖升级为终身会员免金币下载全站资源〗5 S. G ~" [" q7 I! G
全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html
: |& I# u, I! p) Y; o# r; \- b1 r9 h
〖客服24小时咨询〗
+ n2 p4 r$ f$ F; c. D/ y! i( _* {有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。
) t& T9 G& S) ~' t
" j2 }, v2 g% m
+ ~6 f% r; y c7 c/ |$ f |
|