1.2熟悉信息的表示及编码知识(课件)-《计算机应用基础》同步教学(中国石油大学出版社)
2023-09-15
|
31页
|
329人阅读
|
59人下载
普通
内容正文:
项目一
熟悉计算机基础知识
CONTENTS
了解计算机的发展历史、类型及应用
熟悉信息的表示及编码知识
认知计算机硬件系统和软件系统
熟悉多媒体技术及应用
01
02
03
04
熟知计算机病毒的相关知识
了解信息安全与职业道德
05
06
学习目标
(1)了解计算机的发展历史、类型及应用。
(2)熟悉信息的表示及编码知识。
(3)认知计算机硬件系统和软件系统。
(4)熟悉多媒体技术及应用。
(5)熟知计算机病毒的概念、特征、分类与防治。
(6)了解信息安全与职业道德。
熟悉信息的表示及编码知识
02
熟悉信息的表示及编码知识
02
在计算机内部,各种信息(如数字、文字、图形、图像、声音等)必须以数字化编码的形式存储和传输。在计算机内以二进制形式表示的数码称为机器数。完整地表示成一个机器数要考虑3个方面,即机器数的范围、符号和小数点的位置。
熟悉信息的表示及编码知识
02
在了解了计算机的发展历史、类型及应用之后,老师告诉肖华有必要了解一下计算机是如何处理信息的。对于不懂得计算机信息处理原理的人来说,这是很让其好奇的一件事。所以,肖华决定继续了解这方面的知识,以便更好地了解计算机。
任务描述
熟悉信息的表示及编码知识
02
信息在计算机中的处理涉及进制的问题,计算机毕竟不是人,不能像人一样思考、解决问题,在人工智能出现之前,计算机只能有两种判断,非黑即白。因此,想要了解信息在计算机内的处理过程,必须了解进制和编码的知识。
任务分析
熟悉信息的表示及编码知识
02
数制的基础知识
数字编码、字符编码与汉字编码
计算机中信息表示的基本方式
相关知识
熟悉信息的表示及编码知识
02
数制是用一组固定的数字符号和一个统一的计数规则表示数值的方法。在日常生活中用得最多的是十进制,有时也使用非十进制的计数方法。例如,计时采用六十进制和二十四进制,60秒为1分,60分为1小时,24小时为1天。
计算机内部的电子部件只有判断电流“通”“断”(或电压“高”“低”)两种工作状态的能力,因此计算机能够直接识别的是二进制数,即0和1。计算机中字符、图像、声音等信息都必须使用由0和1组成的二进制数来表示与处理。
(1)常用的数制。常用的数制有十进制、二进制、八进制、十六进制。下面介绍各进制数的表示方法。
数制的基础知识
相关知识
熟悉信息的表示及编码知识
02
①十进制数。十进制数用0,1,2,3,4,5,6,7,8,9共10个数字表示,基数为10,按照逢十进一的计数规则进行运算。
②二进制数。二进制数由0和1组成,基数为2,按照逢二进一的计数规则进行运算。二进制数1011.11按权展开的形式为
(1101.11)2=1×23+1×22+0×21+1×20+1×2-1+1×2-2
③八进制数。八进制数由0,1,2,3,4,5,6,7组成,基数为8,按照逢八进一的计数规则进行运算。八进制数1261.11按权展开的形式为
(1261.11)8=1×83+2×82+6×81+1×80+1×8-1+1×8-2
④十六进制数。十六进制数由0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F组成(A表示10,B表示11,C表示12,D表示13,E表示14,F表示15),基数为16,按照逢十六进一的计数规则进行运算。十六进制数3DF6.AD按权展开的形式为
(3DF6.AD)16=3×163+13×162+15×161+6×160+10×16-1+13×16-2
数制的基础知识
相关知识
熟悉信息的表示及编码知识
02
提示:基数是指用该进制表示数时所用到的数字符号的个数;位权是一个以基数为底的指数,即Ri,其中R代表基数,i是数位的序号。
通常可以用B(binary)表示二进制数,用O(octonary)表示八进制数,用D(decimal)表示十进制数,用H(hexadecimal)表示十六进制数。例如,100对应的二进制数、八进制数、十进制数、十六进制数可分别表示为100B、100O、100D、100H。对于十进制数,通常可将D省略。
(2)数制间的转换。二进制、八进制、十进制、十六进制之间可以相互转换。将数值从一种数制转换为另一种数制的过程称为数制间的转换。
①非十进制数与十进制数之间的转换。将非十进制数转换为十进制数,只需把各数位的值乘以该位位权,再按十进制加法相加即可。这种方法称为位权法。
数制的基础知识
相关知识
熟悉信息的表示及编码知识
02
【例1-1】将二进制数1011.11转换为十进制数。
【解】 (1011.11)2=1×23+0×22+1×21+1×20+1×2-1+1×2-2
=8+0+2+1+0.5+0.25=11.75
【例1-2】将八进制数125.2转换为十进制数。
【解】 (125.2)8=1×
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。