本人是一个电子制作爱好者,对计算机方面也很感兴趣。大学看了不少书,所以想对我了解的一些好书进行推荐。主要是计算机、软硬件技术方面的,也有一些人文、科普类的。括号中会根据我的理解对一些书籍进行简单的分类或介绍,方便不同需求的同学阅读。
所推荐的大部分书我自己都看过,有少量书没看完或者没开始看,但是对书中的内容有一定了解,感觉不错,所以推荐给大家。
因为本人水平有限,尤其是语言表达能力不足,对其中不少书只能用“好书”这样的词来评价,大家将就着看吧o(╯□╰)o。表述不当的也欢迎纠正和补充。
1、《欧姆社学习漫画》系列(多种学科的科普知识)
欧姆社是日本著名的图书出版社,出版了不少科普读物。《欧姆社学习漫画》系列书籍目前大约有三十多本,并且还在更新。每本书介绍一个学科的基本知识,尤其是各种基本概念,全套书涵盖了很多学科的入门知识。采用漫画的形式,通过讲述一个故事的形式来介绍知识,通俗易懂,对于学习来说很有帮助。例如《漫画傅里叶解析》,把信号系统课程中很多人都不懂的傅里叶变换的概念解释的很清楚,并且不需要太多知识基础,有点数学基础的文科生都可以看懂。另外一点是,不用花费太多时间,通过一本书就可以对一个新的学科有基本的了解,能开阔视野,个人感觉非常棒。
2、电子制作方面
《电子创意制作:设计?制作?调试》科学出版社(科普)
这本书算是科普类书籍,通过介绍几个很有创意的简易机器人制作,讲述了最基本的电路和器件,例如比较器、电机、555振荡器等,以及电子制作调试方方面面的知识,尤其适合电子制作新手阅读。
《电子制作从零开始》清华大学出版社(电子设计基础知识)
这本书主要讲述数字电路、模拟电路、单片机的基本知识,注重实践,通俗易懂,非常适合电子爱好者作为入门书籍阅读。强烈推荐。
《单片机快速入门》北京航空航天大学出版社、郭天祥的《新概念51单片机C语言教程》
这本书是我初学单片机时用处最大的一本书,意外的从旧书店看到的。用C语言讲解51单片机的知识,前半本书介绍理论知识,后半本是实践(当时我主要看了后面那一半,前一半当时才大一几乎看不懂)。要说为什么推荐这本书,主要还是因为我自己从中学到了不少东西吧,不过这本书很难买到也不是很出名,更出名的一本是郭天祥的《新概念51单片机C语言教程》。总体来说,这两本单片机入门书籍还是不那么理想,忽略了很多重要的内容。但是目前也没有太多更适合单片机入门的书了,没办法。
《深入浅出AVR单片机》(单片机入门和思想)
这本书主要介绍的是AVR单片机,但是书中并不只有AVR单片机的东西,还介绍了C语言、数据结构、时序图知识、学习思想技巧等诸多内容。当年我学完51单片机,意外看到了这本书,对AVR单片机有了基本的了解,同时大大开阔了我的视野,提高了对电子制作的认识,尤其是领悟了谢楷老师所说的“单片机是拿来用的而不是拿来学的”这一观点的含义。如果你不打算深入研究AVR单片机,对于AVR单片机具体编程的部分大概看一下就可以了。强烈推荐。
《MSP430系列单片机系统工程设计与实践》机械工业出版社(430单片机学习和工程思想)
这本书是我们学校的谢楷老师主编的,做竞赛的同学可能都知道谢大神的事迹。这本书对430单片机进行了非常详细的介绍,趣味性比较好,并介绍了很多工程方面的知识,值得一看。
《实用电子元器件与电路基础(第二版)》电子工业出版社(电子制作理论与工程实践知识大全)
这本书是国外电子通信教材系列中的一本,和这本书同系列的还有很出名的《数字信号处理:基于计算机的方法》、《国外电子与通信教材系列:数字电子技术》等书籍。第一版的名字叫做《发明者电子设计宝典》。
这本书的特点是,从理论到工程,完完整整的介绍了整个电子设计方面的知识,从最简单的电压、电流、欧姆定律,到基本元器件、集成电路、模拟电路当中的滤波器设计等基本电路,还有数字电路、电机方面的东西,理论推导过程和实际工程应用,都讲的很好。
并且在一开始书中就提到了,即使理论掌握的不是很好,一样可以学好电子设计,消除了包括我自己在内很多数学没学好的人的顾虑。
这本书的内容涉及了我们所学的中学物理、《电路基础》《模拟电路》《数字电路》等课程知识,电子制作爱好者和主攻硬件方向的同学必备。
3、计算机
《数学之美》作者吴军(计算机自然语言处理科普)
这本书名叫数学之美,实际上是计算机方面的科普读物。主要讲自然语言处理方面的知识,用到的数学知识很浅显易懂,写的很精彩。
《黑客与画家》人民邮电出版社(科普、创业、思想)
硅谷创业之父的作品,作者视图通过浅显易懂的语言,把当今计算机时代最重要的计算机相关技术、创业相关问题等介绍给普通大众。近期正在看这本书,很赞同里面的观点。我的语言表达能力不好,但是这确实是一本难得的好书,大家有兴趣自己看网上的介绍吧o(╯□╰)o
《计算机科学概论》人民邮电出版社(计算机科普百科全书)
这本书可以说是计算机科普百科全书,和计算机相关的各种学科都做了介绍,计算机的数据存储、硬件原理、操作系统、网络通信、计算机安全、程序语言、算法、软件工程、数据库、图形学、人工智能、前沿理论等。
但是书中涉及的东西有些可能对于理论知识缺乏的大一新生不好懂。我在大四看这本书的时候,发现里面提到的很多东西,例如JPG图片压缩所用的DCT离散余弦转换技术,正是我们大三的DSP专业课中标星号的内容(也就是难度偏大,考试不考)。不过书中也只是简单一提,没有做深入讨论。如果你很好奇具体怎么实现的,就需要有相关的理论基础了。
所以对于这本书,我的建议是一开始理论掌握不多的时候可以大致的看一看,不去深究,作为计算机科普入门;到本科快毕业的时候,再看一遍,或许会有很多新的感悟。
《计算机系统要素 从零开始构建现代计算机》
这本书我还没开始看,但是看了各种介绍,已经感觉到了这本书是一本好书,尤其是对计算机原理很好奇的人,很值得一看。全书从最简单最底层的数字电路开始讲解计算机的原理,并逐步构建起一个功能完备的现代计算机。如果想从底层一直往上层,比较透彻的理解计算机,甚至自己设计一个简单的计算机,这本书一定是非常好的指导资料。
《Linux入门很简单》清华大学出版社
这本书原本是网上的系列文章,原名《笨兔兔的故事》。是入门Linux的一本好书,以Ubuntu为基础介绍Linux的各种知识。
《鸟哥的Linux私房菜》人民邮电出版社
这本书是学习Linux必推荐的一本书,介绍了Linux中方方面面的内容,特点就是知识很全。不做过多介绍,需要学习Linux的同学自己感悟就好了。
《现代操作系统》机械工业出版社
英文名《Modern Operating Systems》,操作系统经典书籍。
《计算机网络》清华大学出版社
计算机网络经典书籍,不多说,绝对经典权威的好书。
《数字信号处理:基于计算机的方法》电子工业出版社(绿色封面中文版)/清华大学出版社(红色封面中英文对照版)
我们DSP用的就是这本教材,第一章用很大篇幅介绍了DSP的实际应用,感觉非常精彩。如果想学信号系统,也可以看这本书,这本书里面把信号系统基本知识也做了详细的介绍。另外信号系统最有名的是奥本海姆写的《信号与系统》,MIT的信号系统教材就是这本书。
4、编程
《The C Programming Language》
中文名《C程序设计语言》,是C语言创始人编写的经典书籍。如果你学习C语言只是为了考试,我推荐谭浩强的C语言书籍,更贴近教材和考试内容;如果你是想好好的学习C语言,我一定会推荐这本书。
《Linux C 编程一站式学习》
在Linux上学习C语言编程很好的一本书。书中提倡使用命令行进行程序的编译,而不是使用IDE,能更好的掌握C语言。不过对于不熟悉命令行的同学来说,会有点难以接受。
《C++ Primer》
C++最经典的学习书籍,不仅介绍了C++的知识,差不多也把C语言的知识介绍了个遍。毕竟C++是兼容C语言的。
《Head First Java》、《Java编程思想》(英文名《Thinking in Java》)
Head First系列的书,特点是简单好懂,适合入门;但讲解不是很深入,对于理解力够强的人,看起来比较费时间。而后者是Java语言公认的权威经典书籍,如果想全面的学习Java,可以看后面这本书。但是难度偏大,尤其是对于没有学习过面向对象编程语言的人来说。
《疯狂安卓讲义》
安卓各种入门知识挺全面的一本书。还有一本《疯狂Java讲义》似乎也不错。
《大话数据结构》和《大话设计模式》
数据结构和设计模式很好的书籍,这两个学科都是软件编程的重要知识,不懂数据结构和设计模式,算不上程序员。作者都是程杰,书的特点是语言幽默,浅显好懂(不过我和很多同学看书的感受是,即使写的再好,到了需要智商的地方看不懂还是看不懂o(╯□╰)o)。
《Android内核剖析》作者柯元旦
这本书是西电2003年毕业的学长写的,深入的分析了安卓系统的原理,作者的知识面非常广,分析的也很透彻。适合深入学习安卓开发、从事安卓系统定制和移植的人看。
5、设计与艺术
《DSLR数码单反摄影超级入门》
这本书介绍了摄影最基本的概念和单反基本操作,确如书名所说,超级入门。个人感觉算是一本还不错的摄影入门书籍。
《美国纽约摄影学院摄影教材》
市面上的摄影书籍非常之多,但是大同小异,真正的好书并不多。大量书籍都是在告诉你,什么情况下如何设置光圈快门,如何构图,如何使用各种器材实现拍摄效果。但是看完了可能仍然感受不到太大的提高。原因在于,那些书籍都只是在分析具体案例,你照着那些例子操作没有问题,但是自己拍照时却毫无思路,因为不懂最核心的问题,怎样的照片才是好照片?摄影的核心思想是什么?
而本书除了介绍相机的原理、摄影器材的使用之外,还通过大量摄影师的作品,分析了摄影师想要表达的思想,分析了什么才是好照片。即使你只有简简单单的一部拍照手机,只要弄明白摄影的核心思想,一样有可能拍出世界级的好照片。
《写给大家看的设计书》
我看过的最好的设计知识入门书籍,设计人员必看。全书排版相当精致,观点也非常清晰。
《写给大家看的设计书:Photoshop图像处理》
我看过的最好的Photoshop入门学习书籍。我见过的市面上很多Photoshop书籍教程大同小异,动不动就几百上千页,让人看着非常绝望;并且往往只是罗列大量实例操作,根本不提原理,就像是一本字典,背字典的感觉肯定不好受吧。
而这本书最大的不同点在于,整本书很薄,但是却系统的介绍了Photoshop的各种功能,还包括一些原理性的东西,当然有代表性的实例操作也是必不可少。非常适合Photoshop的入门。
《点石成金 : 访客至上的网页设计秘笈》(英文名《Don‘t make me think》)
这本书最大的一个特点就是很薄。但是简短的文字,却道出了平面设计、网页设计当中非常核心的一些原理。英文名的含义就在于,用户本身都是不愿意在你的网页上做太多思考的。如果用户不能很快找到想要的东西,就很可能离开你的网站,也说明你的设计非常糟糕。
《平面设计与制作》大连理工大学出版社
这本书讲述了平面设计的方方面面,和前面几本书不同的是,这本书除了讲平面设计的思想原则,还介绍了印刷等方面的知识,例如针对四色印刷,设计时需要注意什么等等。
《精彩绝伦的Android UI设计 : 响应式用户界面与设计模式》
这本书主要是讲安卓UI设计的,实际上也讲了很多移动开发方面的重要思想。考虑到移动设备的特点,例如电量有限、屏幕不大等,移动开发需要注意些什么。还有安卓碎片化带来的问题和解决思路、各种传感器、用户交互方式的使用等诸多问题。
6、人文社科
《经济学原理:微观经济学分册》《经济学原理:宏观经济学分册》
经济学原理著名书籍,很多经济相关专业的教材就是这个。
《改变心理学的40项研究》
心理学是否是纯粹心理上的东西呢?显然不是如此,心理学和生物学息息相关。例如我们都知道,人的情绪一定程度上是由激素控制的。
这本书介绍了40项研究,包括割裂脑实验(分离左右脑之间的连接),做梦和睡眠相关的研究,记忆、认知、学习方面的实验等。很多实验一定会让你让人大吃一惊,感觉难以置信。即使你根本不是主修心理学的工科生,了解这些知识,也会让你对自己有更多的了解,开阔了眼界,锻炼了思维,或许还会在以后的学习和生活中起到帮助作用。
《天才在左疯子在右》
精神病院病人的访谈录。几乎是每一篇采访一个病人,每个病人所做所说所想,代表了一个全新的世界观。精神病人之所以成了精神病人,有时可能只是因为他们和大众不一样,不少电影就反映了这个主题。
这本书原本是网上的帖子,并且作者一直不忘记强调故事绝对真实。但是很多人都对故事真实性表示怀疑,有些人认为整个内容都是作者虚构的不同的世界观,全书只是构思奇特的小说。我不知道这本书的内容是否真实发生过,不过我觉得没必要纠结那些细节,细心的感受作者想要表达的世界观就够了。
《活出意义来》
这本书非常特别,恐怕也是绝无仅有的。作者维克多·弗兰克是一位精神医学家,也是二战时期集中营很少的幸存者之一。书中描述了很多自己和周围的人在集中营的处境和心理状态。
文中有个很重要的问题是,为什么集中营那么可怕,希望渺茫,那些人却仍然选择活着而没有自杀?如果你对此感到疑惑,就可以从书中找到答案。
这本书篇幅不长,书中虽然描述的是很绝望很压抑的内容,但是看完这本书,却能让人从中获得一些力量。如果你不幸遇到一些很痛苦的事,或许看一看这本书,会让你找到一些需要的东西。
《三体》
国产少有的优秀硬科幻小说。所谓硬科幻,就是说故事中的内容并不是完全凭空乱想,而是根据现有的科学理论推测的,并且在未来完全有可能发生类似的事。
作者刘慈欣不仅对前沿科学技术非常了解,有很多自己的见解,并且文学功底相当了得,细节刻画非常到位,尤其是第三部中讲述的三个童话非常精妙,让人不得不佩服。更具体的内容,大家还是自己去体会吧,本人语言表达能力实在太差,怕是说不好。
《苏菲的世界》
全世界最容易读懂的哲学奇书。如果你想对哲学有所了解,可以看看这本书。
《爱的艺术》
把“爱”进行分类,并分别做出了详细的分析和介绍。
《七重外壳》
很有意思的短篇科幻小说。
7、自然科学科普书籍
《文盲正侃时间史:史上最好读的物理科普书》
介绍了物理学的发展历史,说了很多有意思的东西,尤其是对相对论的解释非常精彩。语言风趣幽默,是一本通俗易懂的科普书籍。
《上帝掷色子吗:量子物理史话》
这本书是一本介绍量子物理发展的书,科普读物,通俗易懂。
8、其他
《思考的乐趣》作者: 顾森
本书是网名为Matrix67的作者发表的一系列和数学相关的博客整理成的。作者用简单易懂的数学原理,揭示了生活中很多有意思的现象。
《什么是数学:对思想和方法的基本研究》
世界著名的数学科普读物。这本书对几乎整个数学理论体系都进行了介绍。这本书受到不少人极高的评价。
《读大学,究竟读什么》
这本书是一本备受争论的书籍,似乎前几年很火。有些人觉得作者的观点非常好,也有些人觉得作者是在误导学生。
就我个人而言,这是我在大学里看的第一本书,其中的不少观点对我确实产生了影响,当然也有一些我并不赞同的观点。其实现在已经不太记得书中都说了些什么,大一刚开学那时,我还是什么都不懂、也不会思考、甚至不会用语言表达自己想法的人。如果现在再看一看这本书,或许又会有很多新的体会吧。
这些书的介绍到此为止,写了好长时间,感觉快要冻死了……