第一章 .计算机基础

1.1硬件

计算机的硬件有:cpu,内存,显卡,键盘等。只有硬件永远无法工作。

1.2操作系统

计算机的操作系统用于协调和控制硬件的工作。

常见的操作系统:

  • windows

  • linux

    • centos(一般用于公司线上):图形化界面较差

    • ubuntu:图形化界面较好

    • redhat

  • mac

1.3解释器和编译器

编程语言的开发者写的一个工具,将用户的代码转换成010110这种模式交给操作系统去执行。

1.3.1解释型语言

解释型语言就类似于实时翻译

代表:python/PHP/Ruby/perl

1.3.2编译型语言

先把代码全部写完,然后交给编译器,编译器生成另外一个文件,然后在交给计算机执行。

代表:C/C++/java/GO

1.4软件

又被称为应用程序。

类似于:记事本/游戏/游戏

1.5进制

对于计算机而言,无论是文件传输还是文件存储,都用的是二进制。

几种主要进制对照表:

二进制八进制十进制十六进制
1 1 1 1
10 2 2 2
11 3 3 3
100 4 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
1101 15 13 D
1110 16 14 E
1111 17 15 F
10000 20 16 10
10001 21 17 11
posted @ 2019-04-29 17:27  Primrose  阅读(153)  评论(0编辑  收藏  举报