本课件为教师罗英伟参加信息学院青年教师教学基本功比赛时所作,当时获得信息学院一等奖。其内容为北京大学本科生主干必修课“计算概论”中的一节。

Slides:



Advertisements
Similar presentations
质数和合数 中心小学 顾禹 人教版小学五年级数学下册 一、激趣导入 提示:密码是一个三位 数,它既是一个偶数, 又是 5 的倍数;最高位是 9 的最大因数;中间一位 是最小的质数。你能打 开密码锁吗?
Advertisements

第五节 函数的微分 一、微分的定义 二、微分的几何意义 三、基本初等函数的微分公式与微分运算 法则 四、微分形式不变性 五、微分在近似计算中的应用 六、小结.
0/40 符号( symbol )编码  1 字符编码  2 汉字编码  3 其他编码. 1/40 一、字符编码- ASCII 码 American Standard Code Information Interchange ,美国标准信息交换码; 由美国国家标准化协会 ANSI( American.
信息的编码和存储. 数制 二进制系统 信息编码 信息的存储 信息压缩 STS 议题STS 议题 数制 按进位的原则进行计数,被称为数制。 ( 0 , 1……9 ) 数值特点: 逢 N 进一。 N 指数制中所需数字字符的总个数, 也被称为基数。( 10 ) 位权表示。位权是指一个数字在某个固定位 置上所代表的值,处在不同位置上的数字.
第三章 数据在计算机中的表示 进位计数制及相互转换 进位计数制及相互转换 3.2 数据在计算机中的表示 数据在计算机中的表示.
1 1.2 信息的表示与存储  数据:数据是对客观事物的符号表示。 如,数值、文字、语言、图形、图像等都是不同形 式的数据。  信息:信息是既是对客观事物变化和特征的反映,又 是事物之间相互作用、相互联系的表征。 信息必须数字化编码,才能用计算机进行传送、存 储和处理。 信息具有针对性和时效性。
第一章 信息与信息技术 第二节 信息的编码. 巩固练习 1 、现代社会中,人们把()称为构成世界 的三大要素。 A. 物质、能量、知识 B. 信息、物质、能量 C. 财富、能量、知识 D. 精神、物质、知识 2 、下列叙述中,其中( )是错误的 A 信息可以被多个信息接收者接收并且多次使用 B 信息具有时效性特征.
三级偏软考点. 第一章必考点 1. 计算机的进位数制 (1) 计算机中所有数据是二进制 0,1 表示 (2) 在现实生活中人们普遍使用十进制 如何把十进制转换成计算机所识别的二 进制?整数是除 2 取余法,小数是乘 2 取 整法.
广州市小学信息技术教学同步资源 第一册 第二章 第六节 《 Window窗口》 广州市荔湾区西华路小学 董绮珊.
大学计算机基础 二、信息的表示与存储.
微型计算机中数的编码和字符的表示 1 数的表示与转换方法 2 带符号数的表示方法 3 定点数与浮点数 4 计算机中的编码.
计算机基础 第2讲 授课教师:徐鲁辉.
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
市八中学 胡亮平 办公室:F504 高中信息科技 市八中学 胡亮平 办公室:F504
UI(用户界面)集训班 Illustrator 高级班.
1.5 数制与编码 任务1:了解二进制数和十进制数之间的转换 任务2:认识ASCII码和汉字编码 汉字编码 ASCII码 计算机基础知识
第四章 数制和信息编码 4.1 引言 4.2 数制与运算 4.3 数据存储单位和内存地址 4.4 信息编码.
第五节 微积分基本公式 、变速直线运动中位置函数与速度 函数的联系 二、积分上限函数及其导数 三、牛顿—莱布尼茨公式.
第1章 计算机基础知识 (第2节).
C++中的声音处理 在传统Turbo C环境中,如果想用C语言控制电脑发声,可以用Sound函数。在VC6.6环境中如果想控制电脑发声则采用Beep函数。原型为: Beep(频率,持续时间) , 单位毫秒 暂停程序执行使用Sleep函数 Sleep(持续时间), 单位毫秒 引用这两个函数时,必须包含头文件
第二章 计算机基础知识 2.1 计算机系统的组成与工作原理 2.2 数制转换及运算 2.3 数据在计算机中的表示.
计算机基础知识 丁家营镇九年制学校 徐中先.
第三单元 信息数字化原理、过程与方法.
Hadoop I/O By ShiChaojie.
存储系统.
走进编程 程序的顺序结构(二).
大学计算机基础——周口师范学院 第1章 计算机基础知识 1.2 数据编码.
数 控 技 术 华中科技大学机械科学与工程学院.
AM5728 视频输入端口VIP软件框架 广州创龙电子科技有限公司
逆向工程-汇编语言
第十章 方差分析.
CPU结构和功能.
多媒体技术 中南大学信息科学与工程学院 黄东军.
第3章 信息与信息系统 陈恭和.
第一章 函数与极限.
本节内容 字符编码 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
图片与视频数字化. 图片与视频数字化 图片分类 根据图片的构成元素来分 位图: 由像素组成,计算机按顺序存储每个像素点 的颜色信息的保存方式获得的图片。 位图放大后会模糊失真,存储空间相对较大。 矢量图: 由图元组成,通过数学公式计算获得的图片。 放大后不会失真,占用空间小。
C语言程序设计 主讲教师:陆幼利.
学习目标 1、什么是字符集 2、字符集四个级别 3、如何选择字符集.
微机系统的组成.
现代教育技术应用 第六章 素材的加工与处理 第19讲 动画的类型和采集 单 位: 北京师范大学 作 者: 毛荷&王翠霞.
K60入门课程 02 首都师范大学物理系 王甜.
PRESENTED BY OfficePLUS
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
<编程达人入门课程> 本节内容 内存的使用 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
1.2 有理数 第1课时 有理数 伏家营中学 付宝华.
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
第六章 Excel的应用 一、Excel的单元格与区域 1、单元格:H8, D7, IV26等 2、区域:H2..D8, HS98:IT77
第4章 Excel电子表格制作软件 4.4 函数(一).
Word中活用“艺▪图▪框” 信息技术必修(一).
长春理工大学 电工电子实验教学中心 数字电路实验 数字电路实验室.
2017第二轮选考复习 多媒体信息编码.
音频处理及数字化.
第八章 总线技术 8.1 概述 8.2 局部总线 8.3 系统总线 8.4 通信总线.
1.设A和B是集合,证明:A=B当且仅当A∩B=A∪B
2019/5/21 实验一 离散傅立叶变换的性质及应用 实验报告上传到“作业提交”。 11:21:44.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
Photoshop处理数码照片的基本方法
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
声音信号数字化 信息工程学院 宋 荣 杰.
第六章 Excel的应用 五、EXCEL的数据库功能 1、Excel的数据库及其结构 2、Excel下的数据排序 (1)Excel的字段名行
多媒体技术 中南大学信息科学与工程学院 黄东军.
图片与视频数字化. 图片与视频数字化 图片分类 根据图片的构成元素来分 位图: 由像素组成,计算机按顺序存储每个像素点 的颜色信息的保存方式获得的图片。 位图放大后会模糊失真,存储空间相对较大。 矢量图: 由图元组成,通过数学公式计算获得的图片。 放大后不会失真,占用空间小。
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
多媒体信息编码.
第三章 从概率分布函数的抽样 (Sampling from Probability Distribution Functions)
数据表示 第 2 讲.
微机原理与接口技术 西安邮电大学计算机学院 董 梁.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
<编程达人入门课程> 本节内容 有符号数与无符号数 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
Presentation transcript:

   本课件为教师罗英伟参加信息学院青年教师教学基本功比赛时所作,当时获得信息学院一等奖。其内容为北京大学本科生主干必修课“计算概论”中的一节。

第六讲 人机互动 ——与计算机的信息交流 北京大学信息科学技术学院

主要内容 数制及其转换 二进制数的运算 数字化原理 信息的输入与输出 汉字的输入/输出过程 多媒体技术

三、数字化原理 指令编码 数值表示 字符编码 颜色编码 声音编码 图像编码 影像编码 基本编码规则

三、数字化原理 “冯.偌依曼体系结构” 的基本思路: 采用二进制形式表示数据和指令。 程序与数据预先存入主存,工作时连续自动高速顺序执行。即“存储程序”思想。 由运算器、存储器、控制器、I/O设备五大部分组成。。 在现在的计算机内部,一律采用二进制表示数据和指令。

三、数字化原理 计算机内的数据 二进制:存储,基本表示格式。虽然世界上信息的表现形式多种多样,在计算机里它们的形式得到了概括和统一。任何信息在计算机中都以二值的数字形式被存储、被处理,还通过各种通讯媒体被传输和接收。 编码:赋予意义,基本的共识性数据,如字符、数值、颜色、图像、声音、影像等。很多应用程序可以解释它们。 数据结构:复杂数据,各种数据的组合,如Word文件、地图等,其中可以包括字符、数字、图像、声音等,往往只有特定的应用软件才能解释。

三、数字化原理 ——指令的编码 每条指令,都用固定长度的二进制数表示 将计算机内部所能进行的各种基本操作用二进制数表示出来,以便于计算机的识别于运行。如: 加法 00000001 减法 00000010 乘法 00000011 除法 00000100 跳转 00000101 …… 则: 1 + 3 可以表示为 00000001 00000001 00000011 2 * 4 可以表示为 00000010 00000011 00000100 每条指令,都用固定长度的二进制数表示

三、数字化原理 ——数值的表示 在计算机内部,由于要表示符号等因素,因此并不是直接以原始的二进制数本身来存储的,而是要经过一定的编码,包括:原码、补码和反码。有关这三种码的含义及其所表示的数据的方式(整数和浮点数),有兴趣的同学可以在课后阅读有关文献。 此外,计算机内用来表示数据的二进制位数也不是无限的,往往用固定位数来表示数据,因此,其表达的数据范围是有限的(在“程序设计”中会涉及): 8位:0~255(28 - 1) 16位:0~65535(216 - 1) 32位:0~40亿(232 - 1) 64位:天文数字(264)

三、数字化原理 ——字符编码:ASCII码 字符的编码 ASCII码是美国国家标准信息交换码(American national Standard Code for Information Interchange)的简称,是目前国际上使用最广泛的字符编码。ASCII码的编码规则为: 每个字符用7位二进制数(d6d5d4d3d2d1d0)来表示,7位二进制共有128种状态(27 = 128 ),可表示128个字符,7位编码的取值范围为0000000~1111111。在计算机内,每个字符的ASCII码用1个字节( 8位)来存放,字节的最高位( d7)为校验位,通常用“ 0”来填充,后7位 (d6d5d4d3d2d1d0)为编码值。7位编码的ASCII码字符集包括了128个字符,称为标准的ASCII码字符集。

三、数字化原理 ——字符编码:ASCII码 ASCII码

三、数字化原理 ——字符编码:汉字编码 1、常用汉字有3000~5000个,无法用一个字节编码。 2、我国公布的《通用汉字字符集(基本集)及其交换码标准》GB2312-80共收集了7445个字符,用两个字节编码一个字符,每个字节最高位为0。GB2312-80编码简称国标码。 3、汉字内码是汉字在计算机内部存储、处理和传输用的信息编码。它必须与ASCII码兼容但又不能冲突。内码是把国标码两个字节的最高位置“1”得到的。

三、数字化原理 ——颜色的编码 现实生活中的颜色是连续的、无穷无尽的,但在计算机内部,表达数据的二进制位数是有限的,因此,不可能像字符那样对颜色进行穷举,需要对颜色的连续光谱和其他和视觉有关的连续特性进行离散化。所谓离散化就是把连续量划分为离散的区段,对每一种区段都进行编码。 除受二进制位数限制外,计算机内实际颜色表示还受到硬件设备能力的限制。 颜色系统: 单色系统 彩色系统

三、数字化原理 ——声音的编码 声音是随时间变化的声波波形。与颜色类似,对声音波形需要进行离散化采样。声波的离散化采样是在两个维度上独立进行的。从时间维上进行时间的离散化(按一定的均匀时间间隔采样),同时,每一个采样点的高度值(声音波形的振幅)也是经过离散化,纪录为n个bit的整数编码。两者合在一起表示了声音波形的编码文件。这种记录声音的方式称为声音的波形编码。

三、数字化原理 ——声音的编码 采样点的时间间隔越小,就与原始波形函数越符合。声音编码中的“采样频率”,指得就是单位时间对声音波形的采样次数。采样频率用Hz(赫兹)为单位,每秒钟采样500次即为500Hz。显然,采样频率高的声音记录质量会更好一些,为此所用的存储空间也大一些。音乐CD的采样频率为44KHz。这样,为了存储一首4分钟长的歌曲,假定它是双声道,每声道2字节的采样值,一次采样需要占用32bit。这样每1秒钟的音乐就需要44100×4≈160K字节,总计需要4×60×160K≈36MB。需要的存储容量是非常大的。

三、数字化原理 ——声音的编码 另一种声音的编码方式—— MIDI(Musical Instrument Digital Interface,音乐设备数字接口) 一种电子乐器与电脑之间的编码协议。MIDI编码并不像波形编码那样记录乐曲每一时刻的声音采样,而是将乐曲的演奏信息,譬如使用了何种乐器,什么音符开始,什么音调结束,加以什么伴奏等记录下来。在播放时,需要通过MIDI声卡根据MIDI编码序列进行声音的合成处理,形成波形编码。这是一项高级的音响技术,需要软硬件的密切配合。一首4分钟长度的MIDI音乐纪录,其存储容量只要百余K字节。

三、数字化原理 ——图像的编码:点阵表示 以颜色码为基础,将原始连续信息离散化为网格点,记录每个网格点的颜色值。 2色 分辨率

三、数字化原理 ——图像的编码:点阵表示

三、数字化原理 ——图像编码:不同颜色编码的图像 不同分辨率、不同颜色编码的图像,其存储量的差别是很大的。

三、数字化原理 ——图像的编码:矢量表示(图形) 点阵表示法的一个重要缺点是,图片中的对象(例如,未名湖)和图片中一个个像元之间,两者的关系没有表示出来。同时,要得到高质量的图像,数据的存储量需求非常大。 与声音的MIDI编码相类似 ,假如要在一张空白图纸上勾画几个机器零件,最好是直接记录勾画这些零件形状的边界线及其相对位置。日常遇到的工程图、街区分布图、广告创意图等都是可以用线条和一些图形元素,如矩形、圆等基础元素构成的。这种编码方法称为矢量表示法,基本思想是用直线来逼近曲线,用直线段两端点位置表示直线段,而不是记录线上各点。这类方法往往只需要很少的存储量就可以表示一个图形对象。

三、数字化原理 ——图像编码:字符的字体与字型 字体: 字型(字形码): 每种字体,都要有相应的字型 宋体 楷体 隶书 仿宋 … 点阵:不同大小、不同分辨率 矢量 每种字体,都要有相应的字型

三、数字化原理 ——影像的编码 数字化电影(影像)主要是由时间上连续序列的数字化图片再加上数字化声音的合成体。影像是在时间和空间上对活动场景的离散采样。影像中的一张图片是对某一时刻场景的空间离散采样,称为影像的一帧。每秒约25帧的连续帧采样就形成影像,这是和人眼的视觉效果有关。通常一秒钟需要采样24帧左右,才能在视觉上感知为连续影像。当每秒钟采集的影像帧再减少,视觉上会有断续感,效果变差。如果多于30帧/秒,视觉基本上没有区别了,因为人眼的分辩能力有限。 影像所需要的存储空间非常大。存储10分钟的640×480的真彩色连续影像,按照每秒钟25帧计算,不包括声音信息,需要(640×480×3 byte×25帧×10分钟×60秒)个字节,大约14GB( 13824M) 字节。 与影像相比,动画通常是将矢量图形作为每一帧来存储,数据量比之影像要小很多。

三、数字化原理 ——基本编码规则 目标数据集合大小 C C ≤ 2k 则最小K为编码位数 (例)大写字母A, B, C, D, …, X, Y, Z共26个( ≤32 = 25) 大写字母集合  5 bit的编码集合(00000—11001) 映射规则:不多不少 , 一一对应 映射的不变量: 序(大小)保持不变

三、数字化原理 ——基本编码规则 编码的关键是: 离散对象类 的集合分析 键盘编码 :分析 构成文字 的基本元素集 键盘编码 :分析 构成文字 的基本元素集 大小写字母 集合大小 52 数字和标点符号( 可打印标点符号)集合 42 A B C D E … X Y Z a b c d e … x y z , ! “ # $ % & ‘ ( ) * + - . / 0 ….9 : ; < = > ?@ [ \ ] ^ _ ` { | } ~ 一共包括了 94 ( ≤ 128 = 27)种不同的‘可打印’ 符号,二进制编码需要 7位。