《计算机基础教程》由会员分享,可在线阅读,更多相关《计算机基础教程(59页珍藏版)》请在金锄头文库上搜索。
1、一级 MSoffice教程(2009年版)计算机文化基础本门课程介绍 Introduction操作应用程序设计理论研究理论课:计算机基础常识上机课: 操作技能计算机等级 考试(一级)计算机组装维护网络管理C 语言数据结构模型 :计算机应用基础课程v1.1 计算机概述v1.2 数制与编码 v1.3 计算机中字符的编码v1.4 指令和程序设计语言v1.5 计算机系统的组成v1.6 微型计算机的硬件系统v1.7 多媒体技术简介v1.8 计算机病毒及其防治第一章 计算机基础知识1.1.1 计算机的发展史 1计算机的诞生 世界上第一台计算机是美国宾夕法尼亚大学的一批青年科技工作者于 1946年研制成功的
2、,命名为“ENIAC”。 2计算机发展的几个阶段 第一代(19461958),电子管计算机时代 第二代(19581964),晶体管计算机时代 第三代(19651970),集成电路计算机时代 第四代(1970年以后),大规模集成电路计算机时代图: 世界上第一台电子数值积分计算机(ENIAC)于1946年2月诞生于美国的宾夕法尼亚大学。 占地170平方米重达30吨使用18000个电子管运算速度5000次/秒3计算机的发展趋势 微型化芯片的集成度越来越高,计算机的元器件越来越小,计算机的计算速度快、功能强、体积小、价格低。 巨型化尖端科学技术、军事、气象等领域的需要. 网络化 计算机网络可以实现资源
3、共享。 智能化 智能化是未来计算机发展的总趋势。计算机是一种能快速、高效地对各种信息进行存储和处理的电子设备。 有以下几个特征:(1) 运算速度快(2) 计算精度高(3) 存储容量大(4) 可靠性高(5) 程序运行自动化(6) 通用性具有复杂的逻辑推理和判断功能1.1.2 计算机的特点1科学计算2实时控制3信息处理4计算机辅助技术5 办公自动化6系统仿真7人工智能8电子商务1.1.3 计算机的应用返回本节CAD: 计算机辅助设计CA: 计算机辅助教学1.按处理形态分(1)模拟计算机 用连续变化的模拟量即电压来表示信息,其基本运算部 件是由运算放大器构成的微分器、积分器、通用函数运算器 等运算电
4、路组成。特点是速度极快,但精度不高、信息不易 存储、通用性差。(2)数字计算机 用不连续的数字量即“0”和“1”来表示信息,其基本 运算部件是数字逻辑电路。特点是精度高、存储量大、通用 性强,能胜任科学计算、信息处理、实时控制、智能模拟等 方面的工作。(3)数模混合计算机 综合了数字和模拟两种计算机的长处设计出来的。它既能处 理数字量,又能处理模拟量。(1)专用计算机 专用计算机是为解决一个或一类特定问题 而设计的计算机。(2)通用计算机 通用计算机是为能解决各种问题,具有 较强的通用性而设计的计算机。2.按使用范围1.巨型机:SuperComputer也称超级计算机,指目前速度最快、处理能力
5、最强的计算机。其运算速度已达到每秒万亿次。(中国的曙光,神威)2.大型机:MainFrame具有较快的处理速度和较强的处理能力。主要用于大银行、大公司、规模较大的高等学校和科研院所。 3. 小型机:MinComputer 结构简单、规模较小、操作简单。4. 微型机:MicroComputer体积小、价格低、功能全、操作方便。5.工作站:WorkStation易于联网、有大量内存、配置大屏幕显示器和较强的数据处理能力与高性能的图形功能。6.服务器:Server在网络环境中为所有用户提供服务的共享设备。3.按性能分类 (计算机的规模和处理能力)计算机数据包括: 数值数据 和 字符数据v1.2.1
6、数制的基本概念 v1.2.2 二、十和十六进行数 v1.2.3 各种数制间的转换 1.2 数制与编码1数制按进位的原则进行计数,简称数制。数制的特点 :逢N进一 位权表示法,计算机中常使用二进制 、十进制、八进制、十六进制等。1.2.1 数制的基本概念十进制数十进制数的数码为0、1、2、3、4、5、6、7、8 、9共10个,进数规则为逢十进一,借一当十。二进制数二进制数的数码为0、1共2个,进数规则为 逢二进一,借一当二。十进制数、二进制数、八进制数和十六进制数的 对应关系如表所示。2.各种数制转换十进制二进制八进制十六进制十进制二进制八进制十六进制0000910011191111101010
7、12A2102211101113B3113312110014C41004413110115D51015514111016E61106615111117F711177161000020108100010817100012111返回本节1)非十进制数转换成十进制数转换原则:按权展开法例.(111010.1)2=125124123022121020+12-1 32+16+8+2+0.5 58.5例.(26A)16=2162+6161+10160 =512+96+10 =618 整数部分:用除R取余法转换。 (R为进制基数)2)十进制数转换成非十进制数 小数部分:用乘R取整法转换。例1: 把 0.81
8、25转换成二进制小数例 : 将(35.6875)10转换为二进制数。 用除2取余法将整数部分(35)10转换为二进制整数:2 35 余数为1 低位2 17 余数为12 8 余数为02 4 余数为0 2 2 余数为02 1 余数为1 高位 0故:(35)10 = (100011)2 验证:125+0 24+0 23+0 22+1 21+1 20=32+2+1=35返回本节 用乘2取整法将小数部分(0.6875)10转换为二进制形式:0. 6875 2 1.3750 整数部分为1 高位0. 3750 2 0. 7500 整数部分为00. 7500 2 1. 5000 整数部分为10. 5000 2
9、 1. 0000 整数部分为1 低位即:(0.6875)10 = (0.1011)2 返回本节 整数部分与小数部分合并,可得:(35.6875)10 = (100011.1011)2注意:在上例中,将十进制小数转换成为二进制小数 的过程中,乘积小数部分变成“0”,表明转换结 束。实际上将十进制小数转换成二进制、八进 制、十六进制小数过程中小数部分可能始终不 为零,因此只能限定取若干位为止。将十进制数转换为八进制、十六进制数的规则 和方法与之相同,只是R(基数)的取值不同。 返回本节3)二进制数与八进制、十六进制数间的转换 因为23=8,24=16,所以,一位十六进制数可由四位二进制数来表示一位
10、八进制数可由三位二进制数来表示。作反向转换:三位二进制数可用一位八进制数表示四位二进制数可用一位十六进制数来表示返回本节二进制数转换为八进制、十六进制数 转换原则:以小数点为中心,分别向前、后每三(或 四)位一组,不足三(或四)位时以“0”补足,并将 每组二进制数转换为相应的八(或十六)进制数即可 。例:将二进制数11010111100.11011转换为八进制数和 十六进制数。(11010111100.11011)2 = (011 010 111 100.110 110)2 = (3274.66)8(11010111100.11011)2 = (0110 1011 1100.1101 1000
11、)2 = (6BC.D8)16返回本节八进制、十六进制数转换为二进制数 转换原则:将每位八进制(或十六进制)数码用相 应的三位(或四位)二进制数来代替,再去掉整数 首部的零和小数尾部的零即可。例:将八进制数214.74和十六进制数1C2.A4转换为 二进制数。(214.74)8 = (010 001 100.111 100)2 = (10001100.1111)2(1C2.A4)16 = (0001 1100 0010.1010 0100)2 = (111000010.101001)2返回本节八进制和十六进制间的转换 可通过二进制来间接进行。 例. (457)8=(100101111)2=(1
12、2F)16P11. 计算机的信息都是用二进制编码表示位:是计算机中存储数据的最小单位。指二 进制数中的一个位数,其值为“0”或“1”,其英 文名为“bit”。例如: 3(10)=11(2) 63 (10) =1000000 (2) 而26个字母 a,b,c z ,如何表示?a : 110 0001, b : 1.3 计算机中字符的编码返回本节上一页 110 0010返回本节1.3.1 西文字符的编码用什么样的二进制码来表示字母、数字及专门符号 。两种字符编码方式:EBCDIC码,ASCII码(重点介绍) 。1. ASCII码: 美国标准信息交换码 (American Standard Code
13、 for Information Interchange),简称为ASCII码。1)7位码版本 128个 2)8位码版本两种 256个返回本节7位码版本返回本节附录:EBCDIC码1.3.2 汉字编码汉字编码比常用字符的编码要复杂得多,这是因 为汉字的数量比较多,而且汉字的字形也是复杂多变 。 汉字交换码(国标码) 我国制定了“中华人民共和国国家标准信息交换 汉字编码”,代号为“GB2312-80”,又称国标码。返回本节 汉字输入码汉字输入码是指用户从键盘上输入汉字时所使用的编码。全拼,双拼,区位, 智能拼音, 五笔汉字机内码汉字机内码,也称汉字内码,是指汉字在计算机 中存储、加工、处理时所用
14、的代码。汉字机内码以汉字交换码为基础,在得到汉字交 换码后,将汉字交换码的每个最高位置加1,就得到了 汉字机内码。汉字两字节的机内码和国标码有一个对应关系国标码+8080(H)=机内码例如:“重”字国标码是3122(H),它的机内码是3122(H)+8080(H)=B1A2(H) 返回本节汉字字形码汉字字形码即汉字输出码,用于显示或打印汉字时产生字形。字形 又称为字模,以一点阵表示。点阵数越大,分辨率越高,字形越美观,但 占用的存储空间越多。 例: 1616点阵的汉字在计算机内占用多少字节?解答:点阵中的点对应存储器中的一位,对于1616点阵的汉字, 有256个点,即256位。由于计算机中,8个二进制位作为一个字节 ,所以1616点阵汉字需要1616 =32字节习题:3232点阵的汉字在计算机内占用多少字节?内部处理输出码输入码通信(国标码)各种汉字编码 之间的关系返回本节内存(内码)汉字字库(地址码)(字型码)(字型码)返回本节1.4 指令和程序设计语言1.4.1 指令(p16)给计算机的命令,包括 操作码 和 地址码1.4.2. 程序设计语言1)由一系列指令组成,完成一定功能的模 块。2)程序设计语言是人与计算机交互的语言