導航:首頁 > 數字科學 > 計算機專業為什麼重視數學

計算機專業為什麼重視數學

發布時間:2023-03-08 20:06:37

『壹』 數學對計算機專業重要嗎

為計算機專業的本科生。個人認為,對非理論向(P=NP之類,combinatorics壓根就是數學)的計算機專業本身而言,《具體數學》+一些圖論就很足夠了,足以支撐本科基礎階段的知識體系(而且也不需要深究,比如圖論不需要像數學系那樣會做證明)。我是指,用來理解計算機架構,緩存優化,演算法,數據結構這些基礎的純粹的計算機知識。

不少人答案中指出的:在實踐中數學無處不在。其實是一種無意義的事實。這些數學都不是每個計算機專業學生必備的知識。
理由是,計算機已經深入到各個領域了,而在每個領域的應用中,自然要學會,並且懂得那個領域的知識,這些知識便包括了數學(數學本來就無處不在啊)。
先說專業外的應用,我做工程模擬,那我自然要會卷積,拉普拉斯變換;而我做社交網路分析,圖論就顯得更重要了。而這些與計算機本身是無關的,是與實踐領域相關的。PHP程序員大概就不需要這些數學,但他們也是屬於計算機專業的。
再說被分到計算機內的學科,有人說機器學習需要大量的數學。沒錯,機器學習(我碰巧想走這個方向)是需要大量數學,並且它也可以被認為是計算機學科的分支。但是,光應用走向的話,其實是不需要學measure theory,functional analysis之類的。退一步說,即便是機器學習的科研工作者,用這些工具的,也大都是數學出身的,愛做分析性質研究的傢伙。工程師學好線代和統計就差不多了,而這類工程師,其實可以被看作是做特殊應用的。更誇張地推一步,量子計算機也算是計算機專業的一個邊緣分支。難道可以因此說:學好量子力學對計算機專業很重要嗎?(其實有人多例子:分子計算機,DNA計算機,計算物理學,計算神經學,計算化學,計算金融學…………)
然而,學好數學是沒有壞處的。學好數學不是每個計算機專業的必須要求,但是學好數學的學生可以在更廣闊的領域內大展拳腳。希望成為研究人員的話,那數學確實是要盡可能多地學。
很多和計算機掛鉤的領域確實用到大量數學,尤其是研究向。但是如果各個領域的人都出來秀一把虐過自己的數學,那恐怕是會嚇走不少想學計算機,但數學不是很強的人。而實際上計算機專業大部分人是用不到多少數學的。而且就業方面的信息顯示,全球范圍內計算機專業學生還是供應不足的。

『貳』 為什麼大學計算機專業要學高數

數學是計算機的基礎,例如離散數學和數據結構,還有許多數學演算法。人工智慧和計算機圖形學會有大量的數學模型。計算機專業的學生必須學好數學。

計算機科學與技術專業大一開設的課程一般有高數、大物、電學基礎、編程基礎等。這些基礎課都是比較難啃的課。

到了大學,老師的講課方式也和高中大不相同,原先一頁紙的課本要講一節課,但大學老師一次課老師就可能講幾十頁書。很多在高中很優秀的學生,剛到大學也一樣很不適應。

首先,到了大學,要做好課前預習工作。因為老師講課太快,如果課前不預習,很難跟上老師的進度,往往前面還沒搞懂,後面又已經開始,越來越聽不懂。所以,課前預習是必須的。

但事實上高中老師天天喊著預習都做不到的人一大把,到了大學就更難做到了,一般在大學能夠經常做到課前預習的同學基本上獎學金沒得跑了。

還有,在大學要做好課後復習。因為老師一節課講的內容實在太多,一下子很難吸收,很多學生會覺得下課後所有的作業都無從入手。其實,大學里你如果不好好復習老師講的課,作業不會也是很正常的,因為似是而非的東西太多。

計算機的編程課如果沒有基礎的話,剛開始大部分人都會覺得雲里霧里。因為計算機課程的思維方式和其它課程很不同。如果學不懂編程的話,建議多看幾個版本的教材,把程序代碼一句句的深入研究。

