當前位置:首頁 » 編程軟體 » 編程數學好嗎

編程數學好嗎

發布時間: 2022-11-29 21:36:43

① 學編程數學要好嗎

學編程學當然要好了。搞軟體開發,數學理論功底要好,能用計算機編程解決的問題,最終都要轉化為數學問題。因為演算法歸納起來就是那麼多,那一個不是以數學理論為基礎?認為學編程只要英文好就行,純粹是門外漢在那瞎說。無數的例子可以證明,一個軟體的創新,其實質是演算法的創新,演算法的創新離不開數學理論。印度的軟體業很火,其實質也是給外國的軟體公司做代工而已,就象我們的富士康一樣,人家設計好了圖紙,你照數據做就行了。為什麼發達國家軟體行業發達,正是因為他們的自然科學始終走在世界的最前端。
例如,美國有最先進的戰斗機,而現代的戰斗機的火控系統這個軟體的研發是很復雜的,你敢說我國的戰機火控系統是世界上最優秀的嗎?

② 學編程要數學好函數我數學一塌糊塗 語文滿分該學那個好呢

數學好,相對來說學編程會快些。
編程重要的是邏輯思維,數學好,其實就是邏輯思維好。

但這並不代表數學不好的就不可以學編程。只是,學得比較慢而已。只要多練習,更重要的是上機練習,做多了熟練了,怎麼會不能和思維好的人相比呢。不正是有句話叫「勤能補拙」嗎。

而慢又可以由另一方面彌補:興趣。這是學好編程最重要的因素,興趣這東西自己可想而知。
其實,編程是挺好玩的,在外行人來看還高大上。如果能自己解決某到演算法題,或者能編寫個軟體什麼,自己也會自豪呢。

綜上,總結出學好編程的三個因素:
邏輯思維好;
有濃厚興趣;
勤加練習。

如果是編程入門的話,建議還是先從C語言開始,因為很多高級語言的基礎語法都是相同或相近的,學好一種語言,再學其他語言是很方便的。並且C語言在大學中是90%(大概)工科類專業中的必修課!

③ 編程需要英語或數學很好嘛

與編程、計算機有關,總給人一種很難、很抽象的感覺,好像需要用到復雜的數學知識。其實不然,學編程只要具備簡單的初中數學基礎就夠了。大部分工作者,在日常工作中也不需要用到多復雜的數學知識。也不可否認,一些高端的工作,比如自動控制、人工智慧,必須要非常好的數學基礎,但這畢竟這類工作會涉及到編程原理、演算法等本科、研究生才能學到的東西。
說完了數學,我們再來看看學編程需要多少英語基礎呢?計算機程序代碼很多人都見過,裡面貌似有很多英文單詞。因此,有些人斷定,學編程要有很好的英語基礎。沒錯,在計算機程序中有很多指令都是由英語單詞構成的,這些英語單詞在高中甚至大學英語中都不會學到。因此,不管你是初中還是大學畢業開始學編程,都需要重新認識這些新單詞。單詞數量並不多,也沒必要全部記在腦袋裡。而且,在寫程序時,只要你輸入一個單詞的前幾個字母,電腦就會自動提示後面的。所以,就算只有初中英語基礎,學編程也沒什麼壓力。

④ 學編程一定要數學和英語很好嗎

編程如果不是從事3D游戲引擎,人工智慧,高級演算法,航天信息工程,那數學一點都不重要。最多游戲開發中用到些牛頓運動定律,圓周和拋物線運動,而且有大量現成的例子,不需要你數學學得有多麼好。
相比之下,英語卻非常重要。因為絕大多數有用資料都在英文論壇,官網上面,英語不好你讀不懂SDK那分分種就想回家。
還有一種品質,比數學和英語都重要。
理解C++的指針和多態需不需要數學和英語?不需要,一個復雜無比的流程和系統架構根本不需要任何數學和英語知識,但是你就是看不懂。
不知道LZ有沒有看過聖鬥士星矢,沒錯,就是需要那種能忍受常人難以忍受的煎熬的痛苦,一步一個腳印腳踏實地克服一個又一個幾乎不可能戰勝的困難的品質。開發中,莫名其妙的問題會一個接一個蹦出來,你不可能 像系統重裝一樣的簡單迴避它,要解決它們,需要大量的平時經驗積累和長時間痛苦的摸索和煎熬,沒有星矢那種不怕被虐被打趴下多少次都不屈服的精神,勸你別來找虐,因為放棄是早晚的事。

