**day1~計算機基礎知識**
主要知識:計算機語言的作用,計算機組成及核心硬體介紹詳解,作業系統介紹
1.計算機語言是計算機可以聽懂的語言,也是人與計算機溝通的語言,用于向計算機發起命令,讓計算機執行命令
2.計算機是由 計算機硬體 作業系統 軟體組成;也由 計算器 控制器 存盤器 輸入設備input 輸出設備output 組成
3.與運行程式有關的是 cpu 記憶體 磁盤;cpu從記憶體或者磁盤調取資料,記憶體讀取速度快,但是斷電時over,磁盤速度慢但是斷電時仍然可以保存
4.計算機運行時的狀態:
(1)將硬碟中的程式寫入記憶體,啟動或者加載程式
(2)cpu從記憶體中讀取運行,關鍵程式由記憶體刷入到硬碟中保存起來的
5.優化記憶體的方法:
(1)記憶體中需要存盤的資料先存盤一部分,存到一定數量時候再寫入硬碟保存
(2)重要的資料快取到記憶體中,需要的時候進行提取,不可進行請力,存盤到硬碟后 可以
(3)虛擬記憶體:在硬碟中,在記憶體滿的時候被記憶體借用,避免記憶體崩
6.計算機各系統如下關系

封裝:越高級的程式,封裝程度越高,命令越簡潔,但是和計算機硬體之間的“中介”越來越多,例如python等,
越低級的程式,封裝程度越低,命令越復雜,和計算機硬體之間的“中介”越好,功能越豐富,例如C等,如電腦開機鍵的工程,就是集很多功能于一體
7.平臺:計算機硬體+作業系統
跨平臺:一個軟體可以在任意平臺上運行,是衡量一個軟體性能高低的重要指標
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/235480.html
標籤:其他
