标题:
[建议]对学习计算机技术的 建议
[打印本页]
作者:
x86
时间:
2005-4-9 03:27
标题:
[建议]对学习计算机技术的 建议
[这个贴子最后由飛鳥在 2005/04/13 01:30am 第 1 次编辑] 在这里定义一下计算机技术:任何与计算机有关联的技术,都称之为计算机技术. 通往成功的路肯定不只有一条! 随着计算机的飞跃发展,其各个方面的技术也得到不断提升,而且出现了越来越多的新的方向,现在几乎没有一个人敢说他了解计算机的一切.在你涉列了多一点的知识之后,也许你会觉得他对你来说变得越来约高深了,而觉得自己似乎一生也学不完这些知识.确实是这样的,那我们应该怎样学习讷? 我不知道大家为什么去学习计算机,不过我相信至少有一半的人是因为某种原因喜欢或者是感兴趣.也许你是因为玩红色警戒而喜欢上他,因为他促使你去了解你心爱的游戏;也许你是因为遭到冲击波病毒的袭击而迷恋上他,因为你想知道为什么病毒会攻击计算机,而又如何去避免这样的攻击呢; 或者在你学习了计算机原理之后发现那些能够控制计算机的代码的奇妙...这一切都有可能促使我们对计算机产生兴趣,并进一步学习下去.所以兴趣是最好的老师,这句话一点都没有错!所以首先找到你的方向,他可以是你的兴趣所在,并为之制定一个学习计划!在这之前,请继续看下去. 也许你也想编写一个好玩的游戏,或者想开发一个恶作剧的病毒,或者你只是乐于享受代码运行的乐趣,这一切都离不开桓龉ぞ?-编程语言. 计算机代码确实是上个世纪里伟大的发明之一,从当初的对一个电流的跳变的分析到而演变至今的各种极其丰富的程序开发语言,几十年间,各种编程语言让我们的学习和开发变得更加简单和轻松!而我们现在要做的就是选择一种语言作为我们学习路上的一个重要的工具!(也许你以后并不会去做一个程序员,可是任何与计算机有关的工作都需要与计算机进行交流,编程语言让我们不再要用那些复杂的微程序或者难以记忆的机器语言去对计算机发号施令了.)可以说编程语言是一个能够让我们能够很好地了解和掌握计算机的最好的工具了. 选择一个语言(前提是你有一台电脑,哪怕只有一块64k的内存条,一个很慢的cpu,只要能让他跑起来就 可疑了) 在你没有接触任何计算机知识之前,你最好不要去学习底层的汇编语言,除非你天生的以机械的思维来思考.比较多的是选择c,vb...建议选择c,作为一种高级语言他能很快地带你进入代码的天地.并且在以后的学习中你会发现他潜在的巨大的威力! 你 甚至可以抛开其他一切语言,而用他来进行各种开发!第一遍你可以看谭浩强的那本经典的c程序设计,在看过之后,你应该对你所要了解的对象作更进一步的认识了.这时候学一下计算机原理对你来说显得很重要,很有用.了解你的计算机的各个部分的功能和工作原理.然后,再回过头去看一遍c语言,这时候你就不要看先前的那本书了,找一本<
>,再从头至尾看一遍.你会发现许多新的东西一下跑进你的大脑!这时你可以试着去读一些代码,并试着写自给的代码了. 在你没有编写大一点的程序之前你可能还没有数据结构的意识,许多前辈们用他们几乎为天才的大脑创造出许多改进程序效率的算法,这些堪称经典的算法到目前为止似乎还没有人能提出更好的算法来取代他们,至少读一本数据结构的书,体验一下先辈们智慧的精彩发挥! 现在 是不是想学习更多的知识了,其实这只是我们的开始, 你也许会心急地去学习windows编程了,可是在这之前你 还有一些路要走. 学习操作系统,将来你不一定会去编写操作系统,可是你始终要使用操作系统,你编写的游戏或者其他病毒软件等等都会运行在操作系统下面的,关于进程,内存管理,文件管理....你 都要 知道他们的原理,因为在几十年内,他们似乎还不会改变.而且在你将来要进行的开发中还可疑利用这其中的一些经典的算法. 现在的世界很小,因为互联网让地球成为一个村落.在未来的时间里,网络永远会是一个重要的主题,学习计算机网络对你来说应该 是一件很开心的事情,而网络也是你必修的一门基础课程! 好了,现在对计算机的认识又到了一个新的层次了,前面的路要自己选择了,不过不同的路却有相同的方法,认准自己的目标,不要浮躁,学习,学习,还要动手! 其他一些建议:装一个源码开方的操作系统,比如linux,汇编语言还是要学,什么时候觉得需要了,就去学学吧,掌握一下内存溢出的知识,其实许多知识都是关联在一齐的,只要你感兴趣,就继续学习下去吧!!!
作者:
凉心无悔
时间:
2005-4-11 10:41
标题:
[建议]对学习计算机技术的 建议
太好了,楼主正是我的奋斗目标 1学好老潭的C程序设计 2看一下计算机组成原理 3读
4读<数据结构> 5了解操作系统的原理 6才是我们所熟悉的网络技术
作者:
蓝色海洋
时间:
2005-4-12 16:20
标题:
[建议]对学习计算机技术的 建议
我想向你讨教计算机组成与结构,这门课好难学哦
作者:
x86
时间:
2005-4-12 16:29
标题:
[建议]对学习计算机技术的 建议
想对楼上的说,静下心来...
思考一下自己到底缺少什么,需要什么,喜欢什么?
其实这门课程并不是很难,而且有一部分也很有意思,我曾经半天就看了2章,
而且只要记住几个关键的图就很好了...
相信冷静下来后,你会走得很好!
作者:
黑色海岸线
时间:
2005-4-12 23:42
标题:
[建议]对学习计算机技术的 建议
排版一下嘛
作者:
1enovo
时间:
2005-4-18 14:02
标题:
[建议]对学习计算机技术的 建议
好多哦国。
作者:
淋雨的感觉
时间:
2005-4-18 22:32
标题:
[建议]对学习计算机技术的 建议
不能说是适合每个人,这只是一个大楷,当你学到一定的程度的时候你自然会找到自己的路和适合自己的方式。
作者:
风幻残林
时间:
2005-4-18 23:24
标题:
[建议]对学习计算机技术的 建议
按照自己的目标自己摸索下去
跟着兴趣走是最好的办法
作者:
优雅的毛毛虫
时间:
2005-4-24 17:29
标题:
[建议]对学习计算机技术的 建议
我觉得学习C应该边学边写一些简单代码,哪怕只是显示一句话。 因为太多的东西如果你只是看书的话将会被忽略。遇到问题的时候多动脑,多跟别人讨论,记住是双向的讨论二,而不仅仅是单方面的请教。。
还有重要的一点就是要严格要求自己写的每一个小程序:)。要知道我们也许会花20%的时间来写代码,用80%时间或者更多来改错修正漏洞等等。
如果认为自己是一个能够很好的组织管理自己学的人,并且想要在将来从事大量编程工作!那么我建议你为你所学语言准备一本特别的笔记本。。
记录:
1。你所作的程序的内容,要求。。
2。写下你估计需要代码的行数 写代码所需要时间 Debug需要时间
3。写下你实际写代码的行数 写代码所用的时间 Debug所用的时间 并做出比较
4。写下程序错误数目(通常不包括粗心造成的语法错误,如:漏写“;”) 计算出平均每10行或者百行的错误数量
5。纪录你觉得比较重要的错误,即原因 如何修正
大体就这些吧,不过。。嘻嘻。。。:) 我自己也没做到纪录,偶的自制力好差的
作者:
x86
时间:
2005-4-24 20:51
标题:
[建议]对学习计算机技术的 建议
学c,其实学任何一门语言都 是 这样的 ,首先 你 要掌握 语法,这样在面对一个问题时,你 才 能 想到去 实现的方法,因为计算机 毕竟不是人,我们必需按照他的方式去做!
不过也不要花太多的时间在语法上,因为就算你暂时记得很熟念,以后也会忘记的,关键是代码的风格和结构,程序的算法流程等.养成好的编程习惯,对以后学习任何一门语言来说都是小菜一碟:)
楼上的很细心,提出的方法也很好.认真,再认真!
自制力是培养出来的.
欢迎光临 黑色海岸线论坛 (http://bbs.thysea.com/)
Powered by Discuz! 7.2