计算机基础教案课件_第1页
计算机基础教案课件_第2页
计算机基础教案课件_第3页
计算机基础教案课件_第4页
计算机基础教案课件_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

重庆师苑教育培训中心计算机课件(一)1重庆师苑教育培训中心1第一台电子计算机的问世1946年2月由宾州大学研制的ENIACElectronicNumericalIntegratorAndCalculator电子数字积分计算机重达30吨占地250m2启动工耗150000瓦18000个电子管每秒5千次加减运算没有存储器采用十进制史料:莫奇莱和埃克特2第一台电子计算机的问世1946年2月由宾州大学研制的ENIA电子管晶体管集成电路大规模集成电路3电子管晶体管集成电路大规模集成电路34.计算机分类:

(1).巨型机:◆特点:结构复杂、运算速度快(每秒5000万次以上)、精度高、成本高、体积大。◆实例:外国(CRAY-1,CRAY-2,速度1000亿次),我国(银河I,银河II,速度上百亿次)。我国目前最快的计算机:2009.10.29,我国诞生了千万亿次超级计算机“天河一号”,也使中国成为继美国之后世界上第二个能够研制千万亿次超级计算机的国家◆应用:天气预报、天文研究、尖端科学、军事等领域。巨型机44.计算机分类:巨型机44.计算机分类:

(1).巨型机:◆特点:结构复杂、运算速度快(每秒5000万次以上)、精度高、成本高、体积大。◆实例:外国(CRAY-1,CRAY-2,速度1000亿次),我国(银河I,银河II,速度上百亿次)。我国目前最快的计算机:2009.10.29,我国诞生了千万亿次超级计算机“天河一号”,也使中国成为继美国之后世界上第二个能够研制千万亿次超级计算机的国家。

54.计算机分类:54.计算机分类:

(1).巨型机:

64.计算机分类:6

(2).大型机:◆特点:结构较复杂、运算速度较快(每秒数百亿次)、精度较高、成本较高、体积较大、分时功能极强。◆实例:IBM-360、IBM-370。◆应用:商业、金融、通讯、政府部门等领域。大型机7(2).大型机:大型机7

(3).小型机:◆特点:所有性能介于大型机与微机之间,对环境的适应能力强。◆实例:PDP-11,VAX-11。◆应用:科学研究、建设系统、工程分析、过程监控等领域。小型机8(3).小型机:小型机8

(4).微型计算机(PC机):◆特点:体积小、成本低、结构简单、适合终端用户需要。◆实例:8088/8086、80286、80386、80486、Pentiun、PentuinII、PentuinIII、PentuinⅣ

等。◆应用:[1].文字处理[2].决策支持[3].数据库管理[4].绘图[5].通信[6].应用开发[7].工程应用[8].个人与家庭微型机9(4).微型计算机(PC机):微型机9

5.计算机的应用领域:

A、科学计算(数值计算),如:工程设计、地震预测、气象预报、火箭发射等。

B、数据处理(信息管理),计算机数据处理包括:数据采集、数据转换、数据分组、数据组织、数据计算、数据存储、数据检索和数据排序等。如:档案管理、银行业务、情报检索、企业管理等。

C、过程控制(实时控制),如:生产流水线、导弹发射等。

D、辅助工程,如:辅助设计(CAD)、辅助制造(CAM)、辅助教学(CAI)、辅助测试(CAT)、辅助出版(CAP)等。E、网络应用,如:数据检索、电子邮件、电子商务、网上教育、网络游戏、网上聊天等。105.计算机的应用领域:10第二节数制与编码一、进位计数制:1.数制的概念:用一组固定的符号和统一的规则来表示数值的方法。按进位的方法进行计数的方法称为进位计数制。2.进位计数制的三要素:数位、基数、位权。

数位:数码在一个数中所处的位置。

基数:在进位计数制中,每个数位上所能使用的数码个数。

位权:在进位计数制中,每个数位上的数码所代表的数值的大小等于在这个数位上的数码乘上一个固定的数值,这个固定的数值就是这种进位数制中该位上的位权。基数权11第二节数制与编码一、进位计数制:基数权11二、几种常用的进位计数制:1.十进制(Decimal,D):基数符号:0、1、2、3、4、5、6、7、8、9表示方法:(2004)10或2004D2.二进制(Binary,B):基数符号:0、1表示方法:(1011)2