功夫不負有心人,只要功夫下到位,一定會有豁然開朗的時候。那個時候你就會發現,計算機專業其實還是比較容易的,比起那些基礎課要簡單很多。

『叄』 學計算機一定要數學好嗎

作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,我來回答一下這個問題。

首先,數學和物理對於計算機專業有重要的影響,因為軟體研發問題說到底就是數學問題,而硬體研發說到底就是物理學問題,所以學好數學和物理對於計算機專業的學生來說具有重要的意義。不少計算機專業的研究生導師也比較喜歡數學專業和物理學專業的學生,數學專業的本科生在讀研時選擇大數據、人工智慧等方向也是比較不錯的選擇。

當然,隨著IT行業的不斷發展,軟體開發的難度也在下降,大量的應用級開發崗位對於數學的要求並不高,比如前端開發、移動終端開發、Web開發等涉及到數學知識的地方並不多,所以即使數學基礎比較薄弱,目前也可以從事軟體開發工作。但是如果要從事研發級崗位,則需要具備扎實的數學基礎。

目前是大數據、人工智慧時代,大數據和人工智慧是典型的交叉學科,大數據的基礎知識包括三方面,分別是數學、統計學和計算機,而人工智慧涉及到的基礎知識就更多了,包括哲學、數學、計算機、經濟學、神經學、語言學等。所以,如果想從事大數據和人工智慧領域的開發,數學是比較重要的。

隨著雲計算服務逐漸從IaaS轉換到PaaS,軟體開發模式也在發生著變化,一些基礎性的開發任務將逐漸被整合(場景開發),未來大量的應用級開發程序員將面臨崗位升級的問題,而數學是崗位升級的關鍵因素之一。尤其是未來人工智慧產品的採用將代替大量的初級開發崗位,程序員的工作內容將進一步向技術創新方向發展,而IT行業的技術創新在很大程度上要依賴於數學知識。

如果有互聯網方面的問題,或者考研方面的問題,都可以咨詢我,謝謝!

我是「驢子談」,這題我來談!

由於你沒說在你在計算機中到底是學習的什麼?所以我就從編程的角度來講了。希望你能從中明白,舉一反三映射到你的計算機知識方向中。

我是程序員,高中學歷,曾在網路,阿里巴巴等互聯網公司干過。

我曾經也認為,學計算機編程都必須要數學甚至高等數學。其實這都不一定的,大部分用到什麼就現學什麼,更多的是找到對應公式生搬硬套,往往非常可行。

數學在計算機編程中不是必須的,但它絕對是重要的。主要是你往什麼方向走。比如,演算法工程師就需要高等數學了。如果只是普通的碼農,數學甚至只需要小學水平就行,能解開應用題。就比如做一個網購支付結算,就是加減乘除和求余,其他的沒啥。如果需要排序什麼的簡單演算法,網上搜索就行啦。普通的碼農就是羅輯思維+小學數學和初中英語,就這么簡單。

舉個例子,我曾經寫了一段代碼,演算法用了30多行,我的一個哥們兒數學厲害,就用了5行搞定。當然,它並不是代碼壓縮。於是我有事沒事也就鑽研起來了高級點兒的數學。數學只有初中水平的時候,沒覺得怎樣,學會了高級點兒的數學,也只是特定情況下才用到,可以提高代碼質量。

如果是 游戲 編程,那自然就得會弦,餘弦之類的計算,還要會向量,3D數學。我之前也不懂,初中學的都忘干凈了,最近自學 游戲 開發,還不是查資料自學,單獨補數學知識。

就像學編程,必須英語好嗎?這類問題,英語只要認識基本的英語字母就行了。我初中英語考個位數是常事,在剛學編程的時候,記住幾個常見關鍵詞,定義變數用翻譯,後來用的多了,5-10次,就記住了,也會讀了。

記住,時間不等人,很多時候會了基本的操作,大部分都是在實踐工作中提高的。

