語言就是用來交流的。編程
語言+火構成了人類的文明windows
Python語言用來和計算機交流ui
經過他和計算機交流,而後完成不少程序員想要完成的事情,就叫編程。spa
節省勞動力,更高效的完成工做,創造效益。orm
讓計算機必定程度上代替人類,甚至於徹底替代人類。blog
1. CPU(大腦)
控制器(控制)
類人,控制四肢,全部組織的運轉
2. 運算器(運算)
進行邏輯運算,和算術運算
3. 內存(大腦的記憶組織)
. 計算機只認識0和1(高低壓電頻)
0101 0110 # AB
0101 1001 # AC
優勢:存取很是快。缺點:時間短,保存時間不長(斷電消失)。
4. 外存(筆記本)
優勢:存儲穩定時間久,容量大。缺點:存取速度慢。
5. 輸入設備
接受信息
6. 輸出設備
輸出傳遞信息
相似於人類的嘴
推薦書籍 <數學之美>
1. 雙擊打開qq(快捷方式-->指向一個路徑(外存),去這個位置找到他)
2. 發送指令給內存,讓內存讀取外存中的qq內容
3. 運行
至關於多個大腦,同時(同一時刻)處理多件事情
64位系統向下兼容32位軟件,反之不能夠
開機,告訴計算機操做系統的位置,該信息存儲在CMOS存儲器中。
總線至關於人類的神經,肌肉,血管
機械硬盤上存儲的都是 0 和1
機械手臂:讀取數據
磁道:存儲數據
扇區:多個磁道組成一塊,起始位置不一樣
尋找數據的時間:
平均尋道時間:機械手臂找到磁盤的時間5ms(固態硬盤沒有這個時間)
平均延遲時間:(0 + ?)/2 7200r/min
尋找數據時間 = 平均尋道時間 + 平均延遲時間
固態不須要平均延遲時間,RAM (斷電消失)
固態硬盤是基於固態電子(SSD,斷電不消失)和算法實現數據存儲的。
計算機不能提供文件,文件是操做系統提供的,一個虛擬的概念,不一樣操做系統的文件定義是不同的。
QQ是個應用程序,本質就是一堆文件。
編程是爲了解決人類需求,完成某件事情,寫出一個應用程序,就是寫一堆文件。
一個軟件,幫咱們完成計算機的控制。
操做系統把對計算機控制的複雜指令(CPU)簡化了
用戶/硬件/操做系統/應用程序
硬件:與操做系統交互
操做系統:人/應用程序
應用程序:人/操做系統
硬件之間的交流經過CPU
打開應用程序必須通過操做系統,打開操做系統必須通過(ROM存儲器(臨時操做系統))
1. 通電
2. 按下開機鍵
3. 開機鍵會啓動臨時操做系統(ROM應用程序)
4. 臨時操做系統去找windows操做系統的路徑並啓動
5. 操做系統啓動
推薦書籍 《烏合之衆》
應用程序依託於操做系統
操做系統依託於臨時操做系統
其餘步驟會如出一轍
第一天過去,感受這裏老師個個都很好,說話又好聽,又有才,我超喜歡這裏。