計算機思維是指什麼?

  • 作者:由 匿名使用者 發表于 舞蹈
  • 2022-09-27

計算機思維是指什麼?網友00e012a 2021-01-31

計算機思維是指人們要有操作計算機的思維來運作計算機,計算機語言沒有思想。計算機語言的“思想”存在於編制程式的人的大腦之中,這就將使計算機語言的思想與方法分離了。

計算機思維中需要知道現有的計算機不可能像人的大腦那樣思維。

“計算機思維”,指的是“計算機象人的大腦那樣的工作”。由於我們目前對人類大腦工作的原理還至少處於半無知的狀態,我們也就無法確切地界定什麼是思維。這樣,我們就只能換另外一種方式來討論 “計算機能不能思維”這個問題,即把“計算機能不能思維”這個問題改變“計算機能不能象人的大腦那樣工作”這樣的問題來討論。

計算機思維是指什麼?

擴充套件資料:

從本世紀70年代開始就有不少的計算機科學家預言“能夠思維的計算機”很快就會問世。但是,到目前為止,即使全世界最高階的計算機也還始終只是一臺按照人編制的程式工作的“機器”。 在現代機器剛剛發明出來之時,不少人希望能夠製造出一旦發動就不再需要新的能量、能夠永遠運轉不停的“永動機”。後來,科學家們能夠最終能從理論上證明“製造永動機”的不可能。我們現在雖然不能象科學家們證明“永動機不可能”那樣證明“計算機不能思維”。但至少可以從邏輯上對這個問題作出一個初步的判斷。

一、從計算機語言的角度證明計算機不能象人的大腦那樣工作

許多計算機科學認為將來的計算機能夠象人的大腦那樣思維的主要原因是因為人類使用語言思維,計算機也可以使用計算機語言。這樣,計算機最終能夠象人的大腦那樣思維。

在這裡,贊同計算機能夠象人的大腦那樣思維的計算機科學家犯了如下邏輯上的錯誤:先把人類思維簡單地等同於語言思維,再把計算機語言簡單地等同於人類語言。這樣,人是用語言思維的,凡是能夠使用語言的“事物”——-不管是人還是機器,都能夠“思維”。我們可以透過人類語言和計算機語言的對比來證明:在現有的計算機硬體水平上,無論採用什麼高階的計算機語言,計算機都不可能象人的大腦那樣思維。

參考資料:百度百科-計算機思維

計算機思維是指什麼?獅子快樂凱寶 2022-06-24

計算機思維是指人們要有操作計算機的思維來運作計算機,計算機語言沒有思想。計算機語言的“思想”存在於編制程式的人的大腦之中,這就將使計算機語言的思想與方法分離了。 計算機思維中需要知道現有的計算機不可能像人的大腦那樣思維。計算機之所以能夠比人類大腦更加快速準確地“計算”,正是在計算機克服了人類自然語言上述“三位一體性”的“缺陷”。計算機能夠快速、準確地“計算”的最基本的原因,就是硬體與軟體的分離、程式與資料的分離。這實際上也就是將我們人類自然語言中的思想與方法、方法與物件、思想與物件實行了分離。由於這些分離,使得計算機的程式語言中的命令與資料,都能非常精確地指稱計算機記憶體裡面的確定區域。這樣,計算機“計算”的時候,就不會像人類大腦那樣,左半腦中的一個語詞指稱的是一個幾乎難以確切地劃分出“邊界”的右半腦中的圖景,而是一塊有著確定“地址”的記憶體區域。這樣,計算機就能夠達到快速準確地“計算”了。計算機的程式語言是一種高度形式化的語言,這種語言與它要處理的物件是嚴格分離的。而計算機語言所要處理的物件,僅僅是資料。即使我們稱現在的計算機能夠處理“圖象”和“聲音”,它也是把這些圖象和聲音變成了資料之後進行處理的。這樣,計算機語言又達到了方法與物件的分離。由於計算機語言沒有思想,當然就談不上思想與物件的分離。而我們之所以能夠有效地利用計算機,其中最關鍵的一條也就是我們把需要計算機處理的資訊變成了“資料”。這同樣使得我們的思想——-我們不同的人之間的關於世界的看法與物件分離了。

