永发信息网

谁可以告诉我怎么学习计算机语言

答案:3  悬赏:0  手机版
解决时间 2021-08-11 12:47

如题

最佳答案

学习任何一样东西,刚开始学的时候都是比较难的,等你熟悉了,就会发现并不是很难!


计算机语言也是一样,对于初学者来说肯定有难点啊,比如:编译环境的下载和安装等等,初学者一般都是从C语言开始的,因为它是基础,学了它再学其它的语言就很容易上手了,给你一个电子书的下载地址,很适合初学者,就是谭浩强的C语言:


http://www.gougou.com/search?search=%E8%B0%AD%E6%B5%A9%E5%BC%BA%20c&restype=-1&id=10000001&ty=0&pattern=0&xmp=0


随便下载哪个!

全部回答
只能自己学了,认真的学习

学习编程最重要的就是对问题的抽象能力。

比如C 是一种面向过程的语言,你需要对解决的问题了解非常清楚,着重点在于解决实际的问题如 排序,查找等。

举例来说。对于在一个有顺序的数列里面插入数据,归根到底就是排序,你要分析,数列有什么特点,你如何插入数据,是从头开始比较,找到合适位置插入,还是从数列的中间开始比较,这样延伸出来的就是两种不同的排序算法。找到比较方法以后,你要决定什么时候插入数据,是比你要插入数据大的时候插入,还是小的时候插入,这个就是循环的终结条件。这些情况都想清楚了,你再编写就会很简单

 

而对于高级面向对象语言 比如JAVA来说。重要的不再是抽象问题,而是抽象架构,如何将一个具体的问题用清晰的架构搭建出来。比如做一个人事管理系统,你需要首先确定系统的基本功能模块,然后确定模块之间的交互关系,最后完成对象,方法的设计。

学到高段,你会接触到类似设计模式的知识,就是教你如何使你设计的框架最具有伸缩性,简洁,耦合性低,能最大限度满足外部情况。

 

方法的设计是对象级编程的核心,一个对象具有的动作就需要方法来体现。而方法的编写就需要相当多的算法知识。

因此,初学编程,一定不能盲目追求高级语言,面向对象啦,面向切面啦,面向领域等等。需要把基础打好。建议从C语言开始学习。然后学习数据结构和算法,再接触其他高级语言

 

最后补充一点,编程需要多动手,多思考,你看明白和你写出来差十万八千里
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ空间动画怎么弄啊
什么时候才能使用不吃电的电器啊?
谁能帮我注册个手机百阅账号发到我邮箱443533
在南宁联通2M光纤网速怎样?会不会卡?玩游戏
津市市常德多乐士油漆店地址在什么地方,想今
学好机电一体化能当白领吗
有关龙之谷暴力祭师的资料,全部一切,有好多
DNF 智力药有什么 最好有图 急求
红眼35级以后适合穿什么装备 什么武器 什么首
<___>是我国古代长篇小说中讽刺艺术的高峰?而
有什么好听的节奏性很强的歌?(不要DJ的!)
我的q碼值多少錢?765525507
依美减肥瘦身咖啡效果怎么样?
QQ宠物征婚
岳阳县岳阳诚信旅馆在什么地方啊,我要过去处
推荐资讯
狗狗不吃东西没精神???!!!!
在教师行业中 是否有明文规定 直系家属不能在
想找一个能翻译长难句的好的英汉词典 ,金山
喜欢上了有女朋友的魔蟹座男生该怎么办?
如果有个男生会为你哭 你要好好珍惜他么
怎么在YY频道里面 放电视台啊!!
杜拉拉扮演者 王珞丹 大家看看是她吗?
岳麓区长沙常德绝味鸭霸王地址是什么,有没有
什么de 电影好看
碘离子的还原性强于二价铁,为什么呢,能否举
大同区大庆中国福利彩票在什么地方啊,我要过
求4minute的superstar的中文
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?