辽师大版信息技术七上《信息技术的基础知识》课件1

文档属性

名称 辽师大版信息技术七上《信息技术的基础知识》课件1
格式 zip
文件大小 331.8KB
资源类型 教案
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2018-08-23 20:35:31

图片预览

文档简介

课件348张PPT。第1章 信息技术基础知识 1.1 信息与信息技术
1.2 计算机概述
1.3 微型计算机系统基础知识
1.4 信息的表示与编码
1.5 多媒体技术
1.6 信息安全 1.1 信息与信息技术 1.1.1 信息的概念及特征
1.信息的概念
作为一个科学概念,信息最早出现于通信领域。不同学者在自己的学科领域内对“信息”这一概念有着不同的理解,主要有以下几种:
(1) 信息是不确定性的减少或消除。
1948年,信息论的创始人香农(Shannon)认为,信息是可以减少或消除不确定性的内容。当人们利用各种方法和手段,对客观事物的有关情况的认识从不清楚变得较清楚或完全清楚时,不确定性就减少或消除了,这时就获得了关于这些事物的信息。
(2) 信息是控制系统进行调节活动时,与外界相互作用、相互交换的内容。1950年,控制论的创始人维纳(N.Wiener)提出:“信息就是我们对外界进行调节并使我们的调节为外界所了解时而与外界交换来的东西。”例如,人与人相互交换信息;人与计算机相互交换信息等。
(3) 信息是事物运动的状态和状态变化的形式。
信息是关于事物状态以及客观事实的可以通信的知识。信息来源于物质和物质的运动,反映了事物的状态特征及其变化,体现了人们对事物的认识和理解程度。我国信息专家钟义信教授曾提出:“事物的信息是该事物运动的状态和状态变化的方式,包括这些状态和方式的外在形式、内在含义和实际效用。”
(4) 信息是经过加工的、能够对接受者的行为和决策产生影响的数据。
信息是一种经过加工处理后的数据,因而具有知识的含义,而且是可以保存和传递的。
总之,信息是一个不断变化和发展的概念,它既具有物质性,又具有社会性。它是一个多元化、多层次、多功能的复杂综合体,对其应从不同角度和侧面来考察。信息是人们对客观存在的一切事物的反映,是通过载体所发出的消息、情报、指令、数据及信号中所包含的一切可传递和交换的知识内容。
2.信息的主要特征
信息的特征主要体现在以下几个方面:
1) 社会性
信息一开始就直接联系于社会应用,它只有经过人类加工、取舍、组合,并通过一定的形式表现出来,才真正具有使用价值。信息化的发展表现为对国家或世界的社会、政治、经济、文化和日常生活等各个方面的深刻影响或改变。
2) 传递性
信息的传递性是指任何信息只有从信源出发,经过信息载体传递才能被信宿接收并进行处理和运用。也就是说,信息可以在时间上或空间上从一点转移至另一点,可以通过语言、动作、文献、通信、电子计算机等各种媒介来传递,而且信息的传递不受时间和空间限制。信息在空间中的传递称为通信;信息在时间上的传递称为存储。
3) 共享性
信息的共享性主要是指信息作为一种资源,不同个体或群体在同一时间或不同时间均可共同享用这种资源。 4) 不灭性
信息从信息源发出后其自身的信息量并没有减少,即信息并不因为被使用而消失,它可以被大量复制,长期保存,重复使用。信息的提供者并不因为提供了信息而失去了原有的信息内容和信息量。各用户分享的信息份额也不因为分享人的多少而受影响。
5) 时效性
时效性是指信息应能反映事物最新的变化状态。例如,基于知识的信息产业是竞争最激烈、变化最急剧的产业,在这一领域内,哪怕对知识与信息的获取与利用只领先或落后几个星期、几天,甚至几个小时,都足以使一个企业成就辉煌或面临破产。 6) 能动性
信息的产生、存在和流通依赖于物质和能量,反过来,信息又能动地控制或支配物质和能量的流动,并对改变其价值产生影响。例如,信息社会的新型人才必须具备很强的信息获取、信息分析和信息加工能力,它不仅是信息社会经济发展对新型人才提出的基本要求,也是推动信息社会向前发展的基础。
7) 客观性
信息的客观性是指信息是客观存在的。信息的产生源于物质,信息产生后又必须依附于物质,因此信息包含于任何物质中。 3.信息的分类
按照不同的分类标准,信息可分为如下几种:
(1) 信息按其内容分为社会信息和非社会信息。
(2) 信息按其存在形式分为内储信息和外化信息。
(3) 信息按其状态分为动态信息和静态信息。
(4) 信息按符号种类分为语言信息和非语言信息。
(5) 信息按信息论方法分为未知信息和冗余信息。
(6) 信息按价值观念分为有害信息和无害信息。
1.1.2 信息技术
1.信息技术的概念
信息技术的概念,因其使用的目的、范围、层次不同而有不同的表述。
广义而言,信息技术是指能充分利用与扩展人类信息器官功能的各种方法、工具与技能的总和。该定义强调的是从哲学上阐述信息技术与人的本质关系。
中义而言,信息技术是指对信息进行采集、传输、存储、加工、表达的各种技术之和。该定义强调的是人们对信息技术功能与过程的一般理解。
狭义而言,信息技术是指利用计算机、网络、广播电视 等各种硬件设备、软件工具与科学方法,对文、图、声、像等各种信息进行获取、加工、存储、传输与使用的技术之和。该定义强调的是信息技术的现代化与高科技含量。
综上,我们可以认为,信息技术的内涵包括两个方面。一方面是手段,即各种信息媒体,是一种物化形态的技术。例如印刷媒体、电子媒体、计算机网络等。另一方面是方法,即运用信息媒体对各种信息进行采集、加工、存储、交流、应用的方法,是一种智能形态的技术。信息技术就是由信息媒体和信息媒体应用的方法两个要素所组成的。 2.信息技术的分类
1) 按表现形态分类
信息技术按表现形态可分为硬技术(物化技术)与软技术(非物化技术)两种。前者指各种信息设备及其功能,如显微镜、电话机、通信卫星和多媒体电脑等。后者指有关信息获取与处理的各种知识、方法与技能,如语言文字技术、数据统计分析技术、规划决策技术和计算机软件技术等。
2) 按工作流程中的基本环节分类
信息技术按工作流程中的基本环节可分为信息获取技术、信息传递技术、信息存储技术、信息加工技术及信息标准化技术。
(1) 信息获取技术包括信息的搜索、感知、接收、过滤等,如显微镜、望远镜、气象卫星、温度计、钟表、Internet搜索器中的技术等。
(2) 信息传递技术是指跨越空间共享信息的技术。其具体又可分为不同类型,如单向传递与双向传递技术,单通道传递、多通道传递与广播传递技术等。 (3) 信息存储技术是指跨越时间保存信息的技术,如印刷术、照相术、录音术、录像术、缩微术、磁盘术、光盘术等。
(4) 信息加工技术是对信息进行描述、分类、排序、转换、浓缩、扩充和创新等的技术。信息加工技术的发展已有两次突破:从人脑信息加工到使用机械设备(如算盘、标尺等)进行信息加工,再发展为使用电子计算机与网络进行信息加工。 (5) 信息标准化技术是指使信息的获取、传递、存储和加工等各环节有机衔接以及提高信息交换共享能力的技术,如信息管理标准、字符编码标准及语言文字的规范化等。
3) 按使用的信息设备分类
信息技术按使用的信息设备分为电话技术、电报技术、广播技术、电视技术、复印技术、缩微技术、卫星技术、计算机技术及网络技术等。
4) 按技术的功能层次分类
信息技术按技术的功能层次分为以下三种:
(1) 主体层次。信息技术的主体层次是信息技术的核心部分,主要是指直接地、具体地增强或延长人类信息器官,提高或扩展人类信息能力的技术。例如显微镜、望远镜、X光机、雷达、激光、红外线、超声、气象卫星、行星探测器、温度计及湿度计等。目前,信息获取技术中起中坚作用的是传感技术、遥测技术和遥感技术等。
(2) 应用层次。信息技术的应用层次是信息技术的延伸部分,主要是指主体层次的信息技术在工业、农业、商业贸易、国防、运输、科学研究、文化教育、体育运动、文学艺术及家庭生活等各个领域应用时所生成的各种具体的实用信息技术。
(3) 外围层次。信息技术的外围层次是指与信息技术相关的各类技术。一方面,信息技术在性能水平方面的进步来源于新材料技术和新能源技术的进步,即基础层次的信息技术。另一方面,信息的获取、存储、处理及传输控制等需要借助机械的、电子的(或微电子的)、激光的及生物的等技术手段来实现,即支撑层次的信息技术。 3.信息技术的特点
1) 高速化
计算机和通信的发展追求的均是高速度,大容量。例如,每秒能运算千万次的计算机已经进入普通家庭。在现代技术中,我们迫切需要解决的涉及高速化的问题是,抓住世界科技迅猛发展的机遇,重点在带宽“瓶颈”上取得突破,加快建设具有大容量、高速率、智能化及多媒体等基本特征的新一代高速带宽信息网络,发展深亚微米集成电路、高性能计算机等。
2) 网络化
信息网络分为电信网、广电网和计算机网。三网有各自的形成过程,其服务对象、发展模式和功能等有所交叉,又互为补充。信息网络的发展异常迅速,从局域网到广域网,再到国际互联网及有“信息高速公路”之称的高速信息传输网络,计算机网络在现代信息社会中扮演了重要的角色。
3) 数字化
数字化就是将信息用电磁介质或半导体存储器按二进制编码的方法加以处理和传输。在信息处理和传输领域,广泛采用的是只用“0”和“1”两个基本符号组成的二进制编码,二进制数字信号是现实世界中最容易被表达、物理状态最稳定的信号。
4) 个人化
信息技术将实现以个人为目标的通信方式,充分体现可移动性和全球性。实现个人通信需要全球性的、大规模的网络容量和智能化的网络功能。 5) 智能化
在面向21世纪的技术变革中,信息技术的发展方向之一将是智能化。智能化的应用体现在利用计算机模拟人的智能,例如机器人、医疗诊断专家系统及推理证明等方面。例如,智能化的CAI教学软件、自动考核与评价系统、视听教学媒体以及仿真实验等等。 4.信息技术的功能
信息技术的功能是多方面的,从宏观上看,主要体现在以下几个方面:
1) 辅人功能
信息技术能够提高或增强人们的信息获取、存储、处理、传输与控制能力,使人们的素质、生产技能管理水平与决策能力等得到提高。
2) 开发功能
利用信息技术能够充分开发信息资源,它的应用不仅推动了社会文献大规模的生产,而且大大加快了信息的传递速度。 3) 协同功能
人们通过信息技术的应用,可以共享资源、协同工作。例如,电子商务、远程教育等。
4) 增效功能
信息技术的应用使得现代社会的效率和效益大大提高。例如,通过卫星照相、遥感遥测,人们可以更多更快地获得地理信息。 5) 先导功能
信息技术是现代文明的技术基础,是高技术群体发展的核心,也是信息化、信息社会、信息产业的关键技术,它推动了世界性的新技术革命。大力普及与应用新技术可实现对整个国民经济技术基础的改造,优先发展信息产业可带动各行各业的发展。
5.信息技术的影响
信息技术对人类社会的影响的主流是积极的,体现在以下几个方面:
(1) 对经济的影响。信息技术有助于个人和社会更好地利用资源,使其充分发挥潜力,缩小国际社会中的信息与知识差距;有助于减少物质资源和能源的消耗;有助于提高劳动生产率,增加产品知识含量,降低生产成本,提高竞争力;提高国民经济宏观调控管理水平、经济运行质量和经济效益。   (2) 对教育的影响。随着科学技术的飞速发展、素质教育的全面实施和教育信息化的快速推进,信息技术已逐渐成为服务于教育事业的一项重要技术。信息技术有助于教学手段的改革(如电化教学、远程教育等),能够打破时间、空间的限制,使教育向学习者全面开放并实现资源共享,大大提高了学习者的积极性、主动性和创造性。
(3) 对管理的影响。信息技术有助于更新管理理念、改变管理组织,使管理结构由金字塔形变为矩阵形;有助于完善管理方法,以适应虚拟办公、电子商务等新的运作方式。例如,政府通过网络互联逐渐建立网络政府,开启了政府管理的全新时代,树立了各级政府的高效办公、透明管理的新时代形象,同时为广大人民群众提供了极大的便利。进入20世纪90年代后,美、日、欧盟等纷纷制定了自己的信息基础设施发展计划,即信息高速公路计划,并投入了巨额资金。新兴工业化国家和地区也不甘落后,投入大量资金发展网络技术和通讯技术。 例如,新加坡政府决定投资12.5亿美元开发和兴建信息工程,以便把新加坡建成亚洲的“智能岛”。企业通过内外网络的建设,大力发展电子商务,充分利用政府管理及市场两方面的信息资源,将促进虚拟企业的成长,实现企业经营方式的革命性转变。
(4) 对科研的影响。应用信息技术有助于科学研究前期工作的顺利开展;有助于提高科研工作效率;有助于科学研究成果的及时发表。
(5) 对文化的影响。信息技术促进了不同国度、不同民族之间的文化交流与学习,使文化更加开放化和大众化。
(6) 对生活的影响。信息技术给人们的生活带来了巨大的变化,电脑、因特网、信息高速公路、纳米技术等在生产生活中的广泛应用,使人类社会向着个性化、休闲化方向发展。在信息社会里,人们的行为方式、思维方式甚至社会形态都发生了显著的变化。例如,“虚拟社会”、“虚拟演播室”等诸多社会现象将给思想家、哲学家提出新的理论挑战,并将不断促进人类在思想方面产生新的见解和新的突破。 信息技术也带来了一些负面影响,主要体现在以下方面:
(1) 信息泛滥。信息技术的发展导致信息爆炸,信息量的增加大大超出了人们的接受能力,有可能带来各种各样的社会问题。
(2) 信息污染。随着信息流动量的增大,“信息污染”也成为人们关注的问题。例如,一些错误信息、冗余信息、污秽信息、计算机病毒等侵占了信息存储资源,影响了信息处理和传输的速度,污染了信息环境,尤其是计算机病毒造成信息利用的严重障碍。
(3) 信息犯罪。近年来,出现了利用计算机和信息网络进行高科技信息犯罪的现象。例如,利用计算机网络进行经济诈骗,贩卖色情信息,散布谣言,窃取个人、企业、政府的机密等。
(4) 信息渗透。信息化发展的渗透性表现为对国家或世界社会、政治、经济、文化、日常生活等各个层面的深刻影响或改变,这使得各民族文化的独特性和差异性也受到了挑战。
1.1.3 信息化与信息化社会
信息化涉及国民经济各个领域,它的意义不仅仅局限于技术革命和产业发展,信息化正逐步上升为推动世界经济和社会全面发展的关键因素,成为人类进步的新标志。
1.信息化
信息化就是在人类社会各领域普遍地、大量地采用现代信息技术,从而大大提高社会生产力和生活质量的过程。信息化与工业化、现代化一样,是一个动态变化的过程。在这个过程中包含三个层面,六大要素。 所谓三个层面:一是信息技术的开发和应用过程,是信息化建设的基础;二是信息资源的开发和利用过程,是信息化建设的核心与关键;三是信息产品制造业不断发展的过程,是信息化建设的重要支撑。这三个层面是相互促进、共同发展的过程,也就是工业社会向信息社会演化的动态过程。
所谓六大要素是指信息网络、信息资源、信息技术、信息产业、信息法规环境与信息人才。
这三个层面、六大要素的相互作用过程就构成了信息化的全部内容。就是说,信息化是在经济和社会活动中,通过普遍采用信息技术和电子信息装备,更有效地开发和利用信息资源,推动经济发展和社会进步,使由于利用了信息资源而创造的劳动价值在国民生产总值中的比重逐步上升直至占主导地位的过程。
2.信息化社会的主要特征
信息化社会具有如下几个基本特征:
(1) 高渗透性。信息的渗透性决定了信息化发展的普遍服务原则,信息化发展的基本目标就是要让每个社会成员都有权利、有能力享用信息化发展的成果,从而彻底改变社会诸方面的生存状态。
(2) 生存空间的网络化。这里的网络化不仅仅包括技术方面的具体网络之间的互通互联,而且强调基于这种物质载体之上的网络化社会、政治、经济和生活形态的网络化互动关系。美国政府于1993年9月提出“国家信息高速公路”(National Information Infrastructure,简称NII计划),计划在20年内投资4000亿美元加速美国的信息化建设,就是生存空间网络化的最好例证。当今信息社会期望与正在实施的是将电信网、有线电视网和计算机网三网合一,并建成全光纤交换网。信息化发展的区域目标是要建设数字城市、数字国家和数字地球。 (3) 信息劳动者、脑力劳动者的作用日益增大。信息化的发展大大加快了各主体之间的信息交流和知识传播的速度和效率。信息化水平提高必然表现为国家人口素质的普遍提高。从事信息的生产、存储、分配、交换活动的劳动者及从事相关种类工作的劳动者的人数和比重正在急剧增加。知识成了改革与制定政策的核心因素,技术是控制未来的关键力量,专家与技术人员将成为卓越的社会阶层而发挥重大的历史作用。
3.我国的信息化建设
我国的信息化是指在国家统一规划和组织下,在农业、工业、科学技术、国防及社会生活各个方面应用现代化信息技术,深入开发、广泛利用信息资源,加速实现国家现代化的进程。我国政府认识到发展信息基础设施的重要性,把对信息基础设施的建设提高到经济全局的战略地位。1984年,邓小平同志就题词“开发信息资源,服务四化建设"。1990年,江泽民同志进一步指出:“四个现代化无一不和电子信息有紧密联系,要把信息化提到战略地位上来,要把信息化列为国民经济的重要方针。” “七五”期间,国家投入大量资金,重点建成了经济、统计、银行、邮电、电力、铁路等多个国家级信息系统,配置了一大批计算机设备,形成了纵向信息网络。当前我国信息化建设取得的成绩体现在以下几个方面:
(1) 信息产业高速发展,产业规模迅速扩大;
  (2) 信息基础设施已具有相当规模;
 
