1.什麼是語言程序員
語言是一個事物與另一個事物溝通的介質編程
Python則是人(程序員)與計算機溝通的介質緩存
2.什麼是編程編程語言
編程就是程序員將本身想要讓計算機作的事情用編程語言翻譯出來寫到一系列文件中操作系統
這一系列的文件稱之爲程序/軟件翻譯
3.爲什麼要編程內存
編程的目的就是讓計算機按照指定邏輯去工做,從而取代人力input
4.計算機組成:it
五大組成部分:軟件
控制器 - cpu
運算器 - cpu - 速度快,過來高速緩存控制器
存儲器
內存:臨時存儲數據
優勢:存儲速度快
缺點:斷電數據丟失
外存:
硬件:永久保持數據
優勢:斷電數據不丟失
缺點:存取速度慢
輸入設備input
輸出設備output
I/O輸入/輸出
總結:與運行程序相關三個核心硬件
CPU - 指令機 有精簡/複雜x86 32位 64位
內存
硬件
6.磁盤
8bit = 1bytes
1024bytes = 1kb
1024kb = 1mb
1024mb = 1gb
1024GB = 1TB
1024TB = 1PE
7.一個7200轉的硬盤(機械)執行一次IO經歷的時間 = 平均尋道
平均尋道:5ms
平均延遲時間:4ms
7200轉/60s
120轉/1s
轉一圈須要0.008s = 8ms
8.完整的計算機系統:
應用軟件
操做系統
硬件
其中:應用程序的平臺 = 操做系統 + 硬件
9.操做系統的啓動流程
cpu -> ROM(BIOS系統)->CMOS
cpu ->內存(Windows) ->本地硬盤