導航:首頁 > 數字科學 > 計算機和數學之間的關系是什麼

計算機和數學之間的關系是什麼

發布時間:2022-08-17 16:25:34

⑴ 計算機與數學的關系

類似於母子關系吧。
數學和物理在計算機發展中起核心作用。
數學是計算機科學的基礎,准確來說,計算機只不過是數學在特定領域的一個應用。
有人說,0和1就構成這個世界。這句話意在說明數學對於人類發展和人們生活的重要性。也正因為有了數學,有了2進制,有了數據結構,有了演算法等等,才會為構建計算機領域的萬千世界提供了夯實的基礎。

⑵ 數學與計算機有什麼聯系

數學和物理在計算機發展中起核心作用。
數學是計算機科學的基礎,准確來說,計算機只不過是數學在特定領域的一個應用。
有人說,0和1就構成這個世界。這句話意在說明數學對於人類發展和人們生活的重要性。也正因為有了數學,有了2進制,有了數據結構,有了演算法等等,才會為構建計算機領域的萬千世界提供了夯實的基礎

其實學習數學是為了可以更好的去學學習計算機,首先,如果學好了例如大學所學習的大學數學,離散,線性代數等,可以培養好的邏輯思維,而在學習計算機,尤其是學習計算機軟體的編程的時候是非常有用的。所以學說,學好數學,可以把數學中的邏輯思維應用在計算機上。

⑶ 計算機編程跟數學有多大關系

題主你指的數學是哪方面呢?概率論?數論?線性代數?微積分?離散數學....光把這些只是翻一下看懂就要個幾年了,想學會學好?對不起,可能學到鬍子白半截身子入土了都不一定到你說的學好的程度。
所以對大多數人來說,在數學方面都不太可能取得什麼很深的造詣。直白一點能學好數學的人太少。數學是又深奧又費解學習成本巨大需要耗費大量時間學完不用立馬就忘的學科。所以說數學重要,先問問你自己能不能學會。
其次,計算機學科跟數學根本就不是一門學科,不存什麼包含關系。計算機編程有自己的理論體系,很多跟數學關系不大。學好編程最重要的是對你學的編程語言的深刻理解和工具SDK的爛熟於心熟練運用。每個語言都有自己的設計理念,不存在什麼好學的編程語言。
所以說,題主,你想得太遠了。軟體開發需要用到的知識比數學重要的有太多了。比如英語快速閱讀能力,程序調試技術,網上搜索資料的能力。而數學對於大多數人來說是最難學也是最不重要的知識,基本上是學了就忘忘了就扔扔了也沒感覺的那種,很多搞編程的可能一輩子也用不到數學知識。為什麼?理解C++的指針和多態需要數學嗎?一個復雜的系統架構也不需要半點數學知識,而你就是看不懂。
還有就是程序調試技術,很多IDE給出的出錯語句非常費解,什麼指針為空,數組越界,內存溢出,SDK找不到,你沒經驗時打死你也看不懂你的編程工具提示的是什麼。這時你那高大上的數學真是P用沒有,它能幫你排查錯誤找出程序崩掉的原因嗎?我看不行吧,你還是得到論壇網路去問人家這些基本的問題。
在你擔心數學好不好之前,你更應該關心編程環境怎麼搭建,連IDE都搞不定不知道程序怎麼跑起來你還搞什麼呀,下一步就是程序基本的語法和SDK庫函數的掌握,基本SDK都不知道什麼意思怎麼去用,如字元串函數,文件讀寫和資料庫常用操作,這些你都不會你還有學下去的必要嗎?還有更重要的更基本的程序調試技術,程序老出錯老崩潰怎麼辦呀,哪裡變數為空了內存寫錯了?為什麼程序老編不過去呀,誰能幫幫我呀!!!這個時候你發現那牛逼的數學知識真是屁用沒有,你還是感嘆自己基本功底不行經驗太少,這個時候打死你也不會再關心數學好不好的問題了。
如果說用到數學的大概只有3D游戲引擎,很智能的人工智慧,如格鬥游戲的電腦應對玩家的復雜AI,生化危機中僵屍怪物的配合商量運用策略包抄玩家和記憶功能,還有航空航天領域這樣高精尖技術學科才會用到復雜一點的數學知識。而這些都是計算機專家才要掌握的內容。所以題主你是想多了,等你達到圖靈的大師級別再考慮數學問題吧,在這之前,還是先關心下自己程序為什麼編不過老是報錯的問題吧

⑷ 數學和計算機到底有什麼關系嗎

