python之計算機基礎day01

2022-08-26 09:51:13 字數 1496 閱讀 3627

我們要學的是python,而python是一門程式語言

一、程式設計介紹

1、什麼是程式語言

人----------人類語言-----------人(奴隸)

銀行行長----------人類語言-----------櫃檯服務人員(奴隸)

接收使用者輸入的使用者名稱

接收使用者輸入的密碼

判斷 使用者輸入的使用者名稱 等於 正確的使用者名稱 並且 使用者輸入的密碼 等於 正確的密碼:

告訴使用者登入成功

否則:告訴使用者剛剛輸入的使用者名稱或密碼錯誤

程式設計師----------程式語言-----------(atm)計算機

接收使用者輸入的使用者名稱

接收使用者輸入的密碼

判斷 使用者輸入的使用者名稱 等於 正確的使用者名稱 並且 使用者輸入的密碼 等於 正確的密碼:

告訴使用者登入成功

否則:告訴使用者剛剛輸入的使用者名稱或密碼錯誤

上述邏輯應該用某種程式語言來翻譯,計算機才能聽懂

2、什麼是程式設計?

程式設計就是把人類的思維邏輯(業務邏輯)言翻用程式設計語譯下來(翻譯的結果存放於檔案中),這個過程就叫編寫程式

總結程式設計應該分為兩個環節:

①思考清楚做事的步驟/思維邏輯/業務邏輯

②翻譯python

3、什麼是程式?

存放有人類**的檔案就是程式

4、為何要程式設計?

讓計算機取代人類去工作--->奴役計算機

二、計算機硬體介紹

1、計算機的組成

人的組成-----------------------------------------計算機的組成

大腦(負責取指令並且執行)--------------------------》cpu

大腦負責臨時記憶下做事的步驟/指令--------------------》記憶體

優點:訪問速度快

缺點:斷電資料就丟失,所以只能臨時儲存資料

本子負責永久記憶下做事的步驟/指令--------------------》外存:硬碟

缺點:訪問速度慢

優點:斷電資料仍然存在,所以用來永久儲存資料

2、計算機的三大核心硬體

cpu記憶體(程式的指令)

硬碟:機械硬碟、固態硬碟

執行程式與計算機硬體的關係

程式最先存放於硬碟中

程式的執行是從硬碟把**載入到記憶體中

然後cpu是從記憶體中取出指令執行的

ps:程式執行過程中產生的資料最先都是存放於記憶體

3、io問題與程式的效率

1、把指令依賴的資料事先載入到記憶體,能從內訪問資料就不要從硬碟

2、針對要永久存放到硬碟中的資料,應該在記憶體中攢一大波然後一次性寫入硬碟

三、作業系統與平台

1、計算機體系的三層結構

應用程式/使用者

控制程式(作業系統:windows、linux)

計算機硬體

檔案---》硬碟

平台==計算機硬體+作業系統

python之計算機基礎

一 什麼是python是程式語言?一種事務與另外一種事務溝通的介質,所以稱之為程式設計師與計算機溝通的橋梁。程式設計是什麼?就是程式設計師用計算機所能理解的表示式即程式語言,把自己的邏輯寫下來,程式設計的結果是產生許多的檔案。為什麼要程式設計?讓計算機按照人的邏輯執行程式,取代人力。二 完整的計算機...

python用於硬體 python之計算機硬體知識

程式語言的作用 程式設計師程式設計的本質就是讓計算機去工作,而程式語言就是程式設計師與計算機溝通的介質 作業系統和硬體之間的關係 作業系統的出現就是執行於硬體之上,來控制硬體的,我們開發時,只需要呼叫作業系統為我們提供的簡單而優雅的介面就可以了 cpu是人的大腦,負責運算,cpu有向下相容性 64位...

python計算機基礎 python計算機基礎

一 計算機基礎 首先python是一門程式語言 語言 那什麼是語言?語言就是一種事物與另一種事物溝通的介質。所以說程式語言是程式設計師跟計算機溝通的介質,那麼為什麼要跟計算機溝通呢?沒計算機行不行?因為計算機幫人做了好多事情,說白了計算機是一台機器,這台機器用來解放人力,替代任務幹活的。什麼是程式設...