1)cpu:控制+運算(至關於人類的大腦)java
2)內存:存儲設備,用於臨時存儲數據。通電數據存在,斷電數據丟失。python
3)硬盤(外存):用於永久保存數據,斷電不會丟失。編程
4)輸入設備:鍵盤、鼠標......windows
5)輸出設備:顯示器、音響......編程語言
1)windows:微軟旗下的操做系統,通常用於工做辦公、娛樂(看電影、玩遊戲)。spa
2)Mac:蘋果旗下的操做系統,通常用於辦公、處理圖片視頻等......操作系統
3)Linux:用於做爲服務端的操做系統。翻譯
1)機器語言:指的是機器能直接看得懂的文字,二進制的表現形式。視頻
0101010111011101110001遊戲
010:你
10101110:帥
優勢:執行效率高。
缺點:開發的效率低。
2)彙編語言:經過某些字符替代二進制,爲了提升開發效率。
a:1010101011
優勢:執行效率稍高。(相比較機器語言低)
缺點:開發效率低。
3)高級語言:更接近於人類的語言稱之爲高級語言。 是人類能看得懂的字符。
例如:python\java\c...
優勢:開發效率高。
缺點:執行效率比機器、彙編語言低。
4)編譯型語言:相似新華字典,牛津字典。
優勢:執行效率高。
缺點:開發效率低。
5)解釋型語言:相似同聲傳譯,一邊執行一邊翻譯。
優勢:開發效率高。
缺點:執行效率低。
注意:計算機只能識別二進制字符。