計算機科學是研究信息處理的科學。計算機科學分為理論計算機科學和實驗計算機科學兩個部分。在數學文獻中所說的計算機科學,一般是指理論計算機科學。實驗計算機科學還包括有關開辟計算機新的應用領域的研究計算數學也叫做數值計算方法或數值分析。主要內容包括代數方程、線性代數方程組、微分方程的數值解法,函數的數值逼近問題,矩陣特徵值的求法,最優化計算問題,概率統計計算問題等等,還包括解的存在性、唯一性、收斂性和誤差分析等理論問題。有聯系,但也不是太明顯

⑸ 計算機到底和數學有什麼關系

數學是基礎學科,有豐富的數學基礎可以對理解編程中的邏輯有幫助。

編程對不同的人有不同的意義:

對於一般的程序員就是代碼的產出和可運行程序(數學在這裡面並不是特別重要,更重要的是對各種框架的理解、熟練掌握、設計模式等)。

對於演算法工程師來說,數學就很重要了(例如機器學習,密碼學,計算機圖形學等,當然這個對題主來說還太遙遠)。

題主說的函數實際上就是為了實現目的的一種封裝形式,而遞歸只是在函數中調用自身(當然需要終止條件)。

(5)計算機和數學之間的關系是什麼擴展閱讀

計算機的三大主要特點

1、運算速度快:計算機內部電路組成,可以高速准確地完成各種算術運算。當今計算機系統的運算速度已達到每秒萬億次,微機也可達每秒億次以上,使大量復雜的科學計算問題得以解決。例如:衛星軌道的計算、大型水壩的計算、24小時天氣算需要幾年甚至幾十年,而在現代社會里,用計算機只需幾分鍾就可完成。

2、計算精確度高:科學技術的發展特別是尖端科學技術的發展,需要高度精確的計算。計算機控制的導彈之所以能准確地擊中預定的目標,是與計算機的精確計算分不開的。一般計算機可以有十幾位甚至幾十位(二進制)有效數字,計算精度可由千分之幾到百萬分之幾,是任何計算工具所望塵莫及的。

3、邏輯運算能力強:計算機不僅能進行精確計算,還具有邏輯運算功能,能對信息進行比較和判斷。計算機能把參加運算的數據、程序以及中間結果和最後結果保存起來,並能根據判斷的結果自動執行下一條指令以供用戶隨時調用。



⑹ 數學與計算機演算法有什麼關系

數學是基礎學科,有豐富的數學基礎可以對理解編程中的邏輯有幫助。

編程對不同的人有不同的意義:

對於一般的程序員就是代碼的產出和可運行程序(數學在這裡面並不是特別重要,更重要的是對各種框架的理解、熟練掌握、設計模式等)。

對於演算法工程師來說,數學就很重要了(例如機器學習,密碼學,計算機圖形學等,當然這個對題主來說還太遙遠)。

題主說的函數實際上就是為了實現目的的一種封裝形式,而遞歸只是在函數中調用自身(當然需要終止條件)。

(6)計算機和數學之間的關系是什麼擴展閱讀:

計算機的三個主要特徵

1、運算速度快:計算機內部電路能高速准確地完成各種算術運算。當今計算機系統的計算速度已達到每秒數萬億次運算,微機也可達到每秒一億次運算,使大量復雜的科學計算問題得以解決。例如,計算衛星軌道、大型水壩和24小時的天氣可能需要數年甚至數十年,而在現代,用電腦幾分鍾就可以完成。

2、計算精度高:科學技術的發展,特別是尖端科學技術的發展,對計算精度要求很高。計算機控制的導彈之所以能夠准確命中預定目標,與計算機的精確計算是分不開的。一般的計算機可以有十幾位甚至幾十位數字(二進制)有效數字,其計算精度可以從千分之幾到百萬分之一,是任何計算工具都無法比擬的。

3、邏輯操作能力強:計算機不僅可以進行精確計算,還具有邏輯操作功能,可以對信息進行比較和判斷。計算機可參與操作數據、程序、中間結果和最終結果保存,並可根據判斷結果自動執行下一條指令,供用戶隨時調用。

⑺ 計算機與數學之間是一種什麼樣的關系

