離散數學為什麼是計算機專業必修的一門課

時間 2021-08-11 17:15:56

1樓:查紅玉

數位電子計算機是一個離散結構,它只能處理離散的或離散化了的數量關係, 因此,無論電腦科學本身,還是與電腦科學及其應用密切相關的現代科學研究領域,都面臨著如何對離散結構建立相應的數學模型;又如何將已用連續數量關係建立起來的數學模型離散化,從而可由計算機加以處理。

離散數學課程主要介紹離散數學的各個分支的基本概念、基本理論和基本方法。這些概念、理論以及方法大量地應用在數位電路、編譯原理、資料結構、作業系統、資料庫系統、演算法的分析與設計、人工智慧、計算機網路等專業課程中;同時,該課程所提供的訓練十分有益於學生概括抽象能力、邏輯思維能力、歸納構造能力的提高,十分有益於學生嚴謹、完整、規範的科學態度的培養。

離散數學通常研究的領域包括:數理邏輯、集合論、關係論、函式論、代數系統與圖論。

離散數學在計算機程式設計上很有用的,一般是以後研究演算法方面會使用,是專業基礎課,重要級別,鍛鍊邏輯思維。像正則引擎與編譯器的詞法分析中的dfa或nfa都用到圖論,而其發現過程正是用數論推到出來的。

除非你一輩子只想做個底層編碼員/程式設計師,否則這樣的核心課程儘量多鑽研深入!

如果不學離散數學,對於原理方面的東西只能瞭解個皮毛。不過 it 行業分支很多,不是每個分支都用得到離散數學。

2樓:匿名使用者

離散數學是計算機專業基礎,但實際聯絡不大

什麼是連續數學和離散數學?兩者什麼區別?求說簡單點,深奧聽不懂。

3樓:李一涵

連續(continuity)的概念最早出現

於數學分析,後被推廣到點集拓撲中。

假設f:x->y是一個拓撲空間之間的對映,如果f滿足下面條件,就稱f是連續的:對任何y上的開集u, u在f下的原像f^(-1)(u)必是x上的開集。

若只考慮實變函式,那麼要是對於一定區間上的任意一點,函式本身有定義,且其左極限與右極限均存在且相等,則稱函式在這一區間上是連續的。

分為左連續和右連續。在區間每一點都連續的函式,叫做函式在該區間的連續函式。

離散數學(discrete mathematics)是研究離散量的結構及其相互關係的數學學科,是現代數學的一個重要分支。離散的含義是指不同的連線在一起的元素,主要是研究基於離散量的結構和相互間的關係,其物件一般是有限個或可數個元素。離散數學在各學科領域,特別在電腦科學與技術領域有著廣泛的應用,同時離散數學也是計算機專業的許多專業課程,如程式設計語言、資料結構、作業系統、編譯技術、人工智慧、資料庫、演算法設計與分析、理論電腦科學基礎等必不可少的先行課程。

通過離散數學的學習,不但可以掌握處理離散結構的描述工具和方法,為後續課程的學習創造條件,而且可以提高抽象思維和嚴格的邏輯推理能力,為將來參與創新性的研究和開發工作打下堅實的基礎。

二者的區別:

離散數學是相對連續數學而言的,主要以研究物件是否具有連續性為區分點。從這個角度來說,通常的微積分就算是連續數學。但離散數學這個詞和高等數學一樣,現在更多的是用來指代大學非數學專業的一門數學課程名稱,它的內容主要涉及數論、圖論、最優化、群論等問題,通常是計算機類專業的必修課程。

連續數學是相對非隨機數學而言的,主要以研究物件是否具有隨機性為區分點。隨機性是不確定性的一種,所以還有個更廣的分類叫確定性數學與不確定性數學,後者還包括一種稱為模糊性的不確定性。涉及隨機性的都可以歸到隨機數學一類,比如概率論、隨機過程、隨機微分方程等,其它如微積分、線性代數之類就都算是非隨機數學了。

4樓:匿名使用者

離散數學是數學專業本科必修的課程。同時也是計算機專業必須開設的一門課程。連續數學的說法沒有聽過。數學中很多函式有連續性。

離散數學對學計算機有什麼用?

5樓:匿名使用者

離散數學是計算機專業的一門重要基礎課。它所研究的物件是離散數量關係和離散結構數學結構模型。

