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

2021-08-05 21:29:49 字數 3218 閱讀 3254

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樓:冰愛火

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

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

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

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

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

蟲:「我一拳打爆你個**媽的頭」

離散數學這倆為什麼不是合式公式,離散數學裡為什麼prq不是合式公式

命題來公式是由命題常項 命題變項 聯自結詞 括號等組成的符號串,但不是由這些符號任意組成的符號串都是命 題公式。因此,必須給出命題公式的嚴格定義。定義1.6編輯 1 單個命題常項或變項是合式公式 2 如果a是合式公式,則 a也是合式公式 3 如果a,b是合式公式,則p q p q p q p q也是...

計算機數學,大學計算機專業要學數學嗎

計算機和數學是密切相關的.計算機有很多分支,程式設計 網路技術 資訊科技 硬體技術 資料庫設計 資訊保安等。基本上以上的都需要有一定的數學功底。而程式設計 網路技術 資料庫對數學功底的要求還要高些。其實,老實說,個人認為數學學不好的,學計算機是相當相當難。主要需要的不是高深的數學理論知識,高等數學的...

數學轉計算機是什麼意思,數學專業轉計算機的問題

數學轉計算機有幾個方面的意思 一 如果你在讀大學學的是數學你發現很枯燥 很難 很理論 就是沒有什麼實戰的機會 想學其他專業 你就向你的學院 數學學院 申請轉到其他專業去 如果數學學院批准了 你就是其他學院的學生 畢業證書上就不會寫以數學專業畢業的 而是以你轉後的專業為準 二 就是通常所說的數學轉計算...