計算機科學和數學的關系有點奇怪。二三十年以前,計算機科學基本上還是數學的一個分支。而現在,計算機科學擁有廣泛的研究領域和眾多的研究人員,在很多方面反過來推動數學發展,從某種意義上可以說是孩子長得比媽媽還高了。
傳統上,數學是以分析為中心的。數學系的同學要學習三四個學期的數學分析,然後是復變,實變,泛函等等。實變和泛函被很多人認為是現代數學的入門。在物理,化學,工程上應用的,也以分析為主。
隨著計算機科學的出現,一些以前不太受到重視的數學分支突然重要起來。人們發現,這些分支處理的數學對象與傳統的分析有明顯的區別:分析研究的對象是連續的,因而微分,積分成為基本的運算;而這些分支研究的對象是離散的,因而很少有機會進行此類的計算。人們從而稱這些分支為「離散數學」。「離散數學」的名字越來越響亮,最後導致以分析為中心的傳統數學分支被相對稱為「連續數學」。
離散數學經過幾十年發展,基本上穩定下來。一般認為,離散數學包含以下學科:
1) 集合論,數理邏輯與元數學。這是整個數學的基礎,也是計算機科學的基礎。
2) 圖論,演算法圖論;組合數學,組合演算法。計算機科學,尤其是理論計算機科學的核心是演算法,而大量的演算法建立在圖和組合的基礎上。
3) 抽象代數。代數是無所不在的,本來在數學中就非常重要。在計算機科學中,人們驚訝地發現代數竟然有如此之多的應用。但是,理論計算機科學僅僅就是在數學的上面加上「離散」的帽子這么簡單嗎?一直到大約十幾年前,終於有一位大師告訴我們:不是。
第一,針對abstract而言。Knuth認為,傳統數學研究的對象過於抽象,導致對具體的問題關心不夠。他抱怨說,在研究中他需要的數學往往並不存在,所以他只能自己去創造一些數學。為了直接面向應用的需要,他要提倡「具體」的數學。
第二,Concrete是Continuous(連續)加上discrete(離散)。不管連續數學還是離散數學,都是有用的數學!
前面主要是從數學角度來看的。從計算機角度來看,理論計算機科學目前主要的研究領域包括:可計算性理論,演算法設計與復雜性分析,密碼學與信息安全,分布式計算理論,並行計算理論,網路理論,生物信息計算,計算幾何學,程序語言理論等等。這些領域互相交叉,而且新的課題在不斷提出,所以很難理出一個頭緒來。

⑻ 計算機與數學關系 是什麼

計算機科學和數學的關系有點奇怪。二三十年以前,計算機科學基本上還是數學的一個分
支。而現在,計算機科學擁有廣泛的研究領域和眾多的研究人員,在很多方面反過來推動
數學發展,從某種意義上可以說是孩子長得比媽媽還高了。
但不管怎麼樣,這個孩子身上始終流著母親的血液。這血液是the mathematical underpi
nning of computer science(計算機科學的數學基礎),-- 也就是理論計算機科學。
現代計算機科學和數學的另一個交叉是計算數學/數值分析/科學計算,傳統上不包含在理
論計算機科學以內。所以本文對計算數學全部予以忽略。
最常和理論計算機科學放在一起的一個詞是什麼?答:離散數學。這兩者的關系是如此密
切,以至於它們在不少場合下成為同義詞。
傳統上,數學是以分析為中心的。數學系的同學要學習三四個學期的數學分析,然後是復
變,實變,泛函等等。實變和泛函被很多人認為是現代數學的入門。在物理,化學,工程
上應用的,也以分析為主。
隨著計算機科學的出現,一些以前不太受到重視的數學分支突然重要起來。人們發現,這
些分支處理的數學對象與傳統的分析有明顯的區別:分析研究的對象是連續的,因而微分
,積分成為基本的運算;而這些分支研究的對象是離散的,因而很少有機會進行此類的計
算。人們從而稱這些分支為「離散數學」。「離散數學」的名字越來越響亮,最後導致以
分析為中心的傳統數學分支被相對稱為「連續數學」。
離散數學經過幾十年發展,基本上穩定下來。一般認為,離散數學包含以下學科:
1) 集合論,數理邏輯與元數學。這是整個數學的基礎,也是計算機科學的基礎。
2) 圖論,演算法圖論;組合數學,組合演算法。計算機科學,尤其是理論計算機科學的核心是
演算法,而大量的演算法建立在圖和組合的基礎上。
3) 抽象代數。代數是無所不在的,本來在數學中就非常重要。在計算機科學中,人們驚訝
地發現代數竟然有如此之多的應用。
但是,理論計算機科學僅僅就是在數學的上面加上「離散」的帽子這么簡單嗎?一直到大
約十幾年前,終於有一位大師告訴我們:不是。D.E.Knuth(他有多偉大,我想不用我廢話了)在Stanford開設了一門全新的課程Concrete Mathematics。 Concrete這個詞在這里有兩層含義:
第一,針對abstract而言。Knuth認為,傳統數學研究的對象過於抽象,導致對具體的問題
關心不夠。他抱怨說,在研究中他需要的數學往往並不存在,所以他只能自己去創造一些
數學。為了直接面向應用的需要,他要提倡「具體」的數學。在這里我做一點簡單的解釋。例如在集合論中,數學家關心的都是最根本的問題--公理系統的各種性質之類。而一些具體集合的性質,各種常見集合,關系,映射都是什麼樣的,數學家覺得並不重要。然而,在計算機科學中應用的,恰恰就是這些具體的東西。Knuth能夠首先看到這一點,不愧為當世計算機第一人。
第二,Concrete是Continuous(連續)加上discrete(離散)。不管連續數學還是離散數學,
都是有用的數學!
前面主要是從數學角度來看的。從計算機角度來看,理論計算機科學目前主要的研究領域
包括:可計算性理論,演算法設計與復雜性分析,密碼學與信息安全,分布式計算理論,並
行計算理論,網路理論,生物信息計算,計算幾何學,程序語言理論等等。這些領域互相
交叉,而且新的課題在不斷提出,所以很難理出一個頭緒來。
下面隨便舉一些例子。
由於應用需求的推動,密碼學現在成為研究的熱點。密碼學建立在數論(尤其是計算數論)
,代數,資訊理論,概率論和隨機過程的基礎上,有時也用到圖論和組合學等。
很多人以為密碼學就是加密解密,而加密就是用一個函數把數據打亂。這就大錯特錯了。
現代密碼學至少包含以下層次的內容:
第一,密碼學的基礎。例如,分解一個大數真的很困難嗎?能否有一般的工具證明協議正
確?
第二,密碼學的基本課題。例如,比以前更好的單向函數,簽名協議等。
第三,密碼學的高級問題。例如,零知識證明的長度,秘密分享的方法。
第四,密碼學的新應用。例如,數字現金,叛徒追蹤等。

