我要发布
仪器网/ 仪器社区/ 软件开发/ 软件开发对数学的要求

软件开发对数学的要求

QQ2470115394    2008-11-05    软件开发    浏览 412 次

我今年大四,23岁,想学学JAVA软件开发,可我是文科生,我的英语还可以,但是数学比较烂。
我这种情况可以学软件开发吗?
软件开发对数学知识要求更多呢,还是对数学上的逻辑思维要求更多呢?

精彩问答
高文纯 发布日期:2017-09-29
如果做普通的程序开发,一般的数学知识就够了,如果涉及核心算法的开发,那就要看计算能力和数据结构了。
而底层数据压缩,图像处理等等,对数学要求比较高,如果只做上层逻辑,就不太需要数学功底 现在软件的工作都是结合其它学科的。
比如银行软件业 这种只需要对银行业务特别熟练 对软件可以编写过的去的就可以了
所以说对数学的需求分你以后从事软件业的哪个方面
如果从事图像处理,游戏过程优化等软件业 是对数学要求很高的
如果只是从事一些普通软件 那么对数学要求就不是很大
被采纳
ipunk 发布日期:2008-11-12
你好,我是一线java程序员,但我不是计算机专业的,我也是文科专业的。
很明确的告诉您,如果做普通的程序开发,一般的数学知识就够了,如果涉及核心算法的开发,那就要看数据结构和计算能力了。
不过做那些算法的一般都是行业的业务人员,人家本身可能就是数学系或者工科专业的,你所要做的就是将他们告诉你的运算方法翻译成程序语言。仅此而已。

英文是必须的,java的项目和框架很多都是开源的,一般要深入了解都必须下载人家原本的API和源代码,或者常常关注人家的网站。别指望老美给你写Z新的中文帮助,也别想着ZG会有如APACHE那样的庞大开源组织。

所以的所以 我把现在的从业情况告诉你 你自己看着办咯!

祝你学习顺利哦~~~!
全部评论
秋风1落雨 发布日期:2008-11-06
高等数学,离散数学,
qqppjjzz等等 发布日期:2008-11-17
一般的就够了!!不会要求要多深!!!
巧克力不錯啦 发布日期:2015-09-11
如果做普通的程序开发,一般的数学知识就够了,如果涉及核心算法的开发,那就要看数据结构和计算能力。做算法的一般都是行业的业务人员,本身可能就是数学系或者工科专业的,软件开发者只要将运算方法翻译成程序语言即可。

软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。 软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控