一、计算机学习3原则
- 计算机将字符转化成01字符进行计算;
- 计算机遵循输入运算输出的顺序原则;
- 计算机软件是数据和指令的集合。
二、计算机二进制计算
二进制 | 十进制 |
0 |
0 |
1 | 20 |
10 | 22 |
100 | 23 |
1000 |
24 |
... | ... |
10000000000...0000... (n个0) | 2n |
为进行方便计算,需记住2^0到2^10所有值,即为:
20=1,21=2,22=4,23=8,24=16,25=32,26=64,27=128,28=256,29=512,210=1024;
十进制转二进制,将该数凑成2的幂数相加减进行计算,比如计算582的二进制,因为582=512+64+4+2,也就是等于二进制中210+26+22+21,所以582应为:
10000000000
00001000000
00000000100
+ 00000000010
————————
10001000110
反之二转十亦然。
三、容量大小
8bit=1B
1024B=1KB 210
1024KB=1MB 220
1024MB=1GB 230
1024GB=1TB 240
1024TB=1PB 250
1024PB=1EB 260
1024EB=1ZB 270
1024ZB=1YB 280
四、硬盘接口
并行接口:IDE、SCSI
串行接口:SATA、SAS
五、服务器存储方式
DAS:直接存储,本地服务器本地主机;
NAS:网络存储,只可访问,不可修改,FTP;
SAN:存储区域网络,远程服务器,企业租借云服务器。
六、开发接口标准
ABI:应用程序二进制接口,应用与操作系统接口,比如.apk不能运行在windows,.exe不能运行在linux中一样,各自只能运行在符合接口的系统中;
API:应用程序开发接口,多个程序需要某个功能的数据库文件;
POSIX:国际电子电气工程师协会定义的一系列API标准。
原文地址:http://blog.51cto.com/13873498/2145144