上海交通大学网络教育学院1计算机应用基础上海交通大学网络教育学院高万萍Email:wpgao@sjtu.edu.cn2008年2月上海交通大学网络教育学院2课程简介计算机应用基础课程属于全国网络高等学历教育公共基础课程,是全国统一考试的科目。针对于国家统考大纲要求主要介绍以下内容:计算机基础知识、Windowsxp操作系统及其应用、文字处理软件Word2003、电子表格软件Excel2003、电子演示文稿制作软件PowerPoint2003、计算机网络基础、Internet应用、计算机安全、计算机多媒体技术。上海交通大学网络教育学院3教学过程包括两个环节课堂讲授上机实验计算机应用基础课程共4个学分,上课:44学时上机:16学时上海交通大学网络教育学院4学习方式----全程网络学习模式课程讲义、教学资料、作业提交学习方式:课堂教学、课程直播、点播、下载、移动学习(NOKIAN70以上插卡播放)精品课程网站(自主学习教学互动:学习论坛课程答疑短信互动(互动题目)问卷调查上海交通大学网络教育学院5考试成绩考勤(面授11次:刷卡考勤不少6次,上机4次:机房上机不少两次)10%平时成绩20%(作业、教学互动)期末考试70%上海交通大学网络教育学院6教学人员主将教师:高万萍Email:wpgao@sjtu.edu.cnTel:52385159职责:课程讲授,课程答疑助教:东嘉Email:jdong@sjtu.edu.cnTel:52385210职责:课程答疑,上机辅导,批改作业课件制作技术人员:Tel:52389900-3职责:课件制作,解答课件下载、播放问题各专业教务(教学主管):职责:教学及考试安排、学籍管理等事项由各专业的教务老师负责。上海交通大学网络教育学院7第1章计算机基础知识本章学习目标1.1计算机的发展及应用1.2计算机中信息的表示1.3计算机系统的组成短信互动题目上海交通大学网络教育学院8本章学习目标本章主要学习计算机的基本概念、计算机中信息的表示、计算机系统的组成、微型计算机的硬件组成。主要有以下内容:计算机的发展过程;数字计算机的主要特点;计算机系统的基本组成;位、字节、字、字长以及存储单元地址的概念;信息在计算机中如何表示.上海交通大学网络教育学院91.1计算机的发展及应用1.1.1计算机发展的几个阶段1.1.2计算机的主要特点1.1.3计算机的分类1.1.4计算机的主要应用1.1.5计算机的发展方向上海交通大学网络教育学院101.1.1计算机发展的几个阶段5000次加法/秒体重30吨占地150m218800只电子管1500个继电器功率170KW1946年美国研制出第一台数字式电子计算机——上海交通大学网络教育学院11第一代(1946~1957)电子管5千~4万(次/秒)第二代(1958~1964)晶体管几十万~百万(次/秒)第三代(1965~1970)中小规模集成电路百万~几百万(次/秒)第四代(1971至今超大规模集成电路几百万~几亿(次/秒)计算机发展的几个阶段上海交通大学网络教育学院121.1.2计算机的主要特点1.自动控制能力:程序和数据都以二进制的形式存储在存储器中,由程序控制计算机自动执行,存储程序与自动控制是计算机最重要的特点。2.计算精度高3.具有“记忆”和逻辑判断能力4.运算速度快5.通用性强,用途广泛上海交通大学网络教育学院131.1.3计算机的分类按原理分电子数字计算机电子模拟计算机混合式计算机按用途分通用机专用机按规模分(字长、运算速度、存储容量)巨型机:速度最快、处理能力最强大中型机:大型、通用、较快小型机:规模小、结构简单、设计周期短、使用维护简单。微型机:小、巧、轻、使用方便、价格便宜。上海交通大学网络教育学院141.1.4计算机的主要应用1.科学计算(最早应用的领域)2.数据处理(目前应用最广的领域)3.过程检测与自动控制4.计算机辅助系统5.娱乐休闲6.人工智能上海交通大学网络教育学院151.1.5计算机的发展趋势巨型化微型化网络化智能化上海交通大学网络教育学院16CRAY-Ⅱ计算机发展趋势——巨型化运算速度可达每秒几百亿次运算的超级计算机1975年世界上第一台超级计算机“Cray-I”中国超级计算机:国防科技大学研制的“银河1号”、“银河2号”和“银河3号”国家职能计算机中心推出的“曙光1000”、“曙光2000”和“曙光3000”,运算速度为每秒3800亿次(排名80位)。银河Ⅱ上海交通大学网络教育学院17计算机发展趋势——微型化计算机不再是单一的计算机器,而是一种信息机器,一种个人的信息机器。上海交通大学网络教育学院18计算机发展趋势——网络化计算机网络:计算机技术与通信技术结合的产物。计算机网络的发展动力:使用远程资源,共享程序、数据和信息资源,网络用户的通讯和合作。上海交通大学网络教育学院19计算机发展趋势——智能化第一代机器人:机械手(1962年出现)。人类第一个“工业机器人”:一头在纺织机上挑纱的“驴”(1742年)第二代机器人:具有“感觉”的机器人第三代机器人:装有启发式计算机的“智能机器人”DeepblueGarryKasparov上海交通大学网络教育学院201.2计算机中信息的表示1.2.1信息与数据的关系1.2.2计数制的基本概念1.2.3计算机中的常用计数制及转换1.2.4字符编码上海交通大学网络教育学院211.2.1信息与数据的关系信息人们进行各种活动所需和所获取的知识数据为识别信息而记录下来的符号数据与信息的关系数据是信息的表示形式,是信息的载体;信息是数据所表达的含义,是人们通过对数据的分析和理解得到的。上海交通大学网络教育学院22数值数据与非数值数据数值数据:是可以参加数值计算的数据。在计算机中以二进制数的形式表示。非数值数据(字符):不表示数值的大小,它只代表一个符号,如:数字符号0~9、大小写英文字母、算术运算符、标点符号、显示不出来的控制符号、汉字。在计算机中以二进制形式表示。上海交通大学网络教育学院23如果采用的数制有R个基本符号,则称为基R数制,简称R进制R进制数:“逢R进一,借一当R”1.2.2计数制的基本概念基数:R权:基数的若干次幂,一个数可按权展开成为多项式。678.34=6×102+7×101+8×100+3×10-1+4×10-2上海交通大学网络教育学院241.2.3计算机中的常用计数制及转换1、二进制(信息的存储、处理、传送)2、十六进制(书写方便)3、八进制(书写方便)4、各种进制间的转换上海交通大学网络教育学院251、二进制二进制数:逢2进一,基数为2,权为2的若干次幂。两个数字符号:0,1不论指令还是数据,不论数值、字符还是声音、图形等多媒体信息均必须转换成二进制的形式才能存入计算机,一个二进制数在计算机中是以电子器件的两个物理状态来表示。11111000128瓦32瓦64瓦16瓦8瓦4瓦1瓦2瓦上海交通大学网络教育学院26二进制(续)1、易于物理实现,使电子线路制造计算机成为可能2、运算规则简单(R(R+1)/2)3、与逻辑运算吻合4、机器可靠性高(两种状态稳定、容易区分)优点上海交通大学网络教育学院27二进制(续)二进制转换为十进制(按权展开)(10010)2=1×24+0×23+0×22+1×21+0×20=(18)10十进制转换为二进制(除2取余法)1.将十进制数除以2,得到一个商数和一个余数;2.再将商数除以2,又得到一个商数和一个余数;3.继续这个过程,直到商数等于零为止。每次得到的余数(必定是0或1)就是对应二进制数的各位数字。不同进制数用下标表示上海交通大学网络教育学院28例:(75)10?2结果为:10010117523712181209241220210201注意:第一次得到的余数为二进制数的最低位,最后一次得到的余数为二进制数的最高位。上海交通大学网络教育学院292、十六进制十六进制数:逢16进一,基数为16,权为16的若干次幂。16个数字符号:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(1)十六进制转换为十进制(按权展开)(FF)16=15×161+15×160=(255)10(2)十进制转换为十六进制(除16取余法)上海交通大学网络教育学院30*十六进制(举例)计算机中的常用计数制及转换上海交通大学网络教育学院313、八进制八进制数:逢8进一,基数为8,权为8的若干次幂。8个数字符号:0,1,2,3,4,5,6,7(1)八进制转换为十进制(按权展开)(154)8=1×82+5×81+4×80=(108)10(2)十进制转换为八进制(除8取余数)上海交通大学网络教育学院32*八进制(举例)(2)十进制转换为八进制(除8取余数)计算机中的常用计数制及转换上海交通大学网络教育学院334、各种计数制之间的转换十进制转换成r进制二进制、八进制与十六进制数之间的转换常见数值各种计数制之间的转换上海交通大学网络教育学院34十进制转化成r进制整数部分:除以r取余数,直到商为0,余数从右到左排列。小数部分:乘以r取整数,整数从左到右排列。100(D)=144(O)=64(H)10025022521226232100010011八进制100812818044110016604616十六进制十六进制、八进制、十进制、二进制分别用H、O(Q)、D、B后缀表示。上海交通大学网络教育学院35二进制八进制二进制、八进制与十六进制数之间的转换一位拆三位整数从右向左三位并一位小数从左向右三位并一位一位拆四位二进制十六进制整数从右向左四位并一位小数从左向右四位并一位上海交通大学网络教育学院36100110110111.010100(4667.24)8示例:100110110111.0101(9B7.5)16上海交通大学网络教育学院37*总结:64(H)=01100100(B)64144(O)=001100100(B)1441101101110.110101(B)=1556.65(O)1556651101101110.110101(B)=36E.D4(H)36ED4•一位八进制数对应三位二进制数•一位十六进制数对应四位二进制数•二进制转化成八(十六)进制整数部分:从右向左按三(四)位进行分组小数部分:从左向右按三(四)位进行分组注意:不足补零上海交通大学网络教育学院38常见数值各种计数制之间的转换计算机中的常用计数制及转换十进制二进制八进制十六进制000011112102231133410044510155611066711177810001089100111910101012A11101113B12110014C13110115D14111016E15111117F16100002010上海交通大学网络教育学院391.2.4字符编码西文字符编码汉字编码各种汉字编码之间的关系上海交通大学网络教育学院40一、西文字符编码ASCII码(美国标准信息交换码),8位二进制码,最高位为0。7位可表示128个不同的字符。字符0——(0110000)2=(48)10字符1——(49)10字符A——(1000001)2=(65)10字符B——(66)10字符a——(1100001)2=(97)10上海交通大学网络教育学院41二、汉字编码输入码:从键盘输入的代表汉字的编码.国标码(交换码):二字节码,用两个七位表示一个汉字,把区位码的区码与位码的基础上分别加00100000(20H)。内码:汉字在设备或信息处理系统内部最基本的表达形式。汉字内码占用两个字节,把国标码两个字节的最高位分别置为1(与ASCII码相区别)。“补”字的代码:国标码:3239H(0011001000111001B)内码:b2b9H(1011001010111001B)字形码:存放在字库中的汉字字