你是否同意「編程是計算機科學的核心內容」?
01-01
完全不能同意。
- 程序設計(Programming)是計算機科學(CS here and after)的應用。
- 而真正CS的核心在於基於圖靈機原理下的數學。
- 理論計算機科學,包括演算法設計、數據結構等等才是CS真正的核心。
- 這並不表明程序設計就比CS要差,只是他更注重於理論知識的應用,兩者不混淆更利於我們理清思路。
正如Edsger Wybe Dijkstra所言:
"Computer Science is no more about computers as astronomy is about telescopes".
比之天文學與望遠鏡的關係,CS和電腦之間的關係不會更多。
「編程是計算機科學的核心內容」 似乎是以下的縮寫:
編程是演算法的表達和實現;演算法是計算機科學的核心內容。編程是計算機科學的核心實踐。這樣比較好。
顯然不同意!你比較一下做coding的跟做演算法架構的工資就知道了~
吃飯是人的核心內容!這句話有意義么?
計算機科學與計算機無關,它是關於我們如何思考的革命....
sicp
計算機科學的存在在於應用,應用的方式就是編程,為了更好的進行編程,就需要新語言,新演算法之類了
編程是計算機科學的工程實現,但編程不是計算機科學的核心內容。
看到CS,還以為是半條命呢,如果是的話真的關係不大
不同意…碼農!
計算機科學的核心內容是使用演算法處理離散數據。演算法若設計出來,編寫的程序只是演算法實現的一個途徑。
只是在工程方面的應用。
造原子彈是核物理的主要內容嗎?推薦閱讀:
※請問卡倫·霍妮的理論在現代心理學裡面是怎樣一個地位?
※中國近代, 或者說近100年, 有哪些著名的未解之謎或是詭異事件?
※人工智慧是否真的有可能會背叛人類 ?
※假設在未來,人類在太空中生活,沒有重力,家庭主婦到超市買菜,如何稱重算錢結賬?
※到底需要多久,才能長發及腰?