1. 程式人生 > >Day01-計算機入門

Day01-計算機入門

1.什麼是語言

語言是互相溝通的介質
計算機語言則是程式設計師和計算機互相溝通的介質

2.什麼是程式設計

程式設計是程式設計師希望計算機執行的命令用程式語言翻譯出來讓計算機執行的操作檔案
這個檔案稱為軟體

3 為何要程式設計

讓計算機按一定邏輯去工作,讓計算機取代人力

4. 計算機組成:

1.控制器
2.運算器
3.儲存器
    1.記憶體
        優點存取速度快
        缺點斷電資料丟失
    2.外存(硬碟)
        優點造價低
        缺點存取速度慢
4.輸入裝置input
5.輸出裝置output
        **輸入輸出統稱io**

5. cpu的x86-64

最早的處理器8086

6.儲存表示

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

7. 一個7200轉的硬碟執行一次IO經歷的時間=

平均尋道+平均延遲時間=5ms(統計)+ 60/7200*1000ms=9ms

8. 完整的計算機系統:

應用軟體
作業系統
硬體

9. 作業系統的啟動流程

CPU->ROM->COMS
CPU->記憶體(windows)->本地硬碟