学软件编程需要数学功底要到什么程度?

来源:百度知道 编辑:UC知道 时间:2024/06/27 15:33:14
没学过高中课程的行不行?

软件编程需要的数学功底还是挺深的,但也不一定,看个人需要。
我觉得,在实践中积累,对于一般的应用也已经足够了。

打个比方来说,大家都是一般智力的孩子。在上小学,还没有学过代数,没有学过解方程。但是我们小学里的考试经常出的应用题,在我们这些大人看来往往就是解方程的题目。可是这些小孩子并不需要知道方程理论,也不需要知道怎么求未知数,可以作出很多此类题目,虽然对于他们来说,作这些题目很难。

到了初中,我们学了怎么解一次方程,可是我们没有学会二次方程的解法,不知道求根公式。求解二次方程我们只能用因式分解法,绞尽脑汁能作出一道两道,心里还高兴不已。

到了高中,我们基本上学会了多元方程的解法,一元,二元,三元。可是一千个,一万个未知数的呢?虽然我们没有做过这样的题目,可是想想用高中的方法是无能为力的。后来上大学,我们学了线性代数,知道了线性方程理论,我们可以用计算机快速求近似解了。

当然,这个过程还没有完,我们没有学的数学还有很多……所以,数学的深度很大程度上决定了你解决问题的难度。当然了,我们所说的这些都是针对大家都是普通智力的情况,如果是天才,自然不在此理论范围之内了。呵呵。

我就是学软件的
逻辑要求很强的!

高中课程不够,如果你学的很杂实,还是不错的
但是还是建议你多看些高等数学、离散数学、线性代数之类的!

努力什么都可以的,祝你进步!

抽象能力,分析能力,建模能力。