




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1大学计算机基础大学计算机基础米春桥米春桥 怀化学院怀化学院 计算机系计算机系Email:Q Q: 171597380手机:手机13810979815公共邮箱:公共邮箱:密密 码:码:1234562课程学习目的 了解计算机的基础文化知识了解计算机的基础文化知识 能进行基本的计算机操作应用能进行基本的计算机操作应用 能使用计算机及网络辅助学习和开展工作能使用计算机及网络辅助学习和开展工作 3课程学习方法课程学习方法 课堂讲授和讨论课堂讲授和讨论 自己在电脑上动手实践学习自己在电脑上动手实践学习 通过互联网网站学习通过互联网网站学习 通过课外阅读广泛的学习通过课外阅读广泛
2、的学习 4课程考核方法课程考核方法最终成绩最终成绩=期末考试成绩期末考试成绩+平时作业成绩平时作业成绩+考勤成绩考勤成绩5请拿出一张白纸,写上学号、姓名、性别、班请拿出一张白纸,写上学号、姓名、性别、班级、日期,并完成以下作业题。级、日期,并完成以下作业题。1、请用自己的语言对计算机下个定义?、请用自己的语言对计算机下个定义?2、你是否有、你是否有QQ? 若有,从什么时候开始使用若有,从什么时候开始使用的?的?3、你是否有、你是否有Email? 若有,从什么时候开始使若有,从什么时候开始使用的?用的?4、你来自哪里?第一次来到怀化学院的第一、你来自哪里?第一次来到怀化学院的第一感觉是什么?感觉
3、是什么?作业一6第1章 计算机概述 主要内容:主要内容:1.1 计算机基础计算机基础1.2 计算机系统组成计算机系统组成1.3 信息的表示和编码信息的表示和编码7本章学习目的与要求了解计算机的分类了解计算机的分类了解计算机的系统组成了解计算机的系统组成了解信息编码概念了解信息编码概念掌握数制的相互转换掌握数制的相互转换8背景介绍中文名称:中文名称:计算机计算机 英文名称:英文名称:computer 定义:定义:一种用于高速计算的电子计算机器,可以进一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具行数值计算,又可以进行逻辑计算,还具有存储记忆功能。有存储记忆功能。计算机
4、(计算机(Computer)全称:电子计算机,俗称电脑,是一种)全称:电子计算机,俗称电脑,是一种能够按照程序运行,自动、高速处理海量数据的现代化智能能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等,较先进的计算机有生物计算机、光子计算机、型计算机等,较先进的计算机有生物计算机、光子计算机、量子计算机等。量子计算机等。9计算机技术的发展计算机技术的发展 算筹算筹 算盘、计算尺
5、算盘、计算尺机械式计算机机械式计算机 电子计算机电子计算机 电子计算机的发展电子计算机的发展 电子管电子管晶体管晶体管集成电路集成电路 大规模集大规模集成电路成电路10手工到机械自动手工到机械自动 史前时期,我们的祖先就采用石块和贝壳记数;史前时期,我们的祖先就采用石块和贝壳记数; 唐代时期,开始使用算盘;唐代时期,开始使用算盘; 17世纪,出现了计算尺;世纪,出现了计算尺; 1642年,法国数学家年,法国数学家Pascal创造了第一台能完成加、减运算的机械计算器,创造了第一台能完成加、减运算的机械计算器,计算税收;计算税收; 1822年,英国数学家巴贝奇提出了自动计算机的基本概念,并设计出差
6、分机年,英国数学家巴贝奇提出了自动计算机的基本概念,并设计出差分机和分析机;机械计算到电动计算和分析机;机械计算到电动计算 1884年,美国工程师霍雷斯创造了第一台电动计算机年,美国工程师霍雷斯创造了第一台电动计算机,用于人口普查;用于人口普查; 1944年,美国哈佛大学数学教授霍华德年,美国哈佛大学数学教授霍华德阿肯提出设计思想,由阿肯提出设计思想,由IBM承建,设承建,设计出计出“马克马克1号号”计算机。计算机。 机电全自动到电子数字机电全自动到电子数字 1946年,第一台数字式计算机年,第一台数字式计算机ENIAC诞生在美国,从此人类社会进入以计算诞生在美国,从此人类社会进入以计算机为主
7、导的信息时代。机为主导的信息时代。11手工到机械自动手工到机械自动 n史前时期,我们的祖先就采用史前时期,我们的祖先就采用石块石块和和贝壳贝壳记数;记数; n唐代时期,开始使用唐代时期,开始使用算盘算盘; n1717世纪,出现了世纪,出现了计算尺计算尺; n16421642年,法国数学家年,法国数学家PascalPascal创造了第一台能完成加、减创造了第一台能完成加、减运算的运算的机械计算器,机械计算器,计算税收计算税收; n18221822年,英国数学家年,英国数学家巴贝奇巴贝奇提出了自动计算机的基提出了自动计算机的基本概念,并设计出本概念,并设计出差分机差分机和和分析机分析机;机械计算到
8、电动计算机械计算到电动计算 n18841884年,美国工程师年,美国工程师霍雷斯霍雷斯创造了第一台电动计算机创造了第一台电动计算机, ,用用于人口普查;于人口普查; n19441944年,美国哈佛大学数学教授年,美国哈佛大学数学教授霍华德霍华德阿肯阿肯提出设提出设计思想,由计思想,由IBMIBM承建,设计出承建,设计出“马克马克1 1号号”计算机。计算机。 机电全自动到电子数字机电全自动到电子数字 n19461946年,第一台数字式计算机年,第一台数字式计算机ENIACENIAC诞生在美国,从此人诞生在美国,从此人类社会进入以计算机为主导的信息时代。类社会进入以计算机为主导的信息时代。1213
9、14晶体管计算机15现代计算机16现代微机(个人计算机)171.1 计算机基础计算机基础 1.1.1 1.1.1 计算机的发展计算机的发展 1 1计算机的计算机的发展阶段发展阶段(1)第一代计算机()第一代计算机(19461957) 第一代计算机采用的主要元件是电子管,称为电子管计算机。第一代计算机采用的主要元件是电子管,称为电子管计算机。 (2)第二代计算机()第二代计算机(19581964) 第二代计算机采用的主要元件是晶体管,称为晶体管计算机第二代计算机采用的主要元件是晶体管,称为晶体管计算机 。(3)第三代计算机()第三代计算机(19651971) 计算机开始采用中小规模的集成电路元件
10、。计算机开始采用中小规模的集成电路元件。(4)第四代计算机()第四代计算机(1972现在)现在) 计算机开始采用大规模和超大规模集成电路元件。计算机开始采用大规模和超大规模集成电路元件。181.1.1 计算机的发展 2 2计算机的计算机的发展方向发展方向 (1)巨型化)巨型化 巨型化是向高速度、大存储容量和强大功能发展的巨型计算机巨型化是向高速度、大存储容量和强大功能发展的巨型计算机 。 (2)微型化)微型化 微型化是进一步提高集成度,使用高性能的超大规模集成电路,微型化是进一步提高集成度,使用高性能的超大规模集成电路,整个体积更加小巧的微型计算机。整个体积更加小巧的微型计算机。(3)网络化)
11、网络化 网络化就是将分布在不同位置上独立的计算机通过通讯线路连接网络化就是将分布在不同位置上独立的计算机通过通讯线路连接起来,以便各用户之间可以相互通信并能使用公共的资源起来,以便各用户之间可以相互通信并能使用公共的资源 。(4)智能化)智能化 智能化是指让计算机能够模拟人的思维的能力,具有解决问题和智能化是指让计算机能够模拟人的思维的能力,具有解决问题和逻辑推理的功能,可以越来越多地替代人类的脑力劳动逻辑推理的功能,可以越来越多地替代人类的脑力劳动 。191.1.2 计算机的特点 1 1处理速度快处理速度快2 2运算精度高运算精度高3 3存储容量大存储容量大4 4可靠性高可靠性高5 5具有逻
12、辑判断能力具有逻辑判断能力 201.1.3 计算机的分类 1 1巨型机巨型机2 2大型机大型机3 3小型机小型机4 4服务器服务器5 5工作站工作站6 6微型机微型机211.1.4 计算机的性能指标 1 1字长字长 计算机字长是指计算机能一次处理的二进制数据的位数,显然,字计算机字长是指计算机能一次处理的二进制数据的位数,显然,字长越长,计算机的运算速度和运算精度也就越高。长越长,计算机的运算速度和运算精度也就越高。2 2主频主频 主频也称为时钟频率,是决定计算机的运算速度的重要指标,主频主频也称为时钟频率,是决定计算机的运算速度的重要指标,主频越高,计算机的运算速度越快。主频使用的单位为越高
13、,计算机的运算速度越快。主频使用的单位为Hz。 3 3运算速度运算速度 计算机的运算速度通常表示为每秒钟执行的加法指令数目。用每秒计算机的运算速度通常表示为每秒钟执行的加法指令数目。用每秒百万次指令百万次指令MIPS(Million Instructions Per Second)表示。)表示。 221.1.4 计算机的性能指标 4 4存储容量存储容量 (1)内存容量)内存容量 内存容量是指内存储器能够存储信息的总字节数。内存容量是指内存储器能够存储信息的总字节数。 (2)外存容量)外存容量 外存容量是指外存储器能够存储信息的总字节数。外存容量是指外存储器能够存储信息的总字节数。 (3)通常容
14、量单位通常容量单位 比特:比特: 1位二进制数所表示的信息量称为位二进制数所表示的信息量称为1个比特(个比特(bit)。)。 字节:字节:1个字节个字节B(Byte)由由8位二进制位组成,即位二进制位组成,即 1 Byte=8 bits。 实际使用的单位有千字节(实际使用的单位有千字节(KB)、兆字节()、兆字节(MB)、吉字节)、吉字节(GB)、太字节()、太字节(TB),它们之间的换算关系如下:),它们之间的换算关系如下: 1KB=210Byte=1024Byte 1MB=210KB=220Byte 1GB=210MB=230Byte 1TB=210GB=240Byte 231.2 计算机
15、系统组成计算机系统组成 一个完整的计算机系统由硬件和软件两部分组成。一个完整的计算机系统由硬件和软件两部分组成。 硬件是指客观存在的物理实体,即由电子元件和机械元件构成的各硬件是指客观存在的物理实体,即由电子元件和机械元件构成的各 个部件。个部件。 软件是指运行在硬件上的程序、运行程序所需的数据和相关的文档软件是指运行在硬件上的程序、运行程序所需的数据和相关的文档的总称。我们将没有安装软件的计算机称为的总称。我们将没有安装软件的计算机称为“裸机裸机”。241.2 计算机系统组成计算机系统组成 1.2.1 1.2.1 计算机的基本结构计算机的基本结构 1 1运算器运算器 运算器是对数据进行加工处
16、理的部件,它的主要作用是进行算术运运算器是对数据进行加工处理的部件,它的主要作用是进行算术运算和逻辑运算。算和逻辑运算。2 2控制器控制器 控制器是计算机的指挥中心,它的主要作用是从内存中读取指令并控制器是计算机的指挥中心,它的主要作用是从内存中读取指令并执行指令,协调并控制计算机的各个部件按指令序列执行操作。执行指令,协调并控制计算机的各个部件按指令序列执行操作。 控制器是计算机的指挥中心,而运算器则是进行计算的核心部分,控制器是计算机的指挥中心,而运算器则是进行计算的核心部分,常将这两部分合称为中央处理单元常将这两部分合称为中央处理单元CPU(Central Processing Unit
17、)。)。3 3存储器存储器 存储器是具有记忆功能的器件,它的主要作用是用于存放程序、数存储器是具有记忆功能的器件,它的主要作用是用于存放程序、数据及运算结果。据及运算结果。 存储器分为主存储器简称内存和辅助存储器简称外存两类。存储器分为主存储器简称内存和辅助存储器简称外存两类。251 1.2 2.1 1 计算机的基本结构计算机的基本结构 4 4输入设备输入设备 输入设备是向计算机输入程序、数据等信息的设备,它的主要作用输入设备是向计算机输入程序、数据等信息的设备,它的主要作用是将信息转换为计算机可以识别的二进制代码,并输入到计算机中。是将信息转换为计算机可以识别的二进制代码,并输入到计算机中。
18、5 5输出设备输出设备 输出设备是输出计算机内部数据的设备,它的主要作用是将计算机输出设备是输出计算机内部数据的设备,它的主要作用是将计算机处理后的结果显示或打印出来。处理后的结果显示或打印出来。261 1.2 2.2 2 计算机基本工作原理计算机基本工作原理 1 1存储程序控制的基本原理存储程序控制的基本原理 由美籍匈牙利数学家冯由美籍匈牙利数学家冯诺依曼,提出了存储程序控制的基本原理,诺依曼,提出了存储程序控制的基本原理,从而奠定了现代计算机设计的基础。如今的计算机,从软件到硬件从而奠定了现代计算机设计的基础。如今的计算机,从软件到硬件都有了迅猛的发展,但都没有脱离这个基本原理。都有了迅猛
19、的发展,但都没有脱离这个基本原理。 这个基本原理有以下这个基本原理有以下3个基本要点个基本要点: (1)计算机硬件由五个基本部分组成。)计算机硬件由五个基本部分组成。 (2)在计算机内部采用二进制。)在计算机内部采用二进制。 (3)将程序和数据存储在存储器中,当程序运行时,从存储器中取)将程序和数据存储在存储器中,当程序运行时,从存储器中取出执行。出执行。271 1.2 2.2 2 计算机基本工作原理计算机基本工作原理 2 2指令及其执行过程指令及其执行过程 指令是计算机能够识别和执行的一些基本操作。指令一般由两部分指令是计算机能够识别和执行的一些基本操作。指令一般由两部分组成,第一部分是操作
20、码,指明该指令要完成的操作,例如加法操组成,第一部分是操作码,指明该指令要完成的操作,例如加法操作,第二部分是操作数,是指参与运算的数据。计算机系统中所有作,第二部分是操作数,是指参与运算的数据。计算机系统中所有指令的集合称为该计算机的指令系统。指令的集合称为该计算机的指令系统。 计算机执行一条指令的过程一般分为下面四个步骤:计算机执行一条指令的过程一般分为下面四个步骤: (1)(1)取出指令取出指令 (2)(2)分析指令分析指令 (3)(3)执行指令执行指令 (4)(4)形成下一条指令的地址形成下一条指令的地址3 3程序的执行过程程序的执行过程 程序是由多条指令构成的指令序列。当程序运行时,
21、按顺序执行指程序是由多条指令构成的指令序列。当程序运行时,按顺序执行指令。令。281 1.2 2.3 3 计算机的硬件计算机的硬件 一个完整的计算机系统组成图 291 1.2 2.3 3 计算机的硬件计算机的硬件1 1中央处理器中央处理器 中央处理器中央处理器CPU包括运算器和控制器两大部件,是计算机的包括运算器和控制器两大部件,是计算机的核心部件,可以直接访问内存储器。目前,世界上主要生产核心部件,可以直接访问内存储器。目前,世界上主要生产微机微机CPU 的厂家有的厂家有Intel和和AMD两家著名公司。两家著名公司。 CPU的性能指标直接决定微型计算机的性能指标,它的性能的性能指标直接决定
22、微型计算机的性能指标,它的性能指标主要是字长和时钟主频。指标主要是字长和时钟主频。301 1.2 2.3 3 计算机的硬件计算机的硬件2 2存储器存储器 存储器分为两大类,一类是内存储器(简称内存),主要用于临存储器分为两大类,一类是内存储器(简称内存),主要用于临时存放当前运行的程序和程序所用的数据,另一类是外存储器,时存放当前运行的程序和程序所用的数据,另一类是外存储器,简称外存,主要用于永久存放暂时不使用的程序和数据。简称外存,主要用于永久存放暂时不使用的程序和数据。 (1 1)内存储器)内存储器 内存储器使用的都是半导体存储器,主要用来存放当前运行的程内存储器使用的都是半导体存储器,主
23、要用来存放当前运行的程序和数据。按其功能分为随机访问存储器简称为序和数据。按其功能分为随机访问存储器简称为RAMRAM和只读存储和只读存储器简称为器简称为ROMROM两类。两类。 (2 2)外存储器)外存储器 外存储器主要用来保存暂时不用的程序和数据。特点是存储容量外存储器主要用来保存暂时不用的程序和数据。特点是存储容量大、价格较低,而且在断电的情况下也可以长期保存,但存储速大、价格较低,而且在断电的情况下也可以长期保存,但存储速度较慢。目前常用的外存有硬盘、度较慢。目前常用的外存有硬盘、U U盘、光盘和可移动外存等。盘、光盘和可移动外存等。 311 1.2 2.3 3 计算机的硬件计算机的硬
24、件一个硬盘的容量可以按下面的一个硬盘的容量可以按下面的公式计算公式计算:硬盘容量硬盘容量=512字节字节/扇区扇区扇区数扇区数/磁道磁道磁道数磁道数/面面面数(磁头数)面数(磁头数)【例例1.10】某个硬盘有某个硬盘有15个磁头,个磁头,8894个柱面,每道个柱面,每道63个个扇区,每个扇区扇区,每个扇区512字节,计算该硬盘的容量。字节,计算该硬盘的容量。该硬盘的容量为:该硬盘的容量为:容量容量=512字节字节/扇区扇区63扇区扇区/磁道磁道8894磁道磁道/面面15面面=4303272960字节字节4GB。 321 1.2 2.3 3 计算机的硬件计算机的硬件3 3主板主板 计算机的系统板
25、简称为主板,计算机的系统板简称为主板,如图如图1-91-9所示。主板是计算机所示。主板是计算机的关键部件之一。的关键部件之一。 主板都是长方形印刷电路板,主板都是长方形印刷电路板,上面集成了上面集成了CPUCPU插座、内存插插座、内存插槽、芯片组、各种外设控制芯槽、芯片组、各种外设控制芯片、键盘与鼠标插座、机箱面片、键盘与鼠标插座、机箱面板的控制开关及指示灯连线插板的控制开关及指示灯连线插座等相关器件。现在的主板集座等相关器件。现在的主板集成度越来越高,例如声卡、网成度越来越高,例如声卡、网卡一般都集成到主板上了卡一般都集成到主板上了 。 331 1.2 2.3 3 计算机的硬件计算机的硬件4
26、 4输入设备输入设备 输入设备是把数字、文字、符号、图形、图像、声音等输入设备是把数字、文字、符号、图形、图像、声音等形式的信息,输入到计算机中的设备,基本的输入设备形式的信息,输入到计算机中的设备,基本的输入设备有键盘、鼠标器等。有键盘、鼠标器等。341 1.2 2.3 3 计算机的硬件计算机的硬件5 5输出设备输出设备 输出设备用来把主机内的信息转换成数字、文字、符号、输出设备用来把主机内的信息转换成数字、文字、符号、图形、图像或者声音进行输出,常用的输出设备有显示图形、图像或者声音进行输出,常用的输出设备有显示器(常用有显示器(器(常用有显示器(CRTCRT)和液晶显示器()和液晶显示器
27、(LCDLCD)两种)两种 )、)、打印机(常用有激光打印机打印机(常用有激光打印机 、喷墨打印机、喷墨打印机 )等。)等。 351 1.2 2.4 4 计算机的软件计算机的软件1 1系统软件系统软件 系统软件是指管理、维护计算机,为用户提供系统服务的软件。目系统软件是指管理、维护计算机,为用户提供系统服务的软件。目的是确保计算机的正常工作和为用户提供使用计算机的操作环境。的是确保计算机的正常工作和为用户提供使用计算机的操作环境。 (1)操作系统)操作系统 操作系统是管理和控制计算机硬件、软件资源、协调程序运行的系操作系统是管理和控制计算机硬件、软件资源、协调程序运行的系统,由一系列具有不同管
28、理和控制功能的程序组成。操作系统的功统,由一系列具有不同管理和控制功能的程序组成。操作系统的功能分为处理机管理、存储管理、设备管理、文件管理和用户管理五能分为处理机管理、存储管理、设备管理、文件管理和用户管理五大部分。大部分。 操作系统则是在裸机之上的最基本的系统软件,是系统软件的核心,操作系统则是在裸机之上的最基本的系统软件,是系统软件的核心,使用操作系统有两大目的,一是统一管理计算机系统的所有资源,使用操作系统有两大目的,一是统一管理计算机系统的所有资源,二是为方便用户使用计算机而在用户和计算机之间提供接口。二是为方便用户使用计算机而在用户和计算机之间提供接口。 常用的操作系统有常用的操作
29、系统有Windows、UNIX、LINUX等。等。361 1.2 2.4 4 计算机的软件计算机的软件 (2 2)程序设计语言)程序设计语言 机器语言机器语言 它是计算机能够直接执行的语言,采用二进制的形式。特点是计算它是计算机能够直接执行的语言,采用二进制的形式。特点是计算机能够识别,程序执行效率较高,但编写困难、不易掌握。机能够识别,程序执行效率较高,但编写困难、不易掌握。 汇编语言汇编语言 它是面向机器的语言,它采用比较容易识别和记忆的符号来表示程它是面向机器的语言,它采用比较容易识别和记忆的符号来表示程序。特点是在执行之前必须先将汇编语言编写的程序翻译成机器语序。特点是在执行之前必须先
30、将汇编语言编写的程序翻译成机器语言程序才能被执行,程序执行效率较高,但可移植性差。言程序才能被执行,程序执行效率较高,但可移植性差。 高级语言高级语言 它接近自然语言。它的特点是用高级语言编写,计算机硬件不能直它接近自然语言。它的特点是用高级语言编写,计算机硬件不能直接执行,要经过翻译后才能执行,可读性好、易掌握好。接执行,要经过翻译后才能执行,可读性好、易掌握好。 高级语言种类较多,常用的有面向对象的程序设计语言如高级语言种类较多,常用的有面向对象的程序设计语言如Visual Basic、C+、Visual C+、C #、Java、Delphi等。等。 371 1.2 2.4 4 计算机的软
31、件计算机的软件(3 3)语言处理程序)语言处理程序 汇编程序汇编程序 它是将用汇编语言编写的源程序翻译成机器语言的目标程序。它是将用汇编语言编写的源程序翻译成机器语言的目标程序。 解释程序解释程序 将高级语言编写的源程序翻译成机器语言时,有两种翻译方式:将高级语言编写的源程序翻译成机器语言时,有两种翻译方式: “解释解释” 和和“编译编译” ,分别由解释程序和编译程序完成。,分别由解释程序和编译程序完成。 解释方式是通过解释程序对源程序一边翻译一边执行,通过解释程解释方式是通过解释程序对源程序一边翻译一边执行,通过解释程序完成序完成 。 381 1.2 2.4 4 计算机的软件计算机的软件 编
32、译程序编译程序 大多数高级语言编写的程序采用编译的方式。它是首先将源程序编大多数高级语言编写的程序采用编译的方式。它是首先将源程序编译成目标程序,然后再通过连接程序将目标程序和库文件相连接形译成目标程序,然后再通过连接程序将目标程序和库文件相连接形成可执行文件,可执行文件的扩展名是成可执行文件,可执行文件的扩展名是.EXE.EXE。391 1.2 2.4 4 计算机的软件计算机的软件 (4 4)数据库系统)数据库系统 数据库系统主要是解决数据处理的问题。它的特点是数据量大,处数据库系统主要是解决数据处理的问题。它的特点是数据量大,处理的主要内容是数据的存储、查询、修改、分类等。理的主要内容是数
33、据的存储、查询、修改、分类等。 数据库系统是一个复杂的系统,通常由硬件、操作系统、数据库、数据库系统是一个复杂的系统,通常由硬件、操作系统、数据库、数据库管理系统和应用程序组成。常用的数据库管理系统有数据库管理系统和应用程序组成。常用的数据库管理系统有FoxBaseFoxBase、FoxProFoxPro、AccessAccess、SQL Server SQL Server 、OracleOracle等。等。 (5 5)服务软件)服务软件 服务软件是为用户开发程序和使用计算机提供方便服务的软件。服务软件是为用户开发程序和使用计算机提供方便服务的软件。 401 1.2 2.4 4 计算机的软件计
34、算机的软件2 2应用软件应用软件(1)通用软件)通用软件 通用软件是为解决某一类问题而开发的,例如文字处理、通用软件是为解决某一类问题而开发的,例如文字处理、电子邮件的收发、图像处理等。电子邮件的收发、图像处理等。(2)专用软件)专用软件 专用软件是针对特殊用户要求而开发的软件,例如:在银专用软件是针对特殊用户要求而开发的软件,例如:在银行的个人账户处理系统等专用软件。行的个人账户处理系统等专用软件。 411.3 信息的表示和编码信息的表示和编码 1.3.1 1.3.1 数制的概念数制的概念 1 1二进制数二进制数 二进制,它有两个数码,分别是二进制,它有两个数码,分别是0 0和和1 1,加法
35、的运算规则是,加法的运算规则是“逢二进逢二进一一”。 运算规则如下:运算规则如下: 二进制加法规则:二进制加法规则:0+0=0 0+1=1 1+0=1 1+1=100+0=0 0+1=1 1+0=1 1+1=10 二进制乘法规则:二进制乘法规则:0 00=0 00=0 01=0 11=0 10=0 10=0 11=11=12 2八进制和十六进制八进制和十六进制 为阅读方便,在计算机中常使用十六进制或八进制数。为阅读方便,在计算机中常使用十六进制或八进制数。 八进制数中采用八个数码八进制数中采用八个数码0 07 7,进位规则是,进位规则是“逢八进一逢八进一”。 十六进制数中采用十六个数码,分别是
36、十六进制数中采用十六个数码,分别是0 09 9、A AF F,进位规则是,进位规则是“逢逢十六进一十六进一”。421.3.1 数制的概念数制的概念 4 4种数制之间的种数制之间的对应关系对应关系 431.3.2 数据的转换数据的转换 1十进制数转换成十进制数转换成N N进制数进制数 这里的这里的N表示二进制、八进制和十六进制。表示二进制、八进制和十六进制。 采用采用“除以除以N取余取余”的方法,将整数除以的方法,将整数除以N,取其余数,如,取其余数,如果余数不为零,则不断地用其商再除以果余数不为零,则不断地用其商再除以N,取其余数,直到,取其余数,直到商为商为0,最后将各个余数按相反的方向排列
37、,这样得到的余,最后将各个余数按相反的方向排列,这样得到的余数序列就是转换后的数序列就是转换后的N进制。进制。 【例例1.1】将十进制整数将十进制整数26转换为二进制数。转换为二进制数。 解:解: 262=13 余数为余数为0 132=6 余数为余数为1 6 2=3 余数为余数为0 3 2=1 余数为余数为1 1 2=0 余数为余数为1 26D=11010B441.3.2 数据的转换数据的转换2 2N N进制数转换成十进制数进制数转换成十进制数 先将先将N N进制数按权展开,然后将展开的算式按十进制规则进行计算,计进制数按权展开,然后将展开的算式按十进制规则进行计算,计算结果就是转换后的十进制
38、数。算结果就是转换后的十进制数。 【例例1.21.2】将二进制数将二进制数100110100110转换成十进制数。转换成十进制数。 解:解: 100110B=1100110B=125+025+024+024+023+123+122+122+121+021+02020 =32+0+0+4+2+0 =32+0+0+4+2+0 =38D =38D 100110B=38D 100110B=38D451.3.2 数据的转换数据的转换3 3二进制数和十六进制数之间的转换二进制数和十六进制数之间的转换 二进制的数转换成十六进制:二进制的数转换成十六进制: 从个位数开始向左每四位二进制数一组,最后一组不足四位
39、时,在左从个位数开始向左每四位二进制数一组,最后一组不足四位时,在左边补零,再将每一组的四位二进制数用一位十六进制数代替即可。边补零,再将每一组的四位二进制数用一位十六进制数代替即可。 将一个十六进制的数转换成二进制:将一个十六进制的数转换成二进制: 只要将每一个十六进制的数用四位二进制代替即可。只要将每一个十六进制的数用四位二进制代替即可。 【例例1.3】将二进制数将二进制数1111101011011转换成十六进制数。转换成十六进制数。 解:解: 首先分为四组:首先分为四组:0001 1111 0101 1011,其中左边一组不足四位,在,其中左边一组不足四位,在左边补了左边补了3个零,接下
40、来对每一组分别用一位十六进制数代替。个零,接下来对每一组分别用一位十六进制数代替。 1111101011011B=1F5BH4 4二进制数和八进制数之间的转换二进制数和八进制数之间的转换 二进制的数转换成八进制:二进制的数转换成八进制: 从个位数开始向左每三位二进制数一组,最后一组不足三位时,在左从个位数开始向左每三位二进制数一组,最后一组不足三位时,在左边补零,再将每一组的三位二进制数用一位八进制数代替即可。边补零,再将每一组的三位二进制数用一位八进制数代替即可。 八进制的数转换成二进制:八进制的数转换成二进制: 只要将每一个八进制的数用三位二进制代替即可。只要将每一个八进制的数用三位二进制
41、代替即可。461.3.2 数据的转换数据的转换5 5八进制数和十六进制数之间的转换八进制数和十六进制数之间的转换 八进制和十六进制之间的转换可以借助二进制进行,即先将八进制数八进制和十六进制之间的转换可以借助二进制进行,即先将八进制数转换成二进制数,然后再将二进制数转换成十六进制。转换成二进制数,然后再将二进制数转换成十六进制。 471.3.3 西文字符编码西文字符编码 1. ASCII1. ASCII编码编码 在计算机中对字符进行编码,通常采用的是在计算机中对字符进行编码,通常采用的是ASCIIASCII编码,它的全称是美编码,它的全称是美国国家信息交换标准代码(国国家信息交换标准代码(Am
42、erican National Standard Code for American National Standard Code for Information InterchangeInformation Interchange。 ASCIIASCII码通常用码通常用7 7位二进制编码表示一个字符,编码总数为位二进制编码表示一个字符,编码总数为2727共共128128个,个,相应地有相应地有128128个不同的字符。由于个不同的字符。由于ASCIIASCII码只用码只用7 7位,在用一个字节保位,在用一个字节保存一个字符的存一个字符的ASCIIASCII编码时,占该字节的低编码时,占该字节的低7 7位,因此最高位补位,因此最高位补0 0。2. 2. 常见的常见的ASCIIASCII编码编码 阿拉伯数字阿拉伯数字
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络游戏数据中心专用机架式PDU租赁与运维支持合同
- 网红咖啡品牌区域代理权及标准化技术培训服务协议
- 影视作品版权代理及国际版权销售协议
- 项目前期筹备临时合伙合同
- 动画系列剧音乐版权代理合同
- 精准影视特效场景搭建与施工技术指导协议
- 生物样本库数据共享与药物筛选合作补充协议
- 2025版高考政治一轮复习第12单元发展中国特色社会主义文化第29课坚持中国特色社会主义文化发展道路教学案新人教版必修3
- 2025版高考生物一轮复习高考加强课十六生命活动调节方式的判断及下丘脑的功能分析练习含解析新人教版
- 浙江专版2024年高中政治第一单元公民的政治生活第二课第三框民主管理:共创幸福生活讲义新人教版必修2
- 中国螺蛳粉行业政策、市场集中度、企业竞争格局及发展趋势预测报告
- 小学生心理健康讲座5
- 福建师范大学《生活中的科学》2023-2024学年第一学期期末试卷
- 2025届南宁二中、柳州高中高考物理二模试卷含解析
- 消防应急预案电子版
- 2.6.2数列求和公开课一等奖课件省赛课获奖课件
- 河南工业大学课件模板
- 公司道德和商业行为准则
- DB4417-T 4-2022 地理标志产品 阳江豆豉
- 【年产1000吨富硒沙棘果汁工艺生产设计16000字(论文)】
- 汽车维修合作协议书范本
评论
0/150
提交评论