什麼是程序? -- SICP 讀書筆記 1

首先是寫給人看的,然後是順便計算機可以執行而已

不能失去其中的樂趣,否則就是沒有任何的意義了。

首先是在腦海中有這樣的圖像,然後是用程序的語言實現出來。

這個世界上有很多的程序,但是如果是要學習智能的程序的話,就不得不學習計算機語言了。

可以分成三個,人的思想,計算機語言,然後是計算機

學習之後是應該有對計算機語言的風格和美感的基本的感受,能夠對複雜系統進行控制,能夠閱讀50頁長的程序,能夠感到安全的修改一個計算機程序,保留原作者的風格

計算機語言不僅僅是一個讓計算機工作的,而是我們表達我們的思想的一個方法。

創造新的語言強調某個方面然後忽略別的方面

計算機不是一個科學,和計算機也沒有多少關係,計算機的演化是人的演化,是人怎樣的思考的結果

數學是告訴是什麼,計算機告訴的是怎樣實現

思考的三個過程:
首先是收集所有的小的片段合成一個整體
然後是把兩個不同的想法放在一起進行比較形成自己的想法
最後是從現實的情況中分離出來,被稱爲是抽象,這樣一個普通的想法就生成了


計算機的過程:
是寄居在計算機裏面的,然後是可以調用其他的一種抽象的被稱爲是數據的。知道該過程的被成爲是程序,人可以製作程序知道這樣的過程。人通過拼寫喚起計算機進行處理

一個程序不僅僅是告訴計算機如何工作,更加重要的是人的思想的組織。怎樣組織我們的思想,思想的過程是怎樣的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章