问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

计算机软件开发的自学书籍有哪些?

发布网友 发布时间:2022-04-29 03:14

我来回答

1个回答

热心网友 时间:2023-07-23 16:10

下面推荐的比较详细是我以前问别人的,别人整理了一个多小时,推荐给你。你可以适度看看有哪些是你需要的,我是从java学起的,《Thingking in java》是一本非常好的书,看过《游戏编程之旅》那本书,云风著。前人的经验是,先入门,再去系统的学习,《Thingking in java》就是很好的系统学习。当然基础很重要,数据结构、算法之类。
其实把下面的全掌握了,基础那就真是很厉害了,再学精一门语言就是专家了吧!

(1)数据结构:
《数据结构(C语言版),出版日期:2005-5-1,严蔚民,清华大学.---推荐!
《数据结构习题与解析(C语言版)》,李春葆.---比严老的简单点,通俗易懂
《数据结构》(用面向对象方法与C++描述)》,出版日期:1999年7月,殷人昆 王小京,清华大学出版社.

(2)算法:
《算法设计与分析(高等学校计算机教材)》,郑宗汉,清华大学出版社.
《算法导论(影印版)》(Introction to Algorithms, Second Edition
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein MIT)高等教育出版社.
《计算机程序设计艺术》(The Art of Programming Language), 清华大学出版社
《算法设计与分析基础》(Intruction to The Design and Analysis of Algorithms (US)Anany Levitin),潘彦 译,清华大学出版社.

(3)数据库
《数据库系统概论》,1983年,萨师煊 王珊,高等教育出版社出版.
《数据库原理与方法》,1983年,郑若忠 王鸿武,湖南科学技术出版社出版.
《数据库系统原理》,1988年,俞盘祥 沈金发,清华大学出版社.

(4)操作系统原理
《现代操作系统》,孙钟秀等,高等教育出版社.
《操作系统原理》,谢青松,人民邮电出版社.
《操作系统原理教程》,张尧学主编,清华大学出版社出版.

(5)计算机体系结构
《计算机体系结构》,张晨曦等,高等教育出版社.
《计算机系统结构》,郑纬民 汤志忠,清华大学出版社出版.
《计算机组成与结构》,王爱英,清华大学出版社.

(6)计算机网络
《计算机网络(第二版)》,冯博琴,高等教育出版社.
《<计算机网络与INTERNET教程>》,张尧学,清华大学出版社.
《计算机网络》,蔡开裕等,机械工业出版社.

(7)离散数学
《离散数学》,孙吉贵 杨凤杰,高等教育出版社.
《离散数学教程》,耿素云 屈婉玲 王捍贫,北京大学出版社.
《离散数学及其应用(原书第4版)》( Discrete Mathematics and Its Applications,Fourth Edition,作者:美-Kenneth H.Rosen),袁崇义 屈婉玲 王捍贫 刘田译,机械工业出版社.

基本上每类的第一本已经可以代表当今中国大学教学用书的主流了。所以从basic角度讲,足够了,但是如果从工程角度讲,建议你可以根据某一种语言去定向的学习数据结构,比如Java或者C#。毕竟面向对象以后,数据结构的处理不像c那样麻烦。体系结构,操作系统和网络我们用的是英文教材《国外优秀信息科学技术系列教学用书》感觉写的比中文的实用,如果你英文好的话可以参考,分别较计算机组织与结构,实用操作系统概念,计算机网络(好像现在有翻译版了)。
《计算机程序设计艺术》我们老师当时强烈推荐,但是两大厚本,我一直没时间看,挺遗憾的。脱离基础学科,就语言方面 Think in C++ (Think in Java)是非常好的书。你可以到网上搜一搜就知道,Bruce.另外如果你要是学软件的话, .net 和J2EE是必须掌握其一的,否则以后的路很难走,这方面建议你上网多查资料,因为信息更新很快,那些书很多都是抄来抄去,也没什么新鲜的。CSDN网站应该知道吧,看看里面的帖子就知道了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
春运时间什么时候开始到结束春运是从什么时间开始到结束 眉间雪歌词是什么意思? 请教:这种结构图是用什么软件画出来的? 特百惠茶韵 ...出现焦臭味很浓。还的时候人家要我赔新车怎么办啊?急!!在线等... CCTV4最近晚间的中国新闻的新主持人是谁? ...一个女孩,可惜自己太怂被别人钻了空子之后我给送了花表白,找她谈谈... 推荐一首一般人都不知道的歌 ...好像一直都是:嗯嗯嗯嗯嗯嗯嗯嗯~这是什么歌呀?有没有人知道... 求一首歌歌名,是日文歌,好像有36.5℃的kiss这样的歌词,拜托了... 南京退休申请后多久通知 自学软件开发,应该从什么书看起? 学习软件开发入门应该看哪些书好? 在南京办理退休需要哪些手续? 梦见儿子杀人没有及时制止? 已到退休年龄但只在南京工作八年,能在南京办理退休吗? 和股指期货有关的股票有哪些? 梦见自己的儿子杀人 对于想学习软件开发的初学者,你可以推荐几本基础书吗? 南京市退休手续怎么办理 vivox5拦截电话里面的忙音怎么更改 股指期货标底股票有哪些? vivo 的i 管家如何设置来电拦截 忙音为停机呢。。老显示通话中 推出股指期货的股票有哪些? vivo手机打不出电话显示无法连接移动网络然后别人打电话不是关机就是忙音或者直接挂断 但是手机可以 股指期货的相关股票有哪些 vivo y18l 怎么设置忙音 vivoy97怎么设置挂机忙音? - 信息提示 如何拆卸与安装mm430/mm440变频器的i/o板 南京市社保退休手续的办理 男人梦见儿子杀人了? 工作户口在安徽现户口迀到南京且挂靠单位退休在哪里办手续 vivox5sl骚扰拦截声是忙音,怎么改成无法接通 学软件开发需要学哪些知识?看哪些书? 南京单位要办理员工退休需要哪些材料和哪些程序?谢谢 解梦,看到自己的儿子杀人啦.看到很多血 我想自学软件开发 但是只懂的基本的电脑知识 我该看那些书 从什么看起? VIVO Y67来电提示音怎么设置? 在南京办理退休需要那些手续 自学软件开发需要读哪些书? 梦见儿子和几同学好象杀人了 我在南京,9月15日满60岁,需要提前几个月办理退休手续? 我想改行做软件开发,零基础,应该学习哪些知识,推荐书本 学习软件开发需要看一些什么书入门!!! 南京市灵活就业人员如何办理退休手续 母亲梦见和儿子杀人没有见血? 软件开发与测试自学,需要看哪些书? 昨晚梦见我儿子杀死人了,我从13楼跳下去,了请问大师是什么意思啊!下死我了 外地人口在南京工作现办退休需要哪些手续