關於離散數學:
1、數理邏輯一章是傳統人工智慧的基礎,比如推理,由發熱、流鼻涕、吐黃痰等推斷是感冒,然後開藥,是傳統專家系統的基礎。但是這一分支在現在不流行了,被鋪天蓋地的機器學習掩蓋了。有一個佳作prolog的人工智慧語言,是搞推理的。https://blog.csdn.net/fdbvm/article/details/84937970
2、集合,比較容易理解,就是數學上的理解,集合的笛卡爾積這部分在資料庫原理課程上有應用,是用sql語句查詢的理論基礎;
3、圖論和樹,是資料結構中樹和圖的基礎,涉及到大量演演算法,在acm程式比賽上也有所命題。但我們資料結構上講得不會那麼深入。圖論在沒有計算機時就已存在,資料結構課程的目的是將其用計算機實現。
離散數學強調的是理論基礎,作為一門學問,講得太詳細了,其實後面課程不過用到其中一小部分而已。這門課是比較難,大家做做作業,能及格就行,不要花太多功夫。很難做到精通。
現在的計算機專業課程設定,仍然是按照培養科學家來設定的
可是有幾個成為電腦科學家了?
對於一般學生,從就業來看,從事軟體開發,好多知識根本用不到
不要給我說厚基礎
我看到的是:計算機專業學生從入門到放棄,70%左右的學生不從事軟體開發,是既沒有成為科學家,連做碼農也做不成!!
老百姓不滿意教育的原因從此可見一斑。