不知道我感覺到的准不準,你問這個問題的目的就是因為自己數學不夠好,想知道如果數學在你的學科中不重要,或不是必須的,就不學了,也沒打算今後學。你之所以提這個問題,也說明了,你知道你這個需要數學。

所以,我的建議是,你多分析下,你現在的學習的計算機方向里,是不是必須用到數學甚至高等數學。或者它是否能為你的工作提高效率,如果是,那就是一個字 —— 學。

再補充一點,如果是現在必須學,不學沒法進行你的計算機學習,那就學。如果不影響你現在的學習,沒關系,數學可以放一放。

還有就是面試的時候,大部分都是,面試造火箭,工作擰螺絲。

千萬不要犯我們人類的通病,懶惰。

來說說我的看法。

在大學期間和之前的工作經歷中,我也是學習並從事計算機編程工作,期間也學習了計算機的一些相關知識。

對於數學,我的觀點是要認真學習。因為計算機的很多方面說到底都是數學。

以編程為例,現在的編程環境越來越簡單,快速,我也接觸過一些國內的編程環境。可以很肯定的是當中涉及到很多數學的思維方式。數學的學習除了知識本身之外,最重要的就是培養邏輯思維和一定的思考能力。編程中的演算法編寫設計到一些數學的知識,邏輯順序也需要數學學習來做支持。如果從事底層的設計,還會涉及到相關的數學知識。

計算機的很多方面都與數學有許多密不可分的關系、聯系。所以數學的學習是很有必要。所以不是說學計算機一定要數學好,而應該是學計算機一定要關注數學的學習。

希望可以幫助到你。

謝謝。



從高考的角度,高校計算機專業要看你的數學,物理高考成績,當然要學好數學;



從大學專業角度,要學深學透,數學自有的邏輯素養,相當重要,將來考研,數學更是必考



從以後的工作生活管理角度,基本的數學素養很有必要,不然「罵架」都沒順序與重點,開個玩笑了。

歡迎拍磚!

也不一定,做碼農就不需要很高深的數學基礎,只要邏輯思維好就OK。

學計算機可以沒有數學知識,但是要學好計算機,一定要有扎實的數學知識。理論和道理就不多講了,舉兩個實例。

一,使用泊松分布,模擬測試訂單管理系統
開發中央廚房訂單處理系統時,在系統上線前,沒有真實數據,如何模擬訂單分布呢?數學課上講概率時,有正態分布、泊松分布,等等。

泊松分布是一種常見的離散機率分布,適合描述單位時間內隨機事件發生的次數。中央廚房收到訂單是一個隨機事件,以基本固定的平均瞬時速率λ隨機且獨立地出現,所以單位時間內的訂單數量近似服從泊松分布P(λ)。

使用Apache Commons Math提供的Poisson Distribution函數,模擬客戶下單速率和數量,測試系統運行情況,在商用推廣前,做到心中有數。

二,一個經濟學公式,造就了一家互聯網 科技 巨頭,近千億美元市值
美國版攜程Priceline,創始人Jay Walker定義的業務模式頗具特色,並申請了專利,Name Your Own Price,自我定價系統,基於經濟學中的一個公式「價格與價值相互關系原理」,產品價值通過價格體現出來。

在產品接近保質期時,價值殘值逐漸減少,比如越臨近登機,機票實際價值就越小,到飛機起飛時為零。

有專利保護的獨特商業模式,加上2000年李嘉誠入股30%後推行改革,壓縮成本,Priceline發展順利,不斷並購,現在是美國最大的在線 旅遊 科技 公司,業務遍及全球。

生活相關的基礎知識學好了都不壞

不需要!

如果你想成為一名程序員,會門語言,敲字快就行了;

如果你想成為一名架構師,年頭長點,多考點證書就行了;

如果你想成為一名產品經理,有情懷,口才好就行了;

如果你就是喜歡編程,那麼好好學數學,不會錯!

註:本文以玩笑為主,並非是對以上人士不敬。

真新鮮,看看電影,上上網頁,要什麼數學

