当前位置:首页 » 编程软件 » 编程数学好吗

编程数学好吗

发布时间: 2022-11-29 21:36:43

① 学编程数学要好吗

学编程学当然要好了。搞软件开发,数学理论功底要好,能用计算机编程解决的问题,最终都要转化为数学问题。因为算法归纳起来就是那么多,那一个不是以数学理论为基础?认为学编程只要英文好就行,纯粹是门外汉在那瞎说。无数的例子可以证明,一个软件的创新,其实质是算法的创新,算法的创新离不开数学理论。印度的软件业很火,其实质也是给外国的软件公司做代工而已,就象我们的富士康一样,人家设计好了图纸,你照数据做就行了。为什么发达国家软件行业发达,正是因为他们的自然科学始终走在世界的最前端。
例如,美国有最先进的战斗机,而现代的战斗机的火控系统这个软件的研发是很复杂的,你敢说我国的战机火控系统是世界上最优秀的吗?

② 学编程要数学好函数我数学一塌糊涂 语文满分该学那个好呢

数学好,相对来说学编程会快些。
编程重要的是逻辑思维,数学好,其实就是逻辑思维好。

但这并不代表数学不好的就不可以学编程。只是,学得比较慢而已。只要多练习,更重要的是上机练习,做多了熟练了,怎么会不能和思维好的人相比呢。不正是有句话叫“勤能补拙”吗。

而慢又可以由另一方面弥补:兴趣。这是学好编程最重要的因素,兴趣这东西自己可想而知。
其实,编程是挺好玩的,在外行人来看还高大上。如果能自己解决某到算法题,或者能编写个软件什么,自己也会自豪呢。

综上,总结出学好编程的三个因素:
逻辑思维好;
有浓厚兴趣;
勤加练习。

如果是编程入门的话,建议还是先从C语言开始,因为很多高级语言的基础语法都是相同或相近的,学好一种语言,再学其他语言是很方便的。并且C语言在大学中是90%(大概)工科类专业中的必修课!

③ 编程需要英语或数学很好嘛

与编程、计算机有关,总给人一种很难、很抽象的感觉,好像需要用到复杂的数学知识。其实不然,学编程只要具备简单的初中数学基础就够了。大部分工作者,在日常工作中也不需要用到多复杂的数学知识。也不可否认,一些高端的工作,比如自动控制、人工智能,必须要非常好的数学基础,但这毕竟这类工作会涉及到编程原理、算法等本科、研究生才能学到的东西。
说完了数学,我们再来看看学编程需要多少英语基础呢?计算机程序代码很多人都见过,里面貌似有很多英文单词。因此,有些人断定,学编程要有很好的英语基础。没错,在计算机程序中有很多指令都是由英语单词构成的,这些英语单词在高中甚至大学英语中都不会学到。因此,不管你是初中还是大学毕业开始学编程,都需要重新认识这些新单词。单词数量并不多,也没必要全部记在脑袋里。而且,在写程序时,只要你输入一个单词的前几个字母,电脑就会自动提示后面的。所以,就算只有初中英语基础,学编程也没什么压力。

④ 学编程一定要数学和英语很好吗

编程如果不是从事3D游戏引擎,人工智能,高级算法,航天信息工程,那数学一点都不重要。最多游戏开发中用到些牛顿运动定律,圆周和抛物线运动,而且有大量现成的例子,不需要你数学学得有多么好。
相比之下,英语却非常重要。因为绝大多数有用资料都在英文论坛,官网上面,英语不好你读不懂SDK那分分种就想回家。
还有一种品质,比数学和英语都重要。
理解C++的指针和多态需不需要数学和英语?不需要,一个复杂无比的流程和系统架构根本不需要任何数学和英语知识,但是你就是看不懂。
不知道LZ有没有看过圣斗士星矢,没错,就是需要那种能忍受常人难以忍受的煎熬的痛苦,一步一个脚印脚踏实地克服一个又一个几乎不可能战胜的困难的品质。开发中,莫名其妙的问题会一个接一个蹦出来,你不可能 像系统重装一样的简单回避它,要解决它们,需要大量的平时经验积累和长时间痛苦的摸索和煎熬,没有星矢那种不怕被虐被打趴下多少次都不屈服的精神,劝你别来找虐,因为放弃是早晚的事。

⑤ 学编程需要数学很好吗

只能说,题主,说好听一点,你想得太过于深远了,直白地说:你是连走路都没学会就想着怎么上天了。
这也不怪题主,我们这一代人从接触计算机起就被众多的数学老师和所谓教育专家带了节奏,强行给数学加戏。把距离我们很遥远的高精尖学科强行跟我们绑架起来。
首先软件开发跟数学根本就不是一门学科,计算机学科有自己的理论体系,从一开始跟数学的关系就不大。论关系它俩也只是互为工具而已。软件开发需要用到的基础知识比数学重要的有太多了,如操作系统,数据库,网络HTTP协议,连英语都比数学重要。而数学对于大多数开发者来说是最不重要的知识。为什么?理解C++的指针和多态需要数学吗?一个复杂的系统架构也不需要半点数学知识,而你就是看不懂。
在你担心数学好不好之前,你更应该关心编程环境怎么搭建,连IDE都搞不定不知道程序怎么跑起来你还搞什么,下一步就是程序基本的语法和SDK库函数的掌握,基本SDK众多函数都不知道什么意思怎么去用,如字符串函数,文件读写和数据库常用操作,数据库的增删改查,网络连接函数等等,这些都够你学一辈子了,如果这些你都不会你还有学下去的必要吗?还有更重要的更基本的程序调试技术,程序老出错老崩溃怎么办呀,哪里变量为空了内存写错了?为什么程序老编不过去呀,谁能帮帮我呀!!!这个时候你发现那牛逼的数学知识真是屁用没有,你还是感叹自己基本功底不行经验太少,这个时候打死你也不会再关心数学好不好的问题了。
软件开发说到底是对于语言,SDK和工具的运用。常见的如android开发,网站开发都不需要半点数学知识。只有游戏开发需要用到一点简单的牛顿运动定律和圆周运动和抛物线运动。如果说用到数学的大概只有3D游戏引擎,很智能的人工智能,如格斗游戏的电脑应对玩家的复杂AI,生化危机中僵尸怪物的配合商量运用策略包抄玩家和记忆功能,还有航空航天领域这样高精尖技术学科才会用到复杂一点的数学知识。而这些都是计算机专家才要掌握的内容。所以题主你是想多了,还是先关心下自己程序为什么编不过老是报错的问题吧!

热点内容
逍遥模拟器如何配置网络 发布:2024-05-06 12:21:38 浏览:982
服务器如何检测硬件地址 发布:2024-05-06 12:12:35 浏览:738
服务器在线访问数由什么决定 发布:2024-05-06 11:39:15 浏览:678
途观21款哪个配置值得买 发布:2024-05-06 11:29:00 浏览:92
pythonspyder 发布:2024-05-06 11:15:53 浏览:166
线上服务器如何资源监控 发布:2024-05-06 11:15:07 浏览:299
页游脚本检测 发布:2024-05-06 11:05:05 浏览:925
七七网源码 发布:2024-05-06 10:27:36 浏览:295
shell输入脚本 发布:2024-05-06 10:19:49 浏览:985
通达信自定义板块在哪个文件夹 发布:2024-05-06 09:56:37 浏览:104