由於數位電子計算機是一個離散結構,它只能處理離散的或離散化了的數量關係, 因此,無論電腦科學本身,還是與電腦科學及其應用密切相關的現代科學研究領域,都面臨著如何對離散結構建立相應的數學模型;又如何將已用連續數量關係建立起來的數學模型離散化,從而可由計算機加以處理。

離散數學課程主要介紹離散數學的各個分支的基本概念、基本理論和基本方法。這些概念、理論以及方法大量地應用在數位電路、編譯原理、資料結構、作業系統、資料庫系統、演算法的分析與設計、人工智慧、計算機網路等專業課程中;同時,該課程所提供的訓練十分有益於學生概括抽象能力、邏輯思維能力、歸納構造能力的提高,十分有益於學生嚴謹、完整、規範的科學態度的培養。 如果你只是做計算機程式設計,計算機應用,而對計算機理論沒有興趣,那麼也許離散對你沒有用,

離散數學是給那些對電腦科學感興趣並致力於計算機理論研究的人學的(只學程式設計與應用不是真正的電腦科學),他們將成為科學家。

6樓:hao大森

建立數學的模型,使得具體的問題可以用形式化的流程表示,然後就可以程式設計序求解了。

離散數學,其實就是最基礎的計算數學模型的教學。例如dijkstra求圖的最短路徑演算法,怎麼程式設計序找到最短路徑呢? 這就要用到離散的知識。程式設計是實踐,離散數學是理論基礎。

離散數學(discrete mathematics)是研究離散量的結構及其相互關係的數學學科,是現代數學的一個重要分支。

離散的含義是指不同的連線在一起的元素,主要是研究基於離散量的結構和相互間的關係,其物件一般是有限個或可數個元素。

離散數學在各學科領域,特別在電腦科學與技術領域有著廣泛的應用,同時離散數學也是計算機專業的許多專業課程,如程式設計語言、資料結構、作業系統、編譯技術、人工智慧、資料庫、演算法設計與分析、理論電腦科學基礎等必不可少的先行課程。

通過離散數學的學習,不但可以掌握處理離散結構的描述工具和方法,為後續課程的學習創造條件,而且可以提高抽象思維和嚴格的邏輯推理能力,為將來參與創新性的研究和開發工作打下堅實的基礎。

7樓:匿名使用者

你學資料庫的時候會用到,人工智慧會用到,計算機網路(應該是組網)會用到,這些都是老師說的。

8樓:江西新華電腦學院

it的就業前景還是不錯的

選擇學校方面 一定要選擇 有資質的

教學 師資力量 環境不錯的

看學校 歷年來的畢業生如何

9樓:冰愛火

小蟲子在地上蠕動,小動物們都不願意跟他玩。

這時候美麗善良的蝴蝶看到了他。

“孩子,不要自卑,你知道嗎?我小的時候也是小蟲喔。”

小蟲子高興的看著他問:那我長大也會變成美麗的蝴蝶嗎?

蝴蝶說:不會,你只是一隻蛆。

蟲:“我一拳打爆你個**媽的頭”

計算機專業有數學嗎,計算機專業有數學嗎?

雲南萬通汽車學校 有的。計算機專業是要學數學的,就是我們所說的高數。數學是很多高深科學的基礎,計算機專業也與數學有密切的關係,所以學好數學對計算機專業也是至關重要的。 我是大角度 這個計算機專業裡面當然是有數學要學的,畢竟裡面要程式設計的時候呢,也是會用到一些數學的知識的,所以這裡面還是要對數學的這...

計算機專業是指什麼?計算機包括哪些專業?

計算機具體有 電腦科學與技術,軟體工程 網路工程 資訊保安 物聯網工程 數字 技術。1 電腦科學與技術要求掌握計算學科的基本思維方法和研究方法,具有良好的科學素養和強烈的工程意識或研究探索意識,並具備綜合運用所掌握的知識 方法和技術解決複雜的實際問題及對結果進行分析的能力。2 軟體工程是普通高等學校...

計算機專業在未來的發展是怎樣的,計算機專業未來發展的趨勢如何??

武漢新華電腦學校 現在計算機行業還是很有前景的,作為目前熱門技術之一,計算機專業對人才的需求量還是很大的,無論是就業還是薪資待遇都是很可觀的。 山西新華電腦學校 隨著資訊時代的到來,it行業急速發展,網路經濟的迅猛佔領市場,學電腦技術是非常不錯的選擇,相對其他技能來說,學電腦技術,就業前景好,工作體...