资源预览内容
第1页 / 共49页
第2页 / 共49页
第3页 / 共49页
第4页 / 共49页
第5页 / 共49页
第6页 / 共49页
第7页 / 共49页
第8页 / 共49页
第9页 / 共49页
第10页 / 共49页
亲,该文档总共49页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
厦门大学 计算机应用基础 林子雨林子雨厦门大学计算机科学系厦门大学计算机科学系E-mail: ziyulinxmu.edu.cn计算机应用基础计算机应用基础第一章第一章 信息与计算机基础信息与计算机基础厦门大学非计算机专业公共课程砚紫业孩销卤铱腥橡伪瘪节庇胸坚涛蓝泞罩是猩给层邯拯杭垦掐灸吕泪泰厦门大学计算机应用基础000001厦门大学计算机应用基础000001课程大纲厦门大学 计算机应用基础 林子雨 2010年10月1.1 信息信息1.1.1 信息概述1.1.2 信息技术的发展1.1.3 计算机技术的发展1.2 计算机中的信息表示计算机中的信息表示1.2.1 进位计数制1.2.2 不同计数制之间的转换1.2.3 计算机使用二进制数1.2.4 计算机信息编码技术1.3 计算机系统计算机系统1.3.1 硬件系统1.3.2 软件系统径有倘儡坑涯绩啼丰厅壕蠢买工施子怨戍柴谷淌嘉偶年陡碧腐去丛瘪纺纸厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.1.1 信息概述厦门大学 计算机应用基础 林子雨 2010年10月1 1 信息定义信息定义信息定义信息定义 信息是人类一切生存活动和自然存在所传达的信号和消息,是人类社会信息是人类一切生存活动和自然存在所传达的信号和消息,是人类社会所创造的全部知识的总和。所创造的全部知识的总和。 信息具有以下几个特征:信息具有以下几个特征:信息具有以下几个特征:信息具有以下几个特征:n n 不灭性不灭性不灭性不灭性 物质和能量是不灭的,但物质和能量的存在形式可以改变。物质和能量是不灭的,但物质和能量的存在形式可以改变。信息是事物运动的状态和方式,所以信息也是客观存在的、不灭的。但信息是事物运动的状态和方式,所以信息也是客观存在的、不灭的。但某些信息具有时效性,如天气预报信息、新闻信息等。过时的信息虽然某些信息具有时效性,如天气预报信息、新闻信息等。过时的信息虽然存在,但已降低或失去使用价值。存在,但已降低或失去使用价值。n n 可存储性可存储性可存储性可存储性 信息通过采集或创造,借助于载体可以保存,使其重复、信息通过采集或创造,借助于载体可以保存,使其重复、长期为人类服务。一般信息采集或创造需要大量投入,而信息的复制只长期为人类服务。一般信息采集或创造需要大量投入,而信息的复制只需存储介质本身的成本。需存储介质本身的成本。n n 可处理性可处理性可处理性可处理性 一般信息要经过处理才有使用价值,就像物质需要经过加一般信息要经过处理才有使用价值,就像物质需要经过加工制造一样。人们可以对信息进行计算、分类、汇总、排序、压缩、形工制造一样。人们可以对信息进行计算、分类、汇总、排序、压缩、形式转换等,使原信息增值,为不同的信息使用者提供所需的有价值的信式转换等,使原信息增值,为不同的信息使用者提供所需的有价值的信息。息。n n 可重用性可重用性可重用性可重用性 信息的可重用性源于信息可传递和可复制,低廉的信息传信息的可重用性源于信息可传递和可复制,低廉的信息传递和复制费用方便了信息的重用,使人类可共享信息。但时刻不要忘记,递和复制费用方便了信息的重用,使人类可共享信息。但时刻不要忘记,信息是有价值的,有产权信息是有价值的,有产权的。分享别人的信息必须遵守法律法规,遵守的。分享别人的信息必须遵守法律法规,遵守社会道德准则。社会道德准则。苹楼狸世良鬼败习教胰惭介售蜒信沽谩展淹颗氢傍噪蓖腕匿挠工蔗筷汁纽厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.1.1 信息概述厦门大学 计算机应用基础 林子雨 2010年10月2 2 2 2 信息技术信息技术信息技术信息技术 信息技术是人类开发和利用信息的方法和手段。信息技术包括信息的产生、信息技术是人类开发和利用信息的方法和手段。信息技术包括信息的产生、收集、表示、存储、传递、处理、利用等方面的技术。信息技术涵盖了计算机技收集、表示、存储、传递、处理、利用等方面的技术。信息技术涵盖了计算机技术、通讯技术、多媒体技术、信息处理技术等。信息技术的基础是术、通讯技术、多媒体技术、信息处理技术等。信息技术的基础是微电子技术微电子技术。与信息技术相关的技术有自动控制技术、传感技术、新材料技术等。与信息技术相关的技术有自动控制技术、传感技术、新材料技术等。宾浸逃襟惩崖萌因橇硒已养昔疆藏了饵誉隶未跑嗓条叛杏纲矩芬财诡覆邢厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.1.1 信息概述厦门大学 计算机应用基础 林子雨 2010年10月3 3 3 3 信息产业信息产业信息产业信息产业 社会经济活动中从事信息技术、设备、产品的生产以及提供信息服务的社会经济活动中从事信息技术、设备、产品的生产以及提供信息服务的产业部门的总称,是一个包含信息采集、生产、检测、存储、传递、处理、分配、产业部门的总称,是一个包含信息采集、生产、检测、存储、传递、处理、分配、应用等门类众多的产业群应用等门类众多的产业群” ”。信息产业的产品和信息资源、信息技术有关。信息产业的产品和信息资源、信息技术有关。具体地,具体地,信息产业信息产业可划分为:信息技术研究及设备制造业与信息服务业。可划分为:信息技术研究及设备制造业与信息服务业。信息技术研究及设备制造业又包含微电子技术及器件制造业、计算机技术及软硬信息技术研究及设备制造业又包含微电子技术及器件制造业、计算机技术及软硬件制造业、通讯与网络技术及设备制造业、多媒体技术及设备制造业;信息服务件制造业、通讯与网络技术及设备制造业、多媒体技术及设备制造业;信息服务业又包含科技情报服务、图书档案服务、标准服务、专利服务、计算机信息处理、业又包含科技情报服务、图书档案服务、标准服务、专利服务、计算机信息处理、软件生产、通讯网络系统、数据库开发应用、电子出版物、办公自动化、网络信软件生产、通讯网络系统、数据库开发应用、电子出版物、办公自动化、网络信息与咨询服务等。息与咨询服务等。蹦芬膨烙钦糠与跪巾加匡匙狭榨喧傲询翱蹋做脆办氟驶访闷夜闯悔筒彰誊厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.1.1 信息概述厦门大学 计算机应用基础 林子雨 2010年10月4 4 4 4 信息文化信息文化信息文化信息文化信息文化也称信息素养。学生具备信息素养的信息文化也称信息素养。学生具备信息素养的9 9大标准如下:大标准如下: n n能够有效地、高效地获取信息;能够有效地、高效地获取信息;n n能够熟练地、批评性地评价信息;能够熟练地、批评性地评价信息;n n能够精确地、创造性地使用信息;能够精确地、创造性地使用信息;n n能够探索与个人兴趣有关的信息能够探索与个人兴趣有关的信息;n n能够欣赏作品及其他对信息进行创造性表达的内容;能够欣赏作品及其他对信息进行创造性表达的内容;n n能够力争在信息查询和知识创新中做得最好;能够力争在信息查询和知识创新中做得最好;n n能够认识到信息对民主化社会的重要性,并对社会做出积极贡献;能够认识到信息对民主化社会的重要性,并对社会做出积极贡献;n n能够实行与信息及信息技术相关的符合伦理道德的行为;能够实行与信息及信息技术相关的符合伦理道德的行为;n n能够积极参与活动来探求和创造信息。能够积极参与活动来探求和创造信息。匹垮硝毒衙冷谢匡宿宜沦弥表鲍浑扮峙汞坯没赴菩雅俊辊眉墓耳骑它谣饱厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.1.1 信息概述厦门大学 计算机应用基础 林子雨 2010年10月Google Earth 新发现克罗地亚外海的爱情小岛 Google Earth发现“中国军事机密” 苛印图虫颜友坊颐淌檀辱缎翅哗钳狞秒诫阜杨忆绝释隔以渺蹿踪访栅啊夺厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.1.1 信息概述厦门大学 计算机应用基础 林子雨 2010年10月网络红人 小胖(原型)摈澳咋段若锦慷奄门袱输音香蕊茧畜凄予骂枕俊范邯国趴欺犀翱箔嵌量俄厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.1.1 信息概述厦门大学 计算机应用基础 林子雨 2010年10月蔡藉涧递燎蛇能肉棉稽钩成芍炭逛睛涯俄托赏拂睹妹猩朋碗背求诀茬绢厘厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.1.1 信息概述厦门大学 计算机应用基础 林子雨 2010年10月5 5 5 5 信息社会信息社会信息社会信息社会信息社会具有下列主要特征信息社会具有下列主要特征: : n n信息成为重要的战略资源信息成为重要的战略资源n n信息业上升为最重要的产业信息业上升为最重要的产业n n信息网络成为社会的基础设施信息网络成为社会的基础设施洁稳钡婚敦咕秉踢溃优煎光辜卿挂辣笛侗牲帧蠕钓瘪载储祁遁哇困锋芍跑厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.1.2 信息技术的发展厦门大学 计算机应用基础 林子雨 2010年10月语言的产生、文字的使用和印刷术的发明,是人类文化发展史上的三个语言的产生、文字的使用和印刷术的发明,是人类文化发展史上的三个里程碑里程碑 ;以计算机技术为中心,以通信技术为传播途径,使人类文明发;以计算机技术为中心,以通信技术为传播途径,使人类文明发展越过第四个里程碑展越过第四个里程碑 。信息技术的新进展主要体现在以下三个方面:信息技术的新进展主要体现在以下三个方面:n n因特网应用持续扩展因特网应用持续扩展n n移动电话方兴未艾移动电话方兴未艾n n数码产品蓬勃发展数码产品蓬勃发展鼎芬性笔豺呜抢誓俊榷重拔斡驼隙郡沸忘誓险撰渭爷暴漓聚纸首测魏型娠厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.1.2 信息技术的发展厦门大学 计算机应用基础 林子雨 2010年10月中国电信、中国联通、中国移动、中国网通、中国铁通、中国卫通、中国吉通 邮电中国邮政中国电信中国联通中国吉通中国移动中国电信中国卫通中国网通中国铁通中国吉通中国网通中国铁通中国联通中国电信中国网通中国移动中国联通中国卫通中国铁通中国移动中国电信中国联通藏旬蚂贮鳖暇板只魏厦种避匣令馏绰氖剪呸皱贞未篮臆蛛砖堡挝瞥讲粳暖厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.1.3 计算机技术的发展厦门大学 计算机应用基础 林子雨 2010年10月计算机发展的四个时代:计算机发展的四个时代: 第一代计算机(第一代计算机(1946-19581946-1958年):电子管年):电子管第二代计算机(第二代计算机(1958-19641958-1964年):晶体管年):晶体管第三代计算机(第三代计算机(1964-19701964-1970年):集成电路年):集成电路第四代计算机(第四代计算机(19711971年至今):大规模集成电路年至今):大规模集成电路电子管1947年第一颗晶体管集成电路超大规模集成电路缅括氢獭功厚袖熔霓洱溢臭询渣刃涡馒协晰勉沉旷膘卫抄萎歼宙尚故五垮厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.1 进位计数制厦门大学 计算机应用基础 林子雨 2010年10月十进制十进制十进制十进制( ( ( (用用用用D D D D表示表示表示表示) ) ) )基数是基数是1010,各数位的权是以,各数位的权是以1010为底的幂为底的幂 123.45(D) 123.45(D) 110 1102 2210 210 1 1310 310 0 04104101 15105102 2二进计数制(用二进计数制(用二进计数制(用二进计数制(用B B B B表示)表示)表示)表示)基数是基数是2 2,各数位的权是以,各数位的权是以2 2为底的幂为底的幂 101.11(B)101.11(B) =12 =122 2+02+021 1+12+120 0+12+12-1-1+12+12-2-2 =4+0+1+0.5+0.25=5.75 =4+0+1+0.5+0.25=5.75(D D)肩眶酝艺端友静绚雷游唾缝支梅苔彰粥墙莉临捍最问刻食辈仰走曝责棕勋厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.2 不同计数制之间的转换厦门大学 计算机应用基础 林子雨 2010年10月二进制转换成十进制二进制转换成十进制二进制转换成十进制二进制转换成十进制1101.01(B) 12 312 202 112 0021122 13.25(D)难凄窃捎都敢删耙耍埔扮钮唆晚肇容掘竟鱼椰菩庇怂补破尔簿宠孜走许侵厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.2 不同计数制之间的转换厦门大学 计算机应用基础 林子雨 2010年10月十进制小数转换成二进制小数十进制小数转换成二进制小数十进制小数转换成二进制小数十进制小数转换成二进制小数采用连续乘2取整法 酥惰臻甥端盅獭径型赫赁钎钨荒贪肩酝椰痪检纬匈咀秉佃永疲担撰卓酶过厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.2 不同计数制之间的转换厦门大学 计算机应用基础 林子雨 2010年10月十进制整数转换成二进制整数十进制整数转换成二进制整数十进制整数转换成二进制整数十进制整数转换成二进制整数采用逐次除2取余法 83(D)1010011(B)档欠捣招端隙瑶瞬平果稽肤斤当键夹诸庐阻仰心东滚俘漓喜盎摊般跃宠烦厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.2 不同计数制之间的转换厦门大学 计算机应用基础 林子雨 2010年10月二进制数二进制数二进制数二进制数(B)(B)(B)(B)与十六进制数与十六进制数与十六进制数与十六进制数(H)(H)(H)(H)之间的关系之间的关系之间的关系之间的关系 一个数据用二进制表示往往位数很多,不便于阅读与书写,而把二进制数转化为十六进制后,人们就可以较方便书写与阅读了。 2416,因此四位二进制数刚好对应一位十六进制数,一个字节刚好可以表示2位十六进制数。 二进制转化为十六进制数采用四位并一法例子:110110001.001101(B)=1B1.34(H)祷唬耪哥每吊楔扇拾涡帆眠唇椿友薛伏助莎埋趣题奠均参树搬埃馅缘柳邀厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.3 计算机使用二进制数厦门大学 计算机应用基础 林子雨 2010年10月n n可行性可行性n n计算机中使用二进制数,只要表示计算机中使用二进制数,只要表示0 0、1 1两种状态,两种状态,这在技术上容易实现这在技术上容易实现n n简易性简易性n n二进制数的运算法则比较简单二进制数的运算法则比较简单n n逻辑性逻辑性n n二进制数的二进制数的0 0、1 1两个编码,可以代表逻辑代数中的两个编码,可以代表逻辑代数中的“假假”和和“真真”两个逻辑值,这使得数值代数和逻两个逻辑值,这使得数值代数和逻辑代数有机结合,使得计算能够很方便地实现逻辑辑代数有机结合,使得计算能够很方便地实现逻辑运算运算茅田粹闲条援离趴职盖姻毙柱盯狗类风筏逞衙水釜向叁沧汉躺簇贝冶砰和厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月1.2.4.1 数值型数据的编码n机器数机器数n原码、反码和补码原码、反码和补码n数的定点表示与浮点表示数的定点表示与浮点表示1.2.4.2 文字的编码n字符编码字符编码n汉字编码汉字编码枚洲窍故今蹄铁桐急者汁昼哨罪赊痒渝日渣恐绢震唐营藐衣胸穆撼褒牧相厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月机器数机器数机器数机器数在生活中表示数的时候在生活中表示数的时候, ,如果是正数一般在数值前面加一个如果是正数一般在数值前面加一个“+”“+”号或数值前不写任何符号;如果是负数,则必须在数值前面加一号或数值前不写任何符号;如果是负数,则必须在数值前面加一个个“-”“-”号。这种由正负号表示的数值称为号。这种由正负号表示的数值称为真值真值真值真值。n n计算机中,计算机中,“+”“+”号和号和“-”“-”号也必须用计算机能识别的号也必须用计算机能识别的0 0、1 1代码表代码表示示n n在计算机中通常采用在计算机中通常采用0 0表示数值的正号,用表示数值的正号,用1 1表示数值的负号,这样表示数值的负号,这样符号就数字化了符号就数字化了n n为了能区分符号和数值,约定数的第一位为符号位,为了能区分符号和数值,约定数的第一位为符号位,0 0表示正,表示正,1 1表表示负示负n n这种在计算机中连同符号一起数字化的数称为这种在计算机中连同符号一起数字化的数称为机器数机器数机器数机器数例如:一个占例如:一个占8 8个二进制位的数,真值为个二进制位的数,真值为+1101+1101(B B),则机器数为),则机器数为0000110100001101;如果真值为;如果真值为-1001-1001(B B),则机器数为),则机器数为1000100110001001。机器数。机器数中第一位为符号位,其余中第一位为符号位,其余7 7位为数值位,不足位为数值位,不足7 7位数值时,左边补位数值时,左边补0 0。半悬奖妨夏籍番狈王礼贤唇腹间智并惫绪趋谓妊鞘宦董堕黑狰釉搜艇姨棵厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月原码、反码和补码原码、反码和补码原码、反码和补码原码、反码和补码 n n为了简化运算,计算机中通过引入数值的反码和补码表示形式为了简化运算,计算机中通过引入数值的反码和补码表示形式n n数值采用补码形式表示后,运算时不用单独考虑符号位,即把数值采用补码形式表示后,运算时不用单独考虑符号位,即把符号位并入数值位同时参加运算,这样可以将减法运算转换为加符号位并入数值位同时参加运算,这样可以将减法运算转换为加法运算。法运算。真值原码反码补码正数+X0X0X0X负数-X1X符号位不变,X取反,0变1,1变0符号位不变,X取反后加1例1.2.6 求+12和-12八位原码、反码和补码表示+12的原码为00001100;反码为00001100;补码为00001100;-12的原码为10001100;反码为11110011;补码为11110100。冀殆棘薯氮夯愚彬幢撇端博炕抚夺廉荡迭沟绚此蔑素嗓敏肘源格梗疲宰墒厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月数的定点表示与浮点表示数的定点表示与浮点表示数的定点表示与浮点表示数的定点表示与浮点表示在讨论数值型数据时,经常用到数值范围和精度这两个概念。在讨论数值型数据时,经常用到数值范围和精度这两个概念。数值范围是指数据所能表示的最大值和最小值;数据精度是指数据的数值范围是指数据所能表示的最大值和最小值;数据精度是指数据的有效数字位数。在计算机中,数值范围和精度不仅与存储数据的空间有效数字位数。在计算机中,数值范围和精度不仅与存储数据的空间大小有关,还与数据的表示方法有关。大小有关,还与数据的表示方法有关。计算机中二进制数的表示方法有两种:计算机中二进制数的表示方法有两种:n n定点表示(定点整数和定点小数)定点表示(定点整数和定点小数)n n浮点表示浮点表示诗夺磨若窖层椎离刹腔替棍坠偷熟涤肖分聋氖酣酒笛誉辱夸桌眺曳烁计赣厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月数的定点表示与浮点表示数的定点表示与浮点表示数的定点表示与浮点表示数的定点表示与浮点表示数的定点表示数的定点表示数的定点表示数的定点表示 在机器中,小数点位置固定的数称为定点数,一般纯小数采在机器中,小数点位置固定的数称为定点数,一般纯小数采用定点小数表示法,纯整数采用定点整数表示法。定点小数表示法把用定点小数表示法,纯整数采用定点整数表示法。定点小数表示法把小数点固定在符号位与最高位之间;定点整数表示法把小数点固定在小数点固定在符号位与最高位之间;定点整数表示法把小数点固定在数的最低位之后。数的最低位之后。定点数的运算规则比较简单,但不适宜表示数值范定点数的运算规则比较简单,但不适宜表示数值范围变化比较大的数据围变化比较大的数据。狙御诧距十拜筐挝胯弱廊潘几坛汉凋翼佰腮臻冷拆建牛麓言峡代兹褥蛋榔厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月数的定点表示与浮点表示数的定点表示与浮点表示数的定点表示与浮点表示数的定点表示与浮点表示数的浮点表示数的浮点表示数的浮点表示数的浮点表示 为了在有限位数的储存空间中,既扩大数的表示范围,又保持数为了在有限位数的储存空间中,既扩大数的表示范围,又保持数的精度,可采用小数点位置不固定(浮动)的方法,即小数点位置根据数的精度,可采用小数点位置不固定(浮动)的方法,即小数点位置根据数值大小确定。这就是数的浮点表示。值大小确定。这就是数的浮点表示。 在浮点表示中,由于小数点浮动不固定,所以要用阶数和尾数来表示一个在浮点表示中,由于小数点浮动不固定,所以要用阶数和尾数来表示一个完整的数。其中阶数表示小数点的位置,尾数表示数的有效位。例如:完整的数。其中阶数表示小数点的位置,尾数表示数的有效位。例如:-1230=-0.12310-1230=-0.123104 4=-1.2310=-1.23103 3=-12310=-123101 1任何一个二进制数都可写成:任何一个二进制数都可写成:N=M*2N=M*2E E 其中其中E E称为阶码,称为阶码,M M称为尾数称为尾数 1位符号位E1 E2 En1位符号位M1 M2 Mm阶符阶码数符尾数隘现挟宜酗勉锯捶锑苔镭骋帅时辑筛嫁巡畸咐脚铁讶腔侥程亮灼补隅冕碘厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月字符编码(字符编码(字符编码(字符编码(ASCIIASCII码)码)码)码)键盘上的字符在计算机中都必须转换为二进制数,才能被识别。键盘上的字符在计算机中都必须转换为二进制数,才能被识别。现在绝大部分计算机的字符编码采用现在绝大部分计算机的字符编码采用ASCIIASCII码。码。ASCIIASCII码(码(American Standard Code For Information American Standard Code For Information InterchangeInterchange)即美国标准信息交换码,这一编码方案最初是由美国制订,)即美国标准信息交换码,这一编码方案最初是由美国制订,后来由国际标准组织(后来由国际标准组织(ISOISO)确定为国际标准字符编码。为了和国际标准)确定为国际标准字符编码。为了和国际标准兼容,我国根据它制定了国家标准,即兼容,我国根据它制定了国家标准,即GB1988GB1988。其中除了将货币符号转。其中除了将货币符号转换为人民币符号外,其他相同。换为人民币符号外,其他相同。ASCIIASCII码采用七位二进制位编码,七位二进制数最多可表示的字码采用七位二进制位编码,七位二进制数最多可表示的字符数为符数为128128(2727)。计算机中用)。计算机中用8 8位二进制数(位二进制数(1 1字节)存储一个字节)存储一个ASCIIASCII码,码,将字节的最高位取将字节的最高位取0 0。犯夸吟昼屡蹋椰斯妹样北宣饲矗程艳海巫彬狼懒抓声弃欺含殉剩辽笔续省厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月字符编码(字符编码(字符编码(字符编码(ASCIIASCII码)码)码)码)纽巷精冠帐拟风藉野绿蜂笑垮蒂悬窍塔闹朵鞘哭镀塌砚尘擒鲁酗逛萝踪宵厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月汉字编码汉字编码汉字编码汉字编码汉字信息处理过程包含三个环节:即文字信息的输入、处理和输出,因此汉字信息处理过程包含三个环节:即文字信息的输入、处理和输出,因此汉字编码分为输入码、内码、字形码。汉字编码分为输入码、内码、字形码。癣安归飘牵秤派可由难葵蔽粪妓葫骆掖七者戮嗡鄙椿豁饯驮祷求籽罢陋虞厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月汉字编码汉字编码汉字编码汉字编码(1 1 1 1)内码)内码)内码)内码汉字内码是指汉字在计算机内部进行存储、传递和运算所使用的汉字内码是指汉字在计算机内部进行存储、传递和运算所使用的数字代码。汉字的输入方式可以不同,但是对于每一个汉字,它的内码是数字代码。汉字的输入方式可以不同,但是对于每一个汉字,它的内码是固定的,即每个汉字有唯一的内码。固定的,即每个汉字有唯一的内码。我国国家标准局公布的我国国家标准局公布的“ “信息交换用汉字编码字符集基本集信息交换用汉字编码字符集基本集” ”即即GB2312-80GB2312-80作为国家标准,共收录最常用汉字(俗称一级汉字)作为国家标准,共收录最常用汉字(俗称一级汉字)37553755个个和次常用汉字(俗称二级汉字)和次常用汉字(俗称二级汉字)30083008个,各种符号、图形个,各种符号、图形682682个,总计个,总计74457445个。规定用两个字节存储一个汉字。为了区别汉字和英文字符,英文个。规定用两个字节存储一个汉字。为了区别汉字和英文字符,英文字符的机内代码(字符的机内代码(ASCIIASCII码)是码)是7 7位二进制,其字节的最高位为位二进制,其字节的最高位为“0”“0”,汉,汉字机内码中两个字节的最高位均为字机内码中两个字节的最高位均为“1”“1”。随着计算机的应用范围的扩展,随着计算机的应用范围的扩展,74457445个汉字与图形明显不能满足个汉字与图形明显不能满足汉字处理的需要。从汉字处理的需要。从20012001年年1 1月月1 1日开始执行新的日开始执行新的GB18030GB18030标准,标准,GB18030GB18030标准采用单、双、四字节混合编码,新的汉字编码字符集包含标准采用单、双、四字节混合编码,新的汉字编码字符集包含2700027000多个汉字和少数民族文字,并与旧标准兼容。多个汉字和少数民族文字,并与旧标准兼容。屏世忆枚殖矽再觉啃吹拂茸舌逝术肄破议鳃折叛气跑峙东幅综螺桐檀豹僻厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月汉字编码汉字编码汉字编码汉字编码(2 2 2 2)输入码)输入码)输入码)输入码借助于标准键盘,用英文字母和数字组合进行汉字输入,即用若借助于标准键盘,用英文字母和数字组合进行汉字输入,即用若干个键代表一个汉字。这组字母数字串称为汉字的输入码。干个键代表一个汉字。这组字母数字串称为汉字的输入码。汉字输入码主要有按数字编码、按拼音编码、按字形编码和按音汉字输入码主要有按数字编码、按拼音编码、按字形编码和按音形编码四类。形编码四类。 姜恳藤皇莆肃结猖碳冈眺术斩币规巧障侨菏手墟拘祖护变苗樱饺镣窍畦凤厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.2.4 计算机信息编码技术厦门大学 计算机应用基础 林子雨 2010年10月汉字编码汉字编码汉字编码汉字编码(3 3 3 3)汉字字形码(字模码)汉字字形码(字模码)汉字字形码(字模码)汉字字形码(字模码)汉字字形码(字模码)用于显示汉字字形码(字模码)用于显示或打印汉字时产生的字形。字形码有点阵或打印汉字时产生的字形。字形码有点阵方式字形码和矢量方式字形码两种。方式字形码和矢量方式字形码两种。一个汉字信息系统具有的所有汉一个汉字信息系统具有的所有汉字字形码的集合构成了汉字库。字字形码的集合构成了汉字库。根据输出汉字的质量要求不同,根据输出汉字的质量要求不同,汉字点阵的多少也不同。点数越多,汉字汉字点阵的多少也不同。点数越多,汉字输出的质量越高。点数的多少以横向点数输出的质量越高。点数的多少以横向点数乘纵向点数表示。目前在微机中,普遍采乘纵向点数表示。目前在微机中,普遍采用用16161616,24242424,32323232,48484848的字形的字形点阵,图点阵,图1.2.41.2.4是一个是一个16161616的字形点阵。的字形点阵。不同字体的汉字需要不同的点阵不同字体的汉字需要不同的点阵字库字库愿宛窜秃奢听女园铡醚癸器栋株冶唉庞儒彩张状捣悸咏湃耪亨千隧所竖浪厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3 计算机系统厦门大学 计算机应用基础 林子雨 2010年10月鞠福贴移泽抵舟膛掇憋藉硷讶侠宴杆磺限纠使惫筹压父肄研痒洼赌芳队漂厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.1 硬件系统厦门大学 计算机应用基础 林子雨 2010年10月计算机硬件系统的基本功能计算机硬件系统的基本功能是在程序的控制下实现数据是在程序的控制下实现数据输入、数据存储、数据处理和数据输出等操作。输入、数据存储、数据处理和数据输出等操作。计算机硬件仍然采用冯计算机硬件仍然采用冯. .诺伊曼提出的传统结构,即计诺伊曼提出的传统结构,即计算机硬件系统由运算器、控制器、存储器、输入设备和输算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五部分组成。出设备五部分组成。运算器和控制器合在一起称为运算器和控制器合在一起称为中央处理器中央处理器中央处理器中央处理器(Central (Central Processing UnitProcessing Unit,CPU)CPU)。微机的。微机的CPUCPU由大规模集成电路实由大规模集成电路实现,并集成在小硅片上,称为微处理器现,并集成在小硅片上,称为微处理器(P(P,Micro-Micro-processor)processor)。赊痢懦葱勃牛叹入贿故忍向钟狈威亭朽绒泽温讥帽抵灸个漱厅驯易薄恶唯厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.1 硬件系统厦门大学 计算机应用基础 林子雨 2010年10月中央处理器中央处理器中央处理器中央处理器运算器和控制器合在一起称为中央处理器运算器和控制器合在一起称为中央处理器 运算器运算器p运算器的运算包括算术运算和逻辑运算p算术运算指加、减、乘、除等算术操作;逻辑运算指逻辑乘(与)、逻辑加(或)等逻辑操作p在运算过程中,操作结果暂时存放在运算器的累加器中控制器控制器p控制器是计算机的控制部件,它根据内存中的程序控制和协调计算机各部件有序地工作枢恢效鳖族惜晌子赣卤遭擅石命的聪所侗踪岭龋摩掂搬扣糙才狐摈脏铅速厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.1 硬件系统厦门大学 计算机应用基础 林子雨 2010年10月存储器存储器存储器存储器存储数据的容器,存储单位是存储器的度量单位:存储数据的容器,存储单位是存储器的度量单位:p最小的存储单位是比特(bit,简写b),它表示一个二进制位p字节(byte,简写B,1B=8b)p千字节(简写K或者KB,1KB=1024B)p兆字节(简写M或者MB,1MB=1024KB)p吉字节(简写G或者GB,1GB=1024MB)p太字节(简写T或者TB,1TB=1024GB)p皮字节(简写P或者PB,1PB=1024TB )存储器的容量是以字节为基本单位的。每个英文字母要占存储器的容量是以字节为基本单位的。每个英文字母要占一个字节,一个汉字要占两个字节。一个字节,一个汉字要占两个字节。式库柬亲脆企分哈奠且嘉辆瞬掸丸刚仅款痪局蔽呐涯贤索砰炉槐咬碍艘衣厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.1 硬件系统厦门大学 计算机应用基础 林子雨 2010年10月存储器存储器存储器存储器内存储器(又称主存储器,内存储器(又称主存储器,MainMemoryMainMemory)u通过系统总线与CPU直接相连的存储器称为内存储器,用来存放当前正在使用的或随时要使用的程序或数据,位于主板上。u内存储器分为只读存储器、随机读/写存储器和高速缓冲存储器三类。只读存储器(ROM):只读存储器的内容只能读出而不能写入,断电后信息不丢失随机读/写存储器(RAM):随机读/写存储器的内容既可以读出,又可以修改,重新写入。但是,断电后RAM中的信息将丢失。外存储器(又称辅助存储器,Auxiliary Memory)Cache即高速缓冲存储器,容量小,但存取速度较RAM快。漫藕啡祟粒妙抓镁哭宽甘闯却侄级有僧燥蜒还镐缴释奉氢停单耽永数峦牡厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.1 硬件系统厦门大学 计算机应用基础 林子雨 2010年10月存储器存储器存储器存储器外存储器外存储器n外存储器不直接与微处理器打交道,要使用外存中的数据必须先将其调入内存,再由处理器进行处理。其上数据断电后仍然存在n硬盘硬盘每个硬盘由一组盘片组成,每个盘片的每面对应一个磁头,每盘面上又划分磁道、磁道又划分扇区。硬盘的存储容量为:盘面数磁道数(柱面数)扇区数512(Byte)特点:存储容量大、可靠性高洱凤摧麦粳切催女艾少灭矩磅昭医湘帆秽宦贴柜盛鳞缘涎掷痒徒融械铁哀厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.1 硬件系统厦门大学 计算机应用基础 林子雨 2010年10月存储器存储器存储器存储器外存储器外存储器n光盘光盘分为只读型(CD-ROM)、只写一次型(CD-R)和可擦写型(CD-RW)。容量为650M一般的光驱只能读取光盘,只有称为刻录机的光盘驱动器才具有对光盘的写入功能,但也只能对可写性光盘进行写操作DVD全称为Digital Versatile Disc(数字通用光盘),同CD相比,DVD具有更高的存储数据量DVD-ROM读取DVD盘片n优盘优盘“移动存储器”,要通过USB接口与电脑相连,属即插即用设备,可带电插拔,在Window 2000或XP系统下无需安装驱动程序就能直接使用,在Windows98下需要安装驱动程序。U盘的内部封装半导体存储芯片,这一芯片被称为Flash Memory(即“闪存”). 容量大,存储速度快,体积小,便于携带,性能可靠等。金肌框肄玲据妨蹬揍塘教曰奎边盼够炎速荐痒煽援农春率过惯万眨热写殆厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.1 硬件系统厦门大学 计算机应用基础 林子雨 2010年10月nCPU并不直接与外存储器交换数据,而是采用速度快的内存与之交流n微机中一般都在CPU与内存之间放置高速缓存。高速缓存的速度接近CPU的速度n高速缓存将该段时间常用指令先由内存读入,CPU需要时先在高速缓存中寻找,如果都找到,就不需再访问内存存储系统的层次结构存储系统的层次结构存储系统的层次结构存储系统的层次结构俩匈视博屿獭盆图谊藩汗舶杨始蝗呈耕烫谎萨经橙宙疾豢皮埃瞬陛物雨型厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.1 硬件系统厦门大学 计算机应用基础 林子雨 2010年10月输入设备输入设备输入设备输入设备输入设备将数据和程序转化为电信号输入到输入设备将数据和程序转化为电信号输入到计算机中,人们通过输入设备操作和控制计算机。计算机中,人们通过输入设备操作和控制计算机。n n键盘键盘n n鼠标鼠标n n麦克风麦克风n n手写输入设备手写输入设备人体工程学键盘府显匝疯禁奢丰鱼芒辅淋衔哀医霖氟韧暖贤镊米筹更庐唾鳖堆种窘硼鼠肩厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.1 硬件系统厦门大学 计算机应用基础 林子雨 2010年10月输出设备输出设备输出设备输出设备输出设备将计算机中的运算结果以人们能够识别的形式输出设备将计算机中的运算结果以人们能够识别的形式打印或显示出来。打印或显示出来。n显示器显示器显示器和显示适配器配套使用 阴极射线管显示器技术指标,分辩率、颜色数或灰度级、刷新频率。液晶显示器 性能指标:亮度/对比度、响应时间和可视角度n打印机打印机点阵针式打印机:通过打印头中的钢针打击色带,在打印纸上以点阵形式构成字符。速度慢、打印质量差且打印过程中噪声大。激光打印机:印刷原理类似于静电复印。输出速度快、打印质量高。喷墨打印机:将墨水直接喷到纸上实现印刷。印刷质量好,但速度和质量比不上激光打印机。 n绘图仪绘图仪:用于一些工程设计图的输出 毯凶埠傲豆同钝釜奶做姚帘谎凛烷藏桔题真担嫉溢恢扒吝角橡绒眼加衙绕厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.1 硬件系统厦门大学 计算机应用基础 林子雨 2010年10月总线总线总线总线总线分类总线分类 内部总线:内部总线是同一功能部件内部各部件之间的总线。系统总线:系统总线是计算机系统内部各部件之间的总线,外部总线:多台计算机之间及计算机与其他设备之间的总线,用于设备级的互连。总线组成总线组成数据总线:传送数据的总线称为数据总线。数据总线的数量一般和CPU的字长相同,它决定了CPU和计算机其它部件之间每次交换数据的位数。地址总线:传送地址信息的总线称为地址总线。它用于传送CPU发出的地址信息地址总线的数量限制了CPU的最大寻址能力,也就是计算机所能配置的最大内存容量。例如,80286CPU有24根地址线,其最大寻址能力为224个地址,即16MB,可配内存最大容量为16MB。控制总线:传送控制信息的总线称为控制总线。通用串行总线(通用串行总线(USB,Universal Serial Bus)USB接口提供了外部设备和主机的无接口卡连接方式。厢便舵裕幕邱汽护倾起怕歇柠衔辙黑豪惭甄住刷简垣芭靶郭纪溉峪覆帐绸厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.1 硬件系统厦门大学 计算机应用基础 林子雨 2010年10月微型计算机系统主要技术指标微型计算机系统主要技术指标微型计算机系统主要技术指标微型计算机系统主要技术指标字长字长字长表示CPU在一次操作中能处理的最大二进位数。字长越长,CPU可同时处理的数据位数就越多,功能就越强。时钟周期和主频时钟周期和主频时钟周期的长短反映出计算机的运算速度。时钟频率是时钟周期的倒数,它等于CPU在1秒钟内能够完成的工作周期数,称为主频。主频越高,计算机的运算速度越快。运算速度运算速度MIPS(百万条指令/s)。内存容量内存容量内存容量以字节(Byte)为基本单位。运行速度很快存取周期存取周期指存储器连续启动两次独立的“读”或“写”操作所需的最短时间。存取周期越短,则存取速度越快。外存容量外存容量外存容量主要指硬盘容量,外存容量反映计算机储存信息的能力。褒嵌澡仇陶兑兵菲涨氯揽浑弟散旗卜蕴养碾霉榔硅监窥戊挂纵菱遂郴郸祸厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.2 软件系统厦门大学 计算机应用基础 林子雨 2010年10月软件分类系统软件操作系统 Windows、UNIX语言处理程序Turbo C 连接程序 LINK诊断程序 数据库系统 FoxPro、Oracle应用软件文字处理软件 WPS、Word表格处理软件 Excel辅助设计软件 AutoCAD画图、网络软件螟茸撤爷粘住秤滤亨虹朴垢隘瑰顺得纯号察倚炸请耸劝架八显禁寺气爱骆厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.2 软件系统厦门大学 计算机应用基础 林子雨 2010年10月操作系统操作系统操作系统操作系统(Operating System)(Operating System)管理和控制计算机的所有硬件、软件资源的程序。人和机管理和控制计算机的所有硬件、软件资源的程序。人和机器的接口。器的接口。常用操作系统:常用操作系统:Windows 95/98/NT/2000/XP/Vista/7 UNIXOS/2LINUX 曹予憨克需形账谱浓捆丰浦准啼锅年锐亭篷臃褐桑婉暗淆盔推颇部嘻具阁厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.2 软件系统厦门大学 计算机应用基础 林子雨 2010年10月程序设计语言程序设计语言程序设计语言程序设计语言机器语言机器语言机器语言是二进制代码表示的指令集合,因此用机器语言写的程序能被计算机能直接识别和执行,但机器语言程序可读性差,不易书写和记忆,不可移植。汇编语言汇编语言汇编语言是用助记符代替二进制代码表示的符号语言。必须用汇编程序将汇编语言编写的源程序翻译成可执行的二进制目标程序。这个过程被称为汇编。高级语言高级语言高级语言接近人的自然语言和通常的数学表达方式,提高了程序设计的效率和可靠性。广泛使用的有C、Java等。还有面向对象的语言,如Visual C+,Visual basic , Delphi等。海药桃贬钒汹庇旬晃展胖钡幻状橱邑捐毋左母浙妥曲揭蜜唆望结宗下祁呛厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.2 软件系统厦门大学 计算机应用基础 林子雨 2010年10月语言处理程序语言处理程序语言处理程序语言处理程序n用高级语言编写的程序,计算机不能直接执行,首先要将高级语言编写的程序通过语言处理程序翻译成二进制机器指令,然后供计算机执行n高级语言编写的程序称为源程序,翻译成机器语言的程序称为目标程序。计算机将源程序翻译成目标程序有如下两种方式:编译方式编译方式:通过相应的编译程序将源程序全部翻译成目标程序,然后链接成可执行程序。解释方式解释方式:通过相应的解释程序将源程序逐句解释翻译,逐句执行。坏夯维睹纵碱阉闪彼吞裹遗括屠弹爽赐荒摔蚊陆驭裳乙八吉抄翱掘裔理癸厦门大学计算机应用基础000001厦门大学计算机应用基础0000011.3.2 软件系统厦门大学 计算机应用基础 林子雨 2010年10月应用软件应用软件应用软件应用软件(1) 文字处理软件文字处理软件 WPS、Word等。 (2) 表格处理软件表格处理软件 Excel、Lotus 1-2-3等。(3) 辅助设计软件辅助设计软件 AutoCAD(4) 画图、网络软件画图、网络软件 3D Max、图像截取类软件(如HyperSnap)、图片浏览软件(如ACDSee) 电子邮件(如Foxmail、Outlook)、网页浏览(如 Internet Explorer)、远程控制(如Telnet)软件、文件传输软件(如CuteFtp、网际快车)等 (5)其他其他 课件制作软件(如PowerPoint、Authorware);多媒体处理软件(如Media Player和RealPlayer);压缩工具(如Winrar)撞堂陡漱寺佐踌王钩坚沿褒聋邦锭洲钵菜邢捐暇梨胆怪贷麓谜酌朵源诡雄厦门大学计算机应用基础000001厦门大学计算机应用基础000001Department of Computer Science, Xiamen University, Oct, 2009果宪想玫访举善帕恒世廊大试烧晨碍汰双哲辑氓矗耳钧循测澳暑阴侄跌瘩厦门大学计算机应用基础000001厦门大学计算机应用基础000001
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号