(3) 电子信息产品制造业、软件业为信息化提供装备的能力增强;
  (4) 互联网迅速发展;
  (5) 信息化重大工程取得显著成效。
我国信息化建设的24字方针是:统筹规划,国家主导;统一标准,联合建设;互联互通,资源共享。
1.2 计 算 机 概 述 计算机是信息化的基础。计算机及其应用已渗透到社会的各个领域,有力地推动了社会信息化的发展。计算机技术的普及应用水平已经成为衡量一个国家和地区现代化水平的重要标志。
1.2.1 计算机的发展
1.计算机的发展史
现代科学技术的发展及信息在社会中的重要地位,导致了计算工具的创新。1946年2月,世界上第一台电子数字计算机“埃尼阿克”(ENIAC)在美国宾夕法尼亚大学诞生,它与以前的计算工具相比,计算速度快,精度高,能按给定的程序自动进行计算。ENIAC共用了18 000多只电子管,重量达30吨,占地170平方米,每小时耗电150千瓦,真可谓“庞然大物”。 ENIAC与现代计算机相比:运算速度慢,每秒只能作五千次加法运算;不仅存储容量小,而且全部指令还没有存放在存储器中;操作复杂、稳定性差。尽管如此,ENIAC的诞生标志着科学技术的发展进入了新的时代--电子计算机时代。从第一台电子计算机诞生到现在,计算机的发展随其所采用的电子器件的变化,已经历了四代。
(1) 第一代(1946~1958年) —— 电子管计算机。
这一代计算机的主要特征是:以电子管为基本电子器件;使用机器语言和汇编语言;应用领域主要局限于科学计算;运算速度只有几千次至几万次每秒。由于其体积大、功率大、价格昂贵且可靠性差,因此很快被新一代计算机所替代。然而,第一代计算机奠定了计算机发展的科学基础。
(2) 第二代(1959~1964年) —— 晶体管计算机。
这一代计算机的主要特征是:晶体管取代了电子管;软件技术上出现了算法语言和操作系统;应用领域从科学计算扩展到数据处理;运算速度已达到几万次至几十万次每秒。此外,其体积缩小,功耗降低,可靠性有所提高。
(3) 第三代(1965~1970年) —— 中小规模集成电路。
这一代计算机的主要特征是:普遍采用了集成电路,使体积、功耗均显著减少,可靠性大大提高;运算速度可达几十万次至几百万次每秒;在此期间,出现了向大型和小型化两级发展的趋势,计算机品种多样化和系列化;同时,软件技术与计算机外围设备发展迅速,应用领域不断扩大。
(4) 第四代(1971~ ) —— 大规模和超大规模集成电路。
这一代计算机的主要特征是:中、大及超大规模集成电路(VLSI)成为计算机的主要器件;运算速度已达几万亿次至十几万亿次每秒。大规模和超大规模集成电路技术的发展,进一步缩小了计算机的体积和功耗,增强了计算机的功能;多机并行处理与网络化是第四代计算机的又一重要特征,大规模并行处理系统、分布式系统、计算机网络的研究和实施进展迅速;系统软件的发展不仅实现了计算机运行的自动化,而且正在向工程化和智能化迈进。
此外,智能化计算机也可以称为第五代计算机,其目标是使计算机像人类那样具有听、说、写、逻辑推理、判断和自我学习等能力。
2.我国计算机的发展情况
我国电子计算机的研究是从1953年开始的。1958年研制出第一台计算机,即103型通用数字电子计算机,它属于第一代电子管计算机;1964年研制出第一台晶体管计算机;1971年研制出集成电路计算机;1983年研制成功每秒能进行1亿次运算的“银河Ⅰ”巨型机;1997年研制的“银河Ⅲ”巨型机每秒能进行130亿次运算。现在,我国已形成了自己的计算机工业体系,并具备相当的计算机硬件、软件和外部设备的生产能力。
3.计算机的发展趋势
随着大规模集成电路的迅速发展,各种类型的计算机也都得到了迅速发展。当前,计算机主要朝着以下几个方向发展:
1) 微型化
微型化是指追求体积的进一步缩小,运算速度的进一步提高,存储容量不断加大,功能更加完善可靠,应用更加灵活方便,价格更加便宜。微型化反映了计算机的应用程度。
2) 巨型化
巨型化所追求的大容量、高速度,为尖端科学领域的数值分析与计算提供了有力的帮助,例如火箭、导弹、人造卫星、宇宙飞船的研制及气象预报的数值分析与计算等。巨型计算机目前的计算速度可达几万亿次至十几万亿次浮点每秒,它代表了计算机的发展水平。并行处理技术是巨型计算机发展的基础。
3) 网络化
21世纪人类将步入信息时代,从简单的远程终端联机到遍布全球的Internet,信息的共享和通信已成为计算机应用的主流之一。 4) 智能化
智能化是指利用新技术、新材料研制的计算机与仿生学、控制论等边缘学科相结合,把信息采集、存储、处理、通信同人工智能结合在一起,用计算机来模拟人类的高级思维活动。目前已有许多机器人在高温、高压、有毒及辐射等环境下代替人工作。在这一领域最具代表性的是专家系统和机器人。智能化计算机将使人类社会进入一个崭新的时期。 5) 多媒体技术
多媒体计算机是当前开发和研究的热点。多媒体技术能将大量信息以数值、文字、声音、图形、图像及视频等形式进行表现,极大地改善、丰富了人机界面,能够充分运用人的听觉、视觉来高效率地接收信息。其中主要的技术关键是处理视频和音频数据,包括视频和音频数据的压缩、解压缩技术,多媒体数据的通信及各种接口的实现方案等。
6) 非冯·诺依曼体系结构的计算机
非冯·诺依曼体系结构是提高现代计算机性能的另一个研究焦点。冯·诺依曼体系结构虽然为计算机的发展奠定了基础,但是它的“集中顺序控制方面”的串行机制,却成为进一步提高计算机性能的瓶颈,而提高计算机性能的方向之一是并行处理。因此,出现了非冯·诺依曼体系结构的计算机理论,例如神经网络计算机、DNA计算机、光子计算机等。
1.2.2 计算机的特点
1.运算速度快
现在的PC机(Personal Computer)每秒可以处理几千万条指令;巨型计算机的运算速度则达十几万亿次每秒以上,这使得过去繁琐的计算工作如今只需在极短的时间内就能完成。
2.计算精度高
计算机采用二进制进行运算,只要配置相关的硬件电路就可增加二进制数字的长度,从而提高计算精度。目前,微型计算机的计算精度可以达到32位二进制数。 3.具有“记忆”和逻辑判断功能
“记忆”功能是指计算机能存储大量信息,供用户随时检索和查询。该功能既能记忆各类数据信息,又能记忆处理加工这些数据信息的程序。逻辑判断功能是指计算机除了能进行算术运算外,还能进行逻辑运算。
4.能自动运行且支持人机交互
所谓自动运行,就是人们把需要计算机处理的问题编成程序并存入计算机中,当发出运行指令后,计算机便在该程序控制下依次逐条执行,不再需要人工干预。“人机交互”则是在人们想要干预计算机时,采用问答的形式,有针对性地解决问题。 1.2.3 计算机的分类
随着计算机的发展,其分类方法也在不断变化。
1.按计算机处理的信号分类
计算机按处理的信号可分为:
(1) 数字式计算机(Digital Computer)。数字式计算机处理的是脉冲变化的离散量,即以0、1组成的二进制数字。它的计算精度高,抗干扰能力强。通常我们使用的计算机就是数字式计算机。
(2) 模拟式计算机(Analog Computer)。模拟式计算机处理的是连续变化的模拟量,例如电压、电流、温度等物理量的变化曲线。其基本运算部件是运算放大器构成的各类运算电路。模拟式计算机解题速度快、精度低、通用性差,用于过程控制,已基本被数字式计算机所取代。
(3) 数模混合计算机(Hybrid Computer)。数模混合计算机是数字式计算机和模拟式计算机相结合的一种计算机。
2.按计算机的硬件组成及用途分类
计算机按硬件组成及用途可分为:
(1) 通用计算机。这类计算机的硬件系统是标准的,并具有扩展性,装上不同的软件就可做不同的工作。它的通用性强,应用范围广。
(2) 专用计算机。这类计算机软、硬件的规模全部根据应用系统的要求配置,因此具有较好的性能价格比,但只能完成某个专门任务。这类计算机多用于工业控制系统。
3.按计算机的规模分类
当前沿用较多的是“电气与电子工程师协会”(IEEE)于1989年提出的分类方法。其具体分类如下:
(1) 个人计算机(Personal Computer,简称PC)。PC机即面向个人或家庭使用的低档微型计算机,主要分为台式机和便携机两类。
(2) 工作站(Work Station,简称WS )。工作站是介于PC机和小型机之间的高档微机。它的运算速度快,主存储器容量大,易于联网,通常配有高分辨率的大屏幕显示器,具有较强的数据处理能力和高性能的图形功能,特别适合于CAD/CAM和办公自动化。 (3) 小型计算机(Minicomputer)。小型计算机按照满足中、小型部门的需要设计,规模较小,结构简单,成本较低,设计周期较短,操作简便,维护容易,从而得以广泛推广应用,可用于工业控制、数据采集、分析计算等。
(4) 主机(Mainframe)。主机亦称大型主机,通常安装在机架内。它具有大容量存储器,多种类型的I/O通道,能同时支持批处理和分时处理等多种工作方式;具有通用、处理速度快和处理能力强的特点。主机一般作为大型“客户机/服务器”系统的服务器,或者“终端/主机”系统中的主机。 (5) 小巨型计算机(Minisupercomputer)。小巨型计算机与巨型计算机相比,特点是价格便宜,具有更好的性能价格比。
(6) 巨型计算机(Supercomputer)。巨型计算机亦称超级计算机,运算速度可达十几万亿次每秒以上,主存容量很大,处理能力很强。生产这类计算机的能力可以反映一个国家的计算机科学水平。我国是世界上能够生产巨型计算机的少数国家之一。
1.2.4 计算机的应用
随着计算机的飞速发展,信息社会对计算机的需求迅速增长,使得计算机的应用范围越来越广。计算机在各个领域的应用主要体现在以下几个方面。
1.科学计算
科学计算也称为数值计算,指用于完成科学研究和工程技术中提出的数学问题的计算,是计算机应用最早也是最成熟的应用领域。在数学、物理、化学、天文、地理等自然科学领域以及航天、汽车、造船、建筑等工程技术领域中,各种复杂的计算都是借助计算机来完成的。 2.数据处理
数据处理指的是对信息进行采集、查询、分类、排序、统计、存储及传送等工作。这已成为信息社会中必不可少的重要工作。目前,数据处理已广泛应用于办公自动化、企事业单位管理(如财务、计划、物资与人事的管理)、图像信息系统、图书情报检索等领域。据统计,现在世界上约80%的计算机用于数据处理工作。
3.过程控制
将计算机用来控制各种自动装置、自动仪表、生产过程等都称为过程控制或实时控制。例如,工业生产自动化方面的巡回检测、自动记录、监视报警、自动调控等内容;交通运输方面的行车调度;农业方面的自动温度与湿度控制;家用电器中的某些自动功能等,都是计算机在该方面的应用。 4.计算机辅助工程
当前用计算机进行辅助工作的系统越来越多,列举如下:
(1) 计算机辅助设计CAD(Computer Aided Design),即利用计算机辅助人们进行工作,以便达到提高设计质量、缩短设计周期、使设计实现自动化的目的。目前,建筑、机械、服装、电子等行业都广泛采用了CAD技术。
(2) 计算机辅助制造CAM(Computer Aided Manufacturing),即直接利用计算机控制零部件的生产。
(3) 计算机辅助教学CAI(Computer Assisted Instruction),即利用计算机辅助进行教学,把各种教学手段综合化、形象化、现代化。如辅导学生学习、解答问题、批改作业及编制考题等。
(4) 计算机辅助工程CAE(Computer Aided Engineering)。
(5) 计算机辅助测试CAT(Computer Aided Testing)。
5.人工智能
人工智能(Artificial Intelligence,简称AI)是将人脑在进行演绎推理时的思维过程、规则和所采取的策略、技巧等编成计算机程序,并在计算机中存储一些公理和推理规则,然后让机器去自动探索解题的方法,用计算机实现某些与人的智能活动有关的复杂功能。这是计算机应用的一个较新的领域,其目前的研究方向有:模式识别、自然语言理解、自动定理证明、自动程序设计、知识表示、机器学习、专家系统及机器人等。
6.网络应用
计算机网络就是利用通信设备和线路将地域不同的计算机系统互连起来,并在网络软件支持下实现资源共享和传递信息的系统。根据计算机之间距离的远近、覆盖范围的多少,可将计算机网络分为局域网(Local Area Network,简称LAN)和广域网 (Wide Area Network,简称WAN)两种。利用网络可以进行网上浏览,检索信息,下载软件,收发电子邮件(E -mail)、传真(FAX),传送文件(FTP),发布公告(BBS),参加网上会议(Net meeting),阅读电子报纸,小说,观看体育比赛,收听音乐,参与游戏,参加各种论坛及开展电子商务(E-Business)等,也可以充分享受网上资源,丰富个人生活。 1.2.5 计算机系统的组成
一台完整的计算机应包括硬件部分和软件部分。硬件的功能是接受计算机程序,并在程序控制下完成数据输入、数据处理和数据输出等任务。软件可保证硬件的功能得以充分发挥,并为用户提供良好的工作环境。
1946年,美籍匈牙利科学家冯·诺依曼(Von Neumann)提出了一个“存储程序”的计算机方案。这个方案包含了三个要点:
(1) 采用二进制的形式表示数据和指令。
(2) 将指令和数据存放在存储器中。
(3) 由控制器、运算器、存储器、输入设备和输出设备五大部分组成计算机。
该方案工作原理的核心是“程序存储”和“程序控制”,把按照这一原理设计的计算机称为冯·诺依曼型计算机。冯·诺依曼型计算机系统由硬件系统和软件系统两大部分组成,如图1.1所示。
1.计算机硬件系统
计算机硬件系统是指由电子部件和机电装置组成的计算机实体,如用集成电路芯片、印刷线路板、接插件、电子元件和导线等装配成中央处理器、存储器及外部设备等。 计算机的规模不同,机种和型号不同,则它们在硬件配置上的差别就很大。但是,绝大多数都是根据冯·诺依曼计算机体系结构的思想来设计的,故具有共同的基本配置:控制器、运算器、存储器、输入设备和输出设备等五大部件。运算器和控制器合称为中央处理单元,即CPU(Central Processing Unit),它是计算机的核心。
计算机硬件系统中五大部件的相互关系如图1.2所示。其中空心线代表数据流,实心线代表控制流。
1) 控制器
控制器是计算机的指挥中心,它使计算机各部件自动协调地工作。控制器每次从存储器中读取一条指令,对读取的指令经过分析译码后产生一串操作命令,将其发向各个部件以控制各部件动作,从而使整个机器连续地、有条不紊地运行。控制器一般是由程序计数器PC(Program Counter)、指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Dcoder)和操作控制器OC(Operation Controler)等组成。 图1.2 计算机硬件系统中五大部件的相互关系 程序计数器PC用来存放下一条指令的地址,具有自动加1的功能。指令寄存器IR用来存放当前要执行的指令代码。指令译码器ID用来识别IR中存放的要执行指令的性质。操作控制器OC根据指令译码器ID对要执行的指令进行译码,产生实现该指令的全部动作的控制信号。
2) 运算器
运算器是一个用于信息加工的部件。它对数据编码进行算术运算和逻辑运算。算术运算是按照算术规则进行的运算。逻辑运算一般泛指非算术性运算,例如比较、移位、逻辑加、逻辑乘、逻辑取反及“异或”操作等。运算器通常由运算逻辑部件(ALU)和一系列寄存器组成。 3) 存储器
存储器的主要功能是存放程序和数据。不管是程序还是数据,在存储器中都是用二进制的形式表示的,它们统称为信息。
(1) 存储器的分类。存储器分为内存储器(主存储器)和外存储器(辅助存储器)两类。
内存储器简称内存,是计算机各部件信息交流的中心。用户通过输入设备输入的程序和数据先送入内存,控制器执行的指令和运算器处理的数据取自内存,运算的中间结果和最终结果保存在内存中,输出设备输出的信息来自内存。内存中的信息如要长期保存,应送到外存中。总之,内存要与计算机的各个部件打交道,用来存放现行程序的指令和数据。所以,内存的存取速度直接影响计算机的运算速度。
目前,大多数内存由半导体器件构成。内存由许多存储单元组成,每个存储单元存放一个数据或一条指令,且有自己的地址,根据地址就可找到所需的数据和程序。内存具有容量小、存取速度快、停电后数据丢失的特点。
外存储器简称外存,用来存储大量暂时不参与运算的数据和程序及运算结果。通常外存不和计算机的其他部件直接交换数据,而是成批地与内存交换信息。外存储器具有容量大、存取速度慢、停电后数据不丢失的特点。常见的外存设备有软盘、硬盘、闪盘、光盘和磁带等。 (2) 与存储器有关的术语:
地址:整个内存被分成若干存储单元,每个存储单元都可以存放程序或数据。用于标识每个存储单元的惟一的编号称为地址。
位:一个二进制数(0或1)称为位(bit,比特),是数据的最小单位。
字节:每8个相邻的二进制位称为一个字节。为了衡量存储器的容量,统一以字节(Byte,简写为B)为基本单位。存储器的容量一般使用KB、MB、GM、TB表示,它们之间的关系是1 KB=1024 B,1 MB=1024 KB,1 GB=1024 MB,1 TB=1024 GB,其中1024=210。 字和字长:在计算机中,作为一个整体被存取或运算的最小信息单位称为字或单元;每个字中存放的二进制数的长度称为字长。计算机字长一般是指参加运算的寄存器所能表示的二进制数的位数。计算机的功能设计决定了机器的字长。机器字长可以是8位、16位、32位、64位等,显然,机器字长包括一个或多个字节。
4) 输入设备
输入设备用来接受用户输入的原始数据和程序,并将它们变换为计算机能识别的形式而存放到内存中。常用的输入设备有键盘、鼠标、扫描仪、触摸屏等。输入设备与主机之间通过接口连接。 5) 输出设备
输出设备用于将存放在内存中由计算机处理的结果转变为人们所能接受的形式。常用的输出设备有显示器、打印机、绘图仪和音响等。外存储器是计算机中重要的外部设备,它即可以作为输入设备,也可以作为输出设备。
总之,计算机硬件系统是运行程序的基本组成部分,人们通过输入设备将程序和数据存入存储器;运行时,控制器从存储器中逐条取出指令,将其解释成控制命令,去控制各部件的动作;数据在运算器中加工处理,处理后的结果通过输出设备输出。 2.计算机软件系统
软件系统是指为运行、管理和维护计算机而编制的各种程序、数据和文档的总称。程序是完成某一任务的指令或语句的有序集合;数据是程序处理的对象和处理的结果;文档是描述程序操作及使用的相关资料。计算机的软件是计算机硬件与用户之间的一座桥梁。
计算机软件按其功能分为应用软件和系统软件两大类。用户与计算机系统各层次之间的关系如图1.3所示。
图1.3 用户与计算机系统各层次之间的关系 1) 系统软件
系统软件是指控制计算机的运行,管理计算机的各种资源,并为应用软件提供支持和服务的一类软件。其功能是方便用户,提高计算机使用效率,扩充系统的功能。系统软件具有两大特点:一是通用性,其算法和功能不依赖特定的用户,无论哪个应用领域都可以使用;二是基础性,其他软件都是在系统软件的支持下开发和运行的。
系统软件是构成计算机系统必备的软件,通常将系统软件分为以下几类:
(1) 操作系统(Operating System,简称OS)。操作系统是管理计算机的各种资源、自动调度用户的各种作业程序、处理各种中断的软件。它是计算机硬件的第一级扩充,是用户与计算机之间的桥梁,是软件中最基础和最核心的部分。它的作用是管理计算机中的硬件、软件和数据信息,支持其他软件的开发和运行,使计算机能够自动、协调、高效地工作。
操作系统多种多样,目前常用的操作系统有DOS、OS/2、UNIX、Linux、Windows 98、NetWare、Windows NT等。
(2) 程序设计语言。人们要使用计算机,就必须与计算机进行交流,要交流就必须使用计算机语言。目前,程序设计语言可分为四类:机器语言、汇编语言、高级语言及甚高级语言。
机器语言是计算机硬件系统能够直接识别的、不需翻译的计算机语言。机器语言中的每一条语句实际上是一条二进制形式的指令代码,由操作码和操作数组成。操作码指出进行什么操作;操作数指出参与操作的数或在内存中的地址。用机器语言编写程序时工作量大、难于使用,但执行速度快。它的指令二进制代码通常随CPU型号的不同而不同,不能通用,因而说它是面向机器的一种低级语言。通常不用机器语言直接编写程序。
汇编语言是为特定计算机或计算机系列设计的。汇编语言用助记符代替操作码,用地址符号代替操作数。由于这种“符号化”的做法,因而汇编语言也称为符号语言。用汇编语言编写的程序称为汇编语言“源程序”。汇编语言程序比机器语言程序易读、易检查、易修改,同时又保持了机器语言执行速度快、占用存储空间少的优点。汇编语言也是面向机器的一种低级语言,不具备通用性和可移植性。
高级语言是由各种意义的词和数学公式按照一定的语法规则组成的,它更容易阅读、理解和修改,编程效率高。高级语言不是面向机器的,而是面向问题,与具体机器无关,具有很强的通用性和可移植性。高级语言的种类很多,有面向过程的语言,例如FORTRAN、BASIC、PASCAL、C等;有面向对象的语言,例如C++、Visual Basic、Java等。
不同的高级语言有不同的特点和应用范围。FORTRAN语言是1954年提出的,是出现最早的一种高级语言,适用于科学和工程计算;BASIC语言是初学者的语言,简单易学,人机对话功能强;PASCAL语言是结构化程序语言,适用于教学、科学计算、数据处理和系统软件开发,目前逐步被C语言所取代;C语言程序简练、功能强,适用于系统软件、数值计算、数据处理等,已成为目前高级语言中使用最多的语言之一;C++、Visual Basic等面向对象的程序设计语言,给非计算机专业的用户在Windows环境下开发软件带来了福音;Java语言是一种基于C++的跨平台分布式程序设计语言。 40余年来,高级语言发生了巨大的变化,但从根本上说,上述的通用语言仍都是“过程化语言”。编码的时候,要详细描述问题求解的过程,告诉计算机每一步应该“怎样做”。为了把程序员从繁重的编码中解放出来,还需寻求进一步提高编码效率的新语言,这就是甚高级语言(VHL)或第4代语言(4GL)产生的背景。
对于4GL语言,迄今仍没有统一的定义。一般认为,3GL是过程化的语言,目的在于高效地实现各种算法;4GL则是非过程化的语言,目的在于直接地实现各类应用系统。前者面向过程,需要描述“怎样做”;后者面向应用,只需说明“做什么”。 (3) 语言处理程序。将计算机不能直接执行的非机器语言源程序翻译成能直接执行的机器语言的语言翻译程序总称为语言处理程序。
· 源程序:用各种程序设计语言编写的程序称为源程序,计算机不能直接识别和执行。
· 目标程序:源程序必须由相应的解释程序或编译程序翻译成机器能够识别的机器指令代码后,计算机才能执行,这正是语言处理程序所要完成的任务。翻译后的机器语言程序称为目标程序。
· 汇编程序:将汇编语言源程序翻译成机器语言程序的翻译程序称为汇编程序,如图1.4(a)所示。 图1.4 语言处理程序
(a) 汇编过程;(b) 编译过程
高级语言程序
目标程序

