《計算機是怎樣跑起來的》讀書筆記(1)

2022-06-30 23:39:16 字數 1146 閱讀 3255

《計算機是怎樣跑起來的》主要講的是計算機的基礎概念,縱使軟硬體不斷發展,新技術更新迭代日新月異,但計算機的基礎本質是不變的,還是同樣的套路,隨著軟硬體的公升級,技術的革新,只不過是讓計算機更加方便易於使用了,能夠更加貼近人的思維模式,讓人體驗更好,工作效率更高。

第一章主要分析的是計算機的三大基礎原則如下:

1、計算機是輸入,運算,輸出的機器

首先得明確乙個要素,計算機只是乙個工具,方便我們達到某個目的而存在的工具。除此之外,計算機就是一堆廢鐵。

人處理事務的思維過程是:先明確事務,蒐集資料,分析對比問題,從而運用方法、模型解決問題,最終得到結果。計算機基礎原則一便是這樣的,

我們把問題輸入到計算機,這就是計算機明確事務,蒐集資料的過程,計算機的運算即對應著我們分析處理問題的過程,計算機經過這些步驟之後將會得到乙個結果,從而進行輸出,讓我們知道結果,這就是輸出過程。

2、程式是指令和資料的集合

所謂的軟體程式,就是一些**語句,按照某種規則排列的一堆指令和資料,**結構只有三種,順序,控制,迴圈結構。分析如下:

int a,b;

a=10;

b=10;

c=add(a,b);

第一行宣告了兩個變數a和b,int表示這是整型數字,第二行表示將10賦值給a這個變數,此時變數a就有值了,值為10,第三行同第二行一樣;第四行運用了乙個add函式,表示將a和b相加,然後將最後相加的結果賦值給變數c,此時變數c的值為20。這些變數,賦值操作,加法函式即稱為指令,而通過這些指令得到的結果就叫資料,因此程式就是指令和資料的集合。不管簡單或是複雜的程式都是一樣的,都是通過一系列指令和資料組合而成的。

3、計算機的處理方式和人的思維習慣有時候是不同的,在計算機中採用數字0和1表示所有事物

在計算機中將資訊進行數位化處理從而便於計算機處理的過程叫做編碼,我們通過輸入裝置輸入到計算機的資訊在計算機中都是以0和1來進行表示的。例如我們在計算機中輸入自己的名字,例如jason小蝸牛,通過將程式反編譯會生成如下編碼:

cf 00 0f b0

c0 b1 e0 d0

等等,a-f表示十六進製制,0,1表示二進位制。

因此需要明白在計算機中資訊都是用0和1表示的即可。

《計算機是怎樣跑起來的》讀書筆記彙總

挺不容易,看了三遍,做完了整本書的讀書筆記。對於我這個對計算機不太懂的小白來說,也算初步了解了計算機的一些基礎知識原理。通過對本書的學習,我也知道了計算機物理組成 什麼是程式程式設計 什麼是演算法 什麼是資料結構 什麼是物件導向程式設計 什麼是資料庫 什麼是加密以及網路資料傳輸的基本原理等等內容。以...

《計算機是怎樣跑起來的》讀書筆記(2)

在計算機中程式執行是按照三種結構來進行處理過程的,這三種結構是 順序 條件分支 迴圈結構。條件分支結構 與順序結構不同,條件分支的意思是,如果出現了不同的情況將會按照不同的處理方式進行處理,這樣就出現了分支,程式執行過程如同高山流水一樣,遇到平地就往乙個方向流動,此時為順序,但是如果遇到了阻礙,如遇...

計算機是怎樣跑起來的

第一章 計算機的三大原則 一 熱身問題 1.硬體和軟體的區別?答 硬體是看得見摸得著的裝置,比如計算機的顯示器,鍵盤等等 軟體是計算機所執行的程式,即指令和資料 原則上軟體是看不到也摸不著的。2.儲存字串 中國 需要幾個位元組?答 在gbk字元編碼下,需要4個位元組。3.什麼是編碼?答 通常將為了便...