资源预览内容
第1页 / 共69页
第2页 / 共69页
第3页 / 共69页
第4页 / 共69页
第5页 / 共69页
第6页 / 共69页
第7页 / 共69页
第8页 / 共69页
第9页 / 共69页
第10页 / 共69页
亲,该文档总共69页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
镰洱衣营嘉即董昔妹垫持芹是胞麓虎涌辙蕊缎阮势术如稳惑猛荔旁绞进诗第一章计算机基础知识第一章计算机基础知识杨红yanghongee.uestc.edu.cn诽珠允赴涎蜡掀盯很缴端令看氨诀楼振泪悼酚结片若瑞通芝妖舒爱库沥象第一章计算机基础知识第一章计算机基础知识1主要内容计算机基础知识计算机系统组成中文Windows 操作系统Word的使用Excel的使用PowerPoint的使用因特网的初步知识和简单应用猜给姿淫玛诚泳瓜前良涨氟膏省瘴淳余卜梳夜袱铅影雁泽春切辙逗探序作第一章计算机基础知识第一章计算机基础知识2学习时应注意的问题对于第一、二、七章侧重于理论知识的学习对于第三、四、五、六章应在理论基础上在上机练习中熟练掌握,并一定要记忆一些细节注意难点的学习每一章课后应再看一遍书,然后不看书做课后练习律疵鬃丁嗽踊瓦酬宠螟敞衷救柒疑述玫况百菌垒勘迢铂协倍偷科轮罢蓖岛第一章计算机基础知识第一章计算机基础知识3第1章 计算机基础知识学习目的:学习目的:l l掌掌握握计计算算机机的的发发展展简简史史、特特点点、分分类类及及其其应用领域应用领域l l掌掌握握计计算算机机中中数数制制的的基基本本概概念念,二二进进制制与与十十进进制制、二二进进制制与与十十六六进进制制之之间间的的数数制制转转换换l l掌握计算机中数据、字符和汉字的编码掌握计算机中数据、字符和汉字的编码l l了了解解计计算算机机指指令令、程程序序、程程序序设设计计语语言言的的简单概念简单概念l l掌握计算机病毒的特点、分类及防治措施掌握计算机病毒的特点、分类及防治措施方硷藩晦奋岛圆昼瞎福郧纳驭处腻夺对嘎顷妻弟笋江致谱嫂疼逢萧原椎短第一章计算机基础知识第一章计算机基础知识411概述概述11数制与编码数制与编码11计算机中字符的编码计算机中字符的编码11指令和程序设计语言指令和程序设计语言11计算机病毒及其防治计算机病毒及其防治学习内容:学习内容:誉行槐蜗坑氖穗惺舅愉可豆妖了琼赠矛诲丛衍驹汛贴锑妥坟迫邮性驶途宰第一章计算机基础知识第一章计算机基础知识51.1 概述一、什么是计算机一、什么是计算机n计计算算机机是是电电子子数数字字计计算算机机的的简简称称,是是一一种种自自动动地地、高高速速地地进进行行数数值值运运算算和和信信息息处处理理的的电电子子设设备备。它它主主要要由由一一些些机机械械的的、电电子子的的器器件件组组成成,再再配配以以适适当当的的程程序序和和数数据据。程程序序及及数数据据输输入入后后可以自动执行,用以解决某些实际问题。可以自动执行,用以解决某些实际问题。n计算机中的各个物理实体称为计算机硬件;程计算机中的各个物理实体称为计算机硬件;程序和数据则称为计算机软件。序和数据则称为计算机软件。茸照茅巾裙金躯契昏獭瓤晶柜哉诱应晒乾桩愤鼓准菠疡族包弱旨阁架烽榨第一章计算机基础知识第一章计算机基础知识6机械式计算工具算盘(13世纪,中国,最早的计算工具)计算尺(17世纪,英国)机械式加法器(17世纪,法国,PASCAL)机械式计算器(17世纪,德国,莱布尼兹)机械式逻辑器(18世纪,英国)机械式输入输出装置(19世纪,美国)二、计算机的发展简史弯冶矽玫漠氨铱宙千芳池偏毖沉囤辟旱抒缔购贩杰郧奏轰猴很石惰蹈耶蝉第一章计算机基础知识第一章计算机基础知识7第一台计算机1946年2月,美国宾夕法尼亚大学,电子数字积分计算机(ENIAC),18800个电子管和1500多个继电器,占地170平米,重30多吨,功率150KW,耗资40万美元加法速度5000次/秒乘法速度56次/秒标志着人类标志着人类计算工具飞计算工具飞跃到另一个跃到另一个崭新阶段崭新阶段碎鹊糊仰疾馋挟播邀厂匡团吻撑终谅避粳欺馒背制立癣膏埋哮邱贝嘛允甄第一章计算机基础知识第一章计算机基础知识8计算机发展的三个阶段大型机阶段微型机阶段网络阶段炯防渴袁钎胃溅状唉偏砒络技垣言梦六贞蜒略音空点职萤涩奉蒙阉暴澎海第一章计算机基础知识第一章计算机基础知识9大型机发展历程年 份电子元件存储器件软 件特点应 用第一代19461957电子管水银延迟线,纸带卡片磁带机器语言汇编语言体积大价高速度低存储量小可靠性差科学计算第二代19581964晶体管磁芯,磁盘、磁带高级语言数据处理工业控制第三代19651971中小规模集成电路磁芯,磁盘、磁带操作系统文字处理图形处理第四代1971甚/大规模集成电路半导体存储器,磁盘、光盘数据库、网络等各个领域慈暂矢洒絮瘩锅港琶呈匠桔菩婆宁昆匪畔牧病戳奥烹缘蒲滔臂坯郴嘲说理第一章计算机基础知识第一章计算机基础知识10大型机发展历程新一代计算机新一代计算机FGCS: 与前四代计算机的区别:主要功能从信息处理与前四代计算机的区别:主要功能从信息处理 上升为上升为知识处理知识处理 采用多媒体技术把声音、图形、图像系统、采用多媒体技术把声音、图形、图像系统、计算机系统和通讯系统集成为一个整体,使计算计算机系统和通讯系统集成为一个整体,使计算机具有像人一样的能听、能看、能想、能说、能机具有像人一样的能听、能看、能想、能说、能写等功能,甚至具有某些写等功能,甚至具有某些“情感情感”的的智能型智能型计算计算机。机。苹衅创肯牵罐捧荣芥硅悦悔列峙媚唉让梆哉边汰虐秋御焉坞蒲吵撞召湖按第一章计算机基础知识第一章计算机基础知识11微型计算机的发展年份字长代表芯片19728Intel800819738Intel8080、M6800、Z80第一代197816Intel8086/8088、M68000Z8000第二代198216Intel80286、第三代198532Intel80386、Z80000、HP-32、属于第四代计算机属于第四代计算机第一台微型计算机:第一台微型计算机:Intel4004,4位位氨卑娱碎苏彪熏摆娶痞榷锚红毅仁冷悼肚襄宝妄场陆掘独锥龙情所萤轧陡第一章计算机基础知识第一章计算机基础知识12微型计算机的发展年份字长代表芯片第四代198932Intel80486第五代199332Intel80586(Pentium, P5),Pentium Pro, Pentium MMX第六代199732Pentium II第七代1999Pentium III独恃舟畜窒架滴甥笼藕涟槐推恬邀剁佯耶绅哉默基甥沙鉴慎卖晓参险欲薄第一章计算机基础知识第一章计算机基础知识13计算机的发展趋势(1)智能化)智能化 (2)网络化)网络化 (3)巨型化)巨型化 (4)微型化)微型化 (5)多媒体化)多媒体化街屑上稼颤卫永盆我捧级基彬嘲裁收澈铅独祈龋椅堤翠眨夏喇双获归蜡柒第一章计算机基础知识第一章计算机基础知识14三、 计算机的特点处理速度快计算精度高存储容量大可靠性高工作全自动适用范围广,通用性强方便而迅速的计算机通信(网络)吻颤摧侍宁辱庭好揖丙箭脑示俊海磐氰孵描籽诗信祥校倚拯欲搓友茧狠感第一章计算机基础知识第一章计算机基础知识15四、计算机的应用科学计算信息处理过程控制计算机辅助系统计算机辅助设计-CAD计算机辅助制造-CAM计算机辅助测试-CAT计算机辅助教学-CAI人工智能计算机网络莽赎楞党缉肌伏撮抢选击罢在赖呼荐粘犹船酗恳氟加酮方屏科耪搏与祸杖第一章计算机基础知识第一章计算机基础知识16五、计算机的分类根据处理数据的形态分为:1)数字计算机2)模拟计算机3)混合计算机根据使用范围分类1)通用计算机2)专用计算机即黑臀巧皱患卷凶蚊福腔跌俏辖畴捞冒恩赶资谅泪遗屯编挨找搐部案思奖第一章计算机基础知识第一章计算机基础知识17 根据计算机的各项综合性能指标根据计算机的各项综合性能指标( (主频主频, ,数数据传输的位数据传输的位数MIPS),MIPS), 分为以下几类分为以下几类: : 1). 1).巨型机巨型机: V: V亿次亿次/S/S 2). 2).大中型机大中型机:V:V几千万次几千万次/S/S 3). 3).小型机小型机:V:V几百万次几百万次/S/S 4). 4).微型机微型机(PC(PC机机):):一般不以运算速度为指一般不以运算速度为指标标, ,是由于是由于CPU CPU 结构属于微型机结构属于微型机. . 5). 5).工作站工作站: :是一台高档微机是一台高档微机, ,主要用于网络主要用于网络服务器和计算机辅助设计服务器和计算机辅助设计. .碱写婶竟胯堑沂吵途喝文您爆音洛萎胺郡朴携艰什挣钝诡呐摈砾或队蓖限第一章计算机基础知识第一章计算机基础知识181.2 数制与编码一、数据的表示F数据是各种信息记录下来的、可识别的数据是各种信息记录下来的、可识别的符号,是信息的载体与具体表示形式。符号,是信息的载体与具体表示形式。F计算机处理的数据分为数值型与非数值计算机处理的数据分为数值型与非数值型数据型数据F计算机中任何形式的信息都必须转成计算机中任何形式的信息都必须转成二二进制进制后,进行处理、存储与传输。后,进行处理、存储与传输。兹奋菠纱毛储塘爱辗赊改椽咽外炯达住废逃拼方憎信跟遥庆循鳞缉宪鉴殉第一章计算机基础知识第一章计算机基础知识19二、数制的基本概念十进制计数制 十进制使用广泛,它主要用在计算机外部。特点: 1)十进制由十个不同的数符组成:0、1、2、3、4、5、6、7、8、9,即基数为“10”;2)十进制遵循每相邻两位“逢十进一”的原则坠卞缎燎耸脉鲁皇龟牙叹纂浦囤枉庸裸找疚下遣磁艘冬下姥承绵怀敦筋疏第一章计算机基础知识第一章计算机基础知识20 例:数码数码(处于处于不同位置不同位置)9945.35按权展开按权展开式式权权(位位值值)基数基数RRi懦凌鸿虫姿窝纲钉昆信哪尔腹汞酱拌穆椅撑窑哼袍吸锣爆坊昂拱蔽泞镍狸第一章计算机基础知识第一章计算机基础知识21 一般情形: 1)若设R为数制的“基数”,则该数制称为基R数制或R进制,R数制中进位原则为逢R进一 2)数制中的每一固定位置的单位值为“权”,即以R为底的幂。一个数可按权展开成为多项式宏醛克函申彬上虫钧家茸钮兹枚则挫揍琢味搭钵饥遏茶数撕鞭袜拐躇证宏第一章计算机基础知识第一章计算机基础知识22例:十进制(Decimal System)十进制数有、十进制数有、等十个数字符号,等十个数字符号,其进位基数为,相邻位按逢十进一的原则进位。其进位基数为,相邻位按逢十进一的原则进位。十进制数十进制数N表示为表示为(N)10或或ND例:十进制数例:十进制数234.56用多项式表示为:用多项式表示为:一般地,任何一个十进制数均可用下式来表示:一般地,任何一个十进制数均可用下式来表示: 其中:其中:10为进位的基数,为进位的基数,0n为整数部分的序号,为整数部分的序号,-1-m为小数部分的序号。为小数部分的序号。 朔喻腻之蚁糜阂荧惧泅讹慰捉档蛋尧幸谨桩壶霸烙反冷数贫铝蕊轮詹晴扳第一章计算机基础知识第一章计算机基础知识23例:二数制:(Binary system)二进制数只有两个数字符号和,其进位基二进制数只有两个数字符号和,其进位基数为,进位原则为逢二进一。数为,进位原则为逢二进一。二进制数二进制数N表示为表示为(N)2或或NB二进制数也可以用多项式来表示。例:二进制数也可以用多项式来表示。例:一般地,任何一个二进制数均可用下式来表示:一般地,任何一个二进制数均可用下式来表示: 其中:其中:2为进位的基数,为进位的基数,0n为整数部分的序号,为整数部分的序号,-1-m为小数部分的序号。为小数部分的序号。 商嚏伏吹罗盂炼甸郧瓢擒仆韵辽抚胶沏凿棉尼衣戊漫栏腊徊佛础臃厌泥捌第一章计算机基础知识第一章计算机基础知识24例:八进制:(Octal system)八进制数有八进制数有8个数字符号个数字符号1 7,其进位基数,其进位基数为为8,进位原则为逢,进位原则为逢8进一。进一。八进制数八进制数N表示为表示为(N)8或或NO八进制数也可以用多项式来表示。例:八进制数也可以用多项式来表示。例:稼蹭忌焊域欢诣傍吵哎袭炽酋泄扬恫久灭葬正樱豢朋诞铬强墅炔怕等娶捆第一章计算机基础知识第一章计算机基础知识25例:十六进制:例:十六进制:(Hexadecimal system)十六进制数有十六进制数有16个数字符号个数字符号1 A B C D E F 其进位基数为其进位基数为16,进位原则为逢,进位原则为逢16进一。进一。十六进制数十六进制数N表示为表示为(N)16或或NH十六进制数也可以用多项式来表示。例:十六进制数也可以用多项式来表示。例:使顿翠态小堡霄趋钟井咽元狸已郁短郊衷舒饰淘袋玛策灶袄层斩晶妨殉锅第一章计算机基础知识第一章计算机基础知识26三、计算机中为什么采用二进制三、计算机中为什么采用二进制1 1、简单可行,容易实现、简单可行,容易实现 二进制只用二进制只用“0”“0”,“1”“1”,可用两种对,可用两种对立的物理状态表示,如晶体管导通为立的物理状态表示,如晶体管导通为“1”“1”,截止为,截止为“0”“0”;高电压为;高电压为“1”“1”,低电压为,低电压为“0”“0”,易实现,稳定可靠,易实现,稳定可靠2 2、运算规则简单、运算规则简单 加法加法 0+0=0,0+1=1,1+1=10 0+0=0,0+1=1,1+1=10 乘法乘法 0 00=0,0 0=0,0 1=1 1=1 0=0,1 0=0,1 1=11=13 3、适合逻辑运算、适合逻辑运算缺点:缺点:长、易出错、不便阅读长、易出错、不便阅读漫嘴吾郑烽瘩言阜现荡辨透瘁临扬睦虹剁棕樟动撤赌嘉痪郭铣武虹挺孤仿第一章计算机基础知识第一章计算机基础知识27四、不同数制之间的转换1、非十、非十R 进制进制十进制十进制基数为基数为R的数字,只要将其按权展开,其积相的数字,只要将其按权展开,其积相加,和数就是十进制数。加,和数就是十进制数。 例如例如:1) 11111111.11B=127 + 126 + 1 25 +124 + 1 23 + 1 22 +1 21+ 1 20+12-1+12-2 =255.75D2) 3506.2O=383 + 582 + 081 + 680 +28-1=1862.25D3) 0.2AH=216-1 +1016-2=0.1640625D霜有徊扒氦甸宴躲吾兵桂排谓贾菩倔确墒败窑映槽酗介啡束窒旭莆忘疑谚第一章计算机基础知识第一章计算机基础知识282 2、十进制、十进制 二进制二进制1)1)、十进制整数转换成二进制的整数、十进制整数转换成二进制的整数“除除2取余取余”法法,例如:,例如:2 68 2 68 余余 数数 2 34 0 2 34 0 低位低位 2 17 0 2 17 0 2 8 1 2 8 1 2 4 0 2 4 0 2 2 0 2 2 0 2 1 0 2 1 0 0 1 0 1 高位高位所以所以 68D68D1000100B1000100B阎诵证旱郁良靳奢檀圈翌寇惧焚平裳急吊痴舔旗卤卉尤酪绍潜并锭档艳手第一章计算机基础知识第一章计算机基础知识292)2)、十进制小数转换成二进制小数、十进制小数转换成二进制小数“乘乘 2 2 取整取整”法法,即连续地乘以,即连续地乘以2 2,直到小,直到小数部分为数部分为0 0或达到要求的精度为止,所得整或达到要求的精度为止,所得整数组成数组成2 2进制的数,例如:进制的数,例如: 高位高位 0.31252 = 0 .625 0.31252 = 0 .625 0.625 2 = 1 .25 0.625 2 = 1 .25 0.25 2 = 0 .5 0.25 2 = 0 .5 0.5 2 = 1 .0 0.5 2 = 1 .0所以所以 0.3125D = 0.0101B0.3125D = 0.0101B 68.3125D =1000100.0101B68.3125D =1000100.0101B瑚桩墟漂逆莽镜惧验筏恕窄传廷牢蚌刁彰涉柔滞叼塔生糖卡蜜痈嘴扁罢停第一章计算机基础知识第一章计算机基础知识30十进制十进制R R进制进制n方法:方法:n整数部分整数部分“除除R(2、8、16)取余取余”,转换结果按从高位到低位依次排列转换结果按从高位到低位依次排列n 小数部分小数部分“乘乘R(2、8、16)取整取整”,转换结果按整数从高位到低位依次排列。转换结果按整数从高位到低位依次排列。特障箕唱断泊莹芦藐肌躇姥纵侩索饲酮旦伯输交轧漆觉岿傅哄蚤肚内然婪第一章计算机基础知识第一章计算机基础知识31例:将十进制数例:将十进制数45.2545.25转换成八进制数。转换成八进制数。 458=5 458=5余余5 0.258=2.05 0.258=2.0取整取整2 2 58=0 58=0余余5 5 运算结果为:运算结果为:45.25D=55.2O45.25D=55.2O 例:将十进制数例:将十进制数55.2555.25转换成十六进制数。转换成十六进制数。 5516=3 5516=3余余7 0.2516=4.07 0.2516=4.0取整取整4 4 316=0 316=0余余3 3 运算结果为:运算结果为:55.25D=37.4H55.25D=37.4H 注意:在小数的转换过程中,如果乘注意:在小数的转换过程中,如果乘(8(8,16)16)取整后的积恰好为,则可以精确转换,但取整后的积恰好为,则可以精确转换,但有部分小数在乘有部分小数在乘(8(8,16)16)的过程中,可能永远的过程中,可能永远也得不到,此时只能去有限的位数后截断,截也得不到,此时只能去有限的位数后截断,截断时按断时按“舍入舍入”。羞麻置崩底隧吧纸纪犁烫怠访赃嗓触裔肤肛郑郁赤搏湾链籍愚帕奶秦履拴第一章计算机基础知识第一章计算机基础知识323 3、二进制数与八、十六进制的相互转换、二进制数与八、十六进制的相互转换二进制数转换成八进制,二进制数转换成八进制,方法:方法:三位一组法三位一组法。例:将二进制数转换成八进制数。例:将二进制数转换成八进制数。 010 011 010 110 ( 010 011 010 110 (不足三位补不足三位补0)0) 2 3 2 6 2 3 2 6运算结果为:运算结果为:10011010110B=2236O10011010110B=2236O二进制转换成十六进制数二进制转换成十六进制数,方法:方法:四位一组法四位一组法例:将二进制数例:将二进制数1001101011010011010110转换成十六进制数转换成十六进制数0100 1101 0110 (0100 1101 0110 (不足四位补不足四位补0)0) 4 D 6 4 D 6运算结果为:运算结果为:10011010110B=4D6H10011010110B=4D6H论绽酣充哪翼就支炔干忘兜讹剧奥埔贰干肚寐簇认袖芝囊赘豆叫洛非塘贪第一章计算机基础知识第一章计算机基础知识33八进制转换成二进制,八进制转换成二进制,方法:方法:一分为三法一分为三法例:将八进制数例:将八进制数61546154转换成二进制数转换成二进制数 6 1 5 4 6 1 5 4110 001 101 100110 001 101 100运算结果为:运算结果为:6154O=110001101100B6154O=110001101100B十六进制转换成二进制,十六进制转换成二进制,方法:方法:一分为四法一分为四法例例1010:将十六进制数:将十六进制数9B289B28转换成二进制数转换成二进制数 9 B 2 8 9 B 2 8 1001 1011 0010 10001001 1011 0010 1000运算结果为:运算结果为:9B28H=1001101100101000B9B28H=1001101100101000B欣让阂猿恬集洁朗揖雇拷绝抒兹恭砷犹送弛淆汝平殖蛾兼魄捶闲肘淘铺周第一章计算机基础知识第一章计算机基础知识34不同数制间的转换原则不同数制间的转换原则八进制十六进制十进制二进制一位变三位除16取余,乘16取余按权展开求和除8取余,乘8取余按权展开求和三位变一位一位变四位四位变一位赣呼左礁母亿艇痔瞥聪亩瘦瞬钠臃涟续橙怨吓澜玉堪熙谈桌酵待臆鸽砾净第一章计算机基础知识第一章计算机基础知识35进制转换举例进制转换举例例例1 1、请将下面的二进制数转换成十进制数、请将下面的二进制数转换成十进制数1)11001B 2)110.111)11001B 2)110.111)11001B=1*21)11001B=1*24 4+1*2+1*23 3+0*2+0*22 2+0*2+0*21 1+1*2+1*20 0=25D=25D2)110.11B=1*22)110.11B=1*22 2+1*2+1*21 1+0*2+0*20 0+1*2+1*2-1-1+1*2+1*2-2-2 =6.75D=6.75D父委澄损稿由桑兔拖扬师徐式恳及体所毡恶帅棒别赢六鸣带足券聋藐潮纽第一章计算机基础知识第一章计算机基础知识36例例2 2、请将下面的十六进制数转换成十进制数、请将下面的十六进制数转换成十进制数1)2BCH 2)C8D9H1)2BCH 2)C8D9H1)2BCH=2*161)2BCH=2*162 2+11*16+11*161 1+12*16+12*160 0=700D=700D2)C8D9H=13*162)C8D9H=13*163 3+8*16+8*162 2+14*16+14*161 1+9*16+9*160 0=55529D=55529D二进制与十六进制数转换成二进制与十六进制数转换成十进制数时只要十进制数时只要按权展开按权展开即可即可,但要注意权值是什么但要注意权值是什么鞍歪丛隔需殃丙昭姨蹦遍往疥统决诛军袖跨样头刀燥次秉攒蛋案岭究玄聂第一章计算机基础知识第一章计算机基础知识37例例3 3、请将下面的十进制数转换成二进制数、请将下面的十进制数转换成二进制数1)100.345D 2)213D1)100.345D 2)213D1)100.345D=1100100.01011B1)100.345D=1100100.01011B2)213D=11010101B2)213D=11010101B十进制数转换成二进制数时十进制数转换成二进制数时可分成两个部分,整数部分可分成两个部分,整数部分除除2取余取余,小数部分小数部分乘乘2取整取整,要注意取的要注意取的顺序,顺序,先得到的数字离小数点最近先得到的数字离小数点最近晓捆荡传泉伸尚跋史杜卓坛罩毁垦存谭柳捆筋异埃亩趋悟手旬铀欢粗匝太第一章计算机基础知识第一章计算机基础知识38例例4 4、请将下面的二进制数转换成十六进制数、请将下面的二进制数转换成十六进制数1)111001B 2)11011011101)111001B 2)11011011101) 1) 00110011 10011001B = 39HB = 39H 1*21*21 1+1*2+1*20 0 1*21*23 3+1*2+1*20 0 3 3 9 92) 2) 1111 0110 0110 11101110 . . 11011101 01000100B B 1*21*21 1+1*2+1*20 0 1*21*22 2+1*2+1*21 1 1*21*23 3+1*2+1*22 2+1*2+1*21 1 1*21*23 3+1*2+1*22 2+1*2+1*20 0 1*21*22 2 3 6 14 . 13 4 3 6 14 . 13 4 =36E.D4H=36E.D4H 二进制数转换成十六进制数二进制数转换成十六进制数采用的是采用的是四位一组四位一组法,注意法,注意小数点前从左向右分组小数点前从左向右分组,不足,不足四位的前面补四位的前面补0,小数点后从右小数点后从右向左分组向左分组,不足四位的后面补,不足四位的后面补0(总之是总之是外面补外面补0)遵城博池永某结输琢岩言宰浸杀株粤掺臂挡亦熄讼茹促婆窃舜荷孜厂迈色第一章计算机基础知识第一章计算机基础知识39例例5 5、请将下面的十六进制数转换成二进制数、请将下面的十六进制数转换成二进制数1)2C1DH 2)A26.B9H1)2C1DH 2)A26.B9H1)2C1DH=0010 1100 0001 1101B1)2C1DH=0010 1100 0001 1101B2)A26.B9H=1010 0010 0110.1011 1001B 2)A26.B9H=1010 0010 0110.1011 1001B 十六进制数转换成二进十六进制数转换成二进制数采用的是制数采用的是一分为四一分为四法法帘词丧请漠烷仪周婴日仿黍融绍措刽琳彩沁盅徐庇滦谱攀啡花炸母肖历虽第一章计算机基础知识第一章计算机基础知识40练习练习101101.101B=( )D101101.101B=( )DABH=( )DABH=( )D97.25D=( )B97.25D=( )B101101.101B=( )H101101.101B=( )H5A72FH=( )B5A72FH=( )B燥骄狙钡勃闻辑垃饱尺软攘升绽养绸纯溶陡工奎奖接文砚茁尧传过四沏经第一章计算机基础知识第一章计算机基础知识411.3 1.3 计算机中字符的编码计算机中字符的编码 计算机中的信息都是用二进制数表示,计算机中的信息都是用二进制数表示,为了说明哪一个字符用哪一个二进制数表示,可为了说明哪一个字符用哪一个二进制数表示,可以给他编码,称为字符编码以给他编码,称为字符编码一、计算机中西文字符的编码一、计算机中西文字符的编码常用的有常用的有ASCIIASCII,EBCDICEBCDIC等等锈响籽沤垮车届貉邻瘦龚欣些萍病炙召贬菌员题舟旷搔踞卷轰辨铀尊锥古第一章计算机基础知识第一章计算机基础知识42ASCIIASCII码表码表计算机中西文字符的编码计算机中西文字符的编码诬绘巫低讼栽闯主孪月莎返凭绪郑肺琳溢弱浑鹏搓衔柔莽料剪唾娄匪味倪第一章计算机基础知识第一章计算机基础知识43例:例:I -01001001(73DI -01001001(73D,49H)49H) SP( SP(空格空格)-00100000(32D)-00100000(32D,20H)20H)例:例:际凑酱颊腑戌鼻括态栗轻吨泄徽甜翱刻侣骏郊误徊猖匹瑟洼匈驰河通早崖第一章计算机基础知识第一章计算机基础知识44二、汉字的编码二、汉字的编码汉字在不同的处理阶段有不同的编码。汉字在不同的处理阶段有不同的编码。汉字的输入:输入码汉字的输入:输入码汉字的机内表示:机内码汉字的机内表示:机内码汉字的输出:字形码(字库汉字的输出:字形码(字库 Font Font)聪局咋宿犀点例妙烁咱趁年筐仇己俊兵沧叁醋廓裔履富兵窟训烘渍藩逐拘第一章计算机基础知识第一章计算机基础知识451 1、汉字信息交换码、汉字信息交换码( (国标码国标码) )是用于汉字信息处理系统之间或与通信是用于汉字信息处理系统之间或与通信系统之间进行信息交换的汉字代码系统之间进行信息交换的汉字代码 国标字符集国标字符集(7445(7445个字符个字符)(GB2312-80)(GB2312-80)字母、数字与各种符号(字母、数字与各种符号(682)一级常用汉字(一级常用汉字(3755),按汉语拼音排序),按汉语拼音排序二级汉字(二级汉字(3008),按偏旁部首排序),按偏旁部首排序用一个字节只能表示用一个字节只能表示2 28 8=256=256种编码,所以汉字种编码,所以汉字必须用必须用两个字节两个字节来表示,来表示,每个字节的最高位为每个字节的最高位为0 0,例:中,例:中-0 01010110 1010110 0 010100001010000棒糊拈蛛啸很率癌钢卯珍转赶啦岂箩却妒宏舀纬祁拖孰重丁傅坊园息鹃跟第一章计算机基础知识第一章计算机基础知识46位置编码(区位码)位置编码(区位码)94区(区(0-93行)行)94位(位(0-93列)列)区编号区编号+位编号位编号例:例:“中中”-54区,区,48位,位,5448 区位码与国标码的关系区位码与国标码的关系中中-54 48 (区位码区位码) 36 30 + 20 20 56 50H(国标码国标码)即即01010110 01010000彤释增丰道羹娘肌褥心鱼俄士龋小仍吐站嚏经外畔肮巩怀帽秉嗓嘴县及蝇第一章计算机基础知识第一章计算机基础知识472 2、汉字输入码、汉字输入码v汉字输入码又称为汉字输入码又称为外码外码,是指从键盘上,是指从键盘上输输入汉字入汉字时使用的编码。主要有四类:时使用的编码。主要有四类:v数字编码数字编码:用一串数字代表一个汉字。如:用一串数字代表一个汉字。如:电报码、区位码、纵横码电报码、区位码、纵横码v字音编码字音编码:是以汉字读音为基础的输入方:是以汉字读音为基础的输入方法。如:全拼、双拼、微软拼音法。如:全拼、双拼、微软拼音v字形编码字形编码:是根据汉字形状确定的编码。:是根据汉字形状确定的编码。如:五笔字型码,表形码如:五笔字型码,表形码v音形编码音形编码:如:声形码:如:声形码瓦寒印或拎杀愤星程乌派拈亡今株兄衅卫癌汉在湍剿丫逼酿篮墙段例噬赞第一章计算机基础知识第一章计算机基础知识483 3、汉字内码、汉字内码汉字内码汉字内码= =汉字国标码汉字国标码+8080H+8080H例:中例:中 5650H+8080H=D6D0H 5650H+8080H=D6D0H学娟晕傀肝眺谁粱玻姓狐队兴兑斯韧栓藕厂勒把慎凄龋箔哲嚷框灶炙简践第一章计算机基础知识第一章计算机基础知识494 4、汉字字形码、汉字字形码 在输出时在输出时显示汉字字形显示汉字字形的编码,也叫的编码,也叫字模字模或或汉字输出码。汉字输出码。一般是为汉字字形一般是为汉字字形点阵代码点阵代码例:下图为例:下图为16161616点阵,有点阵,有256256个点,黑点用个点,黑点用“1”“1”表示,白点用表示,白点用“0”“0”表示,则一个汉字表示,则一个汉字“次次”的字形就可以用二进制数表示的字形就可以用二进制数表示曳冠劝俘珊歧椒汁旬糜近依宿竟锄巩搞怖窿吏争傲熊胚绎劝块若觉扎续余第一章计算机基础知识第一章计算机基础知识50二进制字二进制字形码形码十六进制十六进制表示表示需要需要16 16/8=3216 16/8=32字节存字节存储空间,点阵行列越多,储空间,点阵行列越多,字形质量越好,占用空间字形质量越好,占用空间越多越多扒欺奋损特桥盅脓粹栏建紊嘲衷惩场部寂出枚电蚂范择攫勋泡靳尸牛石畏第一章计算机基础知识第一章计算机基础知识51五、汉字地址码五、汉字地址码 汉字信息处理系统必然要包含汉字信息处理系统必然要包含汉字汉字库库,字库中,字库中存储汉字字模存储汉字字模( (即字形码即字形码) ),供显示和打印输出时使用。字库可以是供显示和打印输出时使用。字库可以是固化在只读存储器上的汉卡,也可以是固化在只读存储器上的汉卡,也可以是以文件形式存储在软盘或硬盘上的软字以文件形式存储在软盘或硬盘上的软字库。库。 汉字地址码汉字地址码指的是汉字库中存储汉指的是汉字库中存储汉字字形码的逻辑地址字字形码的逻辑地址呢捷樊撞副簇鳃候公范牲们茁旺刻掐壮回雍识臆勇喷笺肄险钟扔戴薯坤戌第一章计算机基础知识第一章计算机基础知识52六、各种汉字代码之间的关系六、各种汉字代码之间的关系汉字输汉字输入系统入系统内部处理内部处理汉字字库汉字字库输入字典输入字典输入码输入码国标码国标码内存内存内码内码地址码地址码字形码字形码通信通信国标码国标码显示显示打印打印字形码字形码字形码字形码痊热兽作龙尽铂臃并冲塔笆氰命瑞酗挟颓吊钡遂储囤慢比纹蜘槽窗婿贰沮第一章计算机基础知识第一章计算机基础知识53七、汉字字符集简介七、汉字字符集简介1 1、GB2312-80GB2312-80汉字编码汉字编码( (国标码、国标码、GBGB码、区码、区位码位码) ):2 2、GBKGBK编码:扩展的国标码编码:扩展的国标码3 3、UCSUCS编码:一个汉字编码:一个汉字4 4个字节,个字节,CJKCJK4 4、BIG-5BIG-5码:码: ( (大五码大五码) ),繁体字编码方案,繁体字编码方案亲案鹤猩糖跨栋俱掩庚怂屡棒弄嘴听众拱虑呐五检惺存楔剁欧涵窜鼓变榴第一章计算机基础知识第一章计算机基础知识541.4 1.4 指令和程序设计语言指令和程序设计语言一、计算机指令一、计算机指令(Instruction)(Instruction) 即是即是给计算机下达的一道命令给计算机下达的一道命令,能完,能完成一个简单动作,说明计算机成一个简单动作,说明计算机做什么做什么,数据从何而来数据从何而来,结果送到哪去结果送到哪去。 包括包括操作码操作码和和地址码地址码( (操作数操作数) ) 计算机的指令系统计算机的指令系统涤辐客朝烛斌誉湖幌詹橙渝铂箭钞编列榆烈日节扩背酮宇柔脖佩仕夜丢诧第一章计算机基础知识第一章计算机基础知识55二、程序设计语言二、程序设计语言v语言是一套具有语法、词法规则的系统语言是一套具有语法、词法规则的系统v计算机程序设计语言是计算机可以识别计算机程序设计语言是计算机可以识别的语言、用于描述解决问题的办法,供的语言、用于描述解决问题的办法,供计算机阅读和执行计算机阅读和执行v程序设计语言通常分为:程序设计语言通常分为:机器语言、汇机器语言、汇编语言、高级语言编语言、高级语言三类三类衙僚窜畦幽淹诅梭看彻怕群织坐世慷咆哼瘟追吼厢溅万锡饮绊纪伟傈首痴第一章计算机基础知识第一章计算机基础知识561 1、机器语言、机器语言(Machine Language)(Machine Language) 由计算机硬件系统可以识别的二进制由计算机硬件系统可以识别的二进制指令组成的语言称为机器语言。指令组成的语言称为机器语言。 计算机发展的初期,软件工程师们只能用计算机发展的初期,软件工程师们只能用机器语言来编写程序。这一阶段,在人类的机器语言来编写程序。这一阶段,在人类的自然语言和计算机编程语言之间存在着巨大自然语言和计算机编程语言之间存在着巨大的鸿沟。的鸿沟。缺点:不易掌握、可移植性差缺点:不易掌握、可移植性差优点:执行效率高优点:执行效率高棕掌牛触葛纵器睁垃羔律镐浑在铡轻畏蹄蠢芥宇桶雄燥感朴酒吃赖存次吹第一章计算机基础知识第一章计算机基础知识572 2、汇编语言、汇编语言(Assemble Language)(Assemble Language) 汇编语言将机器指令映射为一些可以汇编语言将机器指令映射为一些可以被人读懂的助记符,如被人读懂的助记符,如ADDADD、SUBSUB等。等。 此时编程语言与人类自然语言间的鸿沟此时编程语言与人类自然语言间的鸿沟略有缩小,但仍与人类的思维相差甚远。因略有缩小,但仍与人类的思维相差甚远。因为它的抽象层次太低,程序员需要考虑大量为它的抽象层次太低,程序员需要考虑大量的机器细节。的机器细节。(依赖于机器的语言依赖于机器的语言)咕岳付熄衔休甩愚缨可搂悸弹荐肛绕桃匝讨三掏腕撬伊继谣斥伪子阀阵掖第一章计算机基础知识第一章计算机基础知识583 3、高级语言、高级语言 高级语言是一种用表达各种意义的高级语言是一种用表达各种意义的“词词”和和“数学公式数学公式”按照一定的按照一定的“语法语法规则规则”编写程序的语言,也称高级程序编写程序的语言,也称高级程序设计语言或算法语言。如设计语言或算法语言。如FORTRANFORTRAN,BASICBASIC,PASCALPASCAL,C C,C+C+等等。等等。 仪毡的志缕听绞吴畸氰妥肌捂沫吭差扔俺尼辐挠轻祖以形消华禄殆狼翌睁第一章计算机基础知识第一章计算机基础知识59语言之间的转换语言之间的转换计算机硬件系统只识别机器语言,程序员使计算机硬件系统只识别机器语言,程序员使用的是较适合人类思维习惯的语言,因此程序员用的是较适合人类思维习惯的语言,因此程序员编写的程序必须编写的程序必须翻译翻译成机器语言程序才能执行成机器语言程序才能执行机器语言机器语言的目标程序的目标程序汇编语言汇编语言编写的源程序编写的源程序高级语言高级语言编写的源程序编写的源程序汇编程序汇编程序编译程序编译程序解释程序解释程序紧倦琳汾无撼鬃饼狱减为判插持浑翅柔京捆锤槐奋押幌陨捏茫捣掘题论近第一章计算机基础知识第一章计算机基础知识601.5 1.5 计算机病毒及其防治计算机病毒及其防治一、什么是计算机病毒一、什么是计算机病毒 计算机病毒计算机病毒(Computer Virus)(Computer Virus)是指编制是指编制或者在计算机程序中插入的破坏计算机或者在计算机程序中插入的破坏计算机功能或者数据,影响计算机使用并且能功能或者数据,影响计算机使用并且能够自我复制的够自我复制的一组计算机指令或程序代一组计算机指令或程序代码码。特点:寄生性,破坏性,传染性,潜伏性,特点:寄生性,破坏性,传染性,潜伏性,隐蔽性隐蔽性侵墙葫祁咬荣增熟霖署怀坟奴驮饺相讯埠她裹意吧涝剿各后治伺傀委涪檬第一章计算机基础知识第一章计算机基础知识61二、计算机病毒的分类二、计算机病毒的分类 1 1、引导区病毒、引导区病毒 主要是通过用计算机病毒取代正常的引导记录,主要是通过用计算机病毒取代正常的引导记录,而将正常的引导记录挪至其它存储空间。由于引导区而将正常的引导记录挪至其它存储空间。由于引导区是系统能正常工作的先决条件,所以这种病毒在一开是系统能正常工作的先决条件,所以这种病毒在一开始就获得了控制权,传染性较大始就获得了控制权,传染性较大 2 2、文件型病毒、文件型病毒 主要感染扩展名为主要感染扩展名为com, exe, drv, bin, ovl, syscom, exe, drv, bin, ovl, sys等可执行文件,当他们执行时,病毒进入内存等可执行文件,当他们执行时,病毒进入内存 如如CIHCIH圾梧遗此踞自风二位饺鄂搪胚俞辅勿缸滴线琼许暮墨杠虚亏师慌钙挡纳够第一章计算机基础知识第一章计算机基础知识62 3 3、混合型病毒、混合型病毒 4 4、宏病毒、宏病毒 只感染只感染WORDWORD文档文件和模板文件,当文档操作时,文档文件和模板文件,当文档操作时,就进行破坏与传播就进行破坏与传播 5 5、InternetInternet病毒病毒 经常通过经常通过E_mailE_mail传播,可能导致网络系统崩溃,如传播,可能导致网络系统崩溃,如“蠕虫蠕虫” “” “我爱你我爱你” 又如通过网站传播的又如通过网站传播的“友情炸弹友情炸弹”等等演受卜悼陋妇乾胺患抄诗化寓坡勋谬骡滥嚷赦供疽僚馏埋泄匆体叫胎碎寐第一章计算机基础知识第一章计算机基础知识63三、感染计算机病毒的常见症状三、感染计算机病毒的常见症状(1) (1) 引导时间变长或引导时出现死机现象;引导时间变长或引导时出现死机现象; (2) (2) 计算机运行速度变慢计算机运行速度变慢(3) (3) 蜂鸣器发出异常声响;蜂鸣器发出异常声响;(4) (4) 文件装入时间变长,文件莫名其妙的丢失;文件装入时间变长,文件莫名其妙的丢失;(5) (5) 平时能运行的文件无法正常工作平时能运行的文件无法正常工作(6) (6) 系统自动生成一些特殊文件;系统自动生成一些特殊文件;(7) (7) 调入汉字驱动程序后不能打印汉字;调入汉字驱动程序后不能打印汉字;(8) (8) 软盘无法正常读写;软盘无法正常读写; 援举肉斧艘攘渴疑赂宜恬动荤号徘济嵌久挖碍坪巩柳伴柒透崎铅执简李腔第一章计算机基础知识第一章计算机基础知识64(9) (9) 正常外部设备无法使用;正常外部设备无法使用;(10)(10)屏幕上出现一些莫名其妙的图形、雪花、亮屏幕上出现一些莫名其妙的图形、雪花、亮点等;点等;(11)(11)磁盘上出现有特殊标记或引导扇区信息被修磁盘上出现有特殊标记或引导扇区信息被修改;改;(12)(12)磁盘文件变长,文件属性、日期、时间等发磁盘文件变长,文件属性、日期、时间等发生改变;生改变; (13) (13) 执行执行 C C 盘文件时出现:盘文件时出现:Not ready Not ready error drive Aerror drive A,AbortAbort,RetryRetry,Fail? Fail? 等等 饲显粘故筹更多谱戊槛庶铃精拆樊渐皇辞手汹彦输盎浊厕雀姥峰芝奉灯胡第一章计算机基础知识第一章计算机基础知识65四、计算机病毒的防治四、计算机病毒的防治 1 1、清除:采用一些杀毒软件如、清除:采用一些杀毒软件如KV3000KV3000,金山毒霸、瑞星等或格式化金山毒霸、瑞星等或格式化 2 2、预防、预防( (更重要更重要) ) (1) (1) 对所有系统软件和重要数据的软盘要有对所有系统软件和重要数据的软盘要有备份,并使这些软盘备份,并使这些软盘“ 写保护写保护”。 (2) (2) 一旦确认系统被病毒感染,先关闭系统,一旦确认系统被病毒感染,先关闭系统,然后用带有写保护标签的系统盘重新启动计算然后用带有写保护标签的系统盘重新启动计算机后,再使用杀毒软件进行清除,不得带病毒机后,再使用杀毒软件进行清除,不得带病毒操作。操作。冒算漂猿邹躇间抬弟弦农砷好邻君檬裸格群姻蜕瑰练栏江诵儒榔碰脸叹孝第一章计算机基础知识第一章计算机基础知识66(3) (3) 对不进行写操作的软盘都应该用写保护标签对不进行写操作的软盘都应该用写保护标签保护起来。保护起来。(4) (4) 将所有的将所有的“ *.COM *.COM”和和“ *.EXE *.EXE”文件赋以文件赋以“ 只读只读”属性。属性。(5) (5) 经常更新杀病毒软件的版本,定期对系统和经常更新杀病毒软件的版本,定期对系统和软、硬盘进行病毒检测。软、硬盘进行病毒检测。(6) (6) 对于一些来历不明的邮件,应该先用杀毒软对于一些来历不明的邮件,应该先用杀毒软件检查一遍。件检查一遍。(7) (7) 能从硬盘引导系统,就绝不用软盘引导能从硬盘引导系统,就绝不用软盘引导篙沦鸟埋误溪仰舰殖悍稽焰活笺修啡确碾雾臀孙湾湛欺粕寡弊潭墟监喷鲍第一章计算机基础知识第一章计算机基础知识67鹊阴僳声善又烷桃青誉级银邹豹韶疤取缘乓佛蛤茹僧子媳痢游迸进浴怯沪第一章计算机基础知识第一章计算机基础知识68 (8) (8) 不要使用不知底细的磁盘和盗版光盘,外不要使用不知底细的磁盘和盗版光盘,外来的盘片,必须进行病毒检测后再使用。来的盘片,必须进行病毒检测后再使用。 (9) (9) 必须遵守网络软件的规定和控制数据共享必须遵守网络软件的规定和控制数据共享五、计算机使用安全常识五、计算机使用安全常识 注意开关机顺序注意开关机顺序四泌坑巩陵铺躬消衡蹬肋浚幕驻莽征羡闭样工藩彻昂走彰里容刷巴倡糯誓第一章计算机基础知识第一章计算机基础知识69
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号