版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、NCRE第第1章章 计算机基础知识计算机基础知识2vMS Office,是,是Microsoft公司推出的办公套装软件,主要公司推出的办公套装软件,主要版本有版本有MS Office 97/ 2000/ 2003/ XP/ 2007/ 2010等,它包等,它包括括Word、Excel、Access、PowerPoint等应用软件。等应用软件。vWindows,是,是Microsoft公司推出的基于图形用户界面的操公司推出的基于图形用户界面的操作系统,最近的新版本包括作系统,最近的新版本包括Windows 7/ Windows 8。vMS Office套装系列应用软件的运行平台是套装系列应用软件
2、的运行平台是 Windows3v 计算机发展简史、特点、分类、及其应用领域计算机发展简史、特点、分类、及其应用领域v 计算机中数据、字符和汉字的编码计算机中数据、字符和汉字的编码v 多媒体技术的基本知识多媒体技术的基本知识v 计算机病毒的概念和防治计算机病毒的概念和防治41.1 1.1 计算机的发展计算机的发展1.2 1.2 信息的表示与信息的表示与存储存储 1.3 1.3 多媒体技术简介多媒体技术简介 1.4 1.4 计算机病毒及其防治计算机病毒及其防治 1.5 1.5 本章小结本章小结5v 世界上第一台计算机问世:世界上第一台计算机问世:电子数字积分计算机电子数字积分计算机(Electro
3、nic Numerical Integrator And Calculator)于于1946年,在美国宾夕法尼亚大学研制成功。年,在美国宾夕法尼亚大学研制成功。1.1.1 计算机的发展计算机的发展 v 使科学家从使科学家从繁重繁重的计算中解放出来。的计算中解放出来。 ENIAC的问世标志的问世标志着着计算机时代的到来计算机时代的到来。6v 冯冯诺依曼型计算机原理诺依曼型计算机原理 二进制:二进制:计算机的程序和程序运行所需要的数据以计算机的程序和程序运行所需要的数据以二进制形式表示和存储。二进制形式表示和存储。 程序存储,自动执行:程序存储,自动执行:程序和数据存放在存储器中,程序和数据存放在
4、存储器中,计算机执行程序时,无需人工干预,能自动、连续地执计算机执行程序时,无需人工干预,能自动、连续地执行程序,并得到预期的结果。行程序,并得到预期的结果。7v 计算机发展的四个阶段计算机发展的四个阶段 (因采用的物理器件不同因采用的物理器件不同)第一代第一代(19461959)电子管电子管几千(次几千(次/秒)秒)第二代第二代(19591964)晶体管晶体管几万几万几十万几十万(次(次/秒)秒)第三代第三代(19641972)中、小集成电路中、小集成电路几十万几十万几百万几百万(次(次/秒)秒)第四代第四代(1972至今至今)大、超大规模集成电路大、超大规模集成电路上千万上千万万亿万亿(次
5、(次/秒)秒)8v 中国电子计算机的发展中国电子计算机的发展 1958年,研制出第一台电子计算机。年,研制出第一台电子计算机。 1964年,研制出第二代晶体管计算机。年,研制出第二代晶体管计算机。 1971年,研制出第三代集成电路计算机。年,研制出第三代集成电路计算机。 1977年,研制出第一台微型机年,研制出第一台微型机DJS050。 1983年,研制出年,研制出1万次万次/秒的秒的“深腾深腾1800”计算机。计算机。 2003年年12月,自主研发出月,自主研发出10万亿次万亿次/秒的秒的“曙光曙光4000A”高性能计算机。高性能计算机。 2010年,研制出千万亿次年,研制出千万亿次/秒的秒
6、的“天河一号天河一号”计算机计算机91.计算机的特点计算机的特点 1) 高速、精确的运算能力高速、精确的运算能力 2012年年6月公布的世界超级计算机排名显示,排名月公布的世界超级计算机排名显示,排名第一的第一的IBM公司公司“红杉红杉”(Sequoia)运算速度达到每秒运算速度达到每秒16324万亿次浮点运算。万亿次浮点运算。 我国我国“天河一号天河一号”实测运算速度可达每秒实测运算速度可达每秒2570万亿万亿次浮点运算,排名世界第五。次浮点运算,排名世界第五。2) 准确的逻辑判断能力准确的逻辑判断能力 在信息检索方面,能够根据要求进行匹配检索。在信息检索方面,能够根据要求进行匹配检索。10
7、3) 强大的存储能力强大的存储能力 计算机能够长期保存大量数字、文字、图像、视频、声计算机能够长期保存大量数字、文字、图像、视频、声音等信息。如:能够音等信息。如:能够“记住记住”一个大型图书馆的所有资料。一个大型图书馆的所有资料。4) 自动功能自动功能 计算机能够自动执行预先编写好的一组指令计算机能够自动执行预先编写好的一组指令(称为程序称为程序)。工作过程完全自动化,无需人工干预,而且可以反复进行。工作过程完全自动化,无需人工干预,而且可以反复进行。5) 网络与通信功能网络与通信功能 目前广泛应用的目前广泛应用的“国际互联网国际互联网”(Internet)连接了全世连接了全世界界200多个
8、国家和地区的数亿台各种计算机。多个国家和地区的数亿台各种计算机。 网上的计算机用户可以共享网上资料、交流信息。网上的计算机用户可以共享网上资料、交流信息。112.计算机的应用计算机的应用 1) 科学计算科学计算 科学计算主要是使用计算机进行数学方法的实现和科学计算主要是使用计算机进行数学方法的实现和应用。许多科研研究仍然需要大量的运算需求,如:应用。许多科研研究仍然需要大量的运算需求,如: 著名的人类基因序列分析计划著名的人类基因序列分析计划 气象预报前,对气象卫星云图数据进行处理。气象预报前,对气象卫星云图数据进行处理。 2) 数据数据/信息处理信息处理 数据数据/信息处理也称为非数值运算。
9、如:计算机在文信息处理也称为非数值运算。如:计算机在文字处理方面的应用。字处理方面的应用。123) 过程控制过程控制 过程控制计算是指利用计算机对生产过程、制造过程或过程控制计算是指利用计算机对生产过程、制造过程或运行过程进行检测与控制,即通过实时监控目标对象的状态,运行过程进行检测与控制,即通过实时监控目标对象的状态,及时调整被控对象,使被控对象能够正确地完成生产、制造及时调整被控对象,使被控对象能够正确地完成生产、制造或运行。过程控制广泛应用于各种工业环境中。或运行。过程控制广泛应用于各种工业环境中。4) 计算机辅助计算机辅助 计算机辅助(或称为计算机辅助工程)包括:计算机辅计算机辅助(或
10、称为计算机辅助工程)包括:计算机辅助设计、计算机辅助制造、计算机辅助教育、计算机辅助技助设计、计算机辅助制造、计算机辅助教育、计算机辅助技术、计算机仿真模拟等。术、计算机仿真模拟等。135) 网络通信网络通信 计算机技术和数字通信技术的融合产生了计算机网络。计算机技术和数字通信技术的融合产生了计算机网络。计算机网络极大地改变人们的生活和工作方式。计算机网络极大地改变人们的生活和工作方式。6) 人工智能人工智能 人工智能(人工智能(Artificial Intellibence, AI)是用计算机模拟)是用计算机模拟人类的某些智力活动。其主要研究内容包括:自然语言理解、人类的某些智力活动。其主要
11、研究内容包括:自然语言理解、专家系统、机器人以及自动定理证明等等。专家系统、机器人以及自动定理证明等等。147) 多媒体应用多媒体应用 多媒体是包括文本、图形、图像、音频、视频、动画等多媒体是包括文本、图形、图像、音频、视频、动画等多种信息类型的综合。多种信息类型的综合。 多媒体技术是指人和计算机交互地进行上述多种媒介信多媒体技术是指人和计算机交互地进行上述多种媒介信息的捕捉、传输、转换、编辑、存储、管理,并由计算机综息的捕捉、传输、转换、编辑、存储、管理,并由计算机综合处理为表格、文字、图形、动画、音频、视频等视听信息合处理为表格、文字、图形、动画、音频、视频等视听信息有机结合的表现形式。有
12、机结合的表现形式。8) 嵌入式系统嵌入式系统 嵌入式系统(嵌入式系统(Embedded system),是一种),是一种“完全嵌完全嵌入受控器件内部,为特定应用而设计的专用计算机系统入受控器件内部,为特定应用而设计的专用计算机系统”。153.计算机的分类计算机的分类 1) 巨型机巨型机:型机是指速度最快、处理能力最强的计算机,:型机是指速度最快、处理能力最强的计算机,现在又称其为高性能计算机。现在又称其为高性能计算机。2) 大型通用机大型通用机:大型通用计算机的特点是通用性强,具:大型通用计算机的特点是通用性强,具有较高的运算速度、极强的综合处理能力和极大的性能有较高的运算速度、极强的综合处理
13、能力和极大的性能覆盖。覆盖。3) 微型机微型机:微型机具有小、巧、轻、使用方便的特点,:微型机具有小、巧、轻、使用方便的特点,是目前计算机应用的主流。是目前计算机应用的主流。164) 工作站工作站 工作站是一种高档微型计算机,它比微型机有更大的存工作站是一种高档微型计算机,它比微型机有更大的存储容量和更快的运算速度,通常配有高分辨率的大屏幕显示储容量和更快的运算速度,通常配有高分辨率的大屏幕显示器及容量很大的内部和外部存储器,并具有较强的信息处理器及容量很大的内部和外部存储器,并具有较强的信息处理功能和高性能的图形、图像处理功能和联网功能。功能和高性能的图形、图像处理功能和联网功能。5) 服务
14、器服务器 服务器通常以各种应用的服务提供者角色出现。服务器通常以各种应用的服务提供者角色出现。 例如,服务器可以作为网络的节点,存储、处理网上例如,服务器可以作为网络的节点,存储、处理网上80%的数据、信息,因此也被称为网络的灵魂。的数据、信息,因此也被称为网络的灵魂。171.人工智能人工智能 人工智能的主要内容是研究如何让计算机完成过去人工智能的主要内容是研究如何让计算机完成过去只有人才能做的智能的工作,核心目标是赋予计算机人只有人才能做的智能的工作,核心目标是赋予计算机人脑一样的智能。例如:脑一样的智能。例如: 模式识别中的指纹识别技术已经得到了广泛应用;模式识别中的指纹识别技术已经得到了
15、广泛应用; 计算机辅助翻译极大地提高了翻译效率;计算机辅助翻译极大地提高了翻译效率; 手写输入技术已经在手机上得以普及;手写输入技术已经在手机上得以普及; 182.网格计算网格计算 网格计算是专门针对复杂科学计算的新型计算模式,网格计算是专门针对复杂科学计算的新型计算模式,这种计算模式是利用互联网把分散在不同地理位置的计这种计算模式是利用互联网把分散在不同地理位置的计算机组织成一个算机组织成一个“虚拟的超级计算机虚拟的超级计算机”,其中每个参与,其中每个参与计算的计算机就是一个计算的计算机就是一个“结点结点”,成千上万个,成千上万个“结点结点”组成一张组成一张“网格网格”,所以称其为,所以称其
16、为“网格计算网格计算”。 网格计算有两个优势:网格计算有两个优势:(1) 处理能力超强;处理能力超强;(2) 能充能充分利用网上的闲置处理能力。分利用网上的闲置处理能力。 将全世界的计算机联合起来协同工作,将全世界的计算机联合起来协同工作,这这视为视为21世世纪的新型网络基础架构。纪的新型网络基础架构。193. 中间件技术中间件技术 中间件是介于应用软件与操作系统之间的系统软件。中间件是介于应用软件与操作系统之间的系统软件。 客户机 Web 服务器 Internet 中间件 数据库 客户机 服务器 中间件 204.云计算云计算 云计算分布式计算、网格计算、并行计算网络存储云计算分布式计算、网格
17、计算、并行计算网络存储及虚拟化计算机和网络技术发展融合的产物。及虚拟化计算机和网络技术发展融合的产物。 云计算的核心思想是对大量用网络连接计算资源进云计算的核心思想是对大量用网络连接计算资源进行统一管理和调度,构成一个计算资源池向用户提供按行统一管理和调度,构成一个计算资源池向用户提供按需服务。提供资源的网络被称为需服务。提供资源的网络被称为“云云”。 云计算的构成包括硬件、软件和服务。用户可用极云计算的构成包括硬件、软件和服务。用户可用极低成本的终端设备,并支付相应的服务费用给低成本的终端设备,并支付相应的服务费用给“云计算云计算”服务商,通过网络就可以方便地获取所需要的计算、存服务商,通过
18、网络就可以方便地获取所需要的计算、存储等资源。储等资源。211.电子计算机的发展方向电子计算机的发展方向 1) 巨型化巨型化 巨型化是指计算速度更快、存储容量更大、功能更巨型化是指计算速度更快、存储容量更大、功能更完善、可靠性更高、运算速度可达万万亿次完善、可靠性更高、运算速度可达万万亿次/秒、存储容秒、存储容量超过几百量超过几百T字节。字节。2) 微型化微型化 微型计算机正在循序向便携机、掌上机发展的价格、微型计算机正在循序向便携机、掌上机发展的价格、方便的使用、丰富的软件,使其受到用户的青睐。方便的使用、丰富的软件,使其受到用户的青睐。223) 网络化网络化 网络化是指利用技术和计算机技术
19、,把分布在不同地点网络化是指利用技术和计算机技术,把分布在不同地点的计算机互联起来,按照网络协议互相通信,以共享软件、的计算机互联起来,按照网络协议互相通信,以共享软件、硬件和数据资源。硬件和数据资源。4) 智能化智能化 智能化是指模拟人的感觉和思维能力。智能计算机具有智能化是指模拟人的感觉和思维能力。智能计算机具有解决问题和逻辑推理的功能,以及处理知识和知识库管理的解决问题和逻辑推理的功能,以及处理知识和知识库管理的功能等。功能等。232.未来新一代的计算机未来新一代的计算机 1) 模糊计算机模糊计算机:基于模糊理论,能够实现模糊的、不确:基于模糊理论,能够实现模糊的、不确切的判断进行工程处
20、理的计算机。切的判断进行工程处理的计算机。2) 生物计算机生物计算机:以生物元件构建的计算机。:以生物元件构建的计算机。3) 光子计算机:光子计算机:一种用光信号进行数字运算、信息存储一种用光信号进行数字运算、信息存储和处理的计算机。和处理的计算机。4) 超导计算机超导计算机:用超导材料替代半导体材料制造的计算:用超导材料替代半导体材料制造的计算机。超导计算机具有能耗小、运算速度快的特点。机。超导计算机具有能耗小、运算速度快的特点。5) 量子计算机量子计算机:基于量子动力学规律进行高速数学和逻:基于量子动力学规律进行高速数学和逻辑运算、存储及处理量子信息的计算机。辑运算、存储及处理量子信息的计
21、算机。241.信息技术的定义信息技术的定义 v 狭义定义:狭义定义:一般来说,信息的采集、加工、存储、传一般来说,信息的采集、加工、存储、传输和利用过程中的每一种技术都是信息技术。输和利用过程中的每一种技术都是信息技术。v 联合国教科文组织的定义:联合国教科文组织的定义:应用在信息加工和处理中应用在信息加工和处理中的科学、技术与工程的训练方法和管理技巧;上述反复的科学、技术与工程的训练方法和管理技巧;上述反复面的技巧和应用;计算机及其与人、机的相互作用;与面的技巧和应用;计算机及其与人、机的相互作用;与之相应的社会、经济、和文化等诸种事物。之相应的社会、经济、和文化等诸种事物。 v 信息技术信
22、息技术 现代信息技术现代信息技术:信息技术不仅包括现代信信息技术息技术,还包括在现代文明之前的原始时代和古代社会中与那个时代相对应的信息技术信息技术。252.现代信息技术的内容现代信息技术的内容 1) 信息基础技术信息基础技术 新材料、新能源、新器件的开发和制造技术。新材料、新能源、新器件的开发和制造技术。2) 信息系统技术信息系统技术 感测技术、通信技术、计算机与智能技术、控制技感测技术、通信技术、计算机与智能技术、控制技术。术。3) 信息应用技术信息应用技术 信息管理、信息控制、信息决策而发展起来的具体信息管理、信息控制、信息决策而发展起来的具体的技术类群。如,工厂的自动化、办公自动化的技
23、术类群。如,工厂的自动化、办公自动化等。等。它们是信息技术开发的根本目的所在。它们是信息技术开发的根本目的所在。263.现代信息技术的发展趋势现代信息技术的发展趋势 1) 数字化数字化 当信息被数字化并经由数字网络流通时,便可以利当信息被数字化并经由数字网络流通时,便可以利用数字处理设备(最典型的是计算机)对信息进行各种用数字处理设备(最典型的是计算机)对信息进行各种所需要的处理。所需要的处理。2) 多媒体化多媒体化 随着信息技术的发展,多媒体技术将文字、声音、随着信息技术的发展,多媒体技术将文字、声音、图形、图像、视频等信息媒体与计算机集成在一起,使图形、图像、视频等信息媒体与计算机集成在一
24、起,使计算机的应用由单纯的文字处理扩展到文、图、声、影计算机的应用由单纯的文字处理扩展到文、图、声、影集成处理。集成处理。273) 高速度、网络化、宽频带高速度、网络化、宽频带 目前,几乎所有国家都在进行新一代的信息基础设施建目前,几乎所有国家都在进行新一代的信息基础设施建设,即建设宽频信息高速公路。设,即建设宽频信息高速公路。 下一代的下一代的Internet的传输速率可达的传输速率可达2.4GB/s。4) 智能化智能化 随着信息技术向智能化方向发展,在超媒体世界里,随着信息技术向智能化方向发展,在超媒体世界里,“软件代理软件代理”可以替代人们在网上漫游;可以替代人们在网上漫游; “软件代理
25、软件代理”不再不再需要浏览器,它本身就是信息的寻找器。需要浏览器,它本身就是信息的寻找器。28v 数据:数据:数据是对客观事物的符号表示。数据是对客观事物的符号表示。 如,数值、文字、语言、图形、图像等都是不同形如,数值、文字、语言、图形、图像等都是不同形式的数据。式的数据。v 信息:信息:信息是既是对客观事物变化和特征的反映,又信息是既是对客观事物变化和特征的反映,又是事物之间相互作用、相互联系的表征。是事物之间相互作用、相互联系的表征。 信息信息必须数字化编码,必须数字化编码,才能用计算机进行传送才能用计算机进行传送、存、存储和处理。储和处理。 信息具有针对性和时效性。信息具有针对性和时效
26、性。29v 数据与信息的区别:数据与信息的区别:数据是信息的载体,信息是数据处理数据是信息的载体,信息是数据处理之后产生的结果。信息有意义,而数据没有。之后产生的结果。信息有意义,而数据没有。 例如例如:数据数据2、4、8、16、32是一组数据,本身是没有是一组数据,本身是没有意义的,我们从中可以分析出是一组等比数列,很清楚的得意义的,我们从中可以分析出是一组等比数列,很清楚的得到后面的数字,便赋予了意义,这就是信息。是有用的数据。到后面的数字,便赋予了意义,这就是信息。是有用的数据。30v 二进制的优点二进制的优点 物理上容易实现,信息的存储更加容易,可靠性强,物理上容易实现,信息的存储更加
27、容易,可靠性强,运算简单,通用性强。运算简单,通用性强。ENIAC采用十进制采用十进制 冯冯诺依曼研制诺依曼研制IAS时,提出了二进制的表示方法时,提出了二进制的表示方法 311. 位位(bit) 位位(bit)是度量数据的最小单位。在计算机技术中用是度量数据的最小单位。在计算机技术中用二进制表示数据,二进制表示数据,1位数据只能表示位数据只能表示0和和1两种代码。两种代码。2. 字节字节(Byte) 一个字节一个字节(Byte)由由8位位(bit)二进制数字组成。二进制数字组成。 存储器容量通常以字节为单位存储器容量通常以字节为单位(Byte, B)来描述:来描述: 千字节千字节 1KB =
28、 1024B = 210B 兆字节兆字节 1MB = 1024KB = 220B 吉字节吉字节 1GB = 1024MB = 230B 太字节太字节 1TB = 1024GB = 240B323. 字长字长v 字长是指计算机一次能够同时处理的二进制位数,即字长是指计算机一次能够同时处理的二进制位数,即CPU在一个机器周期中最多能够并行处理的二进制位数。在一个机器周期中最多能够并行处理的二进制位数。v 字长是计算机字长是计算机(CPU)的一个重要指标,直接反映一台计算的一个重要指标,直接反映一台计算机的计算能力和运算精度。字长越长,计算机的处理能力通机的计算能力和运算精度。字长越长,计算机的处理
29、能力通常越强。常越强。v计算机字长常常是字节的整倍数,如计算机字长常常是字节的整倍数,如8位、位、16位、位、32位,位,发展到今天微型机的发展到今天微型机的64位,大型机位,大型机/巨型机已达巨型机已达128位。位。331.进位计数制进位计数制 多位数码中每一位构成方法以及从低位到高位的进多位数码中每一位构成方法以及从低位到高位的进位规则称为进位计数制(简称数制)。位规则称为进位计数制(简称数制)。 如果采用如果采用R个基本符号个基本符号(0,1,R-1)表示数值,则称表示数值,则称R数制,数制,R称为该数制的基数称为该数制的基数(Radix)。 例如,十进制采用例如,十进制采用10个基本符
30、号个基本符号0,1,9表示数值,表示数值,十进制的基数是十进制的基数是10。34 任何一个任何一个R进制数进制数D都可以展开为:都可以展开为:其中,其中,R为计数的基数;为计数的基数; ki为第为第i位的系数,可以为位的系数,可以为0, 1, , R-1中的任意中的任意1个;个; Ri称为第称为第i位的权位的权 1niiikRkD35表表1-2 计算机中常用的几种进位计数制的表示计算机中常用的几种进位计数制的表示进位制进位制基数基数基本符号基本符号权权形式表示形式表示二进制20,12iB八进制80,1,78iO十进制100,1, 910iD十六进制160,1, 9,A,B,C,D,E,F16i
31、H362. R进制转换为十进制进制转换为十进制 将将R进制数按前述展开式展开求和即可得到相应的进制数按前述展开式展开求和即可得到相应的十进制数。例如:十进制数。例如:(234)H = (2162 + 3161 + 4160)H = (512 + 48 + 4)D = (564)D(10110)B = (124 + 023 + 122 + 121 + 020)B = (16 + 4 + 2)D = (22)D373. 十进制转换为十进制转换为R进制进制 将将十进制数转换为十进制数转换为R进制数时,可将此数分为整数进制数时,可将此数分为整数和小数两部分分别进行转换,然后再拼接起来即可。和小数两部分
32、分别进行转换,然后再拼接起来即可。 一种常见的十进制数转换为一种常见的十进制数转换为R进制数的方法是:进制数的方法是: 整数部分用整数部分用“除除R取余取余”; 小数部分用小数部分用“乘乘R取整取整”。38【例例1-1】将十进制数将十进制数225.8125转换成二进制数转换成二进制数。 整数部分整数部分 小数部分小数部分 2 |225 余余1 低位低位 0.8125 2 |112 余余1 2 取整取整 高位高位 2 |56 余余1 1.6250 1 2 |28 余余1 2 2 |14 余余1 1.2500 1 2 |7 余余1 2 2 |3 余余1 0.5000 0 2 |1 余余1 2 0
33、高位高位 1.0000 1 低位低位394. 八进制转换为十六进制八进制转换为十六进制 二进制数虽然非常适合计算机内部的数据表示,但二进制数虽然非常适合计算机内部的数据表示,但是书写起来位数比较长,很不方便,也不直观。是书写起来位数比较长,很不方便,也不直观。 因此,在书写程序和数据用到二进制数的地方。往因此,在书写程序和数据用到二进制数的地方。往往采用八进制数或十六进制数的形式。往采用八进制数或十六进制数的形式。 1位八进制数相当于位八进制数相当于3位二进制数;位二进制数;1位十六进制位十六进制数数相当于相当于4位位二进制数;二进制数; 根据这种对应关系,二进制数转换为八进制数根据这种对应关
34、系,二进制数转换为八进制数/十六十六进制数时,以小数点为中心,向左右两边分组,每进制数时,以小数点为中心,向左右两边分组,每3/4位位 为一组,两头不足为一组,两头不足3/4位补位补0即可。即可。40表表1-5 八进制数、十六进制数与二进制数的对应关系八进制数、十六进制数与二进制数的对应关系八进制八进制数数二进制数二进制数十六进制十六进制数数二进制数二进制数十六进制十六进制数数二进制数二进制数0000000008100010011000191001201020010A1010301130011B1011410040100C1100510150101D1101611060110E11107111
35、70111F1111411.西文字符的编码西文字符的编码 v 计算机中最常用的字符编码是计算机中最常用的字符编码是ASCII(American Standard Code for Information Interchange,美国信,美国信息交换标准交换代码),为国际标准。息交换标准交换代码),为国际标准。v 国际通用的国际通用的ASCII码是码是7位位ASCII码,用码,用7位二进制数位二进制数表示一个字符的编码,共有表示一个字符的编码,共有27=128个不同的编码值,相个不同的编码值,相应可以表示应可以表示128个不同字符的编码。个不同字符的编码。v 计算机用一个字节(计算机用一个字节(
36、8个二进制位)存放一个个二进制位)存放一个7位位ASCII码,最高位置为码,最高位置为0。 42v 7位位ASCII代码表代码表 字符字符 十六进制表示十六进制表示 十进制表示十进制表示 空格空格 20H 32 09 30H39H 4857 AZ 41H5AH 6590 az 61H7AH 97122控制字符:控制字符:032,127; 普通字符:普通字符:94个。个。例:例:“a”字符的编码为字符的编码为 1100001,十进制数是,十进制数是 97v ASCII码的排列码的排列有大小之分有大小之分:空格:空格 数字数字 大写字母大写字母 小写字母小写字母43442. 汉字的编码汉字的编码
37、一级汉字:一级汉字:37553755个,按汉语拼音排列个,按汉语拼音排列二级汉字:二级汉字:30083008个,按偏旁部首排列个,按偏旁部首排列由由9494个区号和个区号和9494个位号构成个位号构成 每个汉字占两个字节每个汉字占两个字节v 国标码(国标码(GB2312-80GB2312-80)v 区位码区位码45例例“中中”区位码(区位码(5448)转换为国标码)转换为国标码(5448)D + 区、位分别加区、位分别加32 =(8680)D 十六进制形式(十六进制形式(3630)H (2020)H =(5650)H 二进制形式二进制形式(0011 0110 0011 0000)+(0010
38、0000 0010 0000)B =(0101 0110 0101 0000)B区、位分别加区、位分别加32 国标码国标码ASCII表中的控制码表中的控制码 v 区位码转换为国标码区位码转换为国标码 输入码 国标码 字形码 机内码 地址码 汉字输出 汉字输入 v 通过键盘通过键盘输入输入汉字的输入码汉字的输入码 v 输出汉字时输出汉字时,将汉字的机内码通过简单的对应关系将汉字的机内码通过简单的对应关系转换为相应的汉字地址码;通过汉字地址码对汉字库进转换为相应的汉字地址码;通过汉字地址码对汉字库进行访问,从字库中提取汉字的字形码,最后根据字形数行访问,从字库中提取汉字的字形码,最后根据字形数据显
39、示和打印出汉字据显示和打印出汉字。 v 将将输入码转换为相应国标码,再转换为机内码输入码转换为相应国标码,再转换为机内码。 就就可以在计算机内存储和处理了。可以在计算机内存储和处理了。 463. 汉字的处理过程汉字的处理过程471) 汉字输入码汉字输入码 为将汉字输入计算机为将汉字输入计算机,利用计算机标准键盘上按键利用计算机标准键盘上按键的不同排列组合来对汉字的输入进行编码的不同排列组合来对汉字的输入进行编码。v 音码类:音码类:全拼、双拼、微软拼音、智能全拼、双拼、微软拼音、智能ABC等等v 形码类:形码类:五笔字型法、郑码输入法等五笔字型法、郑码输入法等v 其它:其它:语音、手写输入或扫
40、描输入等语音、手写输入或扫描输入等汉字在计算机内部进行存储、处理的代码汉字在计算机内部进行存储、处理的代码 汉字内码:汉字内码:2个字节存储个字节存储 每个字节最高位置每个字节最高位置“1” 目地:区分于目地:区分于ASCII码码 方法:汉字的国标码方法:汉字的国标码 8080H“中中”字的国标码转换为汉字内码:字的国标码转换为汉字内码:国标码国标码 (5650)H(8080)H(D6D0)H 0101 0110 0101 0000)+(1000 0000 1000 0000) = 1101 0110 1101 00002) 汉字内码汉字内码48v 例例49 用于汉字在显示屏或打印机输出。用于
41、汉字在显示屏或打印机输出。 通常有两种表示方式:点阵和矢量表示方式。通常有两种表示方式:点阵和矢量表示方式。 汉字字形码汉字字形码 汉字字形点阵的代码汉字字形点阵的代码1616点阵显示汉字,点阵显示汉字,需要多少存储空间?需要多少存储空间? 计算计算16168 = 32字节字节4. 汉字字形码汉字字形码 49505. 汉字地址码汉字地址码 汉字库中存储汉字字形信息的逻辑地址码汉字库中存储汉字字形信息的逻辑地址码v输出设备输出设备输出汉字时,必须通过输出汉字时,必须通过地址码。地址码。v字形信息字形信息是按一定顺序连续存放在存储介质上,所以是按一定顺序连续存放在存储介质上,所以汉字地址码大多是连
42、续有序的,与汉字内码间汉字地址码大多是连续有序的,与汉字内码间有简单有简单的对应关系,以简化汉字内码到汉字地址码的转换。的对应关系,以简化汉字内码到汉字地址码的转换。516. 其他汉字内码其他汉字内码v GBK:扩充汉字内码规范扩充汉字内码规范v UCS:通用多八位编码字符集通用多八位编码字符集v Unicode:国际编码标准国际编码标准v BIG5:繁体汉字编码标准繁体汉字编码标准52v 多多媒体(媒体(MultimediaMultimedia)能够同时对两种或两种以上媒能够同时对两种或两种以上媒体进行采集、操作、编辑、存储等综合处理的技术。是体进行采集、操作、编辑、存储等综合处理的技术。是
43、一门跨学科的综合技术一门跨学科的综合技术。v 多媒体的特征多媒体的特征 交互性:交互性:具有人机交互功能。具有人机交互功能。 集成性:集成性:集成多种媒体技术及获取、存储等。集成多种媒体技术及获取、存储等。 多样性:多样性:信息和媒体传播、展示手段等的多样化信息和媒体传播、展示手段等的多样化。 实时性:实时性:声音和视频是强实时的。声音和视频是强实时的。531.声音声音 v 定义:定义:声音是一种连续的模拟信号声音是一种连续的模拟信号声波。声波。v 声音的数字化声音的数字化v 声音文件格式声音文件格式 WAV文件文件(.wav);MPEG文件文件(.mp1/.mp2/.mp3);MIDI(.m
44、id)文件文件 ;MOD文件;文件;RealAudio文件等等。文件等等。 量化量化 采样采样 编码编码模拟信号模拟信号数字信号数字信号542. 图像图像 v 定义:定义:图像图像是自然界中的客观景物通过某种系统的映是自然界中的客观景物通过某种系统的映射,使人们产生的视觉感受。图像有黑白、灰度、彩色、射,使人们产生的视觉感受。图像有黑白、灰度、彩色、摄影图像等。摄影图像等。v 静态图像:静态图像:分分为为矢量图形和矢量图形和点点位图图像两种。位图图像两种。v 动态图像动态图像:分为视频和动画。分为视频和动画。通常通常将摄像机拍摄得到将摄像机拍摄得到的动态图像称为视频;计算机或绘画方法生成的动态
45、图的动态图像称为视频;计算机或绘画方法生成的动态图像称为动画像称为动画55v 常用图像文件格式常用图像文件格式BMP( .bmp,标准,标准Windows图像格式)图像格式)GIF( .gif,使用,使用LZW压缩算法,支持多画面循环显示)压缩算法,支持多画面循环显示)TIFF( .tiff,位图图像格式),位图图像格式)PNG(.png,保留,保留GIF文件的一些特性如:流式读文件的一些特性如:流式读/写性写性能能 、透明性、透明性 、无损压缩等,同时增加了一些新特性)、无损压缩等,同时增加了一些新特性)WMF(.wmf,剪贴画),剪贴画)56v 常用视频文件格式常用视频文件格式AVI(.a
46、vi)文件)文件 MOV(.mov)文件)文件 MPG/MPEG(.mpg/.mpeg)文件)文件 DAT(.dat)文件)文件v 流式视频(流式视频(Streaming Video)文件)文件 RealMedia ASF和和WMV格式格式 571.无损压缩无损压缩 v 利用数据的统计冗余进行压缩,可完全恢复原始数据利用数据的统计冗余进行压缩,可完全恢复原始数据而不引入任何失真,但压缩率受到统计冗余度理论限制而不引入任何失真,但压缩率受到统计冗余度理论限制,一般为,一般为2:1到到5:1。v 多媒体应用中经常使用的无损压缩方法主要是基于统多媒体应用中经常使用的无损压缩方法主要是基于统计的编码方
47、案,如行程编码计的编码方案,如行程编码(run length)、Huffman编码编码、算术编码和、算术编码和LZW编码等等。编码等等。v 常用工具:常用工具:WinRar、WinZip、ARC等等 1) 行程编码行程编码 2012年年6月公布的世界超级计算机排名显示,排名月公布的世界超级计算机排名显示,排名第一的第一的IBM公司公司“红杉红杉”(Sequoia)运算速度达到每秒运算速度达到每秒16324万亿次浮点运算。万亿次浮点运算。 我国我国“天河一号天河一号”实测运算速度可达每秒实测运算速度可达每秒2570万亿万亿次浮点运算,排名世界第五。次浮点运算,排名世界第五。 在信息检索方面,能够
48、根据要求进行匹配检索。在信息检索方面,能够根据要求进行匹配检索。582. 有损压缩有损压缩 v 有损压缩有损压缩是指是指压缩后的数据不能够完全还原成压缩前压缩后的数据不能够完全还原成压缩前的数据,与原始数据不同但是非常接近的压缩方法。也的数据,与原始数据不同但是非常接近的压缩方法。也称破坏性压缩称破坏性压缩。v 以损失文件中某些信息为代价来换取较高的压缩比,以损失文件中某些信息为代价来换取较高的压缩比,其损失的信息多是对视觉和听觉感知不重要的信息,但其损失的信息多是对视觉和听觉感知不重要的信息,但压缩比通常较高,约为几十到几百。常用于音频、图像压缩比通常较高,约为几十到几百。常用于音频、图像和
49、视频的压缩。和视频的压缩。59v 常用的有损压缩方法有:预测编码、变换编码常用的有损压缩方法有:预测编码、变换编码(主要是离主要是离散余弦变换方法散余弦变换方法)、基于模型编码、分形编码、适量量化编码、基于模型编码、分形编码、适量量化编码等。等。v 常用压缩标准有:常用压缩标准有:JPEG、JPG2000、MPEG等等601.计算机病毒计算机病毒 v 定义:定义:人为编写的一段程序代码或是指令集合,能够人为编写的一段程序代码或是指令集合,能够通过复制不断感染其它程序、文件等。通过复制不断感染其它程序、文件等。v 计算机病毒的特性计算机病毒的特性 寄生性、破坏性、传染性、潜伏性、隐蔽性寄生性、破坏性、传染性、潜伏性、隐蔽性61寄生在可执行程序中,寄生在可执行程序中,享有该程序的一切权利享有该程序的一切权利计算机病毒只有运行时,计算机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地下基坑周边建筑物监测方案
- 地下基坑运营维护管理方案
- 变压器负载均衡调节方案
- 乡村电商品牌故事传播方案
- 市政旧城区改造与环境提升方案
- 食品检测实验室多功能实验区规划方案
- 企业网络架构设计方案
- 磷矿开采废水处理技术方案
- 2025 初中科普文知识的应用拓展课件
- 房产经纪人客户维护培训【课件文档】
- 纳滤膜行业分析报告
- 2026湖北武汉理工大学心理健康教育专职教师招聘2人备考题库及1套参考答案详解
- 煤矿通风设施构筑课件
- 人教部编版五年级语文下册《清贫》教学课件
- 2026年消防工作计划及重点整治工作
- 2025年提前招生社会工作笔试题及答案
- 中国精神分裂症等防治指南2025版
- 生产计划与控制培训课件
- 2025年智能制造工厂自动化升级项目可行性研究报告
- 医院人事科日常工作规范及操作流程
- 国家基层糖尿病防治指南(2025年)学习与解读
评论
0/150
提交评论