1、基础中的基础 →C++
《C++Primer》
《EffectiveC++》
《Inside the C++ object model?
*《C++标准程序库》
*《STL源码剖析》
*《C语言深度剖析》
2、飞机中的战斗机→ 数据结构与算法
《数据结构》-严蔚敏
《数据结构联考复习指导》-王道论坛
剑指offer
*大话数据结构
《算法设计与分析》-王晓东
编程之美
编程珠玑
leetcode
*《算法导论》
3、Linux、网络
《计算机网络》-谢希仁
《计算机网络联考复习指导》-王道论坛
鸟哥的Linux私房菜(基础学习篇)
UNIX环境高级编程
UNIX网络编程(卷一)
*《TCP/IP协议详解-卷一》
*《UNIX网络编程》(卷二)
4、数据库
《数据库系统概论》-王珊
《Linux下的MySQL数据库编程》
5、操作系统
《计算机操作系统》
《操作系统联考复习指导》-王道论坛
*《深入理解计算机系统》
6、组成原理
《计算机组成原理》-唐朔飞
《计算机组成原理联考复习指导》-王道论坛
7、另
*《C程序设计语言》
*《深入理解Nginx》
一、编程基础
a)语言:《C++Primer》,《EffectiveC++》,《深度探索C++对象模型》
完成时间:大二下学期结束前!
b)数据结构:《数据结构》严蔚敏,《剑指Offer》,LeetCode
完成时间:大三上学期开学前!
c)算法:《算法设计与分析》王晓东,《编程之美》,《编程珠玑》
完成时间:大三下学期开学前!
d)Linux系统:《鸟哥Linux私房菜-基础学习篇》
完成时间:大二下学期开学前!
e)Linux开发工具:Shell命令、Vi编辑器、Gcc/G++编译器、Gdb调试器、Make工具、Autoconf工具
二、编程技术
*a)MySQL数据库编程:《Linux下MySQL数据库编程》,《MySQL从零开始学》
完成时间:大三上学期开学前!必修课《数据库系统概论》
b)Linux系统编程:《UNIX环境高级编程》
完成时间:大三下学期开学前!必修课《操作系统》,《计算机组成原理》
c)Linux网络编程:《UNIX网络编程I(部分)》
完成时间:大三上学期开学前!必修课《计算机网络》
网友评论