信息与计算机

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章信息与计算机

1.1 信息与信息科学

◆信息及相关术语

1、数据:数字、文字、符号、声音、图像、信号等都称为数据。

2、1948年,美国数学家、信息论的创始人C.E.Shannon在题为“通讯的数学理论”的论文中指出:“信息是用来消除随机不定性的东西”。

3、信息论的发展经历了三个阶段。

4、信息是信息论中的一个术语。常常把消息中有意义的内容称为信息。

◆信息技术

1、信息技术概念。

2、信息技术主要包括:感测技术、通信技术、计算机技术和控制技术。

3、现代信息技术的基础和核心,基本特征,发展方向。

4、人类历史发生的五次信息技术革命是:

(1)语言的使用(2)文字的创造(3)印刷术的发明

(4)电报、电话、广播、电视的发明(5)计算机作为信息处理工具

◆信息科学

1、信息科学的概念。

2、信息科学的基础的核心是信息和控制。

◆信息化社会与信息素养

1、信息化概念。

2、信息社会主要特征。

3、信息素养。

1.2 计算机的发展及应用

◆图灵机与冯•诺依曼计算机

1、图灵机:不是一种具体的机器,而是一种理论模型。可用来制造一种十分简单但运算能力极强的计算装置。

2、冯•诺依曼计算机:其工作模式为“存储程序,顺序控制”;结构为“控制器、运算器、存储器、输入设备和输出设备”五大部件。

◆计算机的发展

根据表示信息的逻辑元器件所采用的材料,计算机可分为如下四代:

第一代计算机(1946—1956),其主要特征是:(1)逻辑元器件采用电子管;(2)程序用机器语言或汇编语言编写;(3)主存储器采用磁鼓与磁芯。

第二代计算机(1955—1964),其主要特征是:(1)逻辑元器件采用晶体管;(2)程序采用汇编语言或高级语言编写;(3)用磁盘或磁带作辅助存储器。

第三代计算机(1964—1970),其主要特征是:

(1)逻辑元器件采用中、小规模集成电路;(2)出现了操作系统软件;(3)半导体存储器代替了磁芯存储器。

第四代计算机(1971—),其主要特征是:(1)逻辑元器件采用大或超大规模集成电路;(2)硬件更新快、软件丰富、操作更方便、应用更广泛。

◆计算机分类及基本特点

1、计算机分类(6 类)

2、计算机基本特点

◆计算机发展的趋势和应用

1、计算机发展的趋势。

2、计算机应用主要几个方面:(1)科学计算;(2)数据处理;(3)过程控制;(4)计算机辅助系统;

(5)人工智能。

1.3 信息在计算机中的表示与编码

◆数据在机内采用二进制表示的原因

◆信息存储单位及换算

(1)位(bit):简记为b,是计算机内部存储信息的最小单位,一个b只能表示0或1;

(2)字节(Byte):简记为B,是计算机内部存储信息的基本单位,1B=8b;

(3)字(Word):一个字通常由一个字节或若干个字节组成,是计算机进行信息处理时一次存取、加工和传送的数据长度;

(4)字长:1个字所包含的二进制位数;

(5)信息存储单位换算:1KB=1024B;1MB=1024KB;1GB=1024MB,1TB=1024GB

◆信息编码

1、十进制数字的BCD码编码

用4位二进制数表示等值的参与算术运算的1位十进制数。

2、字符编码

(1)ASCII码:用1个字节的低7位表示西文字符集中的1个字母、数字符号、标点符号或特殊符号,这个字节的最高位为0。注:数字符号0~9的ASCII码在机内只能表示如学号、身份证号、电话号码、邮政编码等各种编号,不能参与机内算术运算(参与机内算术运算的数字编码是采用BCD码)。

(2)扩展的ASCII码:8位ASCII码称为扩展的ASCII码字符集。它可表示256个字符,包括兼容的7位ASCII码。

3、汉字编码

(1) 汉字输入码:用键盘输入汉字时所使用的汉字编码,也称为外码。这种编码方式很多,常用的有拼音、智能ABC、五笔字型,同一个字在不同的输入法下其输入的代码也不一样。

(2) 机内码:计算机内存储、表示汉字的二进制编码。目前我国采用的主要有GB2312-80和GB18030国家标准码。

(3) 汉字点阵图形:汉字在显示和打印时都是以点阵方式输出,每个bit位代表一个点,1个M×N点阵的汉字所占的字节数为M×N/8,所有汉字点阵图形就组成了汉字库。

4、Unicode编码

用两个字节表示一个字符,因此允许表示65536个字符,世界上几乎所有的书面语言都能用单一的Unicode编码表示。因此Unicode码也称统一码、万国码、单一码。

Unicode前128个字符是标准ASCII字符,接下来的是128个扩展的ASCII字符,其余的字符供不同的语言使用。目前,Unicode有汉字27786个。

◆数制及其转换

1、进制数及表示方法

R进制(R=2、8、10、16)

数码:R进制数制中可以使用的基本符号。

基数:数制中数码的个数即R。

权:数制中每一固定位置对应的单位值:以R为底的幂。

一个数可按权展开为多项式。

2、数制之间的转换

●R进制转换为十进制

R=2、8、16

将相应数按权写出展开式,再按十进制的原则运算即可。

例如:1101101B=1*2^6+1*2^5+0*2^4+1*2^3+1*2^2+0*2^1+1*2^0=109D

2AH=2*16^1+10*16^0=42D

123O=1*8^2+2*8^1+3*8^0=83D

●十进制转换为R进制

分成整数部分和小数部分分别转换再拼接起来。

整数部分:除R(2)取余

小数部分:乘R(2)取整

以十进制→二进制为例

将10.3125转换为二进制:求解过程

即:10.3125=1010.0101

●二/八/十六进制相互转换

转换规律:

由于这三种进制的权之间有内在的联系,即23=8,24=16,因而每位八进制数相当于三位二进制数,每位十六进制数相当于四位二进制数。

注:在转换时,位组划分是以小数点为中心向左右两边延伸,中间的0不能省略,两头不够时可以补0。

(1) 转换关系表

0~F 16个数与其二进制的对应关系表

(2) 转换示例

将1011010.10B转换成八进制和十六进制数。

001|011|010.100B=132.4O

0101|1010.1000B=5A.8H

将十六进制数F7.28转换为二进制数:

F 7 . 2 8H =11110111.00101B

1111 0111 0010 1000

将八进制数25.63转换为二进制数:

2 5 . 6 3O =10101.110011B

010 101 110 011

3、二进制数的定点及浮点表示

(1) 定点表示:分为定点整数及定点小数表示法。定点整数的小数点固定在数的最低位之后,定点小数的小数点固定在数的符号位和最高位之间。

(2) 浮点表示法:计算机的数的小数点位置不是固定的,是浮动的。任何一个二进制数N用浮点表示法可表示为:

采用记阶表示法后,计算机中只需表示出它的阶码、尾数及其符号,阶码的底数“2”可不表示出来。例如,二进制数-110101.011的记阶表示形式为:

尾数S=0.110101011,尾符为-,阶码E=110,阶符为+。

相关文档
最新文档