1. 计算机专业必读的经典书籍有哪些分享
难道不是机械工业引进的黑皮书系列?闭门造车可不行呐
;
当然啃下来比较吃力。不过多看看老外写的书跟上人家的教育水平还是很好的,国内很多教材相比老外的书差距不是一点半点。国内有些高校应该也用到了美帝大学的一些教材。国内很多用谭浩强的入门教材学习 C,说真的,他的书错误百出,代码风格非常不好,一看就是没做过工程的。相比之下《C primer plus》《K & R》c/unix 之父合着的 c 语言书是比较经典的。
老外的书有时候很厚,看着吓人,但其实很多还是比较深入浅出的,算法导论之类的网上有免费公开课,就是算导的作者讲的,可以看看。
2. 计算机网络书籍推荐
在网络原理方面,最经典的教材就是谢希仁编写的《计算机网络》;国外经典计算机教材《TCP/IP详解》共三卷; 在计算机网络技术方面,最经典的就是思科认证教材CCNA,CCNP及CCIE系列认证教材。
3. 计算机网络经典书籍
《tcpip详解》分三卷,国外经典计算机教材,有中文译版,不过不适合你的。
《计算机网络》也分很多种,如果你要考网工的话或者你想学习网络推荐你看以下的书籍:
网络工程教程(第二版) 雷震甲 主遍 清华大学出版 (这本太深了,不过内容全)网工指定教材
网络工程必读系列 王达 这套书我看了两遍,实在不错。。。
计算机网络第五版 谢希仁 主遍 谢希仁同时还出了很多书都关于TCP/IP的书籍,具体书名我忘记,我觉得他讲解得思路清晰,易理解,适合基础差的。
计算机网络第四版,这是国外经典计算机网络经典教程,作者都是英文名字(具体我忘记了) ,我以前我学时很喜欢看这本。。
4. 适合电脑初学者的书籍有哪些
推荐《和秋叶一起学》系列( 秒懂Word/Excel/PPT)。
5. 计算机网络看哪本书比较好
《计算机网络》也分很多种,如果你想学习网络推荐你看以下的书籍:
计算机网络第五版 谢希仁 主遍 谢希仁同时还出了很多书都关于TCP/IP的书籍,具体书名我忘记,我觉得他讲解得思路清晰,易理解,适合基础差的。
计算机网络第四版,这是国外经典计算机网络经典教程,作者都是英文名字(具体我忘记了) ,我以前我学时很喜欢看这本。。
6. 谁能介绍几本关于计算机入门方面的书籍
关于计算机入门方面的书籍有:
一、《c语言程序设计 》
《c语言程序设计 》是2012年12月18日清华大学出版社于出版的图书,作者是黄容、赵毅。本书是学习C语言程序设计的基础教程,内容包括C语言概述、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组、函数、指针、结构体、文件等。
本书以程序设计思想的掌握为主线,以编程应用为驱动,通过案例和问题引入内容,由浅入深,循序渐进,重点训练学生的编程思想,能够充分提高学生的编程能力,锻炼学生的工程能力和创新能力,并鼓励学生利用所学C语言知识解决专业的具体问题。
二、《计算机概论》
《计算机概论》是出版的一本图书,作者是严世杰 金子葳 洪秀朋 周伯毓。本书主要讲述了整个计算机科学划分成体系结构软件数据组织和机器的潜力四大部分,对这四部分以及相关领域的知识做出了贴近时代深入浅出的介绍。
三、《Java编程思想ThinkinginJava》
Bruce Eckel是MindView公司的总裁,该公司向客户提供软件咨询和培训。他是C++标准委员会拥有表决权的成员之一,拥有应用物理学学士和计算机工程硕士学位。
除本书外,他还是《C++编程思想》的作者,并与人合着了《C++编程思想
第2卷》(这两本书的英文影印版及中文版均已由机械工业出版社引进出版)及其他着作。他已经发表了150多篇论文,还经常参加世界各地的研讨会并进行演讲。
四、《微型计算机原理及应用第三版》
本书主要介绍由80x86/Pentium微处理器构成的微型计算机的原理、应用及最新发展现状。书中阐述了80x86/Pentium微处理器的编程结构、指令与寻址方式、汇编语言程序设计、存储器技术、总线技术,并阐述了80x86/Pentium微处理器构成的微型计算机硬件电路系统。
五、《计算机网络》
《计算机网络》是2008年电子工业出版社出版的图书,作者是谢希仁。该书全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层等内容。
全书分为10章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。
7. 计算机网络专业方面的书籍
一、网络安全方面书籍很多,但建议你从黑客学起,黑客也很简单,你搜索“10天成为黑客”二、语言建议你从c语言(谭浩强蓍)学习,这本书是绿皮的,然后结合网上的视频学习。三、易语言也可以编写软件,但都是些小软件,比如某个外挂之类的,我们黑客经常用它写些常用小软件,但功能不算太强。
8. 推荐几本好的计算机网络与编程方面的书
《windows网络编程》、《Unix网络编程》等。
如果你确实想研究一些网络底层的东西,建议你看《Unix网络编程卷1:连网的API:套接字与XTI(第2版)》和《Unix
网络编程第二卷:进程间通信》,作者
W.Richard
Stevens
http://www.infoxa.com/asp/book/xxnr.asp?id=924
可以下到Network
Programming
for
Windows
9. 学计算机买什么书好
《计算机组成原理》
是清华大学出版社出版的图书,作者是蒋本珊。
《计算机组成原理》系统地介绍了计算机的基本组成原理和内部工作机制。《计算机组成原理》共分8章,主要内容分成两个部分:第1、2章介绍了计算机的基础知识;第3~8章介绍了计算机的各子系统(包括运算器、存储器、控制器、外部设备和输入输出子系统等)的基本组成原理、设计方法、相互关系以及各子系统互相连接构成整机系统的技术。
《计算机组成原理》讲述了计算机的一般原理,并注意到与实际应用相结合。全书内容由浅入深,每章之后均附有习题,便于自学。
《计算机组成原理》可以作为高等院校计算机及相关专业“计算机组成原理”课程的教材,也可供从事计算机工作的工程技术人员参考。
蒋本珊北京理工大学计算机科学技术学院教授,主要研究方向是嵌入式片上系统(SOPC)、软硬件协同设计。主讲“计算机组成原理”等课程二十余年,具有丰富的教学经验,多次获得北京市和北京理工大学教学优秀成果奖,被评为三育人和师德先进个人。正式出版教材和教学参考书十余本,其中1本被评为北京市精品教材,3本入选教育部普通高等教育“十一五”国家级规划教材。主持和参与科研项目5项,主持教学改革立项1项,其中主持开发的计算机组成实验多媒体教学软件荣获北京市高教学会优秀软件二等奖。
《计算机操作系统》
是2003年武汉大学出版社出版的图书,作者是黄水松。本教材全面系统地介绍了现代计算机操作系统的基本概念、原理和实现方法。全书共分十二章,第一章讲述了现代操作系统的发展概况;第二章至第十章分别阐述了操作系统的基本原理 、概念和实现方法,包括中断技术。
进程和线程的管理、进程的同步和通信,存储器管理,虚似存储器,处理机调度,死锁问题,设备管理和文件系统;第十一章介绍了,第十三章介绍Windows2000/XP操作系统,并较详细地分析了这两个系统的基本结构、主要的功能模块及其相互之间的关系。
本书吸收了国内外近几年出版的同类教材的优点,内容丰富,既可以作为计算机和相关专业的教材,也可作为从事计算机工作人员的参考书。
《计算机网络》
是2008年电子工业出版社出版的图书,作者是谢希仁。该书全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层等内容。
《计算机网络》是由谢希仁编写的国内外使用最广泛、最权威的计算机网络经典教材。自1989年首次出版以来,于1994年、1999年和2003年分别出了修订版。2006年8月本教材通过了教育部的评审,被纳入普通高等教育“十一五”国家级规划教材。《计算机网络》的第5版,在内容和结构方面都有了很大的修改。
全书分为10章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。可供电气信息类和计算机类专业的大学本科生和研究生使用,对从事计算机网络工作的工程技术人员也有学习参考价值。
《计算机网络》的特点是概念准确、论述严谨、内容新颖、图文并茂。突出基本原理和基本概念的阐述,同时力图反映出计算机网络的一些最新发展。《计算机网络》可供电气信息类和计算机类专业的大学本科生和研究生使用,对从事计算机网络工作的工程技术人员也有学习参考价值。
在讲述网络各层次内容的同时,还与时俱进地引入了最新的网络技术,包括无线网络、3g蜂窝网络、rfid与传感器网络、内容分发与p2p网络、流媒体传输与ip语音,以及延迟容忍网络等。另外,《计算机网络》针对当前网络应用中日益突出的安全问题,用了一整章的篇幅对计算机网络的安全性进行了深入讨论,而且把相关内容与最新网络技术结合起来阐述。
《数据结构》
本书可作为计算机类专业的本科或专科教材,也可以作为信息类相关专业的选修教材,讲授学时可为50至80。教师可根据学时、专业和学生的实际情况,选讲或不讲目录页中带**的章节,甚至删去第5,8,11和12章。本书文字通俗、简明易懂、便于自学,也可供从事计算机应用等工作的科技人员参考。只需掌握程序设计基本技术便可学习本书。若具有离散数学和概率论的知识,则对书中某些内容更易理解。如果将本书《数据结构》(C语言版)
《数据结构》(C语言版)是为“数据结构”课程编写的教材,也可作为学习数据结构及其算法的C程序设计的参考教材。
本书的前半部分从抽象数据类型的角度讨论各种基本类型的数据结构及其应用;后半部分主要讨论查找和排序的各种实现方法及其综合分析比较。其内容和章节编排与1992年4月出版的《数据结构》(第二版)基本一致,但在本书中更突出了抽象数据类型的概念。全书采用类C语言作为数据结构和算法的描述语言。
本书概念表述严谨,逻辑推理严密,语言精炼,用词达意。并有配套出版的《数据结构题集)(C语言版)。既便于教学,又便于自学。
本书后附有光盘,光盘中含有可在DOS环境下运行的以类C语言描述的“数据结构算法动态模拟辅助教学软件,以及在Windows环境下运行的以类PASCAL或类C两种语言描述的“数据结构算法动态模拟辅助教学软件”。
本书可作为计算机类专业或信息类相关专业的本科或专科教材,也可供从事计算机工程与应用工作的科技工作者参考。
10. 计算机有哪些必读的经典书籍
计算机专业学习的过程中,大家学习了程序语言C/C++、数据结构、数据库、计算机组成原理、操作系统和计算机网络等基础课,但是还有许多经典书籍值得我们一读,阅读这些书籍不但对我们个人能力提升而且对个人应聘找工作都有很大的帮助。下面罗列出一些经典书籍供大家参考。
1. 程序语言方面
C语言作为最经典的语言,也是计算机专业最先学习的一门语言。首先推荐几本C语言经典书籍:
《C和指针》
《C缺陷与陷阱》
《C专家编程》
《C语言深度剖析》
Expert C Programming
其中《C专家编程》从C的历史、语言特性、声明、数组指针、链接、运行时内存等问题进行了细致的讲解和深入的分析,全书展示出很多优秀的编码技巧,特别适合有一点C语言基础的人观看。《C语言深度剖析》是国内写的一本书,重点讲解了C语言里的一些晦涩难度的问题。
C++语言经典书籍:
《C++ Primer 5th》
《Effective C++》
《深度探索C++对象模型》
《STL源码解析》
C++ Primer
以上几本是学好C++必读的书籍,《C++ Primer 5th》由浅入深全面的讲解了C++的语法与程序设计,是C++程序员必读的一本书,《深度探索C++对象模型》对C++运行原理作了一个很好的剖析,详细的讲解了对象内存模型以及调用运行的本质,对深入理解C++内部机制来说是一本非常好的书籍。计算机底层书籍:
《编码》
《编译原理》
《汇编语言》
《C++反汇编与逆向分析》
Code
《编码》深度形象的讲解了计算机的原理,看完此书后你会对计算机的工作原理有较深刻的理解,强烈推荐大家看一看。
2. 算法、数据结构相关
《算法导论》
《编程珠玑》
《编程之美》
《算法艺术与信息学竞赛》
《算法导论》是算法领域的圣经,这本书很厚并且理论知识较强,很难从头到尾认真的看一遍,大家可以选择性地看,当然能完整的看完就更好了。《编程珠玑》和《编程之美》这两本书也非常经典,里面注重的是解决问题的思路,看的时候要认真思考里面的问题。最后一本是关于ACM方面的书,如果自己能力足够强的话,看看这本书也还是挺不错的
LeetCode 中国
当然,这里不得不向大家推荐的就是 LeetCode 在线技术平台了,专注于做算法、学习、求职和计算机科学相关的内容,被誉为计算机界的刷题神器。目前,LeetCode 也已经进入中国,有自己的中文网站( leetcode-cn ),不仅提供了 LeetCode 的全部服务,还有中英文题目对照和中文社区,总算可以愉快的刷题了。
3. 操作系统相关
《深入理解操作系统》
《Linux内核完全注释》
《自己动手写操作系统》
《Windows内核原理与实现》
Linux内核完全注释
《Linux内核完全注释》一书选取了代码量不超过2万行的linux 0.11内核,对内核代码的每一个细节都作出了详细的讲解,麻雀虽小,五脏俱全,看完这本书对linux操作原理会有一个很深的理解,是国内一本非常优秀的书。
4. 软件开发、设计相关
《Head First 设计模式》
《设计模式-可复用面向对象软件的基础》
《重构与模式》
《代码大全》
《设计模式》(GOF)
Head First - 设计模式
设计模式在工作中重要性尤其突出,良好的软件设计对于后期的维护、扩展有着重要的作用,对于大型软件,首先要做的就是设计好整个软件架构,这也是整个软件开发过程中最难的一个环节。
5. 数据库
《数据库系统概念》
《数据库系统实现》
《MySQL技术内幕:sql编程》
《MySQL技术内幕: InnoDB存储引擎》