美文网首页
给计算机初学者的书籍推荐

给计算机初学者的书籍推荐

作者: riusksk | 来源:发表于2018-02-22 21:05 被阅读0次

    之前表弟刚考上软件工程专业,找我要一些书单推荐,我给他列了一些计算机专业的部分基础课程相关的经典书籍,这里发出来供有需要的人参考:

    C/C++

    1、《C程序设计语言》 入门推荐

    2、《C Primer Plus》 入门推荐

    3、《C和指针》

    4、《C陷阱与缺陷》

    5、《C++ Primer》入门推荐

    为了更深入地理解程序原理,建议再学一下汇编语言

    《现代x86汇编语言程序设计》 

    Linux

    《UINX环境高级编程》 后台开发必读

    《鸟哥的Linux私房菜》 Linux运维推荐入门系列

    《Linux内核设计与实现》

    网络

    《TCP/IP详解卷1:协议》

    Java

    《Java编程语言》 入门推荐

    《Java编程思想》

    Python

    《Python核心编程》(第2版),第3版难度加大,内容变更较多,用2版入门足够,perl现在已经没落了,可不学

    数据库

    《MySQL技术内幕》,目前企业所用后台大多是linux+mysql,所以主要学习下mysql就足够

    如果对网站开发有兴趣可以一并看下《php和mysql web开发》

    系统原理

    《深入理解计算机系统》强烈推荐,搞懂这本就基本能阅读大部分计算机相关著作

    计算机组成原理

    《编码:隐匿在计算机软硬件背后的语言》

    windows编程,估计你们会有windows编程的课程,如果有学下面这两本就足够了

    《Windows程序设计》charles petzold(著) 

    《Windows核心编程》

    编译原理

    龙书《编译原理》,如果看不懂,推荐下面一本

    《编译系统透视:图解编译原理》

    数据结构与算法

    《数据结构与算法分析——C语言描述》,也有一本是C++语言描述 

    《算法导论》

    编程主要靠实践,多电脑敲代码,最好以开发某款软件为目标去多写代码

    学完基础课程,建议也学习下服务器安全方面的知识

    上面不少书在网上有电子版,可以先下载看看,不清晰的再买实体书,或者图书馆去借

    其它一些进阶与提升的书,可以多逛逛图书馆

    相关文章

      网友评论

          本文标题:给计算机初学者的书籍推荐

          本文链接:https://www.haomeiwen.com/subject/pqoztftx.html