數學軟體開發
㈠ 軟體開發需要會數學嗎
說實話,英語跟數學好,對於學編程都有很大的好處。首先、數學可以提高邏輯思維,一版般開發軟體,權像一些編程語言,要涉及到計算機演算法,有基礎數學基礎當然好,比如比較常用的「遞歸排序」、「冒泡排序」,假如你數學好,那麼理解起來就容易多了。其次,中國有牛叉的編程語言嗎?答案是沒有的。牛叉的編程語言或者軟體,都沒中國的份,像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完全問題,目前沒有多項式時間解法。
如果你具有數學功底,顯然在設計演算法上會更強大,當然如果數學功底不深厚,就要多通過經驗和眼光彌補了。
㈦ 軟體開發對數學的要求
如果做普通的程序開發,一般的數學知識就夠了,如果涉及核心演算法的開發,那就要看計算能力和數據結構了。
而底層數據壓縮,圖像處理等等,對數學要求比較高,如果只做上層邏輯,就不太需要數學功底 現在軟體的工作都是結合其它學科的。
比如銀行軟體業 這種只需要對銀行業務特別熟練 對軟體可以編寫過的去的就可以了
所以說對數學的需求分你以後從事軟體業的哪個方面
如果從事圖像處理,游戲過程優化等軟體業 是對數學要求很高的
如果只是從事一些普通軟體 那麼對數學要求就不是很大