計算機基本的硬件由:CPU / 內存 / 主板 / 硬盤 / 網卡 / 顯卡 / 顯示器 等組成,只有硬件但硬件之間沒法進行交流和通訊。linux
操做系統用於協同或控制硬件之間進行工做,常見的操做系統有那些:程序員
編程語言的開發者寫的一個工具,將用戶寫的代碼轉換成010101交給操做系統去執行。編程
解釋型語言就相似於: 實時翻譯,表明:Python / PHP / Ruby / Perlubuntu
編譯型語言相似於:說完以後,總體再進行翻譯,表明:C / C++ / Java / Go ...windows
軟件又稱爲應用程序,就是咱們在電腦上使用的工具,相似於:記事本 / 圖片查看 / 遊戲.是由程序員編寫的.centos
對於計算機而言不管是文件存儲 / 網絡傳輸輸入本質上都是:二進制(010101010101ainc),如:電腦上存儲視頻/圖片/文件都是二進制; QQ/微信聊天發送的表情/文字/語言/視頻 也所有都是二進制。服務器
進制:微信
2進制,計算機內部。二進制數據是用0和1兩個數碼來表示的數。它的基數爲2,進位規則是「逢二進一」網絡
計算機內部都是以二進制存儲數據的.編程語言
8進制: 採用0,1,2,3,4,5,6,7八個數字,逢八進1 .
10進制,人來進行使用通常狀況下計算機能夠獲取10進制,而後再內部會自動轉換成二進制並操做。
16進制,通常用於表示二進制(用更短的內容表示更多的數據),通常是:\x 開頭。
二進制 | 八進制 | 十進制 | 十六進制 |
---|---|---|---|
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
10 | 2 | 2 | 2 |
11 | 3 | 3 | ... ... |
100 | ... ... | ... ... | 9 |
7 | 8 | A | |
9 | ... ... | ||
F |
新人上路,請多多批評指正