1、全国计算机等级考试一级全国计算机等级考试一级msoffice计算机基础知识计算机基础知识 1.1 计算机的发展 1.2 数据在计算机中的表示 1.3 多媒体简介 1.4 计算机病毒及防治第第1 1章章 计算机基础知识计算机基础知识一、计算机发展一、计算机发展1 1、计算机的概念、计算机的概念2 2、第一台计算机、第一台计算机 (电子数字积分计算机电子数字积分计算机)1946 1946年年2 2月诞生于美国宾夕法尼亚大学月诞生于美国宾夕法尼亚大学莫克利和埃克特研制出莫克利和埃克特研制出主设计师主设计师美籍匈牙利数学家冯美籍匈牙利数学家冯诺依曼提出的其原理和思想为:诺依曼提出的其原理和思想为:(1
2、 1)采用二进制)采用二进制 (2 2)存储程序控制)存储程序控制 程序和数据存储在存储器中。程序和数据存储在存储器中。(3 3)计算机的五个基本部件组成)计算机的五个基本部件组成 运算器、存储器、控制器、输入设备、输出设备运算器、存储器、控制器、输入设备、输出设备1.1 1.1 计算机的发展计算机的发展计算机发展史计算机发展史重重3030吨吨占地占地170170亩亩内装内装1800018000个电子管个电子管运算速度运算速度50005000次次/秒秒 第一台电子计算机第一台电子计算机ENIAC电子数字积分计算机电子数字积分计算机Electronic Numerical Integrator
3、And Calculator冯冯 诺依曼诺依曼计算机之父计算机之父美籍匈牙利数学家冯美籍匈牙利数学家冯诺依曼诺依曼冯冯诺依曼体系结构诺依曼体系结构 采用二进制形式表示数据和指令采用二进制形式表示数据和指令 采用存储程序方式采用存储程序方式 由运算器、存储器、控制器、输由运算器、存储器、控制器、输 入设备和输出设备五大部件组成计入设备和输出设备五大部件组成计 算机系统,并规定了这五部分的基算机系统,并规定了这五部分的基 本功能本功能第一代第一代 电子管计算机(电子管计算机(1946-19581946-1958)主要逻辑元件是电子管主要逻辑元件是电子管特点:体积庞大、运算速度低、成本高、可靠性差、
4、内存容量小。主要用于科学计算,从事军事特点:体积庞大、运算速度低、成本高、可靠性差、内存容量小。主要用于科学计算,从事军事和科学研究方面的工作和科学研究方面的工作 第二代第二代 晶体管计算机(晶体管计算机(1958-19641958-1964)主要逻辑元件是晶体管主要逻辑元件是晶体管特点:体积小、速度快、功耗低、性能更稳定。应用扩展到数据、自动控制等方面。特点:体积小、速度快、功耗低、性能更稳定。应用扩展到数据、自动控制等方面。第三代集成电路计算机(第三代集成电路计算机(1964-19711964-1971)可靠性和存储容量进一步提高,体积更小,运算速度更快,价格更低,与通信密切结合起来。广可
5、靠性和存储容量进一步提高,体积更小,运算速度更快,价格更低,与通信密切结合起来。广泛用于科学计算、数据处理、事务管理、工业控制等领域。泛用于科学计算、数据处理、事务管理、工业控制等领域。第四代大规模集成电路计算机(第四代大规模集成电路计算机(19711971年迄今)年迄今)计算机的存储容量和可靠性又有了很大提高,功能更加完备。计算机的类型除小型、中型、大型计算机的存储容量和可靠性又有了很大提高,功能更加完备。计算机的类型除小型、中型、大型机外,开始向巨型机和微型机(个人计算机)两个方面发展机外,开始向巨型机和微型机(个人计算机)两个方面发展,使计算机开始进入了办公室、学校和使计算机开始进入了办
6、公室、学校和家庭。家庭。计算机的发展总趋势计算机的发展总趋势巨型化巨型化、微型化、微型化、网络化、网络化、多媒体化、多媒体化、智能化、智能化3、计算机发展经历了四个阶段第一阶段第一阶段第二阶段第二阶段第三阶段第三阶段第四阶段第四阶段主要电子器件电子管晶体管中小规模集成电路大规模超大规模集成电路内存汞延迟线磁芯存储器半导体存储器半导体存储器外存穿孔卡片、纸带磁带磁带、磁盘磁盘、磁带光盘等处理速度5千条至几千条几万条至几十万条几十至几百万条上千万条至亿万条1.1 1.1 计算机的发展计算机的发展4、微型计算机 1971年,第一片微处理器诞生,标志进入了微型机阶段。5、我国计算机的发展 1958年
7、我国研制成功第一台计算机 103机 银河、曙光、神威是我国研制的高性能巨型计算机。6、未来计算机的发展趋势 巨型化 微型化 网络化 智能化1.1 1.1 计算机的发展计算机的发展二、计算机的特点、用途和分类二、计算机的特点、用途和分类1 1、计算机的特点、计算机的特点 (1 1)高速、精确的运算能力)高速、精确的运算能力 (2 2)准确的逻辑判断能力)准确的逻辑判断能力 (3 3)强大的存储能力)强大的存储能力 (4 4)自动功能)自动功能 (5 5)网络与通信功能)网络与通信功能1.1 1.1 计算机的发展计算机的发展2、计算机的用途 (1)科学计算 (2)数据处理(信息处理)(3)实时控制
8、 (4)计算机辅助 计算机辅助设计()计算机辅助制造()计算机辅助教育()计算机辅助技术()(5)网络与通信功能 (6)人工智能 (7)数字娱乐 (8)嵌入式系统1.1 1.1 计算机的发展计算机的发展3、计算机的分类 (1)按处理数据的形态分类 数字计算机 模拟计算机 混合计算机 (2)按使用范围分类 通用计算机 专用计算机 (3)按其性能分类 巨型计算机(超级计算机)大型计算机 微型计算机 工作站 服务器1.1 1.1 计算机的发展计算机的发展三、计算机的新技术三、计算机的新技术人工智能人工智能 网格计算网格计算 中间件技术中间件技术 云计算云计算1.1 1.1 计算机的发展计算机的发展四
9、、新一代计算机四、新一代计算机模糊计算机模糊计算机 生物计算机生物计算机 光子计算机光子计算机 超导计算机超导计算机 量子计算机量子计算机1.1 1.1 计算机的发展计算机的发展一、计算机采用二进制编码一、计算机采用二进制编码1 1、数据、数据 数值数据:表示量的大小和正负。数值数据:表示量的大小和正负。字符数据:用以表示一些符号、标记,如英文字母、数字、专用符号、标点符号等,汉字、图字符数据:用以表示一些符号、标记,如英文字母、数字、专用符号、标点符号等,汉字、图形、声音等数据。形、声音等数据。1.2 1.2 数据在计算机中的表示数据在计算机中的表示2 2、数制、数制 (1 1)概念)概念
10、数的表示规则。通常按进位原则进行计数。称为进位计数制,简称数的表示规则。通常按进位原则进行计数。称为进位计数制,简称 数制。数制。(2 2)基数:某进位制中用到的基本符号(数码)的个数。)基数:某进位制中用到的基本符号(数码)的个数。如如 R R 进制表示有进制表示有 R R 个基本符号,其基数就为个基本符号,其基数就为 R R。(3 3)位权:在某一进位制的数中,每一位的大小都对应着该位上的数码)位权:在某一进位制的数中,每一位的大小都对应着该位上的数码 乘上一个固定的数,这个固定的数就是这一位的权数。权数乘上一个固定的数,这个固定的数就是这一位的权数。权数 是一个幂。是一个幂。1.2 1.
11、2 数据在计算机中的表示数据在计算机中的表示例:3、二进制编码 (1)运算简单、易于物理实现 (2)占用空间少、消耗能量小、可靠性高进位制进位制基数基数基本符号(数码)基本符号(数码)权权表示表示二进制20、12B八进制80、1、2、3、4、5、6、78O十进制100、1、2、3、4、5、6、7、8、910D十六进制160、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F16H1.2 1.2 数据在计算机中的表示数据在计算机中的表示二、计算机中的信息单位二、计算机中的信息单位1 1、位()、位()表示数据的每个表示数据的每个1 1或者或者0 0都被称作一个位,它度量数据的最小单位。都
12、被称作一个位,它度量数据的最小单位。2 2、字节()、字节()是计算机中组织和存储数据的基本单位,是计算机中组织和存储数据的基本单位,18b18b3 3、常用存储单位、常用存储单位11024B11024B1102411024110241102411024110241.2 1.2 数据在计算机中的表示数据在计算机中的表示三、进制之间转换三、进制之间转换1 1、十进制数转换为二进制数、十进制数转换为二进制数 方法:基数连除、连乘法方法:基数连除、连乘法 原理:将整数部分和小数部分分别进行转换。原理:将整数部分和小数部分分别进行转换。整数部分采用基数连除法,小数部分采用基数连乘法,转换后再整数部分采
13、用基数连除法,小数部分采用基数连乘法,转换后再 合并。合并。1.2 1.2 数据在计算机中的表示数据在计算机中的表示(44.375)10(44.375)10()2()2整数部分采用基数连除法,除小数部分采用基数连乘法,乘基取整数部分采用基数连除法,除小数部分采用基数连乘法,乘基取基取余,先得到的余数为低位,后整,先得到的整数为高位,后得到基取余,先得到的余数为低位,后整,先得到的整数为高位,后得到得到的余数为高位。得到的余数为高位。的整数为低位。的整数为低位。2 22 00 2 22 00 2 2 整数整数 高位高位2 11 01 0.750 012 11 01 0.750 012 2 13
14、2 2 13 2 12 2 12 2 2 1.000 13 1.000 13 低位低位1.2 1.2 数据在计算机中的表示数据在计算机中的表示2、二进制数与八进制数的相互转换二进制数转换为八进制数:将二进制数由小数点开始,整数部分向左,小数部分向右,每3位分成一组,不够3位补零,则每组二进制数便是一位八进制数。0 0 1 1 0 1 0 1 0.0 1 0 =(152.2)8八进制数转换为二进制数:将每位八进制数用3位二进制数表示。(374.26)8 =011 111 100.010 1101.2 1.2 数据在计算机中的表示数据在计算机中的表示3、二进制数与十六进制数的相互转换二进制数与十六
15、进制数的相互转换,按照每4位二进制数对应于一位十六进制数进行转换。0 0 0 1 1 1 0 1 0 1 0 0.0 1 1 0 =(1D4.6)16 (4.76)16 =1010 1111 0100.0111 01101.2 1.2 数据在计算机中的表示数据在计算机中的表示例1 无符号二进制整数01011010转换成十进制整数是()A)80 B)82 C)90 D)92解析:二进制数转换为十进制数的方法是将二进制树按权展开。例2 一个非零无符号二进制整数之后添加一个0,则此数的值为原数的()A)4倍 B)2倍 C)1/2倍 D)1/4倍解析:非零无符号二进制整数之后添加一个0,相当于向左移动
16、了一位,也就是扩大了原来数的2倍,如在非零无符号二进制整数之后去掉一个0,相当于向右移动了一位。也就变为原数的1/2。1.2 1.2 数据在计算机中的表示数据在计算机中的表示四、字符四、字符1 1、字符分类、字符分类 西文字符与中文字符西文字符与中文字符2 2、编码、编码 用一定位数的二进制数来表示十进制数码、字母、符号等信息称为编码用一定位数的二进制数来表示十进制数码、字母、符号等信息称为编码 (1 1)西文字符编码)西文字符编码 码(美国信息交换标准交换代码)码(美国信息交换标准交换代码)有两个版本:有两个版本:7 7位码和位码和8 8位码。位码。国际通用是国际通用是7 7位位 码,即用码
17、,即用7 7位二进制数表示一个字符的编码。位二进制数表示一个字符的编码。大家考虑一下,可以表示多少个编码值呢?大家考虑一下,可以表示多少个编码值呢?1.2 1.2 数据在计算机中的表示数据在计算机中的表示 要记住的几个字符的编码值:a 字符编码为1100001,对应十进制为97,则 b 的编码值为98。A 字符编码为1000001,对应十进制为65,则 B 的编码值为66。0数字字符编码为0110000,对应十进制为48,则1的编码值为49。注意:计算机内部用一个字节存放一个7位 码,最高位置0。1.2 1.2 数据在计算机中的表示数据在计算机中的表示 (2)编码 最初由 公司发起制定的通用多
18、文字集,后被 协会开 发为表示几乎世界上所有书写语言的字符编码标准。有多种代表形式:8 16 321.2 1.2 数据在计算机中的表示数据在计算机中的表示 (3)中文字符 1980年 我国颁布了国家汉字编码标准 2312-80 全称是信息交换用汉字编码字符集简称国标码 把常用6763个汉字分成两级,一级汉字3755个,二级汉字3008个。用两个字节表示一个汉字,每个字节只有7位,与 码相似。国标码:由4位16进制数组成 区位码:将 231280的全部字符集组成一个9494的方阵,每一行称为一个“区”,编号为0l94;每一列称为一 个“位”,编号为0l94,这样得到 231280的区 位图,用区
19、位图的位置来表示的汉字编码,称为区位码。1.2 1.2 数据在计算机中的表示数据在计算机中的表示 由4位10进制数组成,前两位为区号,后两位为位号。两者之间的关系:国标码=区位码(转换为16进制)+2020 H。编码扩充汉字编码共收录21003个汉字,也包含 5 (港奥台)编码中的所有汉字。1.2 1.2 数据在计算机中的表示数据在计算机中的表示(4)汉字的处理过程 输入码:利用计算机标准键盘上按键不同排列组合来对汉字的输入 进行编码。(也叫外码)机内码:在计算机内部对汉字进行存储、处理的汉字编码。一个汉 字内码用2个字节存储。机内码=国标码+8080 H 地址码:指汉字库中存储汉字字形信息的
20、逻辑地址码输入码国标码机内码地址码字形码汉字输入汉字输出1.2 1.2 数据在计算机中的表示数据在计算机中的表示 字形码:用于在显示屏或打印机输出。也叫汉字字模。汉字字形码有两种表示方式:点阵和矢量 用点阵表示字形时:汉字字形码就是把汉字按图形符号设计成点阵图 简易型汉字为16*16点阵 普通型汉字为24*24点阵 提高型汉字为32*32,48*48点阵1.2 1.2 数据在计算机中的表示数据在计算机中的表示 用点阵表示字形时:可计算出存储一个汉字站用字节空间例:用1616点阵表示一个汉字,就是将每个汉字用16行,每行16个点表示,一个点需要1位二进制代码,16个点需用16位二进制代码(即2个
21、字节),共16行,所以需要16行2字节/行=32字节,即1616点阵表示一个汉字,字形码需用32字节。即:字节数=点阵行数(点阵列数/8)1.2 1.2 数据在计算机中的表示数据在计算机中的表示1、有关概念 媒体:指文字、声音、图象、动画和视频等内容。媒体分类:感觉媒体、表示媒体、表现媒体、存储媒体和传输媒体。多媒体技术:指能够同时对两种或两种以上媒体进行采集、操作、编辑、存储的综合处理技术。多媒体特性:交互性、集成性、多样性、实时性。1.3 1.3 多媒体简介多媒体简介声音信号数字化声音信号数字化 实际上就是采样和量化。实际上就是采样和量化。1.3 1.3 多媒体简介多媒体简介2、媒体数字化
22、 (1)声音数字化音频信号数字化 数字化过程:模拟数字转换()。数字化过程:模拟数字转换()。采样():时间上进行离散化处理,即每隔相等的一段时间在声音信号波形曲线上采集一个采样():时间上进行离散化处理,即每隔相等的一段时间在声音信号波形曲线上采集一个信号样本。信号样本。量化量化():对采样后的声音信号幅值进行离散化处理。如果幅度的划分是等间隔的。:对采样后的声音信号幅值进行离散化处理。如果幅度的划分是等间隔的。编码:将采样和量化后的数字化声音信息以二进制形式并按照一定的数据格式进行表示。编码:将采样和量化后的数字化声音信息以二进制形式并按照一定的数据格式进行表示。模拟声音信号模拟声音信号采
23、样采样量化量化2、媒体数字化 (1)声音数字化 文件、文件、文件、文件、文件 (2)图象数字化 文件、文件等 (3)视频文件1.3 1.3 多媒体简介多媒体简介3、多媒体数据压缩 无损压缩行程编码 熵编码 算术编码 有损压缩预测编码 变换编码 矢量量化编码1.3 1.3 多媒体简介多媒体简介1、概念 计算机病毒是一种特殊的具有破坏性的计算机程序。2、特点 寄生性、破坏性、传染性、潜伏性、隐蔽性1.4 1.4 计算机病毒及防治计算机病毒及防治3、计算机病毒的分类 (1)引导区型 (2)文件型 (3)混合型 (4)宏病毒 (5)病毒1.4 1.4 计算机病毒及防治计算机病毒及防治4、计算机病毒防治 预防为主预防为主 P311.4 1.4 计算机病毒及防治计算机病毒及防治Thank You!