知道美河 | 上传资料 | VIP申请 | 精品课程 | 资料搜索 | 问题反馈 | 会员手册 | 积分消费 | 积分充值 | 帐号保护
美河学习学习在线赞助VIP

美河学习在线(主站) eimhe.com

 找回密码
 建立账号
查看: 11817|回复: 10

[点评] 关于学习编程和C语言

[复制链接]
发表于 2007-8-11 11:14:30 | 显示全部楼层 |阅读模式
很多同学看到刚来到美河,第一感觉就是不知所措。因为美河教程实在是太丰富了,不知到下哪好了。如果你喜欢计算机,喜欢编程,同时正在学习C语言,那么请听我在这里唠叨两句!
% W$ A8 a) y' a- l1 V首先问你一个问题:你们在学校都学些什么课程? 问这个问题的原因是,我认为学校的计算机科学基础课很重要。如果你所在学校的课程设置合理,那你应该先把主要精力花在这些基础课上。很多学生看到基础理论就茫然,不知道这些图表,符号,甚至硬件的知识对将来的软件开发有什么用。用处大得很哪。比如,操作系统课里讲到的多线程的东西在系统编程里很有用。又比如,尽管你将来不会去涉及电脑的硬件,计算机架构里的知识对分析算法的性能(快慢等等)很有用。可以把计算机语言和开发工具比作文字,而把计算机科学的知识比做思想。只有思想,不会行文,不行;但是,行文流畅,思想空洞,也不行。大学的阶段正是打好基础,丰富思想的年代。 成为一名好的程序员,不是简单地通过学几门课程就能做到的。7 C5 q2 g% F8 U9 \( ~/ R
在学习C语言之前,应该学好计算机基础。里面的很多概念对于C程序员都是非常重要的。如果你在着手学习C之前,或者已经开始学习C,但是碰到了很多问题,应该再把计算机基础的书拿来好好看看。 如果你有足够的耐心,十足的毅力,应该再学习C语言之前学学汇编,推荐清华大学的汇编,讲的比较合理,进度也不快,这会让你对许多比较细腻的概念有清醒的认识,如果你不是那么有耐心(恕我直言,大部分人可能没有)。那么可以在看完一遍C语言的教材后再看视频,但是一定要先看一遍书,相信我一定会受益匪浅。 至于看哪个视频,我觉得只要不看黑鹰的那个都可以。不是说黑鹰的不好,只是黑鹰说的不够系统,难度也不够!看到有些人发问的帖子,很明显的没有仔细的思考过问题,或者没有认真地查阅过书籍,因为其中的语法和逻辑错误实在是不能理解。想来如果你的语文作业上面满篇都是错字,老师一定不会放过你。为什么不先打好基础呢?有些人抱怨说因为教材不好,老师水平不行等等。但是我本人就是在TC2下学习C语言的,看的就是谭浩强的书,我不打算就谭浩强的书发表什么意见,那也实在称不上是一本好书,但是如果这本是能学好,全部看好,都记住,也应该有相当的水平了。建议不管看什么书,先认真地看懂,不要贪速度,应该力求深入的理解。
: K8 W3 l+ e5 b7 z  `不能只学语言。许多同学认为学最新的计算机语言、技术、标准是最好的铺路方法,因为许多公司招聘时要求这些方面的经验。这些新技术虽然该学,但是学习计算机基础课程更重要,因为计算机语言和开发平台日新月异,但是万变不离其宗的就是那些基础课程:数据结构、算法、编译原理、计算机组成、关系型数据库原理等。我们可以把这些基础课程比拟为内功,把新的语言、技术、标准比拟为外功。只追寻时髦的学生最后只懂招式,没有功力,是不可能成为高手的。; a$ s! H6 S. t. Q3 I( `! Z

# j- z; b, n. ~[ 本帖最后由 风中落叶 于 2007-8-12 15:00 编辑 ]
发表于 2007-8-11 11:20:33 | 显示全部楼层
发表于 2007-8-11 11:34:20 | 显示全部楼层
发表于 2007-8-11 12:49:31 | 显示全部楼层
个人认为:C语言并不需要多少计算机基础,相反汇编要繁复的多,所以还是先学C语言的好
发表于 2007-8-11 15:14:20 | 显示全部楼层
发表于 2007-8-11 20:44:00 | 显示全部楼层
发表于 2007-8-23 19:47:28 | 显示全部楼层
发表于 2007-9-9 20:22:57 | 显示全部楼层
发表于 2007-9-10 11:37:35 | 显示全部楼层
发表于 2008-2-14 12:22:22 | 显示全部楼层

我的意见

很多人都认为c语言过时了,其实能把java,php学的很好的人,不一定能把c学好.$ E3 D' K5 r  G0 s9 T0 Q
  c的灵活性让人自由又让人烦恼.! t5 A7 J3 ~. T& V. |  S
  现在做java,php的也就三千吧一月,
7 d0 W$ k4 N) s4 n 但c高手做过驱动开发的赶要一万五.. l* k: O( a7 Z, W
这就是差距
) K' a2 D6 ^$ @8 b. H' f  咱门国家的好多c程序高手都是汇编高手
: r' F/ c# Q" E  b* `: [/ Q% Z$ c0 w    我认为汇编和c程序可以交叉学习
; k! n4 J" Y9 N  w+ z/ ^  多读经典书,多练习,这样一般能提高的快些
发表于 2008-3-28 01:50:22 | 显示全部楼层
有道理
' r/ _3 B# P6 j0 Y# T- Y, f3 t" s学计算机+ f9 ~4 V9 O: R: |
切勿浮躁,说的就是这了~
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

QQ|小黑屋|手机版|Archiver|美河学习在线 ( 浙网备33020302000026号 )

GMT+8, 2025-5-23 12:02

Powered by Discuz!

© 2001-2025 eimhe.com.

快速回复 返回顶部 返回列表