操做系统用于协同或控制硬件之间进行工做,常见的操做系统有那些:linux
编程语言的开发者写的一个工具,将用户写的代码转换成010101交给操做系统去执行编程
解释型语言就相似于: 实时翻译,表明:Python / PHP / Ruby / Perlwindows
编译型语言相似于:说完以后,总体再进行翻译,表明:C / C++ / Java / Go ...centos
软件又称为应用程序,就是咱们在电脑上使用的工具,相似于:记事本 / 图片查看 / 游戏微信
对于计算机而言不管是文件存储 / 网络传输输入本质上都是:二进制(010101010101),如:电脑上存储视频/图片/文件都是二进制; QQ/微信聊天发送的表情/文字/语言/视频 也所有都是二进制。网络
进制:编程语言
二进制 | 八进制 | 十进制 | 十六进制 |
---|---|---|---|
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
10 | 2 | 2 | 2 |
11 | 3 | 3 | 3 |
100 | 6 | 4 | 4 |
101 | 5 | 5 | 5 |
110 | 6 | 6 | 6 |
111 | 7 | 7 | 7 |
1000 | 10 | 8 | 8 |
1001 | 11 | 9 | 9 |
1010 | 12 | 10 | A |
1011 | 13 | 11 | B |
1100 | 14 | 12 | C |