计算机专业哪块领域不需要数学,我想学习计算机编程不知道应该先从哪学起也不知道..._商务英语考试_帮考网...

ffd6ac8b64ae3ad2c6d02f2b36d5143f.png

caoliutou

新兵答主

09-09

TA获得超过8202个赞

首先很欢迎你进入编程的世界。

对于你的问题,我的理解是:

1.兴趣和毅力很关键

因为你是在家自己练习,没有很好的学习编程的环境和资源,所以兴趣和毅力是支撑你学下去的动力。

因为如果没兴趣,或者毅力的话,在家里学习,尤其是学习天天跟数据,函数,算法打交道的的程序设计

会很容易放弃和懈怠。

所以,潇桐建议请下定决心,并饶有兴趣地走下去。

2.我英语和数学不太就好,怎么办

对于英语,只是一种获取外界信息,交流的工具,对于编程来说,英语的作用体现在阅读英文文档,适应国际化的编程环境。但请注意,学英语跟学习编程没有必然联系,英语好或许我在学习程序语言时要亲切些(因为高级语言诸多关键字是英语单词),

但那个只是一点点,看中文教材完全可以满足你入门编程的需要。

对于数学,潇桐认为其作用体现在效应和应用方面,效应是指学数学锻炼你的思维能力和逻辑能力,如果你数学好,在设计算法和理解程序时会比较轻松,但

写出的代码会很优美,但并不是说数学不好你就写不出代码了。我觉得这种能力可以慢慢培养,甚至多写代码也可以培养。

再者是应用,数学知识并不是在每个领域都能体现,这里的数学知识指的是大学数学的一些知识,比如微积分,级数,矩阵,行列式,图论,

对于一些比较底层的开发,比如说游戏程序的设计,就需要丰富的数学知识,比如线性代数等等。但对于一些基于应用的程序设计,比如

开发网站啊,写一些GUI程序啊,就并不那么需要“高深”的数学知识了

所以,潇桐认为你英语和数学不太好,并不是你想象的那样影响你学习编程

OK,now let's begin our coding travel!

3.怎么入门

选择一门入门语言很重要,潇桐建议你先学C,不学太多,学学谭浩强老师的《C程序设计》

或许你学完这本书后会发现除了写些算数运算,解决些数学问题,其余什么都不能干。

不慌,如果你真正学懂了这本书,那么在学习其他语言时你会发现很亲切,毕竟,语言都是人写出来的,同样是高级语言,当然最基本的东西比如程序结构,数据格式差异都不大,

而且,通过学习C,你能学会程序的走法,懂得怎么设计算法,方便你以后学习其他语言

同时,你在学习C时,最好找找《计算机导论》之类的东西看看,也就是计算机专业学生入门的图书,了解下数据库呀,面向对象呀,计算机程序与硬件之间的关系呀,丰富下你对计算机的了解

4.如何选择

学完C后,你就应该选择一个你最喜欢的语言进行深入学习了

那么多语言,怎么选择呢?

潇桐认为其实每种语言的存在都有自己区别于其他语言的优点,比如C,C++寻址很快,跟硬件打交道很厉害,如果你要写底层应用,写游戏,就深入学C,C++,

又如如果你对写网站感兴趣,就可以选择PHP,ASP.NET,JSP三种动态网页之一进行学习。

反正按照自己的兴趣去选

当你真正能够应用语言时,就可以像计算机专业过渡了

此只为潇桐的一些拙见,希望大家多多批评

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值