⑤ 學編程需要數學很好嗎

只能說,題主,說好聽一點,你想得太過於深遠了,直白地說:你是連走路都沒學會就想著怎麼上天了。
這也不怪題主,我們這一代人從接觸計算機起就被眾多的數學老師和所謂教育專家帶了節奏,強行給數學加戲。把距離我們很遙遠的高精尖學科強行跟我們綁架起來。
首先軟體開發跟數學根本就不是一門學科,計算機學科有自己的理論體系,從一開始跟數學的關系就不大。論關系它倆也只是互為工具而已。軟體開發需要用到的基礎知識比數學重要的有太多了,如操作系統,資料庫,網路HTTP協議,連英語都比數學重要。而數學對於大多數開發者來說是最不重要的知識。為什麼?理解C++的指針和多態需要數學嗎?一個復雜的系統架構也不需要半點數學知識,而你就是看不懂。
在你擔心數學好不好之前,你更應該關心編程環境怎麼搭建,連IDE都搞不定不知道程序怎麼跑起來你還搞什麼,下一步就是程序基本的語法和SDK庫函數的掌握,基本SDK眾多函數都不知道什麼意思怎麼去用,如字元串函數,文件讀寫和資料庫常用操作,資料庫的增刪改查,網路連接函數等等,這些都夠你學一輩子了,如果這些你都不會你還有學下去的必要嗎?還有更重要的更基本的程序調試技術,程序老出錯老崩潰怎麼辦呀,哪裡變數為空了內存寫錯了?為什麼程序老編不過去呀,誰能幫幫我呀!!!這個時候你發現那牛逼的數學知識真是屁用沒有,你還是感嘆自己基本功底不行經驗太少,這個時候打死你也不會再關心數學好不好的問題了。
軟體開發說到底是對於語言,SDK和工具的運用。常見的如android開發,網站開發都不需要半點數學知識。只有游戲開發需要用到一點簡單的牛頓運動定律和圓周運動和拋物線運動。如果說用到數學的大概只有3D游戲引擎,很智能的人工智慧,如格鬥游戲的電腦應對玩家的復雜AI,生化危機中僵屍怪物的配合商量運用策略包抄玩家和記憶功能,還有航空航天領域這樣高精尖技術學科才會用到復雜一點的數學知識。而這些都是計算機專家才要掌握的內容。所以題主你是想多了,還是先關心下自己程序為什麼編不過老是報錯的問題吧!

熱點內容
安卓手機怎麼關閉原圖 發布:2023-02-05 16:04:37 瀏覽:57
c語言銀行利率 發布:2023-02-05 16:01:26 瀏覽:393
so編譯器版本 發布:2023-02-05 15:50:56 瀏覽:387
c語言編程規則 發布:2023-02-05 15:50:44 瀏覽:800
電動拉閘門遙控器怎麼配置 發布:2023-02-05 15:42:57 瀏覽:832
交通訪問 發布:2023-02-05 15:42:54 瀏覽:256
安卓手機如何知道自己去了哪裡 發布:2023-02-05 15:42:06 瀏覽:318
垃圾壓縮液 發布:2023-02-05 15:41:59 瀏覽:858
安卓10支持哪個聖安地列斯 發布:2023-02-05 15:34:11 瀏覽:704
mutexpython 發布:2023-02-05 15:33:55 瀏覽:464