什麼是計算的本質,它與程式語言的關係?

時間 2021-06-01 15:44:35

1樓:影子

我覺得計算=思考,根據已有資訊去做一件事或者解決乙個問題所進行的思考行為,我覺得這就是計算,這就是計算的本質。

思考行為用不同的語言去描述,在計算機中用程式語言去描述

2樓:趙磊

題主可以看一看皮亞諾的自然數公理體系,最好結合著lambda演算一起看,很簡單普適的模型,可以從這個角度去看計算。

另,在這個公理體系的基礎上1+1=2,1+2=3是可以被證明的,皮亞諾給出了詳細證明,邱奇數可以看作是在lambda演算的基礎上建立起來的乙個具體實現。

計算到底是什麼,目前沒有準確說法,人們連數學是什麼也還有爭論。就計算來講,從圖靈機和lambda運算元看過去,就已經是兩個世界了,更何況完備的計算模型遠不止這兩個。

3樓:

在計算這個問題上有兩種正規化,一種是計算理論的研究,側重於從數學角度證明表達能力和正確性,比較典型的圖靈機、lambda演算、pi演算這些都屬於這個範疇。另一種是計算模型的研究,側重於對真實系統的建模和刻畫,比如馮諾伊曼模型、BSP模型、LogP模型等等。程式語言的切入點不同,同時可能會是兩種正規化之一或混合,比如 Lisp 更側重於前者,C 更注重後者,而更多的語言都在尋求某種折衷。

什麼是物件導向程式設計?它與面向過程程式設計的異同有哪些?

張昊 樓上們解釋的通俗且專業,我就說一下我的簡單理解 物件導向 物件就是物體,這種程式設計思想就是設定乙個有一定功能的物體,然後利用這個物體的功能做你想做的事情。這個物體有attributes,比如名字啊,年齡啊等等等等,有methods,比如吃喝拉撒睡等等等等,功能 methods 面向過程 你想...

什麼是程式語言的方言?

趙正中男哥 方言 英文 topolect dialect 1 一詞最早出自揚雄 前53 18 的 輶軒使者絕代語釋別國方言 一書。方言 在不同的人群中指代不同,中中國人口中所稱 方言 Topolect 是乙個政治學概念,實為 地方語言 又稱 白話 Vernacular 指的是區別於標準語的某一地區的...

語言的本質是什麼?

我是招福 文字屬於計量屬性範疇。如同公尺 厘公尺 克 毫克等計量概念的創設。文字的計量屬性是隨著歷史發展而發展成熟的。文字這東西追求的首要重點是精準記述,而不是閱讀性。隨著發展,文字發展成熟的各個方面都得到大幅提公升,包括精準記述 閱讀性 傳播廣度等方面。語言是傳輸傳遞屬性範疇。語言的發展首要追求的...