計算機思維是指什麼?usjedi 2022-06-22

計算機思維是指人們要有操作計算機的思維來運作計算機,計算機語言沒有思想。計算機語言的“思想”存在於編制程式的人的大腦之中,這就將使計算機語言的思想與方法分離了。 計算機思維中需要知道現有的計算機不可能像人的大腦那樣思維。計算機之所以能夠比人類大腦更加快速準確地“計算”,正是在計算機克服了人類自然語言上述“三位一體性”的“缺陷”。計算機能夠快速、準確地“計算”的最基本的原因,就是硬體與軟體的分離、程式與資料的分離。這實際上也就是將我們人類自然語言中的思想與方法、方法與物件、思想與物件實行了分離。由於這些分離,使得計算機的程式語言中的命令與資料,都能非常精確地指稱計算機記憶體裡面的確定區域。這樣,計算機“計算”的時候,就不會像人類大腦那樣,左半腦中的一個語詞指稱的是一個幾乎難以確切地劃分出“邊界”的右半腦中的圖景,而是一塊有著確定“地址”的記憶體區域。這樣,計算機就能夠達到快速準確地“計算”了。計算機的程式語言是一種高度形式化的語言,這種語言與它要處理的物件是嚴格分離的。而計算機語言所要處理的物件,僅僅是資料。即使我們稱現在的計算機能夠處理“圖象”和“聲音”,它也是把這些圖象和聲音變成了資料之後進行處理的。這樣,計算機語言又達到了方法與物件的分離。由於計算機語言沒有思想,當然就談不上思想與物件的分離。而我們之所以能夠有效地利用計算機,其中最關鍵的一條也就是我們把需要計算機處理的資訊變成了“資料”。這同樣使得我們的思想——-我們不同的人之間的關於世界的看法與物件分離了。

計算機思維是指什麼?網友0e272a1 2021-01-31

2006年3月,美國卡內基·梅隆大學計算機科學系主任周以真Jeannette M。 Wing教授在美國計算機權威期刊《Communications of the ACM》雜誌上給出,並定義的計算思維Computational Thinking。周教授認為:計算思維是運用計算機科學的基礎概念進行問題求解、系統設計、以及人類行為理解等涵蓋計算機科學之廣度的一系列思維活動。

以上是關於計算思維的一個總定義,周教授為了讓人們更易於理解,又將它更進一步地定義為:透過約簡、嵌入、轉化和模擬等方法,把一個看來困難的問題重新闡釋成一個我們知道問題怎樣解決的方法;是一種遞迴思維,是一種並行處理,是一種把程式碼譯成資料又能把資料譯成程式碼,是一種多維分析推廣的型別檢查方法;是一種採用抽象和分解來控制龐雜的任務或進行巨大複雜系統設計的方法,是基於關注分離的方法SoC方法;是一種選擇合適的方式去陳述一個問題,或對一個問題的相關方面建模使其易於處理的思維方法;是按照預防、保護及透過冗餘、容錯、糾錯的方式,並從最壞情況進行系統恢復的一種思維方法;是利用啟發式推理尋求解答,也即在不確定情況下的規劃、學習和排程的思維方法;是利用海量資料來加快計算,在時間和空間之間,在處理能力和儲存容量之間進行折衷的思維方法。

計算機思維是指什麼?覓境1989 2021-01-31

1、大和小

人生活在小數字世界裡,而計算機經常處理的是大數字問題。處理大數字世界的方法與處理小數字世界的方法完全不同。從小數量總結出來的方法無法應用到更高量級的問題之上,比如在網際網路早期內容不多,還可以採用分類目錄組織的入口網站,然而隨著資料的快速增長,搜尋引擎迅速取代了原有的入口網站模式。在計算機世界裡,幾乎任何常見的問題都已經有了最佳化過的答案,作為學習者,首先要擅長使用專業人士給出的,驗證了無數次的答案,而不是自己憑著生活經驗拍腦袋想出一個做法。演算法設計和演算法分析博大精深。

2、快和慢

人的進化、社會和經濟的發展是比較緩慢的,而計算機的發展則是18個月翻一番,大約相當於10年增加100倍。在智慧時代,人的思維要適應這種快速變化,對未來要有所預見和預判。

Top