第一章 计算机的三大原则
问答:
硬件和软件的区别是什么?
硬件指的是看得见摸得着的设备,软甲是计算机所执行的程序,即指令和数据。
储存字符串 “中国” 需要几个字节?
在 GBK(汉字编码字符集)字符编码下,需要4个字节,在UTF-8(万国码)字符编码下需要6个字节。
什么是编码?
通常将为了便于计算机处理而经过数字化处理的信息称作编码。
计算机内部会把所有的信息都当成数字来处理。
计算机的三个根本性基础
计算机是执行
输入->运算->输出
的机器。
程序是指令和数据的集合(指令+数据=程序)。
计算机的处理方式有时与人们的思维习惯不同。
输入->运算->输出是硬件的基础
从硬件上来看, 可以说计算机是执行 输入->运算->输出 三种操作的机器
计算机的硬件由大量的IC(集成电路)组成。
每块IC上都带有许多引脚,这些引脚有的用于输出、有的用于输入。
IC会在对外部输入的信息进行运算,并把运算结果输出到外部。
无论多复杂的功能,都是通过组合一个有一个由输入->运算->输出构成的流程单位实现的。
拓展:
芯片是“集成电路”的俗称。
集成电路分别有模拟和数字。
模拟+数字=数模混合集成电路。
CPU(中央处理器)= 运算器 + 控制器,CPU是数字芯片,只是众多芯片的一类。
软件是指令和数据的集合
所谓指令,就是控制计算机进行输入、运算、输出的命令。