1.计算机内部的信息包括数据与程序,都采用二进制代码表示。为了读写的方便,在实际中,人们常采用十六进制的形式。
(1)二进制数由“0”与“1”两个数字组成,运算规则为“逢二进一”,每个数码在不同的数位上,对应不同的权值。
(2)将十进制整数转换成二进制可用“除二取余法”,将二进制数转换成十进制数可用“按权展开相加”法。
●二进制转换为十进制:按权相加法
如(1101)2=1×23+1×22+0×21+1×20=8+4+0+1=13(红色字体为上标)
●十进制转换为二进制:除二取余法
如173D=(10101101)B
方法如下:最后的余数从下往上取。

逆向取余数得出173的二进制形式为10101101
2.八进制和十六进制
我国古代曾经在重量单位上使用十六进制,如规定16两为1斤。
十六进制需要使用16个不同的基本数字,除了0到9外,一般用字母A到F依次表示后续数字,(相当于十进制数中的10~15)。
基本计数规则是逢十六进1,即F+1=10。
3.数字化相关的基础常识
计算机存储数据的最小单位是二进制位,用比特(bit)表示。
计算机存储数据的基本单位是字节(Byte,简写为B),8比特为一个字节。
字节单位太小,常用的存储单位有KB,MB,GB等。
1KB=210B=1024B
1MB=210KB=220B=1048576B
1GB=210MB=220KB=230B=1073741824B
1比特能表示两种(21)状态(即0和1)
2比特能表示00、01、10、11四种(22)状态
3比特能表示8(23)种状态
1字节能表示28(256)种状态(此段落中红色代表上标)
[典型例题]:
A.虚拟化B.智能化C.数字化D.网络化
2.二进制数11和十进制数2相加的结果是二进制数()
A.(0101)2B.(1110)2C.(1010)2D.(1100)2
3.军舰上有5盏信号灯,信号灯只有“开”和“关”两种状态,如果包括5盏信号灯全关的状态,则最多能表示的信号编码数为()种。
4.发报代码由长音和短音组成,分别用“·”和“—”表示,有一8位电码“··—·———·”若用二进制表示,可以写成()
二.文本数据的编码用于文本数据字符编码的方案有多种类型,其中ASCII码和unicode是典型的2种方案。
lASCII码
用7位或8位二进制数表示一个字符,集中定义了大小写英文字母,标点符号和数字等字符和符号,共128个。
计算机内部用一个字节来存放一个ASCII码字符,最高位用0表示,例如,“A”的ASCII码为01000001,即65。
ASCII码(十进制)
字符
0~31
控制字符或通信专用字符(不可见)
32
空格
48~57
数字0~9
65~90
大写英文字母A~Z
97~122
小写英文字母a~z
其他
英文标点符号、运算符号、括号
lunicode码
(1)产生原因:解决传统字符编码方案的局限性,用2个字节表示一个符号。
(2)ASCII码与unicode码的关系:后者兼容前者。原来用ASCII码能表示的字符,其对应的unicode码只是在原来的ASCII码前加上8个0。比如“a”的ASCII码是01100001,其unicode码是0000000001100001。
(3)计算机要处理汉字,必须对每个汉字进行编码,每个汉字至少需要2个字节。
(4)汉字编码方案:
GB2312-1980字符集
GBK字符集
GB18030-2000字符集
GB18030-2005字符集
5.汉字编码方式:
编码方式
作用
实例
输入码(外码)
用于输入汉字
区位码、拼音码、王码、自然码
机内码(内码)
用于存储汉字
国标码(GB)、BIG5码(繁体)
输出码(字型码)
用于输出汉字
点阵、向量
输出码如用16×16点阵表示一个汉字,这样需要256个二进制位表示一个汉字的字形,即32个字节来存放。
[典型例题]:
1.ASCII编码中,已知字母P的编码是80,Q的编码是81,可以推算出字母S的编码是()
2.汉字点阵是一种用黑白两色点阵来表示汉字字形的编码,一个8*8点阵字模的存储容量是()
字节字节字节字节
3.使用word进行文字处理时,伴随“输入--存储—打印”的过程,所涉及的汉字编码分别是()。
A.输入码、机内码、字型码B.拼音码、ASCII码、字型码
C.拼音码、机内码、交换码D.输入码、机内码、打印码
4.在我国汉字代码标准GB2312-80中规定每个汉字占用()个字节。
5.汉字的编码多种多样,如输入码.输出码和机内码,其中用于存储汉字的编码称为()。
A.机内码B.拼音码C.输入码D.输出码





