江苏省计算机VFP公共基础知识.doc
文本预览下载声明
1.1计算机概述 考点1计算机发展简史 1946年2月日世界上第一台电子计算机Eniac在美国宾夕法尼亚大学诞生它的出现具有划时代的伟大意义。 从第一台计算机的诞生到现在计算机技术经历了大型机、微型机及网络阶段。对于传统的大型机根据计算机所采用电子元件的不同而划分为电子管、晶体管、集成电路和大规模、超大规模集成电路等四代如表l1-1所示 。 我国在微型计算机方面研制开发了长城、方正、同方、紫光、联想等系列微型计算机我国在巨型机技术领域中研制开发了“银河”、“曙光”、“神威”等系列巨型机。 考点2计算机的特点 现代计算机算一般具有以下几个重要特点。 1处理速度快2存储容量大。3计算精度高。4工作全自动。 5适用范围广通用性强。 考点3计算机的应用 计算机具有存储容量大处理速度快逻辑推理和判断能力强等许多特点因此已被广泛应用于各种科学领域并迅速渗透到人类社会的各个方面同时也进人了家庭。计算机主要有以下几个方面的应用。 1科学计算数值计算。2过程控制。 3计算机辅助设计CAD和计算机辅助制造CAM。4信息处理。 5现代教育计算机辅助教学CAI、计算机模拟、多媒体教室、网上教学和电子大学。 6家庭生活。 考点4计算机的分类 计算机品种众多从不同角度可对它们进行分类如表1-2所示。 1.2数制与编码 考点5数制的基本概念 1.十进制计欺制 其加法规则是“逢十进一”任意一个十进制数值都可用0. 1. 2 .3 .4 .5 .6 .7 .8.9共10个数字符号组成的字符串来表示这些数字符号称为数码数码处于不同的位置代表不的数值。例如720.30可以写成7x1022x1010x1003 x10 10x10 2此式称为按权展开表示式 2. R进制计数制 从十进制计数制的分析得出任意R进制计数制同样有基数N、和Ri按权展开的表示式。R可以是任意正整数如二进制R为2。 1基数Radix 一个计数所包含的数字符号的个数称为该数的基用R表示。例如对二进制来说任意一个二进制数可以用01两个数字符表示其基数R等于2。 2位值权 任何一个R进制数都是由一串数码表示的其中每一位数码所表示的实际值都大小除数码本身的数值外还与它所处的位置有关由位置决定的值就称为位置或位权。 位置用基数R的I次幂Ri表示。假设一个R进制数具有n为整数m位小数那么其位权为Ri其中i=-m~n-1。 3数值的按权展开 任一R进制数的数值都可以表示为各个数码本身的值与其权的乘积之和。例如二进制数101.01的按权展开为 101.01B=1×22+0×21+1×20+0×21+1×22=5.25D 任意一个具有n位整数和m位小数的R进制数的按权展开为 NR=dn-1×RN-1+dn-2×RN-2+?+d2×R2+d1×R1+d0×R0+d-1×R-1+?+d-M×R-M其中di为R进制的数码 考点6二、十、十六进制数的数码 1十进制和二进制的基数分别为10和2即“逢十进一”和“逢二进一”。它们分别含有10个数码01,23,4,5,6,7,8,9和两个数码0,1。位权分别为10i和2ii-m-n-1m,n为自然数。二进制是计算机中采用的数制它具有简单可行、运算规则简单、适合逻辑运算的特点。 2十六进制基数为16即含有16个数字符号0123456789ABCDEF。其中ABCDEF分别表示数码10,1112,13,14,15权为16iimn一1其中m、n为自然数。加法运算规则为“逢十六进一”。如表1-3所示列出了0~15这16个十进制数与其他3种数制的对应表示。 3非十进制数转换成十进制数。利用按权展开的方法可以把任一数制转换成十进制数。例如 1010. 101 B1 ×230 ×221 ×210 ×2 01×210 ×221×23 只要掌握了数制的概念那么将任一R进制数转换成十进制数的方法都是一样的。 4十进制整数转换成二进制整数。把十进制整数转换成二进制整数其方法是采用“除二取余”法。具体步骤是把十进制整数除以2得一商数和一余数再将所得的商除以2又得到一个新的商数和余数这样不断地用2去除所得的商数直到商等于0为止。每次相除所得的余数便是对应的二进制整数的各位数码。第一次得到的余数为最低有效位最后一次得到的余数为最高有效位。 把十进制小数转换成二进制小数方法是“乘2取整”其结果通常是近似表示。转换成二进制小数方法是“乘2取整”其结果通常是近似表
显示全部