数学软件开发
㈠ 软件开发需要会数学吗
说实话,英语跟数学好,对于学编程都有很大的好处。首先、数学可以提高逻辑思维,一版般开发软件,权像一些编程语言,要涉及到计算机算法,有基础数学基础当然好,比如比较常用的“递归排序”、“冒泡排序”,假如你数学好,那么理解起来就容易多了。其次,中国有牛叉的编程语言吗?答案是没有的。牛叉的编程语言或者软件,都没中国的份,像C、C++、JAVA之类的编程语言,像windows\linux操作系统,还有现在火的Android,都是人家国外的,我们只是借用人家的。所以有一定的英语基础的话,学起来比较方便。总之,勤能补拙,没有困难的软件,只有困难的心理。你勤奋点,还是没多大问题的。但要精的话,没个5、6年是不行的。
㈡ 我数学很差,适合学软件开发吗
学软件开发英语和数学非常重要,尤其是英语!
不知你的英语水平怎么样?
如果你想试试,建议你先去考个计算机二级或者三级试试。
当然如果觉得对这行感兴趣,还是可以应该试一试的!
向我个人学了一年的vfp和半年的c++到现在还是糊里糊涂,我得出的结论是:软件开发是一门不是一般学得来的学问。
但是本人一直坚信,兴趣是最好的老师!
㈢ 做软件开发数学要好吗
作软件开发的数学要好。
因为程序设计是算法加数据结构,而这些都需要数学作基础。
㈣ 数学不好,想学软件开发可以吗
软件开发最好数学学习好一点,要学到算法,并且会开高数类的课程,需要一定的数学基础
㈤ 数学不好,可以学软件开发吗
可以,不过会比较困难,因为数学是基础,像算法用到数学会比较多,理解起来比较困难
㈥ 做软件开发对数学要求有多高,具体是哪方面的数学
在算法方面,需来要一定的自数学功底。有些简单问题,只需要概率论、离散数学、线性代数等即可解决,有些艰深的难题,需要近世代数、图论等高深数学功底。
例如:请你设计一个算法,把一堆正整数分成两部分,使得这两部分数字的和相等。如果不存在满足条件的分法,请算法输出“不存在”;如果存在满足条件的分法,请算法给出结果。比如1, 3, 6, 7, 8, 14, 23,可以分成【1, 3, 6, 7, 14】和【8, 23】,每部分的和都是31。该问题是一个NP完全问题,目前没有多项式时间解法。
如果你具有数学功底,显然在设计算法上会更强大,当然如果数学功底不深厚,就要多通过经验和眼光弥补了。
㈦ 软件开发对数学的要求
如果做普通的程序开发,一般的数学知识就够了,如果涉及核心算法的开发,那就要看计算能力和数据结构了。
而底层数据压缩,图像处理等等,对数学要求比较高,如果只做上层逻辑,就不太需要数学功底 现在软件的工作都是结合其它学科的。
比如银行软件业 这种只需要对银行业务特别熟练 对软件可以编写过的去的就可以了
所以说对数学的需求分你以后从事软件业的哪个方面
如果从事图像处理,游戏过程优化等软件业 是对数学要求很高的
如果只是从事一些普通软件 那么对数学要求就不是很大