或1011B3.八进制(Octal,O):基数符号:0、1、2、3、4、5、6、7表示方法:(721)8

或721O4.十六进制(Hexadecimal,H):基数符号:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F表示方法:(1CF)16

或1CFH12二、几种常用的进位计数制:121313三、不同数制之间的相互转换:1.十进制数转换二进制数:

(1)方法:整数部分与小数部分分开转换。整数部分除2取余数;小数部分乘2取整数;

(2)例题:将(254.56)10转换成对应的二进制数(保留6位小数)解:整数部分:不断除2直到商为0

商:2541276331157310

余:01111111

所以,整数部分结果为:(11111110)2

小数部分:不断乘2取整(对于循环小数,注意保留其位数)

小数:0.560.120.240.480.960.920.84…整数:100011…所以,整数部分结果为:(100011)2

因此,最后转换结果为:(11111110.100011)214三、不同数制之间的相互转换:(2)例题:将2.二进制数转换八进制数:

(1)方法:从小数点向左右以3位二进制位为一组分组。不够3位时,整数部分在最左边添0;小数部分在右边添0。然后将每组分别转换成八进制数。

(2)例题:将(10111000.1011)2转换成对应的八进制数解:分组

10

111

000.101

1添0010

111

000.101

100转换270.54

因此,最后转换结果为:(270.54)8152.二进制数转换八进制数:(2)例题:将(10113.二进制数转换十进制数:

(1)方法:首先将每一二进制位的权算出,然后将非0二进制位的值相加即可。

(2)例题:将(10111000.1011)2转换成对应的十进制数解:0位对应的权

644210.25

10111000.1011非0位对应的权128321680.50.1250.0625

因此,最后转换结果为:128+32+16+8+0.5+0.125+0.0625=(184.6875)10163.二进制数转换十进制数:(2)例题:将(10114.二进制数转换十六进制数:

(1)方法:从小数点向左右以4位二进制位为一组分组。不够4位时,整数部分在最左边添0;小数部分在右边添0。然后将每组分别转换成十六进制数。

(2)例题:将(10111000.101)2转换成对应的十六进制数解:分组

1011

1000.101添01011

1000.1010转换B8.A

因此,最后转换结果为:(B8.A)16174.二进制数转换十六进制数:(2)例题:将(1015.八进制数转换二进制数:

(1)方法:将每一八进制位转换成一组二进制数,然后组合成二进制数即可。注意:一位八进制位必须转换成3位二进制数,不够3位左边添0。

(2)例题:将(701.02)8转换成对应的二进制数解:701.02

111

000

001.000

010

因此,最后转换结果为:(111000001.00001)2185.八进制数转换二进制数:(2)例题:将(701.6.八进制数转换十进制数:

(1)方法1:将每一八进制位对应的权算出,然后将非0八进制位对应的数相加即可。方法2:将八进制数首先转换成二进制数,然后将该二进制数再转换成十进制数。

(2)例题:将(701.02)8转换成对应的十进制数解:首先转换成二进制数

701.02

111

000

001.000

010

3216842然后转换成十进制数111000001.00001

256128641.0.03125因此,最后转换结果为:256+128+64+1+0.03125=(449.03125)10196.八进制数转换十进制数:(2)例题:将(701.7.八进制数转换十六进制数:

(1)方法:将八进制数首先转换成二进制数,然后将该二进制数再转换成十六进制数。

(2)例题:将(701.02)8转换成对应的十进制数解:首先转换成二进制数

701.02

111

000

001.000

010然后转换成十六进制数0001

1100

0001.0000

1000

1C1.08因此,最后转换结果为:(1C1.08)16207.八进制数转换十六进制数:(2)例题:将(7018.十进制数转换八进制数:

(1)方法:首先将十进制数转换成二进制数,然后将该二进制数再转换成八进制数。

(2)例题:参见教材9.十进制数转换十六进制数:

(1)方法:首先将十进制数转换成二进制数,然后将该二进制数再转换成十六进制数。

(2)例题:参见教材218.十进制数转换八进制数:9.十进制数转换十六进制数:2110.十六进制数转换二进制数:

(1)方法:将每一十六进制位转换成一组二进制数,然后组合成二进制数即可。注意:一位十六进制位必须转换成4位二进制数,不够4位左边添0。

(2)例题:将(70A.02)16转换成对应的二进制数解:70A.02

0111

0000

1010.0000

0010

因此,最后转换结果为:(11100001010.0000001)22210.十六进制数转换二进制数:(2)例题:将(7011.十六进制数转换八进制数:

(1)方法:首先将十六进制数转换成二进制数,然后将该二进制数再转换成八进制数。

(2)例题:参见教材12.十六进制数转换十进制数:

(1)方法:首先将十六进制数转换成二进制数,然后将该二进制数再转换成十进制数。

(2)例题:参见教材2311.十六进制数转换八进制数:12.十六进制数转换十进制数:

进制转换小结二进制八进制十进制十六进制二进制八进制十进制十六进制24进制转换小结二进制八进制十进制十六进制二进制八进制十进制十四、二进制数的特点:可行性、简易性、逻辑性、可靠性五、计算机采用二进制的原因:1.物理元件性能所致:二进制0、1分别对应高、低电平2.运算简单:0+0=0,0+1=1,1+0=1,1+1=103.容易实现逻辑运算:25四、二进制数的特点:可行性、简易性、逻辑性、可靠性25六、信息单位:◆位(bit):计算机中最小数据单位,位的取值有两种,即:0、1。◆字节(byte):计算机中最基本的单位,简称“B”。◆字长:计算机进行处理和运算的单位,它是衡量计算机CPU性能高低的一个重要标准。一般地,字长越长的CPU,其处理、运算能力越强,其速度相应越快。如:80386为32位计算机,PⅢ、PⅣ为64位计算机,因此其字长为8◆进位关系:8bit=1B(byte)1024

B=1KB1024KB=1MB1024MB=1GB

1024GB=1TB26六、信息单位:26七、信息编码:

1.字符编码的原则及编码种类:◆原则:用二进数来表示文字和符号。◆种类:数字编码、字符编码、汉字编码。2.数字编码:常用的数字编码为8421BCD码,如下表所示27七、信息编码:273.字符编码:字符编码采用ASCII码。◆ASCII的含义:美国国家标准信息交换码,它是世界通用的国际标准。◆ASCII的版本:7位版:基本ASCII码,128个字符,如表1-3所示。8位版:扩充ASCII码,256个字符。4.汉字编码:(后续章节介绍)283.字符编码:28第三节计算机系统组成一、计算机系统的结构:

1.冯●诺依曼体系结构的三个特点◆存储程序:将要执行的程序用编码的形式存放在存储器中。◆顺序控制:计算机系统反复从存储器中取出指令、分析并执行指令,以使计算机完成指令规定的操作的方式。◆指令和数据都以二进制数据的形式表示。2.计算机系统的组成:计算机系统由软件系统与硬件系统组成。29第三节计算机系统组成一、计算机系统的结构:29二、微型计算机硬件系统:

(一).硬件系统构成:◆概念:计算机系统中,看得见、摸得着的设备部分,它主要是一些机械部件、电子元件及电子线路等。◆构成:控制器、运算器、存储器(内、外)、输入设备、输出设备

或者:内部设备(控制器、运算器、内存储器)、外部设备(外存储器、输入设备、输出设备)◆结构示意图:(见下页)30二、微型计算机硬件系统:30计算机系统结构示意图

运算器控制器(CPU)内存储器(RAM、ROM)外存储器(硬盘、软盘、光盘等)输入设备(键盘、鼠标、扫描仪等)输出设备(显示器、打印机等)31计算机系统结构示意图运算器控制器内存储器(RAM、R1.中央处理器:

中央处理器,简称CPU,由控制器、运算器、寄存器和数据通路(总线)构成。其中,控制器和运算器是计算机的核心。321.中央处理器:32

(1).运算器◆功能:在控制器的统一控制下,负责对数据进行加工、完成各种运算,如:算术运算、逻辑运算、位移、比较等。其数据取自内存,运算结果又送往内存。◆构成:加法器、输入选择电路、输出控制器、累加器、通用寄存器组等五部分组成。

(2).控制器◆功能:通过向其它设备发出控制信号来指挥、控制计算机,使其能自动、协调地工作。◆构成:指令计数器(程序计数器)、指令寄存器、操作译码器、定时部件、操作控制部件等五部分组成。◆工作步骤:见下页33(1).运算器33控制器工作步骤示意图指令寄存器(暂时存储指令)内存(存储程序指令及相关数据)指令译码器(译码)微操作控制器(控制微机相关设备)微机设备(执行相关操作)程序计数器(指向下一条指令)CPU34控制器工作步骤示意图指令寄存器内存指令译码器微操作控制器微机

(3).总线分类:按功能分:数据总线(DB,DataBus)、地址总线(AB,AddressBus)、控制总线(CB,ControlBus)按宽度及性能分:ISA总线、MCA总线、EISA总线、VESA总线、PCI总线、AGP总线35(3).总线分类:35

(4).中央处理器的性能指标决定中央处理器的性能指标有:总线宽度、时钟频率

◆常见总线宽度: 16位:80286CPU 32位:80386、80486CPU

64位:Pentium、PentiumII、PentiumIII等

CPU

◆常见时钟频率:33MHz、90MHz、100MHz、133MHz、…

、2.1GHz等

◆微处理器新技术: 辅助处理器:如数字协处理器 对偶处理器:多个CPU进行多道并行处理,可一次执行多条指令。 并行处设计:以网络的形式将多个处理器组织起来共同运行。

RISC处理器:采用精简指令集运行的处理器。

MMX多媒体处理器:能处理多媒体指令的处理器。36(4).中央处理器的性能指标362.存储器:功能:存放计算机中所有数据的场所。分类:根据存储器与CPU的关系,可分为:内部存储器(或主存储器、内存)、外部存储器(或辅助存储器、外存)。

(1).内存:◆特点:CPU可直接访问、密度大、体积小、重量轻、存储速度快。◆主要技术指标:存储容量:存储器所能存储信息的最大数量,单位为字节(B)。存取时间:该时间越短,计算机工作速度越快。容量与价格比:是购买内存时的主要参考因素。372.存储器:37◆内存分类:只读存储器(ROM)、随机读写存储器(RAM)

只读存储器(ReadOnlyMemory简称ROM):

特点:只能读取,不能写入(修改),断电后信息不会丢失随机读写存储器(RandomAccessMemory简称RAM):

特点:可读可写,断电后信息将丢失类型:DRAM(动态RAM),速度较慢,价格便宜,用作微机内存

SRAM(静态RAM),速度快,价格贵,用作微机高速缓存38◆内存分类:只读存储器(ROM)、随机读写存储器(RA3.输入设备:功能:将用户输入的程序、数据、操作命令等信息变换成计算机能接受的二进制信息,并输入到内存中,以便计算机进行处理。常用输入设备:键盘、鼠标、光笔、图形扫描仪、语音输入设备、数字化仪、点触式设备、跟踪球、磁带、条形码识别器等。(1).键盘:

◆结构:标准打字区(主键盘区)、功能键区、小键盘区、专用控制区◆分类:按键的数量:83/84键、101/102键、104键按工作原理:触点式(机械式)、无触点式(多为电容式)标准打字区功能键区专用控制区小键盘区393.输入设备:标准打字区功能键区专用控制区小键盘区39(2).鼠标:

◆作用:代替移动光标键进行光标定位操作及代替回车键操作。◆分类:按原理分:机械式、光电式按按键分:两键鼠标、三键鼠标按接口分:串口鼠标、PS/2鼠标◆常见鼠标举例:40(2).鼠标:40(3).光笔:

◆作用:代替键盘利用显示器直接书写进行输入部分信息。◆功能:可实现光标定位,对屏幕上显示信息进行修改、增删及作图。(4).图形扫描仪:

◆作用:用于输入图形输入的专用设备。◆功能:可实现图形读入,并将读入图形转换成计算机需要的数字信号。(5).点触式设备:是一种发布命令进行决策选择和响应视频提示的输入设备,如:触摸屏等。(6).语音输入设备:是一种用于声音输入的专用设备,是计算机输入设备中较为比较具有发展潜力的设备。41(3).光笔:414.输出设备:功能:将计算机的处理结果转换成人或其它设备可识别和接受的形式,并将其表现出来。常用输出设备:显示器、打印机、投影仪、绘图仪等(1).显示器(监视器):◆分类:按颜色分:单色显示器、彩色显示器按工作原理:阴极射线管显示器(CRT)、液晶显示器(LCD)按屏幕大小:14寸显示器、15寸显示器、17寸显示器等◆性能指标:分辨率、刷新频率、颜色深度等。424.输出设备:42(2).打印机:◆分类:按工作方式分:串行打印机、行式打印机、页式打印机按印字方式分:击打式打印机、非击打式打印机◆常见打印机:针式打印机、喷墨打印机、激光打印机

◆针式打印机的特点:分辨率低、速度慢、噪音大◆喷墨打印机的特点:分辨率较高、速度较快、易实现彩色打印、价格便宜

◆激光打印机的特点:分辨率高、速度快、噪音小、价格贵43(2).打印机:435.存储设备(外部):

功能:暂时或长期保存数据、程序,并随时供计算机处理加工。常见存储设备:软盘存储器、硬盘存储器、光盘存储器等(1).软盘存储器:◆特点:速度较慢、能长期保存信息、便于携带、使用灵活◆技术参数:面:软盘共有两个面,上方为0面,下方为1面。磁道:每一面都有若干个同心圆,每一个同心圆被称为一个磁道。1.44MB的软盘每面有80个磁道,编号为:0--79扇区:每个磁道由若干个区域组成,每一个区域被称为扇区。1.44MB软盘的每一磁道由18个扇区组成。在计算机的存储设备中,软盘、硬盘的每一扇区的容量均为512B。容量:容量=面数*每面磁道数*每道扇区数*每扇区字节数◆使用软盘的注意事项:软盘在第一次使用之前,必须经过“格式化”处理,才能使用。使用时,必须关闭写保护并按正确的方法插入软盘驱动器。当驱动器工作灯亮时,不要插取软盘,以免划伤磁盘或磁头。445.存储设备(外部):44◆常见软盘的规格:◆软盘结构:45◆常见软盘的规格:◆软盘结构:45(2)、硬盘存储器:◆特点:优点:寿命长、信息安全性高、存储容量大、速度快缺点:不便于携带、使用欠灵活◆技术指标:盘片直径:常见有3.5英寸、5.25英寸、8英寸。存储容量:10MB、20MB、40MB、100MB、120MB、210MB、512MB、…、200GB等。磁头数:常见有4、6、8、...柱面数:常见有306、615、1024、...每道扇区数:常见有17扇区、35扇区、63扇区等每扇区字节数:均为512B◆硬盘的常见接口类型:IDE接口、EIDE接口、SCSI接口等◆硬盘使用注意事项硬盘指示灯亮时,表明硬盘正在读写数据,此时禁止关闭电源。计算机工作时,禁止搬动计算机。硬盘不要经常作低级格式化。46(2)、硬盘存储器:46(3)、光盘存储器:◆特点:存储容量大、存储密度高、存储介质易换、数据保存寿命长、工作稳定、便于携带、单位存储信息价格便宜◆光盘存储器的类型:只读光盘:简称CD-ROM,容量为650MB一次性写入光盘:简称CD-R,容量有650MB与185MB两种可改写光盘:简称CD-RW,容量一般为650MB(4)、磁带存储器:◆组成:磁带介质、读/写磁头、磁带与磁带驱动器◆特点:价格便宜、存储容量大、体积小、可装卸、便于携带、存取速度极慢47(3)、光盘存储器:47

(二).计算机的性能指标:1.字长:字长是计算机性能的重要标志。字长越长,运算精度越高、运算速度越快、寻址能力越强、寻址范围越大、系统支持的指令越多。2.主频率(时钟频率):计算机CPU单位时间内的平均执行次数。以兆赫兹(MHz)为单位。计算机时钟频率越高,计算机的运算速度越快。3.运算速度:计算机在单位时间(s)内执行指令的数目,以MIPS为单位,即每秒执行指令多少百万条。

4.存储容量:反映计算机存储信息的能力。存储容量越大,计算机存储的信息越多,其速度相应也快。特别是计算机的内存容量,直接影响计算机的运算速度。存储容量以字节为单位(B、KB、MB、GB),目前微型计算机的内存容量一般为几十至几百MB,硬盘的容量一般为几十GB。

5.可靠性:用平均无故障工作时间(MTBF)来表示。MTBF越长,计算机性能越好。48(二).计算机的性能指标:486.存取周期:存储器完成一次读或写信息所需要的时间叫存储器的存取时间,而连续两次读或写所需要的最短时间称为存储器的存取周期。存取周期的大小,影响着计算机的速度。目前,微型计算机的存取周期大约几十到几百微秒之间。

7.总线的位数:◆在组成计算机的各设备之间传输数据、查询地址、发布指令所用的信号线。总线的位数宽度(位数)的数量,决定了处理器内部或处理器与外部设备之间的数据传送能力。◆总线分类:按总线用途分:数据总线(DB)、地址总线(AB)、控制总线(CB)按总线性能分:ISA总线、EISA总线、PCI总线、AGP总线、MCA总线◆常见总线的位数:8bit、16bit、32bit、64bit

8.其它指标:可靠性、可维护性、兼容性、系统配置、性能/价格比496.存取周期:存储器完成一次读或写信息所需要的时间叫存储三、微型计算机软件系统:1.软件的概念及分类:◆概念:为运行、管理和维护计算机所编制的各种程序及相应支持文档的总和。◆分类:系统软件、应用软件2.系统软件的概念及分类:

◆概念:管理、控制和维护计算机硬件和软件资源的软件。◆分类:操作系统、程序设计语言、解释和编译系统、数据库管理系统3.应用软件的概念及分类:

◆概念:用户利用计算机及其提供的系统软件为解决各种实际问题而编制的计算机程序。◆分类:科学计算软件包、字处理软件、辅助工程软件、图形软件、工具软件。50三、微型计算机软件系统:50计算机软件系统的构成系统软件应用软件操作系统语言处理程序服务性程序数据库管理系统应用软件包用户程序DOS、Windows、UNIX、…...FORTRAN、PASCAL、C、…...Kill程序、Ghost程序、…...FOX、FoxPro、…...计算机辅助设计软件…...工资管理程序…...51计算机软件系统的构成系统软件应用软件操作系统语言处理程序服务4.操作系统:◆概念:操作系统(OperatingSystem,简称OS)是用来控制和管理计算机硬件与软件资源,提供用户操作规范的一系列程序的总和。◆分类:单用户操作系统:单用户单任务(如DOS)、单用户多任务操作系统(如Windows)批处理操作系统:作业成批处理,用户不需要控制实时操作系统:随机接收外部事件所发出的信息并及时处理分时操作系统(多用户操作系统):多个用户同时使用网络操作系统:提供网络通讯与数据资源共享(如WindowsNT、Netware、UNIX)分布式操作系统:◆功能:

处理器管理:合理有效地管理、调度中央处理器,使其发挥最大的效能。

存储管理:合理分配和利用内存空间。

文件管理:文件按名存取、共享保护、检索修改。

设备管理:获知并分配设备。

作业管理:作业调度与控制。524.操作系统:52◆常用操作系统简介

(1)、MS-DOS系列操作系统

(2)、Windows系列操作系统:Windows1.0、Windows2.0、Windows3.0、Windows95、Windows98、WindowsME、WindowsNT、Windows2000、WindowsXP、Windows2003等

(3)、UNIX系列操作系统:SCOUNIX等

(4)、Linux操作系统53◆常用操作系统简介535.程序设计语言:

(1).计算机指令系统:指令是用二进制数表示的一组符号,一条指令规定计算机执行一个最基本的操作。计算机所能识别的全部指令的集合称为这种计算机的指令系统。分为如下4类:

◆数据处理指令:用于对数据进行算术运算、逻辑运算、移位和比较操作。

◆数据传送指令:用于在存储器、寄存器、CPU等设备间进行数据传送操作。

◆程序控制指令:用于进行条件转移、无条件转移、转子程序、暂停等操作。

◆状态管理指令:用于中断、屏蔽中断等操作。

(2).指令构成:在计算机中,指令构成如下图所示:545.程序设计语言:546.机器语言:计算机机器语言是面向机器硬件设计程序的语言,计算机种类的不同,机器语言也不相同,每一台计算机都有自己的一套指令系统。早期的计算机不配置任何软件,这种不配置任何软件的计算机称为“裸机”,裸机只认识“0”、“1”两种代码,软件设计只能用“0”、“1”来完成,这种用二进制序列来构成程序的设计程序语言就是机器语言。例如:设计完成“3+5”的程序为:优点:程序执行高效、速度快,能直接被计算机硬件识别。缺点:编程不直观,程序开发周期长且困难,不利于调试。556.机器语言:优点:程序执行高效、速度快,能直接被计算机硬件7.汇编语言:汇编语言是一种符号化语言,也称为符号语言,即:用方便记忆的助记符号来代替机器语言中的操作码,用地址符号代替机器语言中的地址码。汇编语言与机器语言是一一对应的,因此汇编语言也属于面向机器的语言。例如:设计完成“3+5”的程序为:

Start:LDA,3把3送进累加器A

ADDA,5把5与累加器中的3相加,结果再送入累加器A

HALT停止操作

ENDStart结束程序优点:程序可读性强,程序开发、调试比机器语言方便,程序执行速度快、占用空间小。缺点:程序通用性差、烦琐、易出错、不够直观,需要编译之后计算机硬件才能识别。567.汇编语言:优点:程序可读性强,程序开发、调试比机器语言方8.高级程序设计语言:

(1)、高级程序设计语言的概念:高级程序设计语言也称第三代语言,是一种过程化设计语言。(2)、高级程序设计语言的特点:语言格式接近自然语言、直观;程序阅读、理解、编辑、修改容易;高级程序设计语言所编程序必须经过编译计算机才能直接识别,执行速度相对较慢。

(3)、高级程序设计语言的处理方式:高级程序设计语言所编写的程序要能被执行,必须将其转化为机器语言。高级语言程序称为源语言程序(简称源程序),被转换成的程序称为目标语言程序(简称目标程序),把源程序转换成目标程序的过程称为编译程序。编译过程有两种方式:解释方式,编译方式。578.高级程序设计语言:57◆解释方式:计算机直接将源程序读入内存,然后逐句翻译、查错并执行。解释方式不形成目标程序,每次执行程序时,都必须重新逐条解释,执行速度慢;程序单步执行,便于调试。如:BASIC语言、DBASE、FoxBASE等数据库管理系统。◆翻译方式:用编译程序,把高级语言源程序一次性全部“翻译”成机器语言表达的目标程序后,再执行目标程序,执行时,直接运行目标程序,不再需要源程序及进行编译过程,程序执行速度快,保密性好;程序一旦编译,调试困难。如:FORTRAN语言、PASCAL语言、COBOL语言。58◆解释方式:计算机直接将源程序读入内存,然后逐句翻译、查错(4)、常用高级语言的特点和用途:◆BASIC:最早的、易学、易用的编程语言。语法简单,容易理解,基本语句较少,没有复杂的指针概念;处理图像、音乐、字符简单方便;采用解释方式执行,程序调试方便;不受硬件限制,编程时不需了解内存、中断等硬件技术内容。◆FORTRAN:用于科学和工程计算领域的语言,主要特点是引入了变量、子程序、表达式语句的概念,具有很好的输入、输出功能。◆COBOL:一种主要面向商业用途的语言。◆PASCAL:具有结构严谨,语法检查严格,支持函数和过程。◆C语言:是一个把高级语言的基本结构和语句于汇编语言结合起来的高级程序设计语言。59(4)、常用高级语言的特点和用途:59(5)、第四代语言(4GL):所谓第四代语言是相对于机器语言(第一代)、汇编语言(第二代)、高级语言(第三代)而言,是一种非过程化的语言。第四代语言的特点:◆接近用户,界面友好,能实现可视化编程;◆面向问题求解、非过程化设计、编程量少;◆接近人类自然语言,编程越来越简单化;◆“面向对象”程序设计贯穿于程序设计的整个过程。

第四代语言的举例:JAVA语言、VB(VisualBASIC)语言等。60(5)、第四代语言(4GL):609、数据库系统的基本概念:◆数据库(DB):以一定方式、有组织地、动态地存储关于某些相关事物的大量数据,它与文件系统的最大区别是数据具有充分的独立性与相关性,便于多个用户交叉访问。◆数据库管理系统(DBMS):为使数据库很好地发挥作用而采用的对数据库中数据进行管理的一种工具。包括:数据库的建立和定义,数据库运行管理,数据库维护,数据库通信功能。◆数据库系统(DBS):一个与特定项目相关的所有数据库、数据库管理系统和数据库用户。还包括硬件系统和维护数据库系统人员组成的系统,其中最基本的两部分是数据库与数据库管理系统。如:dBASEIII、FoxBASE、FoxPro、ORACLE、UNIFY等。619、数据库系统的基本概念:61第五节中文信息处理一、相关概念:1.外部码(输入码):在计算机中输入汉字时的代码,它是代表某一汉字的一组键盘符号。如:拼音输入法输入汉字“王”时的编码“wang”

2.内部码(内码或机内码):是“国际码”在计算机内存储时的编码。

3.交换码(国际码):计算机之间进行信息交换时所使用的编码。

4.输出码(字形码):计算机输出信息时使用的编码。

5.字库:存储汉字输出码的文件。62第五节中文信息处理一、相关概念:62二、汉字编码:

1.编码方法:1981年,我国颁布了一套名为《信息交换用汉字编码字符集--基本集》,简称:GB2312-80,也称汉字国际码。该方案有6763个汉字,682个符号,总共7445个汉字符号;分为一级常用汉字3755个,二级次常用汉字3008个。其中,一级汉字按拼音字母顺序排列,二级汉字按部首顺序排列。

2.“区”、“位”的概念:GB2312-80将所有汉字和符号组成一个94×94的方阵,在此方阵中的每一行,称为“区”,每一列称为“位”。63二、汉字编码:63

3.“区位码”与“国际码”的相互转换方法:首先把“区码”与“位码”转换成十六进制,然后再分别加十六进制的20H。例:已知汉字“中”的区位码为:5448,将其转换为国际码解:区码54(十进制),转换成36H(十六进制),然后加20H(十六进制)变成56H位码48(十进制),转换成30H(十六进制),然后加20H(十六进制)变成50H

于是国际码为5650H(十六进制)643.“区位码”与“国际码”的相互转换方法:64三、汉字的输入法:

1.汉字输入法分类:流水码、拼音类输入码、拼形类输入码、音型结合类输入码。◆流水码:用数字组成的等长编码,如国际码、区位码◆拼音码:根据汉字读音组成的编码,如全拼输入法、双拼输入法◆拼形码:根据汉字的形状、结构特点组成的编码,如五笔字型◆音形结合码:根据汉字读音与结构特点组成的编码,如自然码、智能ABC、钱码等。

2.各种输入法之间的切换:

◆Ctrl+空格:中英之间切换◆Ctrl+句号键:中文标点与西文标点之间切换◆Ctrl+Shift:各输入法之间循环切换◆Shift+空格:全角与半角之间切换65三、汉字的输入法:65四、汉字处理的方式:

1.汉字输入:

2.汉字输出:66四、汉字处理的方式:66五、智能ABC简介1、智能ABC概述:以词为单位、借助汉语拼音和笔形来实现汉字输入的软件系统,简称ABCW。特点:简单、高效、智能性、重码率底2、智能ABC输入提示:3、智能ABC所提供的功能:◆字词变换:标准输入(全拼、简拼、混拼、笔形、拼音笔形)、双打输入◆词汇管理:用户可定义并使用自定义词组、词频调整等智能ABC图标输入方式切换全/半角切换中/英文标点符号软键盘开关67五、智能ABC简介智能ABC图标输入方式切换全/半角切换中/4、输入过程:

◆全拼方式:依次输入字词的全部拼音字母,然后按一次空格

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论