1、计算机应用基础计算机应用基础计算机应用基础计算机应用基础实训教程计算机应用与职业技术实训系列周 萍 编?第第1章 计算机基础知识章 计算机基础知识?第第2章 中文输入法章 中文输入法?第第3章 中文章 中文Windows XP操作系统操作系统?第第4章 文字处理软件章 文字处理软件Word 2007?第第5章 电子表格软件章 电子表格软件Excel 200711 1 32 1 43 6 55 5 2?第第6章 演示文稿软件章 演示文稿软件?第第7章 常用工具软件章 常用工具软件?第第8章 计算机网络和章 计算机网络和Internet?第第9章 行业实例章 行业实例7 2 68 3 99 1 4
2、1 0 0 4第第1章 计算机基础知识章 计算机基础知识?1.1 计算机概述计算机概述?1.2 计算机系统的组成计算机系统的组成?1.3 微型计算机的组成微型计算机的组成?1.4 微型计算机的连接微型计算机的连接?1.5 多媒体计算机多媒体计算机?1.6 计算机的启动与关闭计算机的启动与关闭?1.7 计算机中的数制与编码计算机中的数制与编码?小结小结?过关练习一过关练习一11.1 计算机概述计算机是可以接受、处理、存储并输出信息的装置。由于计算机在计算、数据和信息管理方面比人工做得更快、更精确,从而迅速地进入到人们的工作和生活中。从1946年第一台电子计算机诞生以来,计算机学已成为发展最快的一
3、门学科。尤其是微型计算机的出现,使得计算机成为人们学习和工作中必不可少的工具。21.1.1 计算机的发展历程计算机的发展历程1946年2月第一台全自动电子计算机ENIAC(Electronic Numerical Integrator And Calculator)即“电子数字积分计算机”诞生了。这台计算机的诞生标志着电子计算机时代的到来,它的出现具有划时代的意义。经过60多年的不断发展,计算机的更新换代越来越快,并推动人类更快地向前发展。根据计算机所使用的电子元器件,一般将计算机的发展分为4个阶段。31第一代(19461957年):电子管计算机时代第一代计算机(见图1.1.1)的内部元件使用
4、的是电子管。由于一部计算机需要几千个电子管,每个电子管都会散发大量的热量,因此,散热是一个令人头痛的问题。电子管的寿命最长只有3 000小时,计算机运行时常常发生由于电子管被烧坏而使计算机出现死机的现象。操作计算机的科学家常常不能判断计算机死机是由程序设计问题引起的,还是由电子管问题引起的。那时,输入和输出都是在打孔卡片上执行,速度很慢,程序是用机器语言编写的,编程也十分困难。第一代计算机主要用于科学研究和工程计算。4图1.1.1 第一代计算机52第二代(19581964年):晶体管计算机时代晶体管比电子管小得多,不需要暖机时间,消耗能量较少,处理更迅速、更可靠。第二代计算机的程序语言从机器语
5、言发展到汇编语言。接着,高级语言FORTRAN和COBOL相继开发出来并被广泛使用。这时,开始使用磁盘和磁带作为辅助存储器。第二代计算机的体积和价格都下降了,使用的人也多了起来,计算机工业得以迅速发展。第二代计算机主要用于商业、大学教学和政府机关。63第三代(19651970年):中小规模集成电路计算机时代集成电路(Integrated Circuit,简称IC)是做在晶片上的一个完整的电子电路,这个晶片比手指甲还小,却包含了几千个晶体管元件。第三代计算机的特点是体积更小、价格更低、可靠性更高、计算速度更快。第三代计算机的代表是IBM公司花了50亿美元开发的IBM 360系列。74第四代(19
6、71年至今):大规模和超大规模集成电路计算机时代第四代计算机使用的元件依然是集成电路,不过,这种集成电路已经大大改善,它包含着几十万到上百万个晶体管,人们称之为大规模集成电路(Large Scale Integrated Circuit,简称LSI)和超大规模集成电路(Very Large Scale Integrated Circuit,简称VLSI)。1975年,美国IBM公司推出了个人计算机PC(Personal Computer),从此,人们对计算机不再陌生,计算机开始深入到人类生活的各个方面。8中国的计算机事业创始于20世纪50年代中期。1956年,国家制定了19561967年科学技
7、术发展远景规划,将“计算机技术的建立”列为紧急措施之一,并筹建中国科学院计算机技术研究所,该所分别于1958年和1959年研制出我国最早的计算机103小型数字计算机和104大型通用数字计算机。中国集成电路计算机的研究始于1965年。国防科技大学先后于1983年和1992年研制出巨型机银河系列;国家智能计算机研究开发中心于1995年研制出大规模并行计算机曙光1000;长城计算机公司与清华大学联合研制的0520机9是国内最早的国产微型计算机。中国的微型计算机的装机量已从1978年的500台猛增到目前的几百万台。在中文信息处理方面的研究与开发工作取得了一系列重大成果。1.1.2 计算机的分类计算机的
8、分类从计算机诞生至今,人们从不同的角度对计算机进行了分类,具体介绍如下。101按规模大小分根据计算机的机器规模的大小、运算速度的快慢、主存储器容量的大小、系统性能的强弱以及价格等,可将计算机分为巨型机、大型机、中型机、小型机、微型机和工作站。(1)巨型机。巨型机是指运算速度达到每秒亿次以上,功能最强、性能最好的计算机。主要应用于尖端科技和军事等领域。11(2)大、中型机。大、中型机是指运算速度达到每秒几千万次以上,通用性好、功能强大的计算机。主要应用于国家级科研机构。(3)小型机。小型机是指运算速度达到每秒几百万次以上,结构简单、价格便宜、操作简便的计算机。主要应用于一般的中、小型机构。(4)
9、微型机。微型机也称为个人计算机,简称PC机或微机。是目前应用最广泛的机型,具有线路先进、小巧灵活、价格便宜、省电等优点。主要应用于一般的科研与设计机构以及普通高校等。12(5)工作站。工作站是介于微型机与小型计算机之间的一种高档微型机。它的主要特点是速度快、容量大、网络通信功能强、价格便宜等。它主要应用于图像处理、计算机辅助设计和办公自动化等方面。2按处理信息的形式分从总体上讲,电子计算机可以分为模拟计算机和数字计算机。13(1)模拟计算机。模拟计算机是指对模拟变量进行操作的计算机,它处理的信息是以模拟量来表示的。(2)数字计算机。数字计算机是指以“0”和“1”数字代码的数据形式来表示要处理的
10、信息。通常所说的计算机即数字计算机。143按用途分计算机按用途又分为通用计算机和专用计算机。(1)通用计算机。通用计算机能够解决各类问题,具有较强的通用性。(2)专用计算机。专用计算机是专为处理某些问题而设计的计算机。151.1.3 计算机的特点计算机的特点计算机是一种可以进行自动控制、具有记忆功能的现代化信息处理工具。它的主要特点是运算速度快、计算精确度高、具有记忆和逻辑推理功能等。1运算速度快运算速度快是计算机最显著的特点。计算机采用存储程序设计思想,使得电子器件的快速性得到了充分的发挥,计算机的运算速度飞速提高,目前最快可达到每秒上百亿次。162计算精确度高计算机的精确度取决于运算中的数
11、字位数,位数越多越精确。目前普通的计算机就能达到十几位甚至几十位有效数字和计算精度,这是一般的计算工具无法相比的。3存储容量大计算机能够把大量的数据和程序存入存储器,并能把处理的结果也保存在存储器中,当需要这些信息时,可以准确快速地把它们调出。174具有逻辑推理能力计算机能在执行命令的过程中,自动根据上一步执行结果判断下一步该做什么,并可根据判断自动地决定以后要执行的命令。5可靠性高因为采用了大规模和超大规模的集成电路,所以现在的计算机可靠性非常高,可以自动连续地高速、准确计算,可以不分昼夜地工作而不发生故障,这是它与其他计算工具的本质区别。正是因为计算机具有以上几方面的特点,才促进了计算机的
12、快速发展和广泛应用。181.2 计算机系统的组成计算机是由若干相互区别、相互联系和相互作用的要素组成的有机整体。一个完整的计算机系统包括计算机硬件系统和计算机软件系统两大部分,其中硬件是计算机的物质基础,主要包括计算机本身和各种外部设备;软件主要包括系统软件和一些应用软件,软件在硬件的基础上发挥作用,两者相辅相成,协调工作,共同构成一个完整的计算机系统。计算机系统组成如图1.2.1所示。19图1.2.1 计算机系统组成201.2.1 计算机硬件系统计算机硬件系统计算机硬件系统是指构成计算机物理结构的电气、电子和机械部件,它是计算机系统的物质基础。1946年美籍匈牙利数学家冯诺依曼提出了计算机的
13、硬件结构,其主要由运算器、控制器、存储器、输入设备和输出设备五大基本部件组成,其中以运算器为中心,其结构如图1.2.2所示。21图1.2.2 计算机硬件结构构221运算器运算器是计算机进行信息加工的场所,所有的算术运算和逻辑运算都在这里进行。算术运算指的是加、减、乘、除等各种数值运算;逻辑运算指进行逻辑判断、逻辑比较的非数值运算。232控制器控制器是计算机的指挥控制中心,是计算机的“神经中枢”。它负责对控制信息进行分析,通过分析发出操作控制信号,控制数据的传输和加工;同时,控制器也接收其他部件送来的信号,协调计算机各个部件之间步调一致地工作。243存储器存储器是计算机的存储与记忆的装置,用来存
14、放计算机的数据与程序。通常存储器分为内存储器和外存储器。4输入设备输入设备是计算机用来接收外界信息的设备,主要是把程序、数据和各种信息转换成计算机能识别接收的电信号,按顺序送往计算机内存中。目前常用的输入设备有键盘、鼠标、扫描仪等。255输出设备输出设备是用来输出数据处理结果或其他信息的,主要是把计算机处理的数据、计算结果等内部信息按人们需要的形式输出。常见的输出设备有显示器、打印机、绘图仪等。1.2.2 计算机软件系统计算机软件系统计算机软件是指在硬件设备上运行的各种程序及其相关的资料。软件可以充分扩展计算机的功能和提高计算机的效率,它是计算机系统的重要组成部分。计算机软件系统可分为系统软件
15、和应用软件两大部分。261系统软件系统软件是为管理、监控和维护微型计算机资源所设计的软件,包括操作系统、数据库管理系统、语言处理程序、实用程序等。27(1)操作系统。操作系统是为了提高计算机的利用率、方便用户使用计算机以及加快计算机响应时间而研制的一种软件。操作系统是最重要的系统软件,用户通过操作系统使用计算机,其他软件则在操作系统提供的平台上运行。离开操作系统,计算机将无法工作。操作系统可分为单道批处理系统、多道批处理系统、分时系统、实时系统、网络操作系统和分布式操作系统等。目前常用的系统软件主要有Windows,UNIX,Linux以及用于苹果机的Mac OS等,其中Microsoft公司
16、的Windows最为著名,应用最为普遍。28(2)数据库管理系统。数据库管理系统是操纵和管理数据库的软件。数据库是在计算机存储设备上存放的相关数据的集合,这些数据是按一定的结构组织起来的,可服务于多个程序。常用的数据库有Informix,DB2,Microsoft SQL Server,FoxPro,Oracle和MySQL等。(3)语言处理程序。计算机语言一般可分为机器语言、汇编语言和高级语言3类。对计算机语言进行有关处理的程序称为语言处理程序。291)机器语言。机器语言是第一代语言,它使用直接为CPU识别的一组由二进制构成的指令码,也称“二进制代码语言”。用机器语言编写的程序执行效率高,但存在着编程费时、费力,不便记忆、阅读,无通用性等缺点。2)汇编语言。汇编语言是第二代语言,它是一种符号化的机器语言,也称为符号语言。它更接近机器语言而不是人的自然语言,所以仍是一种面向机器的语言。303)高级语言。高级语言是第三代语言,也就是算法语言。它与自然语言和数学语言更为接近,可读性强,编程方便,从根本上摆脱了语言对机器的依附,使之独立于机器,由面向机器改为面向过程,所以也称为面向过程语言。