大学课程信息技术第一章.ppt
《大学课程信息技术第一章.ppt》由会员分享,可在线阅读,更多相关《大学课程信息技术第一章.ppt(94页珍藏版)》请在三一办公上搜索。
1、第一章 信息技术基础,信息科技学院,1.1 信息与信息技术1.2 数字技术基础1.3 微电子与通信技术基础1.4 计算与计算思维,本章内容提要,1.1.1 信息的定义 1.1.2 信息的特征 1.1.3 信息的处理 1.1.4 信息技术 1.1.5 信息处理系统,1.1 信息与信息技术,什么是信息?,就一般意义而言,信息可以理解成消息、情报、知识、见闻、通知、报告、事实、数据等等!,1.1.1 信息的定义,对信息的定义有很多,一般只是在某一方面对其的理解:控制论的创始人维纳从控制论的角度出发描述信息信息论创始人香侬认为:信息是用以消除不确定性的东西美国书伯斯特词典的解释:信息是知识和情报的通信
2、和接受,是通过调查、研究或要求而得到的知识,是情报、消息、新闻、事实和数据等关于信息,迄今为止并没有统一的定义,关键是看待该问题的角度和具体应用场合:信息是人类一切生存活动和自然存在所传达的信号和消息,是人类社会所创造的全部知识的总和。信息是反映事物运动的状态及状态变化的方式,是人们认识世界、改造世界的基本资源。没有物质,什么也不存在;没有能量,什么也不会发生;没有信息,任何事物都没有意义。信息与物质、能量一起构成了客观世界!,信息具有以下几个特征:不灭性:物质和能量是不灭的,但物质和能量的存在形式可以改变。信息是事物运动的状态和方式,所以信息也是客观存在的、不灭的。但某些信息具有时效性,如天
3、气预报信息、新闻信息等。过时的信息虽然存在,但已降低或失去使用价值。可存储性:信息通过采集或创造,借助于载体可以保存,使其重复、长期为人类服务。一般信息的采集或创造需要大量投入,而信息的复制只需存储介质本身的成本。,1.1.2 信息的特征,可重用性:信息的可重用性源于信息可传递和可复制,低廉的信息传递和复制费用方便了信息的重用,使人类可共享信息。但时刻不要忘记,信息是有价值的,有产权的。分享别人的信息必须遵守法律法规,遵守社会道德准则。可处理性:一般信息需要经过处理才有使用价值,就像物质需要经过加工一样。人们可以对信息进行计算、分类、汇总、排序、压缩、形式转换等,使原信息增值,为不同信息使用者
4、提供所需的有价值的信息。,信息处理是指对信息进行收集、加工、存储、传递和施用等一系列的操作过程。信息的收集:如信息的感知、测量、获取、输 入等。信息的加工:如信息的分类、计算、分析、转 换等。信息的存储:如书写、摄影、录音、录像等。信息的传递:如邮寄、电报、电话等。信息的施用:如控制、显示等。,1.1.3 信息的处理,人工进行信息处理的过程:,人工信息处理的不足:看(听)不清算不快记不牢传不远,信息技术的定义按使用的目的、范围、层次不同,对信息技术的定义有不同的表述:定义1:信息技术是指有关信息的收集、识别、提取、变换、存贮、传递、处理、检索、检测、分析和利用等的技术。定义2:现代信息技术“以
5、计算机技术、微电子技术和 通信技术为特征”。定义3:信息技术是指在计算机和通信技术支持下用以获取、加工、存储、变换、显示和传输文字、数值、图像及声音信息,包括提供设备和提供信息服务两大方面的方法与设备的总称。,1.1.4 信息技术,定义4:信息技术是指“应用在信息加工和处理中的科学,技术与工程的训练方法和管理技巧;上述方法和技巧的应用;计算机及其与人、机的相互作用,与人相应的社会、经济和文化等诸种事物”。定义5:信息技术包括信息传递过程中的各个方面,即信息的产生、收集、交换、存储、传输、显示、识别、提取、控制、加工和利用等技术。定义6:从技术的本质意义上讲,信息技术就是能够扩展人的信息器官功能
6、的一类技术。,人类的信息器官与功能人的信息器官及其功能系统如图所示:人类的这四类信息器官和它们的信息功能是有机地联系在一起的,信息技术的“四基元”(1)感测技术;(2)通信技术;(3)计算机和智能技术;(4)控制技术四基元和谐合作,共同完成扩展人的智力功能的任务,信息技术的主要支撑技术一切信息技术都要通过某种(某些)支撑技术的手段来实现。信息技术(特别是现代信息技术)的支撑技术主要是指微电子技术和光电子技术。信息技术的发展必须具备两个基本的条件:一是快速,二是体积小。微电子技术满足了这两个要求。所谓微电子是相对“强电”、“弱电”等概念而言,意指它所处理的电子信号极其微小,所研究的核心是集成电路
7、或集成系统的设计和制造。微电子技术已渗透到现代高科技的各个领域,成为支撑信息技术的核心技术。光学与电子学的结合,成为光电子技术,为微电子技术的进一步发展找到了新的出路。,信息处理技术的发展历史文字:使信息得以在更大的范围跨越时间和空间而传播;算术:使量化的数字信息被加工和变换;活字印刷:使得大量信息成批量的复制成为可能,让信息真正成为千万人可共享的资源;计算机:通用数字计算机和高速因特网络的出现,使全球性的信息加工、传输、互动应答成为可能。,信息处理系统的概念用于辅助人们进行信息获取、传递、存储、加工处理、控制及显示的综合使用各种信息技术的系统,可以称为信息处理系统,其结构如下图所示:,1.1
8、.5 信息处理系统,信息处理系统的分类按自动化程度分:人工的、半自动的、全自动的按技术手段分:机械的、电子的和光学的按通用性分:专用的和通用的,信息处理系统实例例:图书馆管理系统信息的获取:图书登记、人员登记、借书规章等信息的存储:主存储硬盘、光盘、后援存储设备等信息的加工处理:增加、删除、修改信息等信息的使用:查询书目,借书、还书,上网浏览查询等内务处理:催还图书、休馆公告、过期罚款等,1.2.1 二进制1.2.2 进位计数制 1.2.3 码制1.2.4 定点数与浮点数,1.2 数字技术基础,计算机进行数据处理时,首先要将相应的数据输入到计算机中,并以一定的形式存储在计算机中。计算机内部是一
9、个二进制数字世界,所以不管是数值数据还是非数值数据,都必须转换成二进制数的形式,才能存入计算机中。数值数据是指有确定的值并在数轴上有对应的点;非数值数据没有确定的值,如字符、文字、图像、声音、逻辑数据等。,二进制是指采取逢二进一的方式进行计数的方法,计算机的运算基础就是二进制。计算机中采用二进制,而不采用十进制,这是因为:二进制的数码0和1,用电子器件极易实现;二进制数的运算规则简单;二进制数只有两个状态,数字的传输和处理不容易出错,计算机工作的可靠性高;二进制码的两个符号“0”和“1”正好与逻辑命题的两个值“真”和“假”相对应,为计算机实现逻辑运算和程序中的逻辑判断提供了便利条件。二进制节省
10、设备。从数学上推导,采用R=e2.7进位数制实现时最节省设备,据此,采用三进制是最省设备的,其次是二进制。,1.2.1 二进制,1.2.2 进位计数制,1进位计数制任何一种计数制,都具有以下三个要点:(1)数制使用的数码 十进制含 10 个数码:;二进制含 个数码:,(2)进位规则 十进制为 逢十进一;二进制为 逢二进一 等(3)每一个数位上数码所具有的权 十进制数码各位的权是以10为底的幂,二进制数码各位的权 是以为底的幂 例如,数828.8的值为 8102+2101+8100+810-1 其中,102、101、100、10-1称为权。,对于任何一个十进数N,都可以表示成按权展开的多项式:N
11、=dn10n+dn-110n-1+d1101+d0100+d-110-1+d-m10-m=di10i 其中,di是09十个数字中的任意一个,m、n是正整数,10被称为十进制数的基数,它是相邻数位的权之比。一般而言,对于用R进制表示的数N(R为任意正整数),可以按权展开为:N=KnRn+Kn-1Rn-1+K1R1+K0R0+K-1R-1+K-mR-m=KiRi 其中,Ki是0,1,(R-1)个数字中的任意一个,m、n是正整数,R是基数。,2常用的数制 在计算机科学中,常用的数制有二进制、十进制、八进制和十六进制。在计算机内部,一切数据的存储、处理和传送均采用二进制形式。由于二进制不便于书写,通常
12、用八进制或十六进制来书写,因此计算机科学引入了八进制和十六进制。为了适应人的习惯,数值型数据在输入输出设备上,则采用人们十分熟悉的十进制。无论是哪一种数制,采用位权表示法的数制有四个重要的特征:(1)逢R进一(R为基数),如十进制数逢十进一;(2)数字的总个数等于基数,如十进制数09;(3)最大的数字比基数小1,如十进制中最大数字为9;(4)每个数字都要乘以基数的幂次,该幂次由每个数字所在的 位置决定。,3.不同进位计数制之间的转换 转换所依据的原则是:如果两个数的值相等,则两数的整数部分和小数部分的值一定分别相等。(1)二进制、八进制和十六进制数转换为十进制数 任意R进制数转换成十进制数比较
13、简单,只需按权展开然后相加,其和便是相应的十进制数,这种方法称为按权相加法。,【例1-1】求与(11011.01)2等值的十进数。解:(11011.01)2=124+123+022+121+120+02-1+12-2=16+8+0+1+0+0.25=(27.25)10【例1-2】将八进制数763.24转换成十进制数。解:(763.24)8=782+681+380+28-1+48-2=448+48+3+0.25+0.0625=(499.3125)10【例1-3】将十六进制数35B转换成十进数。解:(35B)16=3162+5161+11160=768+80+11=(859)10,(2)十进制数转
14、换成二进制数、八进制或十六进制数 整数部分:除以基取余法。小数部分:乘以基取整法。,【例1-5】将(0.8125)10转换成二进制数。,【例1-6】将十进制数125.625转换成对应的二进制数 因为(125)10=(1111101)2(0.625)10=(0.101)2 所以(125.625)10=(1111101.101)2【例1-7】将十进制整数125转换成对应的十六进制,【例1-8】将十进制小数0.625转换成对应的十六进制小数。【例1-9】将十进制整数125转换成对应的八进制整数。,【例1-10】将十进制小数0.625转换成对应的八进制小数。,(3)二进制数与八进制数的相互转换二进制数
15、转换成八进制数的方法可以概括为“三位并一位”;八进制数转换成二进制数的方法可以概括为“一位拆三位”。【例1-11】将(11101.1101)2转换成八进制数。解:0 1 1 1 0 1.1 1 0 1 0 0 3 5 6 4 所以(11101.1101)2=(35.64)8,【例1-12】将二进制数B转换 为八进制数。10 110 110 100 011.011 011 B 2 6 6 4 3.3 3 H注意:整数部分由低位往高位取位,每次取三位,位数不够,在前面补0;小数部分由高位往低位取位,每次取三位,位数不够,在后面补0。整数部分的0可补可不补,小数部分的0必须补。【例1-13】将八进制
16、数642.15O转换为二进制数。6 4 2.1 5 O 110 100 010.001 101 H,(4)二进制数与十六进制数的相互转换二进制数转换成十六进制数的方法可以概括为“四位并一位”;十六进制数转换成二进制数的方法可以概括为“一位拆四位”。【例1-14】将(25.C4)16转换成二进制数。解:2 5.C 4 0010 0101 1100 0100 所以(25.C4)16=(100101.110001)2,【例1-15】将二进制数B转 换为十六进制数。0010 1101 1010 0011.0110 1100 B 2 D A 3.6 C H注意:整数部分由低位往高位取位,每次取四位,位数
17、不够,在前面补0;小数部分由高位往低位取位,每次取四位,位数不够,在后面补0。整数部分的0可补可不补,小数部分的0必须补。【例1-16】将十六进制数3F84.E4H转换为二进制数。3 F 8 4.E 4 H 0011 1111 1000 0100.1110 0100 B,(5)八进制与十六进制之间的转换 规则:用二进制位来过渡实现转换【例1-17】将十六进制数3F84.E4H转换为八进制数,注意:十进制转换为二进制时,有可能出现乘不尽的情况,此时只要达到需要的精度即可。【例1-18】将十进制小数0.467转换成对应的二进制数。,1.2.3 码制,计算机处理的数据分为数值型和非数值型两类。在计算
18、机中这些数据是如何表示的呢?由于计算机采用二进制,也就是说计算机只识别 0 和 1 形式的代码,所以输入到计算机中任何数值型和非数值型数据都必须转换为二进制代码。1机器数与真值 在计算机中,数值型数据是用二进制数来表示的,数值型数据有正、负之分,在计算机内部数值型数据的最高位用来表示数值的正负,这一位通常称为符号位。规定:用“0”表示“+”号,用“1”表示“”号。,在计算机内部,数字和正负号都用二进制代码表示,两者结合在一起构成数值型数据的机内表示。我们把这种连同数字与符号组合在一起的二进制数称为机器数,由机器数所表示的实际值称为真值。例如:(00110101)2=(+53)10 即在计算机内
19、部,00110101这一串二进制数代表十进制数+53。(10110101)2=(-53)10 即在计算机内部,10110101这一串二进制数代表十进制数-53。,机器数具有下列特点:(1)由于计算机设备的限制,机器数有固定的位数,它所表示的数受到计算机固有位数的限制,所以机器数具有一定的范围,超过这个范围便会发生溢出;(2)机器数将其真值的符号数字化。计算机中使用具有两个不同状态的电子器件,它们只能分别表示数字符号“0”和“1”。所以,数的正负号也只能通过 0 和 1来加以区分。通常,用机器数中规定的符号位(一般是一个数的最高位)取0或1分别表示其值的正或负;(3)机器数中依靠格式上的约定表示
20、小数点的位置。,机器数在参与运算时,若将符号位和数值一起进行运算,有时会产生错误的结果。例如,-6+4 的结果应为-2,但按上述方法,则运算如下:10000110-6的机器数+00000100 4的机器数 10001010 结果为-10 可以看出,计算机中数据的运算不是那么简单,为此引入了原码、反码、补码的概念。,2原码、反码和补码计算机中,机器数可以用不同的码制来表示,常用的码制有原码表示法、反码表示法和补码表示法。设机器字长为n位,最高位为符号位,其余n-1位为数值位。(1)原码表示法原码:最高位为真值的符号(正为0,负为1)其余 n-1位为数值位且与真值的数值位相同。数X的原码记为X原。
21、例如:假设机器字长8位,二进制数+1011011和-1011011的原码分别表示为01011011和11011011。注意:在原码表示中,零有两种表示形式,即:+0原=00000000,-0原=10000000,【例1-19】假设字长为 8,求十进制数+56与56的原码。因为(56)10=(111000)2 所以+56原=00111000-56原=10111000 用原码表示一个数简单、直观,与真值之间转换方便。这种表示法,对乘法和除法的符号判别是很方便的。在作乘法或除法时,把数的符号位按位相加后,就得到结果的符号位。原码表示法对加、减法来说运算比较复杂,不能用它直接对两个同号数相减或两个异号
22、数相加。,【例1-20】十进制数 39 与-56 的两个原码直接相加。因为+39原=00100111-56原=10111000 0 0 1 0 0 1 1 1+1 0 1 1 1 0 0 0 1 1 0 1 1 1 1 1 其结果符号位为1表示是负数,真值为“1011111”,即等于十进制数“95”,这显然是错误的。【例1-21】十进制数+39 与+56 的两个原码直接相减:0 0 1 0 0 1 1 1-0 0 1 1 1 0 0 0 1 1 1 0 1 1 1 1 其机器数为“11101111”,真值为十进制数-111,这显然也是不对的。因此,为了计算机中方便进行加、减法而引入了反码和补码
23、表示法。,(2)反码表示法 反码:正数的反码和原码相同,负数的反码是对该数的原码除符号位外各位取反,即“0”变“1”,“1”变“0”。数X的反码记为X反。例如:设机器字长8位,二进制数+1011011和-1011011的反码分别表示为 01011011和10100100。零的反码表示有两种,即:+0 反=00000000-0 反=11111111 可以验证,任何一个数的反码的反码即是原码本身。反码通常作为求补过程的中间形式。,(3)补码表示法 模的概念:“模”是指一个计量系统的计数范围。例如:时钟的模为12,计量范围是011;若时钟指向11,则再过1小时,时钟将指向0(即12)。n位计算机的模
24、为 2n,计量范围是 02n-1。设 n=4,模为 24=16,计量范围是 015(二进制表示为00001111)。若当前值是 1111,则再加 1,计数值就变为 0000,而在最高位上溢出了一个“1”。任何有模的计量器,均可化减法为加法运算,只需把减数用相应的补码表示就可将减法运算化为加法运算。,对于整数而言,若计算机字长为 n 位,则:以时钟为例,设当前时钟指向 11 点,而准确时间应为 7 点,调整时间的方法有两种:一种方法是将时针倒拨 4 小时,即11-4=7;另一种方法是将时针顺拨 8 小时,即11+8=19=12+7=7。由此可见,在以 12 为模的系统中,加8和减4的效果是一样的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 课程 信息技术 第一章
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6457740.html