1. 计算机概览
1.1 计算机硬件
计算机的主要组成部分时主板、CPU、硬盘、内存及一些外设设备组成。
1.2 常见的操作系统
操作系统(OS),是最接近物理硬件的系统软件。主要用来协调、控制、分配计算机硬件资源,使计算机各组件可以发挥最优性能。
- windows
- Win7,win vista,win10,win server(用于服务器)
- linux(开源)
- CentOs(免费,开源多用于中小企业)
- RedHat(商业版,收费)
- macos
- 主要用于办公
1.3 软件(解释器/编译器)
软件是运行于操作系统之上的应用程序。
计算机语言主要是有解释器/编译器/虚拟机,再加上语法规则构成用来开发其他软件的工具。解释型语言,通常是由解释器边解释边执行的计算机语言,例如:python、ruby、PHP、perl。编译型语言,通常是由编译器编译整个代码文件,生成计算机可以识别的文件,交由计算机处理。
1.4 进制
- 二进制. 0b
- 八进制 0o(计算机内部使用)
- 十进制 int(str, base=2/8/16)
- 十六进制(表示). x (一般用于计算机显示)