1.2硬件系统
一、为什么需要硬件
任何的计算操作,都需要通过硬件来完成。
二、硬件的组成
1、“冯诺依曼”理论,分为五部分。
2、输入设备:给计算机输入数据。
3、输出设备:将计算机处理之后的数据以不同 的形式展现给用户。
4、控制器+处理器:中央处理器(cpu)。
5、存储设备:内存和外存,都是对数据进行存储。
三、内存与外存
1、内存:内存条,大小一般在(4G-16G)。
2、外存:硬盘(128G-1T)。
四、内存与外存的计较
1、内存的运算速度要快于外存。
2、内存当中的数据断电之后会消失,而外存不会。
3、内存又分为只读内存(ROM)和随机内存(RAM)。
1.3 软件系统
一、软件的作用
硬件的工作需要软件来指挥
二、软件系统介绍
1、系统软件分为两类:系统软件+应用软件
2、系统软件(操作系统软件):
(1)桌面操作系统:
windows:由微软推出,用户量大,分很多系列
Macos:苹果公司,本质是Linux
Linux:应用软件少
(2)移动设备操作系统:
IOS:
Androids:小型的Linux
(3)服务器操作系统:
windows strver:由微软推出,是收费的
Linux:开源,稳定
服务器:可以理解为一台为用户提供相应服务的机器(文件的上传和下载服务,视频上传下载服务。。。。。。),只不过,这台机器的处理能力要远远大于我们的个人电脑。
3、应用软件:
我们就把那些可以安装在操作系统之上的第三方软件。
1.4 二进制基本介绍
一、二进制是什么
1、进制:一种人为规定的计数方式
2、二进制:就是逢二进一的一种计算规则
二、二进制的介绍
1、二进制中只有0和1
2、计算机只能读懂0和1
三、计算机如何理解0和1
1、现代的计算机都是通电进行工作,当电流经过设备的时候必然会产生电压,此时前辈们就认为的设定了规则,高电位用数字1表示,地点为用0表示,刚好可以用二进制来表示出来。
四、计算机采用二进制的好处
1、二进制技术实现简单,状态稳定。
2、二进制的0和1刚好对应程序语言中的真和假。
3、二进制数值可以很容易的转成十进制。
1.5常见的数学进制
1、二进制:逢二进一
2、八进制:逢八进一
3、十进制
4、十六进制:0-9 A B C D E F,逢十六进一
1.6进制之间的转换
一、其他进制转十进制
1、先确定当前数字的位数,然后从右向左数,依次认为是低位到高位。
2、记下每位数字所在的位数N(N不是一个固定的数字,由当前的位数所决定。)
3、取出每一位上的数字m,然后乘以当前进制的N-1次方,再相加
二、其他进制转二进制
1、十进制转二进制:
十进制得数除以2,得到一个商和余数
判断商是否为零,不为0,用商继续除以2
直到某次商为0结束,所得余数反向排列则为二进制
2、八进制十六进制转二进制
八进制的每位数字都写成三位的二进制
十六进制的每位数字都写成四位的二进制
1.7 编码
一、编码是什么
所谓的编码指的是将我们人类可以理解的语言编辑成计算机可以执行的语言。
二、编码的思想
将我们人类中的自然语言人为的按照一种规则与一个二进制的数值做对应,当这种对应关系越来越多的时候,就会形成一张编码表。
三、ascii 码表
1.世界上第一张通用的单字节编码表。
2.三个部分,256个字符。
3.没有使用正确的编码来处理汉字的时候会乱码。
4.中文汉字,目前使用最多的一种编码标准是UTF8编码。