《LinuxC编程一站式学习》

[复制链接]

该用户从未签到

发表于 2019-2-12 10:10:49 | 显示全部楼层 |阅读模式
1.png

图书简介:

本书有以下特点:
1.不是孤立地讲C语言,而是和编译原理、操作系统、计算机体系结构结合起来讲。或者说,本书的内容只是以C语言为载体,真正讲的是计算机的原理和程序的原理。
2.强调基本概念和基本原理,在编排顺序上非常重视概念之间的依赖关系,每次引入一个新的概念,只依赖于前面章节已经讲过的概念,而绝不会依赖后面章节要讲的概念。有些地方为了叙述得完整,也会引用后面要讲的内容,比如说“有关XX我们到XX章再仔细讲解”,凡是这种引用都不是必要的依赖,可以当它不存在,只管继续往下看就行了。
3.尽量做到每个知识点直到要用的时候才引入。过早引入一个知识点,讲完了又不用它,读者很快就会遗忘,这是不符合认知规律的。


这是一本从零基础开始学习编程的书,不要求读者有任何编程经验,但读者至少需要具备以下素质:
1.熟悉Linux系统的基本操作。如果不具备这一点,请先参考其它教材学习Linux系统的基本操作,熟练之后再学习本书,《鸟哥的Linux私房菜》据说是Linux系统管理和应用方面比
较好的一本书。但学习本书并不需要会很多系统管理技术,只要会用基本命令,会自己安装系统和常用软件就足够了。
2.具有高中毕业的数学水平。本书会用到高中的数学知识,事实上,如果不具有高中毕业的数学水平,也不必考虑做程序员了。但并不是说只要具有高中毕业的数学水平就足够做程
序员了,只能说看这本书应该没有问题,数学是程序员最重要的修养,计算机科学其实就是数学的一个分支,如果你的数学功底很差,日后还需恶补一下。
3.具有高中毕业的英文水平。理由同上。
4.最重要的是对计算机的原理和本质深感兴趣,不是为就业而学习,不是为拿高薪而学习,而是真的感兴趣,想把一切来龙去脉搞得清清楚楚而学习。
5.勤于思考。本书尽最大努力理清概念之间的依赖关系,力求一站式学习,读者不需要为了找一个概念的定义去翻其它书,也不需要为了搞清楚一个概念在本书中前后一通乱翻,只
需从前到后按顺序学习即可。但一站式学习并不等于傻瓜式学习,有些章节有一定的难度,需要积极思考才能领会。本书可以替你节省时间,但不能替你思考,不要指望像看小说一样走马观花看一遍就能学会。



下载地址:https://pan.baidu.com/s/1TcKdXU1z1hz0BP_Vj5jWTA
提取码:(登录即可查看)
游客,本帖隐藏的内容需要积分高于 5 才可浏览,您当前积分为 0







上一篇:GNU-makefile中文手册
下一篇:Linux操作系统下C语言编程入门
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

申请友链|Archiver|手机版|小黑屋|嵌入式论坛|ARM论坛|JAVA论坛_华清远见嵌入式论坛 ( 京ICP备16055225号

GMT+8, 2019-12-8 21:16 , Processed in 0.044701 second(s), 28 queries .

Powered by 华清远见

© 2004-2018 华清远见教育集团

快速回复 返回顶部 返回列表