1. 程式人生 > 其它 >Z-Blog支援Word圖片自動匯入

Z-Blog支援Word圖片自動匯入

今日內容

一、今日內容

1.計算機硬體組成

1.1一個程式的執行與三大核心硬體(cpu、記憶體、硬碟)的關係(*)

 

2、作業系統

2.1 計算機體系的三層結構(*

2.2 平臺與跨平臺的概念(*

 

3、掃盲(***)

cpu相關(x86-64代表的意義)

儲存器相關(IO問題)

作業系統啟動流程

一:Python是一門程式語言

什麼是程式語言?什麼語言?為什麼要有程式語言?

程式語言的本質就是一門語言

語言就是一種事物與另一種事物溝通的表達方式/工具

人-------------------------------人類的語言---------------------------->奴隸

人-------------------------------程式語言------------------------------->計算機

 

什麼程式設計?為什麼要程式設計?

程式設計就是把自己想計算機做的事,也就是自己的思維邏輯,用程式語言表達出來

程式設計的目的就是讓計算機按照人類的思維邏輯去工作,從而解放人力

 

二、計算機基礎

1、什麼是計算機

計算機俗稱“電腦”,包含人對計算機的終極期望,能夠真的像人腦一樣去工作

2、為何要有計算機

為了執行人類的程式,從而把人類解放出來

大前提:計算機所有的組成都是模仿人的某一功能或器官

3、計算機的五大組成

控制器:

作用:是計算機的指揮系統,負責控制計算機所有其他元件如何工作的

類比:控制器=》人類的大腦

運算器:

作用:運算包括數學運算與邏輯運算

類比:運算=》人類的大腦

 

控制器+運算器=》cpu===》人類的大腦

儲存器/IO裝置

作用:是計算機的記憶功能,負責資料的存取

分類:

記憶體(基於電工作):存取資料都快,斷電資料丟失,只能臨時存取資料

外存(硬碟,基於磁工作):存取速度都慢,斷電資料也不丟失,可以永久儲存資料

類比:

記憶體===》人類的大腦的記憶功能

外存===》人的筆記本

  輸入裝置input

如鍵盤、滑鼠

輸出裝置output

如顯示器、印表機

4、一個程式的執行與三大核心硬體的關係

人--------------------------------程式語言---------------------------->計算機

程式如下:

1、去包子店

2、付錢

3、把包子送回去

 

總結:

程式最先是存放於硬碟之上

程式的執行一定事先把程式的程式碼載入到記憶體

然後cpu從記憶體中讀取指令執行