1. 程式人生 > >python學習之路--day01

python學習之路--day01

1.什麼是語言

語言即一個事物與另一個事物溝通的介質

python 就是程式設計師與計算機溝通的介質

2.程式設計:程式設計師用來控制計算機的一種表達方式,即程式設計師將自己想要讓計算機做的事用程式語言翻譯出來到一個個檔案裡

這些檔案就是程式/軟體

3.程式設計的目的:讓計算機按指定的邏輯進行工作,從而達到取代人力

4.計算機五大組成部分

控制器  控制各元件執行   \

                                     CPU

運算器 邏輯運算數學運算 /

儲存器

記憶體   臨時儲存  | 優點:存取速度快

                      | 缺點:斷電資料丟失

外存  永久儲存   | 優點:斷電不丟資料

硬碟                | 缺點:存取速度慢

I/O裝置

三大核心硬體    |  CPU

                     | 記憶體

                     | 硬碟

5.cpu x86-64位

 

6.換算

8bit=1Bytes
1024Bytes=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB

7. 一個7200轉的硬碟執行一次IO經歷的時間=平均尋道+平均延遲時間 (9ms)
平均尋道:5ms
平均延遲時間(轉半圈):4ms
7200轉/60s
120轉/1s
轉一圈需要0.008s=8ms


8. 完整的計算機系統:

應用軟體
作業系統
硬體

其中:應用程式的平臺=作業系統+硬體


9. 作業系統的啟動流程

cpu->ROM(BIOS系統)->CMOS

cpu->記憶體(windows系統)->本地硬碟