源程序
执行
机器语言程序
结果

编译程序
编译
图1.4 语言处理程序
(a) 汇编过程;(b) 编译过程 · 编译方式和解释方式:编译方式是将高级语言源程序通过编译程序翻译成机器语言目标代码,如图1.4(b)所示。解释方式是对高级语言源程序进行逐句解释,解释一句就执行一句,但不产生机器语言目标代码,例如BASIC语言大都是按这种方式处理的。大部分高级语言都采用编译方式。
(4) 数据库管理系统。利用数据库系统可以有效地保存和管理数据,并利用这些数据得到各种有用的信息。数据库系统主要包括数据库(Data Base)和数据库管理系统(Data Base
Management System)。数据库是按一定方式组织起来的数据集合。数据库管理系统具有建立、维护和使用数据库的功能;具有使用方便、高效的数据库编程语言的功能;能提供数据共享和安全性保障。数据库管理系统按数据模型的不同,分为层次型、网状型和关系型三种类型。其中关系型数据库使用最为广泛,例如SQL Server、FoxPro、Oracle、Access、Sybase等都是常用的关系型数据库管理系统。 (5) 工具软件。工具软件又称为服务性程序,是在系统开发和系统维护时使用的工具,完成一些与管理计算机系统资源及文件有关的任务,包括编辑程序、链接程序、计算机测试和诊断程序、数据库管理软件及数据仓库等。这种程序需要操作系统的支持,而它们又支持软件的开发和维护。
数据仓库是近年来迅速发展起来的一种存储技术,是面向主题的、集成化的、稳定的、随时间变化的数据集合,是用以支持决策管理的一个过程。
2) 应用软件
应用软件是用户利用计算机硬件和系统软件,为解决各种实际问题而设计的软件。它包括应用软件包和面向问题的应用软件。一些应用软件经过标准化、模块化,逐步形成了解决某些典型问题的应用程序的组合,称为软件包(Package)。例如,AutoCAD绘图软件包,通用财务管理软件包,Office 软件包等。目前,软件市场上能提供数以千计的软件包供用户选择。 面向问题的应用软件是指计算机用户利用计算机的软、硬件资源为某一专门的目的而开发的软件。例如,科学计算、工程设计、数据处理、事务管理等方面的程序。随着计算机的广泛应用,应用软件的种类及数量将越来越多、越来越庞大。应用软件根据其功能,大致可分为字处理软件、电子表格软件、辅助设计软件、网络软件、实时控制软件等。
(1) 文字和电子表格处理软件主要用于将文字或表格输入到计算机并存储在外存中,用户能对输入的文字或表格进行修改、编辑,并能将计算机中的文字或表格打印出来。例如,办公自动化软件包Office 2000、WPS 2000等。
(2) 计算机辅助设计软件能高效率地绘制、修改、输出工程图纸,普遍应用于机械、电子、服装、建筑等行业。目前常用的辅助设计软件有AutoCAD、Protel等。用于图形图像处理的辅助设计软件有Photoshop、3D Studio MAX、Flash等。
(3) 网络应用软件包括网页制作软件和网络通信软件。例如,用于网页制作的软件有FrontPage、Dreamweaver等;用于网络通信的软件有Outlook Express、Internet Explorer、Netscape Navigator等。
(4) 实时控制软件。在现代化工厂里,计算机普遍用于生产过程的自动控制。例如,用于控制电压、温度、压力、流量等的模拟量以及为解决科研及生产中的实际问题而由用户设计的应用程序。
(5) 工具软件一般用于对计算机系统本身进行维护、优化和测试等。例如,压缩软件WinZip、WinRAR;磁盘复制软件Ghost;杀毒软件Kill、KV3000、金山毒霸、瑞星等。
(6) 使用计算机进行娱乐的方式有听音乐、看VCD、玩计算机游戏等。娱乐软件主要分为两大类:
① 多媒体播放软件。各种各样的音频、视频文件必须使用软解压软件来播放,目前常见的有Xing、Realplayer、豪杰解霸系列等。
② 游戏软件。游戏软件各种各样,有角色扮演类、即时战略类和益智类等。 1.2.6 计算机工作原理
计算机工作时,先要把程序和所需数据送入计算机内存,然后存储起来,这就是"存储程序"的概念。运行时,计算机根据事先存储的程序指令,在程序的控制下由控制器周而复始地取出指令,分析指令,执行指令,直至完成全部操作。 1.指令和指令系统
指令是指挥计算机进行基本操作的命令,是一组二进制代码。一台计算机所能识别和执行的全部指令的集合叫做这台计算机的指令系统。程序是由指令组成的有序集合。一般指令包含两部分内容:操作码和操作数,即操作性质(进行哪一种操作)和被操作对象(操作数)。对一个计算机系统进行总体设计时,设计师必须根据要完成的总体功能设计一个指令系统。指令系统中包含许多指令,为了区别这些指令,每条指令用惟一的代码来表示其操作性质,这就是指令操作码。操作数表示指令所需要的数值或数值在内存中所存放的单元地址。 2.计算机的工作过程
计算机的工作过程实际应是计算机依次执行程序指令的过程。一条指令执行完毕后,控制器再取下一条指令执行,如此下去,直到程序执行完毕。计算机完成一条指令操作分为取指令、分析指令和执行指令三个阶段。
(1) 取指令:控制器根据程序计数器的内容(存放指令的内存单元地址)从内存中取出指令送到指令寄存器,同时修改程序计数器的值,使其指向下一条要执行的指令。
(2) 分析指令:对指令寄存器中的指令进行分析和译码。
(3) 执行指令:根据分析和译码实现本指令的操作功能。
1.3 微型计算机系统基础知识 微型计算机是大规模集成电路技术发展的产物,又称个人计算机(或PC机),微处理器是它的核心部件。多媒体技术和网络技术的产生和发展,使微型计算机不仅能处理数据、文字、图形,还可以处理音频、视频、动画,以及在因特网上浏览信息,发送、接收电子邮件等。本节就微型计算机系统的基本组成——硬件系统和软件系统分别进行阐述。
1.3.1 微型计算机的硬件系统
微型计算机的硬件系统根据冯·诺依曼体系结构配置,由运算器、控制器、存储器、输入设备和输出设备组成。
微型计算机的硬件系统一般由安装在主机箱内的CPU、主板、内存、显示卡、硬盘、软驱、电源以及显示器、键盘、鼠标等组成,如图1.5所示。
图1.5 微型计算机的硬件组成 1.总线
1) 总线的概念
为将各部件和外围设备与CPU直接连接,常用一组线路配以适当的接口电路来实现,这组多个功能部件共享的信息传输线称为总线,计算机系统通过总线将CPU、主存储器及输入/输出设备连接起来。所以,总线是CPU与其他部件之间传送数据、地址和控制信号的公用通道。 从物理上讲,总线是计算机硬件系统中各部分互相连接的方式,具体体现为扩展槽;从逻辑上讲,总线是一种通信标准,是关于扩展卡能在PC中工作的协议。采用总线结构便于部件或设备的扩充;使用统一的总线标准,不同设备间互联将更容易实现。总线结构如图1.6所示。
图1.6 微型计算机总线结构示意图 2) 总线的分类
现代计算机系统的总线包括内部总线、系统总线和外部总线。内部总线指CPU内部连接各部件的总线。系统总线指计算机系统的CPU、存储器与I/O接口之间的总线。外部总线指微机与外部设备之间或多机系统之间的互连。
系统总线从物理结构上来看,是一组两端带有插头、用扁平线构成的互连线,亦即传输线。这组传输线根据传送信号的不同,分为以下三种:
(1) 数据总线(Data Bus):用于CPU与内存、I/O接口之间传送数据。计算机数据总线的宽度等于计算机的字长。数据总线的宽度(根数)决定每次能同时传输信息的位数,因此,数据总线的宽度是决定计算机性能的主要指标。数据总线通常双向传输。目前,微型计算机采用的数据总线有16位、32位、64位等几种类型。
(2) 地址总线(Address Bus):用于CPU访问内存和外部设备时传送相关地址,实现信息传送的设备地址选择。例如,CPU与主存传送数据或指令时,必须将主存单元的地址送到地址总线上。地址总线通常是单向线,地址信息由源部件发送到目的部件。地址总线的宽度决定CPU的寻址能力。若某计算机的地址总线为n位,则此计算机的寻址范围为0~2n-1。 (3) 控制总线(Control Bus):用于CPU访问内存和外部设备时传送控制信号,从而控制对数据总线和地址总线的访问和使用。控制总线通常是单向传输,有从CPU发送出去的,也有从设备发送出去的。
3) 常用总线标准
在计算机系统中通常采用标准总线。标准总线不仅具体规定了线数及每根线的功能,而且还规定了统一的电气特性。随着计算机通信技术、多媒体技术和CPU生产技术的不断发展,高速CPU、性能优异的外部设备及功能强大的软件大量涌现,总线技术也得到了飞速发展,先后出现了ISA、MCA、EISA、VESA、PCI、AGP等总线标准。 (1) ISA总线。ISA称为“工业标准体系结构”,也称为PC/XT总线,是具有开放式结构的计算机总线,它与IBM个人计算机一起首次出现于1981年。它是针对Intel 8088设计的,是一个8位总线。1984年,ISA总线扩充到16位(即AT总线),适用于80286的IBM PC/AT微机系统,它与XT总线兼容。它的数据宽度为16位,最大传输速率为16 MB/s。
(2) EISA总线。1988年,由Compaq、HP、AST、Epson及NEC等9家计算机公司联合推出了一个32位总线标准——扩展的工业标准体系结构(EISA),它是在ISA总线基础上发展起来的高性能总线,是AT总线的扩展,保持了与ISA的完全兼容。由于EISA的公开性,使EISA在应用领域得到充分发展。它的数据宽度为32位,最大传输速率为33 MB/s。
(3) VESA总线。VESA总线是“视频电子标准协会”于1991年推出的32位局部总线,把对数据传输率高的显示卡、网络卡等通过局部总线控制器与CPU总线相连,局部总线时钟与CPU时钟同步。它定义了32位数据总线且可扩展为64位,使用33 MHz的时钟频率,最大传输速率为132 MB/s,是一种高速的局部总线。VESA总线可支持386SX、386DX、486SX、486DX及奔腾微处理器。
(4) PCI总线。PCI即外围部件互连总线,也称为局部总线,是当前流行的总线之一,是由Intel公司推出的一种局部总线。它定义了32位数据总线且可扩展为64位,使用33 MHz或66 MHz的时钟频率,传输速率为132 MB/s。
(5) 通用串行总线USB。USB(Universal Serial Bus)是Intel提出的一种新型接口标准,目前已是主流规范。USB接口就是为解决现行PC与周边设备的通用连接而设计的。USB可以树状结构连接127个(涵盖几乎目前所有的)外部设备,例如DVD、ISDN、显示器、数字音响、扫描仪、数字照相机、Modem、打印机及键盘等。 (6) AGP总线。AGP总线(Accelerated Graphics Port,即图形加速接口),由Intel公司于1996年提出,用来提高图像信息处理(特别是3D图形)的性能。AGP接口使用64位图形总线将CPU与内存直接连接,是目前使用最多的总线结构。
4) 系统总线的性能指标
(1) 总线的带宽。总线的带宽是指单位时间内总线上可传送的数据量,即每秒传送的字节数。它与总线的位宽和总线的工作频率有关。
(2) 总线的位宽。总线的位宽是指总线能同时传送的数据位数,即数据总线的位数。
(3) 总线的工作频率。总线的工作频率也称为总线的时钟频率,以MHz为单位,总线带宽越宽,则总线工作速度越快。
2.中央处理单元(CPU)
1) CPU的功能
CPU是由大规模和超大规模集成电路组成的模块,又被称为微处理器MPU(Micro- processing Unit)。它由运算器、控制器和寄存器组成,是微机硬件中的核心部件。CPU处理数据速度的快慢直接影响着整台电脑性能的发挥,所以人们把CPU形象地比喻为电脑的心脏。
计算机之所以能够在短短二十几年中在全世界迅速普及,主要原因是它功能的强大、操作的简便化和价格的直线下降,而计算机功能的每一次翻天覆地的变化都是缘于CPU功能的大幅度改进。我们常说的286、386、486、586以及今天的Pentium 4都是指CPU的型号。20世纪90年代以前,CPU的主要生产厂商Intel公司用“80x86”系列作为自己生产的CPU名称,例如,486就是80486的简称。 由于其他CPU厂家的CPU型号也是用486、586来表示的,这就使很多人误以为凡是标明为486、586的CPU都是Intel公司的产品。为了与其他厂家区别开来,Intel 公司将自己的586改名为“Pentium”,中文译为“奔腾”。Intel公司新近推出的Pentium 4强化了多媒体指令,新增了上百条命令。目前,著名的CPU生产厂家除了Intel公司外,还有AMD公司和Cyrix公司等。
2) CPU的主要组成部件
(1) 程序计数器。它是控制器中的一个重要部件,是存放指令地址的一个寄存器。在程序执行过程中,其内容总是指向下一条指令在存储器中的地址,以便执行完当前的指令后,再去取下一条指令,从而保证工作的连续进行。
(2) 控制电路。控制电路的功能是根据指令要求,生成对各部件的控制信号。
(3) 累加器。累加器一般用来存放运算的原始数据或中间结果,如被加数或和数。
(4) 算术逻辑运算单元。它是运算器的主要部件,其功能是按指令的规定对操作数进行算术运算或逻辑运算。
(5) 数据寄存器。数据寄存器用于暂时存放参与运算的数据。CPU从主存储器读取数据时,该数据要先进入数据寄存器,然后再参与运算;运算结果送往主存储器时,该数据也要先进入数据寄存器,然后才能送出。除了数据寄存器之外,还有存放数据地址的地址寄存器,存放运算特征的标志寄存器等。
3) CPU的主要性能指标
(1) 字与字长。前面讲过,计算机内部作为一个整体参与运算、处理和传送的一串二进制数,称为一个字。在计算机中,许多数据是以字为单位进行处理的,是数据处理的基本单位。字长越长,运算能力就越强,计算精度就越高。
(2) 主频。CPU有主频、倍频和外频三个重要参数,它们的关系是:主频=外频×倍频。主频是CPU内部的工作频率,即CPU的时钟频率(CPU Clock Speed)。外频是系统总线的工作频率。倍频是主频和外频相差的倍数。CPU的运行速度通常用主频表示,以赫兹(Hz)作为计量单位。主频越高,CPU的运算速度越快。目前CPU的主频可达3.06 GHz以上。
(3) 时钟频率,即CPU的外部时钟频率(外频)。它由电脑主板提供,直接影响CPU与内存之间的数据交换速度。目前时钟频率可达200 MHz以上。
(4) 地址总线宽度。地址总线宽度决定了CPU可以访问的物理地址空间,即CPU能够使用多大容量的内存。假设CPU有n条地址线,则其可以访问的物理地址为2n个。
(5) 数据总线宽度。数据总线宽度决定了整个系统的数据流量的大小,决定了CPU与二级高速缓存、内存以及输入/输出设备之间一次数据传输的信息量。
3.内存储器
内存储器是计算机中最主要的部件之一,用来存储计算机运行期间所需要的大量程序和数据。
1) 内存储器的分类
内存储器按功能分为随机存储器(Random Access Memory,简称RAM)、只读存储器(Read Only Memory,简称ROM)和高速缓冲存储器(Cache)。
(1) 随机存储器(RAM)。它的作用是临时存放正在运行的用户程序和数据及临时(从磁盘)调用的系统程序。其特点是,RAM中的数据可以随机读出或者写入;关机或停电时,其中的数据会丢失。
RAM又可分为静态存储器和动态存储器。
· 静态存储器(Static RAM,简称SRAM)的“静态”是指数据被写入后,除非重新写入新数据或关机,否则写入的数据保持不变。
· 动态存储器(Dynamic RAM,简称DRAM)就是我们平常所说的内存。它用MOS型晶体管中的栅极电容存储数据信息,需要定时(一般为2 ms)充电,以补充丢失的电荷,因此称为动态存储器,充电的过程称为刷新。
SRAM要比DRAM速度更快,常用来作计算机的高速缓存(Cache)。
目前,微机中常用的内存以内存条的形式插于主板上。
(2) 只读存储器(ROM)。它的作用是存放一些需要长期保留的程序和数据,如系统程序、控制时存放的控制程序等。其特点是只能读,一般不能改写;能长期保留其上的数据,即使断电也不会破坏。一般在系统主板上装有ROM-BIOS,它是固化在ROM芯片中的系统引导程序,完成系统加电自检、引导和设置输入/输出接口的任务。
只读存储器分为以下几种:
固定只读存储器(ROM):其内容由厂家生产时写入,用户不能改写;
可写入只读存储器(PROM):其内容由用户事先写入,写入后不能再改写;
可改写只读存储器(EPROM):其内容可用紫外线照射擦除,然后重新写入。
电擦除只读存储器(E2PROM):其内容可用电擦除,然后重新写入。 (3) 高速缓冲存储器(Cache)。由于现在的CPU的速度越来越快,动态随机存取存储器的速度受到制造技术的限制,无法与CPU的速度同步,因而经常导致CPU不得不降低自己的速度来适应DRAM的速度。Cache的作用是缓解高速度的CPU与低速度的DRAM之间的矛盾,以提高整机的工作效率。其实现方法是将当前要执行的程序段和要处理的数据复制到Cache,CPU读写时,首先访问Cache。当Cache中有CPU所需的数据时,直接从Cache中读取; 如果没有,就从内存中读取,并把与该数据相关的部分内容复制到Cache,为下一次访问做好准备。
一般Cache分为两种:一种是CPU内部Cache,也称一级Cache,它集成在CPU芯片内,容量较小;另一种是CPU外部Cache,也称二级Cache,它放在系统主板上,容量比一级Cache大一个数量级,价格也便宜。目前一级Cache和二级Cache通常集成到CPU芯片中。为了进一步提高性能,还可以把Cache设置成三级。
2) 内存的性能指标
(1) 存储容量。通常以RAM的存储容量来表示微型计算机的内存容量,常用单位有KB、MB、GB等。
(2) 存取周期。内存的存取周期是指存储器进行两次连续、独立的操作(存数的写操作和取数的读操作)之间所需要的最短时间,以ns(纳秒)为单位。该值越小速度越快,常见的有7 ns、10 ns、60 ns等。存储器的存取周期是衡量主存储器工作速度的重要指标。
(3) 功耗。它能反映存储器耗电量的大小,也可反映发热程度。功耗小,对存储器的工作稳定有利。
4.系统主板
系统主板(Systemboard)又称主板或母板,用于连接计算机的多个部件。它安装在主机箱内,是微型计算机的最基本、最重要的部件之一。在微机系统中,CPU、RAM、存储设备和显示卡等部件都连接在主板上,主板性能和质量的好坏将直接影响整个系统的性能。
集成在主板上的主要部件有:系统扩展槽(总线)、芯片组、BIOS芯片、CMOS芯片、电池、CPU插座、内存槽、Cache芯片、DIP开关、键盘插座及小线接脚等。目前新型的主板还集成了显卡、声卡、网卡及调制解调器等接口。其结构如图1.7所示。图1.7 主板的结构 主板的结构规范大体上有AT结构标准和ATX结构标准两种。AT结构标准是由IBM公司于1984年推出的IBM PC/AT结构标准演化而来的;而ATX结构标准是Intel公司提出的一种新的主板标准,充分考虑了CPU、RAM、长短卡的位置而设计出来的,可实现软关机和Modem远程遥控开关机等先进功能。
1) CPU插座与插槽
不同主板支持不同的CPU,其上的CPU插座(或插槽)也各不相同。
2) 内存插槽与内存条
在主板上,有专门用来安插内存条的插槽,叫做“系统内存插槽”。根据内存条的线数,可以把内存分为30线、72线、168线等;根据内存条的容量,可以把内存分为64 MB、128 MB、256 MB、512 MB等。用户可以根据自己主板上的内存插槽类型和个数,酌情增插内存条,以扩充计算机内存。目前常用的是168线内存条。 3) 扩展槽与扩展总线
在主板上有一系列的扩展槽,用于连接各种接口板。任何接口板插入扩展槽后,都可通过系统总线与CPU连接。扩展槽为个人电脑提供了功能扩展的接口。它可以连接声卡、显示卡等设备,并把它们的信号传给主板电路,同时,将主板的信号传递给外部设备。扩展槽相当于主板与外界交流的桥梁,为用户扩充和组装设备提供了便利。扩展槽的接口有ISA、PCI和AGP等多种。ISA接口用处不大,但仍不可缺少;PCI接口用途较广; AGP是新兴的3D图形加速端口。扩展槽总线是主板与插到它上面的板卡的数据流通通道。有了总线,各板卡才能与主板建立联系,供计算机使用。扩展槽口中的金属线就是扩展总线,板卡插到扩展槽中时,其管脚的金属线与槽口的扩展总线相接触,就达到了信号互递的作用。扩展槽有ISA、EISA、VESA、PCI和AGP等多种类型,相应的扩展总线也分为ISA、EISA、VESA、PCI、AGP等多种类型。
4) CMOS电路
CMOS是一块小型的RAM,具有工作电压低、耗电量少的特点。在CMOS中保存有存储器和外部设备的种类、规格及当前日期、时间等系统硬件配置和一些用户设定的参数,为系统的正常运行提供所需数据。若CMOS上记载的数据出错或数据丢失,则系统将无法正常工作。恢复CMOS参数的方法是:系统启动时按设置键(通常是键)进入BIOS设置窗口,在窗口内进行CMOS的设置。CMOS开机时由系统电源供电,关机时靠主板上的电池供电,即使关机,信息也不会丢失,但应注意更换电池。 5) BIOS芯片
BIOS(Basic Input Output System)芯片是“基本输入输出系统”程序的专用存储芯片。它保存着计算机中基本输入/输出程序、系统信息设置、自检程序及引导操作系统等,为计算机提供最低级、最直接的硬件控制功能。在主板通电后,BIOS芯片负责对计算机的各系统部件进行自检,当一切正常时才开始启动操作系统。486以下微机的BIOS芯片出厂后无法修改,而586以上微机主板的BIOS芯片用户可自行修改。2003年,Intel公司启用了新的软件系统EFI(Extensible Firmware Interface,可扩展固件界面软件)来代替BIOS。 6) 主板芯片组
芯片组是主板最重要的部件,决定了主板的结构及CPU的使用,目前使用最多的是Intel系列主板芯片组。
7) 主板I/O接口电路
在386、486微机中,各种I/O接口电路一般不设置在主板上,而是通过多功能卡(简称AT卡)与外部设备连接。而在586以上微机的系统主板上则直接配置了各种I/O接口电路。
(1) 软盘驱动器接口电路。该接口电路通过34芯信号线连接到软盘驱动器上,在信号线连接驱动器一端有两个插头,端部插头用于连接A驱动器,中间端连接B驱动器。所连接的驱动器可为3.5英寸和5.25英寸两种。
(2) 硬盘驱动器接口电路。早期的硬盘驱动器接口电路使用过ST506/412、ESDI、IDE接口,目前计算机中使用最广泛的是EIDE接口。
(3) USB接口。USB即通用串行总线,是一种新型的接口总线标准。USB接口可以连接键盘、鼠标、数码相机及扫描仪等。USB接口为D型4针接口,2根为电源线,2根为信号线。USB接口主要有连接简单、支持热插拔和传输速率快等特点。
(4) 键盘、鼠标接口。PS/2键盘接口和鼠标接口通常为6针插座。
(5) 串行和并行接口。
串行接口:微机一般都配置有两个RS-232串行接口电路,用DB-25型或DB-9型的孔型插座与外部设备相连。串行接口连接的主要设备有鼠标、Modem、绘图仪等。另外,串行接口经常用在计算机之间通信或与其他设备通信。主板上的串行接口有时标注为COM1和COM2。
并行接口:用于连接打印机等设备。主板上的并行接口有时标识为LPT和PRN。许多主板为方便用户正确连接电缆,将接口的最后一根针去掉,形成不规则形状的插座。 并行接口一次可同时传送8个二进制位,而串行接口一次只能传送一个二进制位,因此,并行接口传输速度要比串行接口速度快得多,而串行接口传输的距离则更远。
(6) IDE接口。IDE称为集成设备电子部件,主要连接IDE硬盘和IDE光驱。现在主板上都留有两组IDE接口,分别标识为IDE1和IDE2。IDE1多用于连接系统引导硬盘,IDE2多用于接入光驱。
8) 跳线开关
跳线开关就是一组微型开关。它利用开关的通、断实现跳线的短路、开路功能。利用跳线开关,可扩大系统主板的通用性,如调整CPU的速度、总线的时钟、调整CPU的供电电压等。
5.外存储器
外存储器又称为辅助存储器,用来长期保存数据、信息。常用的外存储器有软盘、硬盘、光盘和近年来研制的闪盘、可移动硬盘等。
1) 软盘存储器
软盘存储器由软盘、软盘驱动器和软磁盘控制器组成。软盘驱动器是一个相对独立的装置,又称作软磁盘机或软磁盘子系统。软磁盘控制器则是插在主机总线槽中的接口板,完成主机与软盘驱动器之间数据的交换及控制。
(1) 软盘的发展。世界上第一台软磁盘机是1972年美国IBM公司的IBM3740数据录入系统,它是8英寸单面单密度软盘,容量只有256 KB。1976年,出现了5.25英寸软盘,20世纪80年代,出现了3.5英寸和2.5英寸微型软盘,容量达到1 MB以上。短短十几年时间,软盘就发展成为最主要的外存设备之一。
(2) 软盘的分类。按盘片的直径软盘可分为8英寸、5.25英寸、3.5英寸、2.5英寸软盘;按面数可分为单面和双面软盘;按存储密度可分为单密度、双密度和高密度软盘。目前微机中常用的是3.5英寸双面高密度软盘。
(3) 软盘的结构。软盘由盘片和盘套组成。盘片与盘轴连接,上面有读写定位机构;在盘套上开设有读写窗口和写保护块。3.5英寸软盘的外观如图1.8所示。
图1.8 3.5英寸软盘的外观 盘套:由具有一定硬度的塑料或衬垫组成。它的作用是当盘片在盘套内旋转时,清除盘片上的灰尘和消除静电。
读写窗口:为使磁头与磁盘接触、对磁盘上的信息进行读写而在盘套上开出的窗口。
写保护块:用于保护磁盘上的重要信息。3.5英寸软盘的写保护块位于磁盘角的一个方孔处。当拨动滑块遮住方孔时,可对磁盘进行“读”或“写”;当拨动滑块露出方孔时,磁盘上的信息将只能“读”出,而不能“写”入其他信息,从而起到保护磁盘信息的作用。 磁盘内部的盘片以聚酯薄膜为基底,表面涂覆一层均匀的磁性材料。新盘在“格式化”之后,盘片的面将被划分成许多不同半径的同心圆,称为磁道(Track),信息就记录在这些磁道上。磁道编号由0开始,自外向圆心排序。为便于读写,磁道又被径向划分为若干段,由于这些分区的物理形状呈扇形,所以称为扇区(Sector)。扇区编号由1 开始,自定位点顺时针旋转。3.5英寸软盘的内部结构如图1.9所示。
?
图1.9 3.5英寸软盘的内部结构 (4) 软盘的存储容量。一个软盘的存储容量可由下式计算:
容量 = 面数×每面磁道数×每磁道扇区数×每扇区字节数
其中每扇区字节数均为512字节。例如,常见的3.5英寸软盘(双面高密度)每面磁道数为80,每磁道扇区数为18,容量为1.44 MB。软盘的存取周期一般为300 ms。
(5) 使用软盘的注意事项:
· 要远离较强的磁场,以免磁盘上的信息遭到破坏。
· 关闭系统电源之前,需从驱动器中取出盘片。磁头正在进行读写操作时,驱动器的指示灯就会亮起,这时绝不能取出或插入盘片。
· 平常保管磁盘时应注意防尘、防磁、防火并垂直放置。
· 不要触摸、刻划磁盘的裸露部分,更不要弯曲、折叠磁盘,以防盘片损坏。
· 软盘驱动器是比较容易出故障的部件,为此要用专用的清洗盘定期清洗磁头。
(6) 软盘驱动器的主要性能指标有道密度(磁道数/英寸)、位密度(数据位数/英寸)、平均存取时间、传输率等。
2) 硬盘存储器
(1) 硬盘的组成。硬盘盘片以金属为基底,表面涂有磁性材料,从而可以记录信息。一块完整的硬盘由磁性盘片、驱动盘片转动的驱动系统、读写系统以及控制系统四部分组成。应用最广的硬盘是温彻斯特式硬盘,它是在一个轴上平行安装若干个圆形磁盘片,它们同轴旋转。每片磁盘的表面都装有一个读写磁头,在控制器的统一控制下沿着磁盘表面径向同步移动。硬盘驱动器结构如图1.10所示。图1.10 硬盘结构 每个盘片有两面,每面有一个读写磁头并被划分为若干个磁道。每个磁道又分成若干个扇区,每个扇区存放512字节,各盘面磁道号相同的磁道合称为一个柱面。因此,可用下式计算硬盘的容量:
容量 = 磁头数×柱面数×每磁道扇区数×每扇区字节数
硬盘是非常精密的设备,在高速旋转情况下,即使是非常微小的灰尘也能将盘片划伤,因此,通常都用金属外壳将盘片组和磁头密封起来。在运行时,盘片组在金属壳内高速旋转,电动机的转速有5400 r/min、7200 r/min、12000 r/min等多种。硬盘的容量从早期的10 MB到现在的120 GB,硬盘的数据传输速率从早期的10 Mb/s到现在的80 Mb/s。硬盘盘片直径有1.8英寸、2.5英寸、3.5英寸、5.25英寸4种,3.5英寸常用于台式机中。硬盘和软盘相比,容量大,速度快。目前市场上还出现了可移动硬盘。
(2) 使用硬盘的注意事项:
· 不要频繁开关电源,供电电源应稳定。
· 未经授权的普通用户切勿进行“硬盘格式化”、“硬盘分区”及“硬盘高级格式化”等操作。
· 防止震动和碰撞。
· 防止病毒对硬盘数据的破坏,应注意对重要数据的备份。
(3) 硬盘的主要性能指标。
转速:单位是r/min,目前硬盘主轴电机的转速为5400~7200 r/min。
平均访问时间:指磁头从寻址开始到目标磁道的时间,单位是ms,硬盘的平均寻道时间为8~12 ms。数据传输率:指硬盘读写数据的速度,单位是MB/s。目前硬盘的最大外部传输率不低于16.6 MB/s。
3) 光盘存储器
(1) 光盘及其分类。光盘又称 CD(Compact Disc,压缩盘),由于其存储容量大(600 MB~7.8 GB)、存储成本低、易保存,因此在微机中得到了广泛的应用。光盘存储器由光盘驱动器和盘片组成,其盘片(亦称为母盘)上敷以光敏材料,在激光照射时,分子排列发生变化,形成小坑点(亦称为光点),以此记录二进制信息。常见的光盘驱动器有以下几种:
CD-ROM光驱。它可以读取CD盘和CD-ROM(只读型光盘)中的信息,其工作原理是利用激光束扫描光盘盘片,把盘片上的光电信息转换成数字信息并传给计算机。
DVD-ROM光驱。DVD(Digital Versatile Disc)又称数字化视频光盘,是CD-ROM的后继产品。其采用650 nm短波长的激光,单面单层容量为4.7 GB、双面双层容量为17 GB。盘片尺寸与CD-ROM相同,且在使用上兼容目前的音频CD和CD-ROM。DVD-ROM是近年来为适应人们对大容量、高性能的存储媒体的需求发展起来的,与CD-ROM的150 KB/s的传输率相比,DVD的传输率可以达到1350 KB/s,目前已经广泛应用于音频、视频领域。 刻录机。它能够对一次写入型光盘(包括CD-R和DVD±R)和可擦写型盘片(包括CD-RW和DVD±RW)一次性或重复地写入数据。其工作原理是用强激光束对光介质进行烧孔或起泡,从而产生凹凸不平的表面。它还可当作CD-ROM光驱和DVD-ROM光驱使用。
(2) 使用光盘的注意事项:
· 保持盘面清洁,小心轻放,以免盘面划伤。
· 光盘在高速旋转状态中,不能按“弹出”按钮,以免损伤盘面。
(3) 光盘驱动器的主要性能指标。光盘驱动器(这里指CD-ROM驱动器)是接收光盘视频、音频、文本等信息的必备部件,是多媒体计算机的重要组成部分。数据传输率(一秒内读取最大的数据量)是光盘驱动器最重要的性能指标,根据数据传输率可将光盘驱动器分为单倍速(150 KB/s)、8倍速、16倍速、24倍速、32倍速等,现在使用最多的是48倍速和52倍速光盘驱动器。
4) 闪盘
闪盘是可抽取式的硬盘,具有USB接头,只要将其插入任何个人计算机USB插槽,计算机即会检测到并把它视为另一个硬盘,又称优盘或闪存。目前常见的闪盘存储容量为64 MB和128 MB等,资料储存期限可达10年以上。闪盘按功能可分为无驱型、固化型、加密型、启动型和红外型等。
6.输入设备
常用的输入设备有键盘、鼠标、扫描仪、数码相机及数字化仪等。
1) 键盘
(1) 键盘的功能。键盘是计算机最常用的输入设备,主要用于向计算机输入数据、文本、程序和命令。
(2) 键盘的组成。键盘由触位开关、检测电路与编码电路三部分组成,每个键对应一个触位开关。当用户按下某一个键时,检测电路发现开关闭合,编码电路根据开关的物理位置将其转换成相应的二进制码,再通过键盘接口传送给计算机。 (3) 键盘的分类。键盘按接触方式可分为机械式和电容式键盘。机械式键盘结构简单,成本低,但寿命短。电容式键盘无触点开关,内部由固定电极和活动电极组成电容器。目前常用的键盘是电容式键盘。
键盘按照键的多少可分为83键、101键、102键、104键和105键等。早期的键盘使用83键,目前常用的键盘是104键和105键,比以前的键盘多出几个Windows专用键。除此之外,还有一些其他类型的键盘,如无线键盘、多媒体键盘等。图1.11所示键盘为104键。
键盘按照键的接口可分为AT接口(大口插头)键盘和PS/2接口(6针小口插头)键盘。目前常用的是PS/2接口键盘。
(4) 键盘的使用。按照各类按键的功能和排列位置,可将键盘分为四区:打字机键区、功能键区、编辑键区和数字小键盘区,如图1.11所示。
打字机键区:与英文打字机键的排列次序相同,位于键盘中间,除了字符键外,又附加了一部分功能键,对双字符键可用键切换。
图1.11 键盘 功能键区:指的是键和键,它们的具体功能可由操作系统或应用程序自行定义。
编辑键区:位于打字机键盘和数字小键盘之间,用于光标定位和编辑操作。
数字小键盘区:位于键盘右边,当输入大量数字时,用右手在数字小键盘上击键可大大提高输入速度,其中的双字符键具有数字键和编辑键的双重功能。单击数字锁定键即可进行上挡数字锁定状态与下挡编辑状态的切换。表1.1列出了常用键的功能。
表1.1 常用键的功能 (5) 养成良好的打字习惯,对打字速度和质量的提高都是非常重要的。
① 打字姿势。我们总结为八字口诀——“直腰、弓手、立指、弹键”。其中,“直腰”是指身体坐直,手腕平直,打字的全部动作都在手指上;“弓手”是指手指弯曲,手型呈勺状;“立指”是指手指尖垂直向键位用力,瞬间完成,并立即反弹回去;“弹键”是指击打键的力度应适中。
② 指法。这里的指法是指把打字机键区中的键位合理地分配给双手各手指。每个手指负责按固定的几个键位,使之分工明确,各司其职。正确的指法不但能提高输入的速度和质量,同时还是实现“盲打”的基础,即操作时两眼看着书面材料或屏幕,不看键位。如图1.12所示,左手的食指负责“4、R、F、V”和“5、T、G、B”两列;左手的中指负责“3、E、D、C”一列;左手的无名指负责“2、W、S、X”一列;左手的小指负责“1、Q、A、Z”一列及其他一些罕用的键。右手完全类似,两个大拇指负责一个空格键。
图1.12 基本键位和指法 ③ 基本键位。基本键位是指双手不击键时应保持在一定的位置:左手的小指、无名指、中指和食指应依次轻轻放在“A、S、D、F”键上;右手的食指、中指、无名指和小指应依次轻轻放在“J、K、L、;”键上;双手的拇指轻轻放在空格键上。这是我们输入时的“根据地”,如图1.12所示。当击键时,手指均从基本键位伸出,击键完毕,手指立即回到此键位。久而久之,每个键位相对于基本键位的位置、距离就会非常熟悉,击键的准确性和速度自然而然地就提高了。
2) 鼠标器
鼠标器是一种屏幕标定装置,在图形处理软件的支持下,其在屏幕上进行图形处理比键盘方便得多。
图1.13 有线鼠标器 (1) 鼠标器的分类。鼠标器分为有线鼠标器和无线鼠标器。
常见的有线鼠标器有两种:机械式和光电式。无线鼠标器也有两种:红外线型和无线电波型。目前常用的鼠标器是机械式和光电式。图1.13所示为有线鼠标器。
机械式鼠标下面有一个可以滚动的小球,当鼠标在桌面上移动时,小球与桌面发生摩擦,产生移动。此时屏幕上的光标随着鼠标的移动而移动,光标和鼠标的移动方向是一致的,而且与移动的距离成正比。这种鼠标故障率高,但价格便宜。 光电式鼠标的下面是两个平行的小光源,它只能在特定的反射板上使用,光源发出的光经反射后,再由鼠标接收,并转换为移动信号送入计算机,使屏幕上的光标随鼠标的移动而移动。
(2) 鼠标器的主要技术指标。
分辨率:以DPI为单位,即每英寸有多少个点。分辨率越高,越便于控制。
轨迹速度:反映鼠标的移动灵敏度,以mm/s为单位。
通信标准:有MS(Microsoft)鼠标和PC鼠标两种。MS鼠标使用左、右两个键;PC鼠标使用左、中、右三个键。现在多数鼠标器都与这两个通信标准兼容,通常在鼠标器底部设有一个切换开关,扳动即可转换。
(3) 鼠标器的用法。
单击:选择目标后,单击鼠标左键,然后释放。
双击:选择目标后,连续两次单击。
右击:选择目标后,单击鼠标右键,然后释放。
拖动:选择目标后,按住鼠标左键不释放,移动光标到达新位置后再释放。
右拖:选择目标后,按住鼠标右键不释放,移动光标到达新位置后再释放。
指向:将光标移动到某一目标上(不击键)。
3) 扫描仪(Canner)
扫描仪是一种输入图形和图像的设备,由电荷耦合器件组成。
扫描仪按其工作原理可分为线阵列和面阵?
同课章节目录