計算機基礎

2022-05-02 02:27:08 字數 1970 閱讀 3412

1.1語言是人與人之溝通的介質。如漢語、英語 、德語等。

程式語言就是人與計算機之間的溝通介質。

之所以有程式語言,就是因為 在計算機的世界裡,計算機好比人的奴隸,人與計算機的溝通就是為了更好的奴役計算機,讓計算機按照人的思維邏輯和想法去自發工作,而把人力解放出來,替代人力編寫出來的就是一堆檔案。

1.2什麼是程式設計?

程式設計就是人把自己想命令計算機幹的事情,用程式語言翻譯出來,並寫到檔案裡(這一系列的程式就是程式設計)。

計算機 硬體:      cpu 記憶體 硬碟

1、硬碟轉動機械手臂,拿到資源;

2、將資料載入到記憶體

3、由cpu去記憶體讀取資料

控制器

計算機的指揮系統,用來控制計算機及其元件的執行,相當於人的大腦。

運算器

計算機的運算功能,包括邏輯運算和算術運算,相當於人的大腦。

控制器+運算器=**處理器(cpu)

儲存器

計算機的儲存功能,用來訪問資料。

分為記憶體和外存

記憶體:相當於人的短期記憶。

基於電工作,斷電資料丟失,但是訪問速度快

外存:訪問速度慢,但是資料可以永久儲存

i/o裝置

輸入裝置:鍵盤、滑鼠、攝像頭、麥克風

輸出裝置:顯示器、音響、印表機

學習的過程:通過輸入裝置(眼睛 耳朵)吸收上課講的知識,存到記憶體(臨時記憶)通過不斷的練習、操作,存到硬碟(類似寫字本子),cpu,寫作業(輸出裝置)

計算機是基於電執行的

通過高低電平 1010

x86:32位

cpu 一次可以處理32位個二進位制字元

可以相容32位應用程式

x64:64位

cpu一次可以處理64位個二進位制字元

可以相容332位和64位應用程式

儲存器:

暫存器:cpu即將要用到的資料 <4kb

高階快取:臨時儲存資料的地方

記憶體:臨時儲存資料的主力。512mb-2048mb  ------  16g

硬碟:

機械硬碟 :通過機械手臂的轉動,取對應扇區,查資料

固態硬碟:光碟

讀寫速度:固態》機械

機械有噪音,固態沒有

作業系統

將計算機的硬體的一系列的醜陋的介面封裝起來,轉換成優雅的便捷的介面,給到應用程式。

作業系統是硬體與軟體的乙個個橋梁,組織、協調、控制你的計算機的硬體和應用程式資源。

目前有點是  window mac  linux 系統

計算機系統的三層結構

硬體+作業系統==平台

應用程式執行於作業系統之上,作業系統執行於硬體之上,所以承載 應用程式的是一台執行有作業系統的計算機。稱之為執行系統的操作平台。

目前有window系統+某款硬體   linux系統+某款硬體   ununtu系統+某款硬體   python剛好是一台跨平台的程式語言。

計算機 計算機基礎整理

大學四年浪費的代價。半夜整理東西 cpu 其功能主要是解釋計算機指令以及處理計算機軟體中的資料。cpu由運算器 控制器和暫存器及實現它們之間聯絡的資料 控制及狀態的匯流排構成。差不多所有的cpu的運作原理可分為四個階段 提取 fetch 解碼 decode 執行 execute 和寫回 writeb...

計算機基礎

1 32位作業系統的記憶體分配 1 32位作業系統 windows linux 支援4g 2 32 記憶體的連續訪問 2 32位作業系統,通常把記憶體分為兩個2g的空間,每個程式執行時,就是每個程序,最大可以使用2g的私有記憶體 0x00000000 0x80000000 即理論支援如下的陣列 ch...

計算機基礎

1 完整的計算機系統 完整的計算機系統應該是由以下幾個部分組成 1.計算機硬體。2.作業系統。3.應用程式。2 計算機硬體介紹 1.控制器 計算機的控制指揮系統,通過產生操作控制訊號作用於計算機其他部件。2.運算器 實現算術運算和邏輯運算的部件。3.儲存器 用來存放各類資料檔案以及程式的部件。4.輸...