計算機的核心是計算,其本質是數學。計算機的生命是靠程序延續,演算法是程序的靈魂
摘自網路

⑼ 數學與計算機的關系

計算機科學和數學的關系有點奇怪。二三十年以前,計算機科學基本上還是數學的一個分
支。而現在,計算機科學擁有廣泛的研究領域和眾多的研究人員,在很多方面反過來推動
數學發展。
現代計算機科學和數學的另一個交叉是計算數學/數值分析/科學計算,傳統上不包含在理
論計算機科學以內。
最常和理論計算機科學放在一起的一個詞是什麼?答:離散數學。這兩者的關系是如此密
切,以至於它們在不少場合下成為同義詞。
傳統上,數學是以分析為中心的。數學系的同學要學習三四個學期的數學分析,然後是復
變,實變,泛函等等。實變和泛函被很多人認為是現代數學的入門。在物理,化學,工程
上應用的,也以分析為主。
隨著計算機科學的出現,一些以前不太受到重視的數學分支突然重要起來。人們發現,這
些分支處理的數學對象與傳統的分析有明顯的區別:分析研究的對象是連續的,因而微分
,積分成為基本的運算;而這些分支研究的對象是離散的,因而很少有機會進行此類的計
算。人們從而稱這些分支為「離散數學」。「離散數學」的名字越來越響亮,最後導致以
分析為中心的傳統數學分支被相對稱為「連續數學」。

⑽ 數學和計算機科學有哪些關系

「計算機科學是研究信息處理的科學。
計算機科學分為理論計算機科學和實驗計算機科學兩個部分。
在數學文獻中所說的計算機科學,一般是指理論計算機科學。
實驗計算機科學還包括有關開辟計算機新的應用領域的研究
計算數學也叫做數值計算方法或數值分析。
主要內容包括代數方程、線性代數方程組、微分方程的數值...」

閱讀全文

與計算機和數學之間的關系是什麼相關的資料

熱點內容
word中化學式的數字怎麼打出來 瀏覽:745
乙酸乙酯化學式怎麼算 瀏覽:1410
沈陽初中的數學是什麼版本的 瀏覽:1361
華為手機家人共享如何查看地理位置 瀏覽:1052
一氧化碳還原氧化鋁化學方程式怎麼配平 瀏覽:892
數學c什麼意思是什麼意思是什麼 瀏覽:1419
中考初中地理如何補 瀏覽:1310
360瀏覽器歷史在哪裡下載迅雷下載 瀏覽:710
數學奧數卡怎麼辦 瀏覽:1399
如何回答地理是什麼 瀏覽:1033
win7如何刪除電腦文件瀏覽歷史 瀏覽:1062
大學物理實驗干什麼用的到 瀏覽:1492
二年級上冊數學框框怎麼填 瀏覽:1711
西安瑞禧生物科技有限公司怎麼樣 瀏覽:994
武大的分析化學怎麼樣 瀏覽:1254
ige電化學發光偏高怎麼辦 瀏覽:1343
學而思初中英語和語文怎麼樣 瀏覽:1663
下列哪個水飛薊素化學結構 瀏覽:1429
化學理學哪些專業好 瀏覽:1492
數學中的棱的意思是什麼 瀏覽:1069