一,為什麼要學習計算機基礎?
1.python是什麼?
python是一門程式設計語音。
2.什麼是程式語言?
語言都是一樣的,都是一種事物與另一種事物溝通的介質。
程式語言就是程式設計師與計算機溝通的介質。
3,什麼是程式設計?
程式設計就是程式設計師基於某種程式語言的語法格式,把自己腦子裡想讓計算機做的事情,以程式設計的形式寫到檔案裡,所以說程式設計的結果就是一堆檔案,這一堆檔案就是程式。
4.為什麼要程式設計?
計算機就像是人的奴隸,程式設計的目的就是人要奴役計算機,讓計算機為人類工作,解放人力。
5.計算機硬體基礎
計算機硬體介紹:
分為 控制器,運算器,儲存器,輸入裝置,輸出裝置
控制器:計算機的指揮系統,控制器通過位址訪問儲存器,從儲存器中取出指令
經解碼器分析後,根據指令分析結果產生相應的操作控制訊號作用於其他部件,使得各部件在控制器 下 有條不紊的協調工作。
運算器:實現算術運算和邏輯運算的部件。
儲存器:是計算機用來存放所有軟體和程式的記憶部件,它的功能是按照指定的位址存入或者取出資訊。計算 機的儲存器可以分為兩大類:一類是記憶體儲器,簡稱記憶體或主存;另一類是外儲存器(輔助儲存 器),簡稱外存或者輔存,儲存器由若干個儲存單位組成,每個儲存單位都有乙個位址,計算機通過地 址對儲存單元進行讀寫,乙個儲存器所包含的位元組稱為儲存容量。單位有b,kb,mb,gb,tb等。
輸入裝置:是向計算機中輸入資訊(程式,資料,文字,聲音,圖形,影象等)的裝置。常見的裝置有:鍵 盤,滑鼠,圖形掃瞄器,觸控螢幕,條形碼輸入器,光筆等
注意:外儲存器也是一種輸入設定
輸出裝置:主要有顯示器,印表機和繪圖儀等。外儲存器也是一種輸出裝置。
注意:控制器+運算器=cpu
重點:cpu讀取的資料都從主儲存器(記憶體)來的。主儲存器的資料則是從輸入單元所傳輸進來,而cpu處理完畢的資料也必須先寫回主儲存器中,最後資料才從主儲存器傳輸到輸出單元。
cpu,記憶體,硬碟
cpucpu: x86-64
x86是cpu的型號,64是64個二進位制位,8個位元組,相當於資料寬度。
****cpu具有向下相容性,即64位的可以相容32位的,而32位的不能相容64位的。
儲存器:
記憶體:記憶體條
優點:訪問速度快
缺點:容量小,斷電資料丟失
外存:磁碟
優點:容量大,斷電後資料也不丟失,可以永久儲存資料
缺點:訪問速度慢
了解:(**)
十進位制0 1 2 3 4 5 6 7 9
1231*(10^2) + 2*(10^1) + 3*(10^0)=123
二進位制
111# 二進位制轉十進位制
1*(2^2)+1*(2^1) + 1*(2^0) = 7
# 十進位制轉二進位制(除2取餘法)
儲存單位:
乙個二進位制位成為1bit
8bit=1bytes 成為乙個位元組。
1024kb=1mb
1024mb=1gb
1024gb=1tb
1024tb=1pb
補充儲存器:
rom->儲存bios的指令
bios: bsic input output system
磁碟對於磁碟來說,
尋找資料的總時間=平均尋道(5ms)+平均延遲時間(7200轉的磁碟該值等於4ms)=9s
磁碟包括:磁軌,柱面,扇區
計算機 計算機基礎整理
大學四年浪費的代價。半夜整理東西 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.輸...