1樓:網友
離散數學是計算機專業的一門重要基礎課。它所研究的物件是離散數量關係和離散結構數學結構模型。
由於數位電子計算機是乙個離散結構,它只能處理離散的或離散化了的數量關係, 因此,無論電腦科學本身,還是與電腦科學及其應用密切相關的現代科學研究領域,都面臨著如何對離散結構建立相應的數學模型;又如何將已用連續數量關係建立起來的數學模型離散化,從而可由計算機加以處理。
離散數學課程主要介紹離散數學的各個分支的基本概念、基本理論和基本方法。這些概念、理論以及方法大量地應用在數位電路、編譯原理、資料結構、作業系統、資料庫系統、演算法的分析與設計、人工智慧、計算機網路等專業課程中;同時,該課程所提供的訓練十分有益於學生概括抽象能力、邏輯思維能力、歸納構造能力的提高,十分有益於學生嚴謹、完整、規範的科學態度的培養。
2樓:網友
我就沒有學過,還是做程式呀,學過的話會多一些思路。
3樓:網友
一開始程式設計是不需要的,高階程式設計就必須了。
離散數學難學嗎?
4樓:小小綠芽聊教育
不難。
相比於數學分析這種課,離散數學更講道理。比如數理邏輯,它不會預設你會這會那,不會用以前沒講過的東西作為推理的前提,每一步推導都是有理有據的。個人認為學數學就應該這樣學,得有乙個體系,從公理出發,再證定理,最後運用定理解決問題,整個體系都是由幾條公理推出來的。
簡介。離散數學是傳統的邏輯學,集合論(包括函式),數論基礎,演算法設計,組合分析,離散概率,關係理論,圖論與樹,抽象代數(包括代數系統,群、環、域等),布林代數,計算模型(語言與自動機)等彙集起來的一門綜合學科。離散數學的應用遍及現代科學技術的諸多領域。
離散數學學什麼啊?
5樓:職場導師趙叔
離散數學被分成三門課程進行教學,即集合論與圖論、代數結構與組合數學、數理邏輯。教學方式以課堂講授為主, 課後有書面作業、通過學校網路教學平臺釋出課件並進行師生交流。
集合論部分:集合及其運算、二元關係與函式、自然數及自然數集、集合的基數。圖論部分:
圖的基本概念、尤拉圖與哈密頓圖、樹、圖的矩陣表示、平面圖、圖著色、支配集、覆蓋集、獨立集與匹配、帶權圖及其應用。
代數結構部分:代數系統的基本概念、半群與獨異點、群、環與域、格與布林代數。組合數學部分:
組合存在性定理、基本的計數公式、組合計數方法、組合計數定理。數理邏輯部分:命題邏輯、一階謂詞演算、消解原理。
離散數學的應用:
離散數學也可以說是電腦科學的基礎核心學科,在離散數學中的有乙個著名的典型例子-四色定理又稱四色猜想,這是世界近代三大數學難題之一,它是在1852年,由英國的一名繪圖員弗南西斯·格思裡提出的,他在進行地圖著色時,發現了乙個現象,「每幅地圖都可以僅用四種顏色著色,並且共同邊界的國家都可以被著上不同的顏色」。
那麼這能否從數學上進行證明呢?100多年後的1976年,肯尼斯·阿佩爾(kenneth appel)和沃爾夫岡·哈肯(wolfgang haken)使用計算機輔助計算,用了1200個小時和100億次的判斷,終於證明了四色定理,轟動世界,這就是離散數學與電腦科學相互協作的結果。
以上內容從參考:百科-離散數學。
離散數學難嗎,可不可以不學?
6樓:八卦娛樂分享
可以不學,但是那樣的話,可能以後無法走得很遠。
基礎課程:線性代數,微積分,概率論,演算法與資料結構,作業系統,計算機組成原理,編譯原理,網路。
隨著資訊時代的到來,工業革命時代以微積分為代表的連續數學佔主流的地位已經發生了變化,離散數學的重要性逐漸被人們認識。
離散數學課程所傳授的思想和方法,廣泛地體現在電腦科學技術及相關專業的諸領域,從科學計算到資訊處理,從理論電腦科學到計算機應用技術,從計算機軟體到計算機硬體,從人工智慧到認知系統,無不與離散數學密切相關。
由於數位電子計算機是乙個離散結構,它只能處理離散的或離散化了的數量關係, 因此,無論電腦科學本身,還是與電腦科學及其應用密切相關的現代科學研究領域,都面臨著如何對離散結構建立相應的數學模型;又如何將已用連續數量關係建立起來的數學模型離散化,從而可由計算機加以處理。
離散數學是傳統的邏輯學,集合論(包括函式),數論基礎,演算法設計,組合分析,離散概率,關係理論,圖論與樹,抽象代數(包括代數系統,群、環、域等),布林代數,計算模型(語言與自動機)等彙集起來的一門綜合學科。離散數學的應用遍及現代科學技術的諸多領域。
數學不好學程式設計有幫助嗎
7樓:公尺神ing雜估
實際上有沒有數學基礎對於學什麼開發崗之間的關聯度不大
我個人認為,在程式語言的學習過程中邏輯思維能力是最重要的。數學學不好程式設計也可以學好,但是僅限於應用方面,不是深入到演算法研究什麼的。
當然這並不是代表數學就不重要,如果想要在程式設計的路上走得更高更遠,建議你還是在有時間空閒的情況下學習一下數學比較好,學程式設計不用數學好,但要學好程式設計,我是說學到有創新的地步,一定要數學好。
程式設計主要是邏輯上的思考,對於數學知識方面要求不高,只要有邏輯思維就好。(數學其實一定程度上提高了這種能力,所以說數學學得好的人可能有些許的優勢,但這不代表數學不好的人學不好程式設計)
學習程式設計開始的時候就是得多用多練多看,從簡單的小問題**開始,到後來慢慢的想到什麼問題,就可以試圖用程式來獨立解決。在實踐中程式設計能力才會提高。陷入簡單機械的**閱讀中,就難以提高了。
數學不好可以學程式設計嗎
8樓:樓磬將流婉
我數般照計算機系。
程式設計1辦事情2事情。
需要數部比數建摸問題由數辦些比需要創意由別辦家配合數說明邏輯思維強些資料結構算理解速度快幫助。
9樓:泥新庚鴻暢
可以。計算機程式設計並不是像他們所說的等於數學加上符號。計箅機程式編寫有c語言(即c++)和繪編兩種方法(我們用的比較多)想學好程式編寫,也要一定的記憶能力和英語基礎。
數學不太好不要緊,計算用的是電腦。譬如計算某一複雜的數學題只要程式寫對了就行。
你學過離散數學?
10樓:聽不清啊
離散數學是研究離散量的結構及其相互關係的數學學科,是現代數學的乙個重要分支。離散的含義是指不同的連線在一起的元素,主要是研究基於離散量的結構和相互間的關係,其物件一般是有限個或可數個元素。
離散數學在各學科領域,特別在電腦科學與技術領域有著廣泛的應用,同時離散數學也是計算機專業的專業課程必不可少的先行課程。通過離散數學的學習,不但可以掌握處理離散結構的描述工具和方法,為後續課程的學習創造條件,而且可以提高抽象思維和嚴格的邏輯推理能力,為將來參與創新性的研究和開發工作打下堅實的基礎。
11樓:快樂育兒健康成長
離散數學的話,是大學才學的。
大學裡面學微積分的時候會涉及到這方面的內容。
離散數學對學計算機有什麼用,離散數學對學習計算機有什麼用
離散數學是計算機專業的一門重要基礎課。它所研究的物件是離散數量關係和離散結構數學結構模型。由於數字電子計算機是乙個離散結構,它只能處理離散的或離散化了的數量關係,因此,無論電腦科學本身,還是與電腦科學及其應用密切相關的現代科學研究領域,都面臨著如何對離散結構建立相應的數學模型 又如何將已用連續數量關...
離散數學對學計算機有什麼用,離散數學學習具有什麼作用
建立數學的模型,使得具體的問題可以用形式化的流程表示,然後就可以程式設計序求解內了。離散數學,其實就容是最基礎的計算數學模型的教學。例如dijkstra求圖的最短路徑演算法,怎麼程式設計序找到最短路徑呢?這就要用到離散的知識。程式設計是實踐,離散數學是理論基礎。離散數學 discrete mathe...
學神速來,離散數學證明蘊含式如圖,不能用推理理論
1 p q zhir p q p 2 p q t 1 i 3 r p t 1 i 4 q t 1 i 5 q p t 2 e 6 p r t 3 e 7 p t 4 5 i 8 r t 6 7 i 不能用推dao理理論版是什麼意思?權 推理最方便,為什麼不用?前提 p q,r p,q 結論內 r 推...