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)解释型语言:相似同声传译,一边执行一边翻译。
优势:开发效率高。
缺点:执行效率低。
注意:计算机只能识别二进制字符。