当前位置:首页 » 专业名单 » 计算机专业大学生书籍

计算机专业大学生书籍

发布时间: 2025-01-14 23:18:59

① 计算机专业初学者看什么书比较好

  1. 数学基础:具体数学计算机科学基础,Ronald L.Graham、Donald E.Knuth、Oren 数论导引,G.H.Hardy、E.M.Wright 数字原理,R.L.托克海姆 离散数学,利普舒尔茨 离散数学及其应用,罗森 组合数学,布鲁迪 概率与统计,斯皮格尔、斯里尼瓦桑 。

  2. 计算机网络 :C++网络编程 卷1:运用ACE和模式消除复杂性,施密特 C++网络编程 卷2:基于ACE和框架的系统化复用,施密特 TCP/IP详解卷一:协议,史蒂文斯 TCP-IP详解卷二:实现,莱特、史蒂文斯 TCP-IP详解卷三:TCP事务协议,HTTP,NNTP和UNIX域协议,史蒂文斯 UNIX网络编程 史蒂文斯 Unix网络编程(第二卷):进程间通信,史蒂文斯 。

  3. 数据库:数据库系统导论,戴特 数据库系统基础教程,厄尔曼 数据挖掘--概念与技术,韩家炜 数据库系统实现,加西亚·莫利纳 。

  4. 数据结构与算法 :算法导论,科曼 数据结构与算法分析—C语言描述,维斯

    C算法(第一卷):基础、数据结构、排序和搜索,塞奇威克 算法:C语言实现(第5部分)图算法,塞奇威克 计算机算法的设计与分析:新增经典算法的C/C++实现 ),阿霍、霍普克劳夫特、乌尔曼 计算机程序设计艺术,Donald E.Knuth 。

  5. C :C程序设计语言,克尼汉 C和指针,里科 C专家编程,林登 你必须知道的495个C语言问题,萨米特 C陷阱与缺陷,凯尼格 。

大学生自学编程需要看哪些书

此推荐书籍和学习顺序是针对编程学习而言,不是针对计算机专业而言。学习这些书籍后,对于从事软件开发行业,则可以起步更快,而不是等到毕业后才知道。非计算机专业可能转行到软件开发的更是需要学习了。
大一上:
C Primer Plus
说明:大一刚进入大学,对于大学是陌生的,需要一定的时间熟悉。只需要自己学好C语言即可。
大一下:
VS使用:Visual Studio程序员箴言
C和指针
说明:学习编程需要熟悉开发工具,这是编程的基础。而C语言学习也需要加深。
大二上:
数据结构C语言版
C++ Primer Plus
说明:学习了基本的编程语言后,需要开始了解数据接算法基础了。同时,也需要学习面向对象的编程语言了。C++将作为主要的语言推荐,作为修炼大神必备语言基础。
大二下:
Windows程序设计
Linux系统使用
标准程序库STL
说明:语言学的差不多了,就需要了解操作系统的编程。Windows系统的使用则不必专门学习了,接触的多自然也熟悉。但是Linux系统的使用则需要额外的学习一下。然后对于编程需要进一步的学习程序库的使用,学习使用程序库提高开发效率,打好基础。
大三上:
计算机操作系统(非计算机专业自己学)
Boost入门
数据结构C++语言版
Windows核心编程
说明:学完了C++,因为数据结构是软件开发非常中重要的基础,所以再用面向对象思想来学习加深数据结构。在实际开发过程中,很多时候都是用面向对象的方式来做的。然后就是学习操作系统的基础理论和加深Windows编程,再学习一个程序库Boost,以后将会普及,需要提前学好。
大三下:
计算机网络(非计算机专业自己学)
MFC程序设计
Linux编程
说明:计算机网络也是必学的计算机理论,然后接触实际的开发库MFC。作为Windows开发MFC还是需要学习的,学会使用,然后学会MFC的设计思想等,其他框架其实想通的。Linux也需要开始编程了。
大四:
C++编程风格
C++编程惯用法_高级程序员常用用法和技巧
设计模式:可复用面向对象软件的基础
大道至简-软件工程实践者的思想
说明:大四开始面向毕业了,需要学习更多的开发规范,提高编程质量,提高解决问题的能力,需要学习一些高级层次的软件开发思想,毕竟前面已经有很多基础了。这个可以再根据个人的实际情况扩展。

③ 谁能介绍几本关于计算机入门方面的书籍

关于计算机入门方面的书籍有:

一、《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章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。

热点内容
四川211大学专业排名2015 发布:2025-01-15 09:29:07 浏览:159
ubc大学申请时间 发布:2025-01-15 09:12:17 浏览:555
吉林大学博士生导师汤洁 发布:2025-01-15 09:12:06 浏览:919
大学生征兵是几月份 发布:2025-01-15 09:00:49 浏览:969
大学城购物网 发布:2025-01-15 08:40:09 浏览:398
流氓上大学txt 发布:2025-01-15 08:35:45 浏览:425
贵州大学研究生院西部发展中心 发布:2025-01-15 08:17:39 浏览:887
重庆大学城幼儿园推荐 发布:2025-01-15 08:17:03 浏览:24
什么是大学生专业认同 发布:2025-01-15 08:12:50 浏览:714
美国的好大学排名 发布:2025-01-15 07:49:23 浏览:212