第一单元信息与信息技术一信息1信息是指数据消息信号中包含的意义2载体是指承载信息的事物3信息是抽象的载体是具体的4信息的特征载体依附性时效性真伪性传递共享性可处理加工性可增值性二信息的编码1计算机处理存储所采用的是二进制编码计算机能够直接识别和处理的语言是机器语言01两个数码组成逢二进一2十进制转换为二进制除二取余2520226021312602311直至商为13二进制转换为十进制按权相加11010021321160814020152各个数位上的权32168421即2021222324254二进制转换成十六进制分组低位开始每四位一组分别把各组转换成十进制按顺序写成十六进制数如二进制1110112转换成十六进制为3B5十六进制转换成二进制把十六进制的各数分别转换成四位的二进制数不足四位在前面添0然后按顺序写成二进制数如3B16转换成二进制为11101126存储单位最小单位位bit比特基本单位字节BByte1B8bit1024B1KB1024KB1MB1024MB1GB注意bps与Bps的区别7字符编码ASC美国国家信息交换标准码0127共有128个字符用7位的二进制数表示存储时需要1字节数字字母排列按顺序大写字母在前小写字母在后52101101002处理码又称汉字机内码是计算机内部用于信息处理的汉字代码用UltraEdit或WinHex工具软件观察内码1个英文字符ASCII码占用1个字节存储空间1个中文字符需要占用2个字节的存储空间左边的显示内容是字符对应的十六进制格式的内码1个英文字符需要2位16进制位表示1个中文字符需要4位16进制位表示例如用UltraEdit软件观察字符AF相机的内码结果如下图所示A41HF46H相CFEOH机BBFAH4声音图像和视频等信息编码原理声音的数字化声音信号在计算机中的二进制表示是通过采样和量化两个步骤来实现数字化的即模数转换即转换采样每秒对声音波形采样的点数单位为Hz量化分辨率存储1采样点所需的位数单位为位如上图的量化分辨率为3位声音存储容量的计算存储量采样频率量化分辨率位声道数时间秒单位字节声音的质量与采样量化间的关系采样频率越高量化的分辨率越高所得数字化声音的保真程度越好但是它的数据量也越大例某声音信号的采样频率为量化位数为位双声道输出计算每小时的数据量是多少ont矢量字库位图图像存储空间的计算公式是存储量水平像素垂直像素每个像素色彩所需位数单位字节位图图像的基本单位是像素每个像素能表示的颜色数越多色彩越逼真但每个像素所占的二进制数就越多所需的存储空间也越大要求能计算黑白图像级灰度图像色图像色图像位图像位图像的容量下面表格以分辨率的位图图像为例介绍计算机各种类别位图图像的存储空间位图图像类别总像素一个像素所占的位数总的位数位容量黑白位级灰度位色彩色位色彩色位位真彩色位4VB数据的表示考点一数据类型在VB中为了便于数据的表示与处理VB提供了数值型字符串型布尔型日期型等基本数据类型下表所示的是我们常用的数据类型常用的数据类型数据关键字所占内存取值范围整型Integer字节3276832767长整型Long字节21474836482147483647单精度型Single字节负数正数双精度型Double字节负数正数字符串型String字节字符串长度定长字符串065535个字符不定长字符串020亿个字符布尔型逻辑型Boolean字节True或False日期型Date字节1199991231变量命名变量名必须以字母开头不能用各种运算符保留字类型说明符等做为变量名考点二运算符与表达式运算符的运算规则及优先级如下表所示优先顺序运算符类型运算符算术运算符指数运算取负乖除整除求余加减字符串运算符字符串连接关系运算符逻辑运算符非与或数学函数数学函数用于数学运算包括三角函数求平方根函数求绝对值函数对数函数指数函数等它们与相应的数学定义相同如表所示常用数学函数函数功能实例结果Absx求x的绝对值Abs4646Sqrx求x的平方根Sqr93Intx取整数函数Int99899Rndx产生01之间不包括1的随机Rnd返回一个随机数数字符串函数VB系统提供了丰富的字符串处理函数给编程带来了极大的方便见表常用字符串函数函数功能实例结果Len字符串求字符串的长度Len2008奥运6Left字符串截取长度截取字符串左边部分Left2008奥运42008Mid字符串起始位置截取长度从中间指定位置截取字符串Mid2008奥运3208Right字符串长度截取字符串右边部分Right2008奥运2奥运日期函数Date函数返回系统的当前日期Time函数返回系统的当前时间如dtmBeginTimeTime将系统当前时间赋给变量dtmBeginTime以此类推DayMonthYear函数分别返回指定日期的日数月份数年份数常用转换函数在程序设计过程中我们经常要将不同类型的数据进行转换这时就需要使用转换函数VB中常用转换函数如表所示常用转换函数函数功能实例结果Val字符串将字符串转换为数值2Val1214Str数值将数值转为字符串Str55Chr字符代码求字符代码对应的字符Chr65AAsc字符求字符对应的字符代码AscA65Cint表达式将表达式的结果转换为整数小数部分四舍五入Cint31425926