标题:我想问问学习编程应该从何入手啊?
只看楼主
whiskyxyyb
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-2-25
 问题点数:0 回复次数:1 
我想问问学习编程应该从何入手啊?
我想问问学习编程应该从何入手啊?
我最近再学习编程 买了些书 但是我觉得我买的书对我帮助不大.
比如我买的POWERBUILDER6.0基础教程 感觉是书中是在讲一些关于PB这个工具的使用方法但是对基础的汇编语言没有很多涉及,所以我感觉很多地方看不懂.经常是时不时就来一段代码 我都看不懂[bc07] 我想从最基础的学起 请问如何入手啊?
搜索更多相关主题的帖子: 学习 
2008-02-27 15:55
hero2007
Rank: 1
来 自:湖北武汉
等 级:新手上路
威 望:1
帖 子:130
专家分:0
注 册:2007-3-22
得分:0 
http://tech.
6门重要的基础课程

如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目,这些书应该都还可以在书店买到。说实在的,我在读其他人的文章时最大的心愿就是希望作者列出一个书单。

1、大学英语-不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。

2、计算机体系结构和汇编语言-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书。《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)。你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。

3、计算机操作系统原理-我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《InsideWindows2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows2000技术内幕之类吧)。关于学习它的必要性,ZDNET上的另一篇文章已经有过论述。

4、数据结构和算法-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但我觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。

5、软件工程-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。

6、Windows程序设计-《北京大学出版社,Petzold著》我建议任何企图设计Windows程序的人在学习VC以前仔细的学完它。而且前面的那本《InsideWindows2000》也最好放到这本书的后面读。

在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows程序设计。在学完了它以后,你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。
2008-03-02 23:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-201141-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.161727 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved