1 python計算機準備知識

2021-10-09 00:12:50 字數 926 閱讀 7328

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

四、作業系統

計算機就是『電腦』, 讓電腦能夠模仿人的行為和思想,為人類服務,通過計算機語言,讓電腦可以幫助人去工作。

2.1 控制器

2.2 運算器

2.3 儲存器i/o裝置

2.4 輸入裝置input

如:鍵盤、滑鼠

2.5 輸出裝置output

如:顯示器、印表機

人---------------------程式語言-------------------------計算機(cpu)

3.1 應用程式執行步驟:

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

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

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

4.1 引入

4.2 作業系統的概念

4.3 程式的區分

4.4 計算機體系的三層結構

檔案就是作業系統對硬碟操作的封裝,操作檔案就是操作硬碟。

4.5 平台

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

軟體跨平台性是指:一款軟體可以在任意平台上執行,是衡量軟體質量高低的一種手段。

常見的平台有:windows系統+某款硬體、linux系統+某款硬體、ubuntu+某款硬體等,我們在開發應用程式時就需要考慮到應用程式的跨平台性,如果能開發出一款可以在任意平台執行的應用程式,那對於開發者來說真是極大的福音。而決定應用軟體的跨平台性的關鍵因素往往是程式語言的選擇,python恰好是一款跨平台性語言,這也是我們學習它的原因之一。

相關連線

[1]:

計算機視覺學習1 python配置opencv環境

一 python安裝 配置 我用的是python3.5.1版本,python安裝教程參考 二 安裝wheel 進入python安裝目錄下的scripts路徑,執行pip install wheel語句安裝wheel 安裝成功顯示 pip時提示我pip的版本過低,根據提示更新就好 三 安裝numpy ...

計算機和通訊求職準備知識

一 推薦書籍 計算機的好書挺多的,我買了也有四五十本,也花了不少錢,但是這些投資都是值的,好好看一下這些書,讓自己找工作時的薪水漲個幾千是沒問題的。當然,也有些書是電子版的。我是c 方向的,可能大部分書都是和c 相關的。1.c c 相關 c語言問題一般都是在筆試題中出現,面試題中問的比較少。首先是下...

python雲計算1 python雲計算1

雲計算介紹 雲計算 cloud computing 是由分布式計算 distributed computing 並 處理 parallel computing 格計算 grid computing 發展來的 是 種新興的商業計算模型。前,對於雲計算的認識在不斷的發展變化,雲計算沒仍沒 有普遍 致的定...