如果大學讀計算機專業的話,數學是必修。事實上甚至我知道有些文科專業都要必修數學。

而實際上從事計算機專業的人平時需要用到多少數學知識,這個就不好說了。因為計算機這個行業覆蓋的面太廣,幾乎世界上所有行業計算機都有覆蓋到。所以有可能你是搞計算機的,我也是搞計算機的,但我們卻隔行如隔山。

可能許多人從事計算機工作用不到太多數學知識,但是學好數學對你在計算機行業可以做得更好走得更遠是有幫助的。

『肆』 數學對計算機專業重要嗎

現今時代被稱為科技時代,我認為通俗一點說就是計算機的時代,而且計算機的發展是絕對離不開數學知識的,所以數學對計算機專業至關重要


有些人會誤解數學跟計算機有什麼關系,因而忽視數學。但我作為計算機專業的學生我自己知道高等數學,線性代數,計算方法,離散數學,數字邏輯,概率統計是必修基礎課

數學在Word 中應用

我認為數學知識在word中的應用是無處不在的。Word 軟體可以用Word 軟體提供的繪圖工具進行圖形製作,編輯藝術字,數學公式,能夠滿足用戶的各種文檔處理要求。強大的製表功能。用Word 軟體製作表格,既輕松又美觀,既快捷又方便。這些都運用了數學知識。

有人認為計算機包括數學,但我卻認為數學更大意義的促進了計算機的發展,這兩者是互助的同盟關系。計算機中應用得數學知識是很多的,數學對計算機專業很重要。

『伍』 學計算機的,學數學有什麼用

當然也是有一定的用處的啊!數學裡面會教你邏輯關系,在學習計算機的話!會有相應的邏輯關系可以運用上!

『陸』 為啥理科生最重視數學原因是什麼

在理科生眼裡,數學就是必須重視的科目。俗話說:學好數理化,走遍天下都不怕。雖然,這句話有一些絕對,但是卻不無道理。在大學專業之中,數理化就是基礎。

比如,你想報考計算機專業,但是你高中學得是文科,那麼你是不能報考計算機的相關專業的。而為什麼理科生都重視數學呢?因為如果你的數學學得好,那麼你的物理化學成績也不會太差。

特別是高考全面沖刺的階段,也正是提分的最好時機,相比於語文提分難,數學提分是最容易的。如果你的數學成績是90分,那麼利用這一個月的時間提分到110分,這是很簡單的。

因為高考數學之中,簡單題和中等題佔90%,難題只有10%。對於大部分學生來講,想要攻破難題已經不可能了。現在就是做基礎題和中等題,保證高考中把自己會做的全做對,這就已經非常棒了。而那些尖子生,可以嘗試一下突擊難題。

閱讀全文

與計算機專業為什麼重視數學相關的資料

熱點內容
word中化學式的數字怎麼打出來 瀏覽:704
乙酸乙酯化學式怎麼算 瀏覽:1372
沈陽初中的數學是什麼版本的 瀏覽:1317
華為手機家人共享如何查看地理位置 瀏覽:1010
一氧化碳還原氧化鋁化學方程式怎麼配平 瀏覽:848
數學c什麼意思是什麼意思是什麼 瀏覽:1369
中考初中地理如何補 瀏覽:1260
360瀏覽器歷史在哪裡下載迅雷下載 瀏覽:671
數學奧數卡怎麼辦 瀏覽:1350
如何回答地理是什麼 瀏覽:989
win7如何刪除電腦文件瀏覽歷史 瀏覽:1022
大學物理實驗干什麼用的到 瀏覽:1448
二年級上冊數學框框怎麼填 瀏覽:1659
西安瑞禧生物科技有限公司怎麼樣 瀏覽:829
武大的分析化學怎麼樣 瀏覽:1213
ige電化學發光偏高怎麼辦 瀏覽:1301
學而思初中英語和語文怎麼樣 瀏覽:1606
下列哪個水飛薊素化學結構 瀏覽:1388
化學理學哪些專業好 瀏覽:1452
數學中的棱的意思是什麼 瀏覽:1017