- 162.00 KB
- 2022-08-30 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
第一讲电脑(计算机)基础知识1.1电子计算机的发展及其特点电子计算机是一种能够自动、高速地进行算术和逻辑运算的电子设备。它是二十世纪科学技术发展最伟大的发明创造之一,是第三次工业革命中出现的最辉煌成就。目前,电子计算机已被广泛地应用于科学技术、国防建设、工农业生产以及人民生活等各个领域,对国民经济、国防建设和科学文化事业的发展产生了巨大的推动作用。今天,计算机的应用水平已成为各行各业步入现代化的重要标志之一,计算机应用能力也成为现代人才基本素质之一。1.1.1计算机的发展第一台电子计算机“ENIAC”(ElectronicNumericalIntegratorandCalculator——电子数字积分机和计算器)于1946年在美国宾夕法尼亚大学研制成功。它是当时数学、物理等理论研究成果和电子管等电子器件产生相结合的结果。这台电子计算机由18000多个电子管,1500多个继电器,10000多只电容器和7000多只电阻构成,占地170多平方米,功耗为150千瓦,重量约30吨,采用电子管作为计算机的逻辑元件,存储容量为17000多个单元,每秒能进行5000次加法运算。这台计算机的功能虽然无法与今天的计算机相比,但它的诞生却是科学技术发展史上的一次意义重大的事件,展示了新技术革命的曙光。根据电子计算机所采用的物理器件,一般将电子计算机的发展分成四个阶段,也称为四代。表1-1-1是电子计算机发展过程简表。表1-1-1电子计算机发展过程简表35/35\n计算机代起迄年份物理器件主存储器软件应用范围第一代1946~1957电子管磁芯、磁鼓汇编语言科学计算第二代1958~1964晶体管磁芯、磁带程序设计语言管理程序科学计算数据处理第三代1965~1970中、小规模集成电路磁芯、磁盘操作系统高级语言逐步广泛应用第四代1971~超大、大规模集成电路半导体、磁盘数据库网络软件普及到社会生活各方面50多年来,随着技术的更新和应用的推动,计算机有了飞速的发展。今天,集处理文字、图形、图像、声音为一体的多媒体计算机方兴未艾,计算机也进入到了以计算机网络为特征的时代。电子计算机的发展趋势,可以概括为“巨”、“微”、“网”、“智”四个字。“巨”,指速度快、容量大、计算处理功能强的巨型计算机系统。主要用于像宇宙飞行、卫星图像及军事项目等有特殊需要的领域。“微”,指价格低、体积小、可靠性高、使用灵活方便、用途广泛的微型计算机系统。计算机的微型化是当前研究计算机最明显、最广泛的发展趋向,目前便携式计算机、笔记本计算机都已逐步普及。“网”,指把多个分布在不同地点的计算机通过通信线路连接起来,使用户共享硬件、软件和数据等资源的计算机网络。目前全球范围的电子邮件传递和电子数据交换系统都已形成。“智”,指具有“听觉”、“视觉”、“嗅觉”和“触觉”,甚至具有“情感”等感知能力和推理、联想、学习等思维功能的计算机系统。35/35\n目前,正处于超大规模集成电路全面发展和计算机广泛应用阶段。据专家预计,新一代的计算机应是“智能”计算机,它应当具有像人一样的能看、能听、能思考能力。1.1.2计算机的特点电子计算机是一种能存贮程序,能自动连续地对各种数字化信息进行算术、逻辑运算地电子设备。基于数字化的信息表示方式与存贮程序工作方式,这样的计算机具有许多突出的特点。概括起来,电子计算机主要有以下几个显著特点:⒈自动化程度高由于采用存贮程序的工作方法,一旦输入所编制好的程序,只要给定运行程序的条件,计算机从开始工作,直到得到计算处理结果,整个工作过程都可以在程序控制下自动进行,一般在运算处理过程中不需要人的直接干预。对工作过程中出现的故障,计算机还可以自动进行“诊断”、“隔离”等处理。这是电子计算机的一个基本特点,也是它和其他计算工具最本质的区别所在。⒉运算速度快计算机的运算速度通常是指每秒钟所执行的指令条数。一般,计算机的运算速度可以达到上百万次,目前最快的已达到十万亿次以上。计算机的高速运算能力,为完成那些计算量大,时间性要求强的工作提供了保证。例如天气预报、大地测量的高阶线性代数方程的求解,导弹或其它发射装置运行参数的计算,情报、人口普查等超大量数据的检索处理等。⒊数据存储容量大35/35\n计算机能够储存大量数据和资料,而且可以长期保留,还能根据需要随时存取、删除和修改其中的数据。计算机的大容量存储使得情报检索、事务处理、卫星图像处理等需要进行大量数据处理的工作可以通过计算机来实现。现在,一块存贮芯片可以存贮几百页英文书籍的内容等。⒋通用性强由于计算机采用数字化信息来表示数值与其它各种类型的信息(如文字、图形、声音等),采用逻辑代数作为硬件设计的基本数学工具。因此,计算机不仅可以用于数值计算,而且还被广泛应用于数据处理、自动控制、辅助设计、逻辑关系加工与人工智能等非数值计算性质的处理。一般来说,凡是能将信息用数字化形式表示,就能归结为算术运算或逻辑运算的计算,并能够严格规则化的工作,都可由计算机来处理。因此计算机具有极强的通用性,能应用于科学技术的各个领域,并渗透到社会生活的各个方面。正是由于以上特点,使计算机能够模仿人的运算、判断、记忆等某些思维能力,代替人的一部分脑力劳动,按照人们的意愿自动地工作,因此计算机也被称为“电脑”。但计算机本身又是人类智慧所创造的,计算机的一切活动又要受到人的控制,它只是人脑的补充和延伸,利用计算机可以辅助和提高人的思维能力。1.1.3计算机的应用计算机的应用十分广泛,目前已渗透到人类活动的各个领域,国防、科技、工业、农业、商业、交通运输、文化教育、政府部门、服务行业等各行各业都在广泛地应用计算机解决各种实际问题。归纳起来,目前计算机主要应用在以下几个方面:⒈数值计算(科学计算)35/35\n科学研究、工程技术的计算是计算机应用的一个基本方面,也是计算机最早应用的领域。科学计算所解决的大都是一些十分复杂的数学问题。数值计算的特点是计算公式复杂,计算量大和数值变化范围大,原始数据相应较少。这类问题只有具有高速运算和信息存储能力,以及高精度的计算机系统才能完成。例如数学、物理、化学、天文学、地学、生物学等基础科学的研究以及航天飞船、飞机设计、船舶设计、建筑设计、水利发电、天气预报、地质探矿等方面的大量计算都可以使用计算机来完成。⒉数据处理(信息处理)数据处理是对数值、文字、图表等信息数据及时地加以记录、整理、检索、分类、统计、综合和传递,得出人们所要求的有关信息。它是目前计算机最广泛的应用领域。数据处理的特点是原始数据多,时间性强,计算公式相应比较简单。例如财贸、交通运输、石油勘探、电报电话、医疗卫生等方面的计划统计、财务管理、物资管理、人事管理、行政管理、项目管理、购销管理、情况分析、市场预测等工作。目前,在数据处理方面已进一步形成事务处理系统(TPS)、办公自动化系统(OAS)、电子数据交换系统(EDI)、管理信息系统(MIS)、决策支持系统(DSS)等应用系统。⒊过程控制(实时控制)过程控制是指利用计算机进行生产过程、实时过程的控制,它要求很快的反应速度和很高的可靠性,以提高产量和质量,提高生产率,改善劳动条件,节约原料消耗,降低成本,达到过程的最优控制。例如,计算机广泛应用于石油化工、水电、冶金、机械加工、交通运输及其它国民经济部门中生产过程的控制以及导弹、火箭和航天飞船等的自动控制。⒋计算机辅助设计(CAD-ComputerAidedDesign)利用计算机进行辅助设计,可以提高设计质量和自动化程度,大大缩短设计周期、降低生产成本、节省人力物力。由于计算机有快速数值计算、较强的数据处理以及模拟的能力,目前,CAD35/35\n已被广泛应用在大规模集成电路、计算机、建筑、船舶、飞机、机床、机械,甚至服装的设计上。除计算机辅助设计(CAD)外,还有计算机辅助制造(CAM)、计算机辅助测试(CAT)、计算机辅助教学(CAI)等。⒌人工智能(AI—ArtificialIntelligence)人工智能是使计算机能模拟人类的感知、推理、学习和理解等某些智能行为,实现自然语言理解与生成、定理机器证明、自动程序设计、自动翻译、图像识别、声音识别、疾病诊断,并能用于各种专家系统和机器人构造等。近年来人工智能的研究开始走向实用化。人工智能是计算机应用研究的前沿学科。⒍计算机网络计算机网络是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统连接起来所形成的“网”。利用计算机网络,可以使一个地区、一个国家,甚至在世界范围内计算机与计算机之间实现软件、硬件和信息资源共享,这样可以大大促进地区间、国际间的通信与各种数据的传递与处理,同时也改变了人们的时空概念。计算机网络的应用已渗透到社会生活的各个方面。目前,Internet已成为全球性的互联网络。⒎多媒体技术这里的媒体是指表示和传播信息的载体,例如文字、声音、图像等。随着80年代以来数字化音频和视频技术的发展,逐步形成了集声、文、图、像一体化的多媒体计算机系统。它不仅使计算机应用更接近人类习惯的信息交流方式,而且将开拓许多新的应用领域。1.1.4计算机的分类按照信息、元件、规模和用途的不同,电子计算机也相应有不同的分类。⒈按数据类型分类35/35\n电子计算机可以分为数字计算机、模拟计算机和混合计算机三种。在数字计算机中,所处理的数据都是以“0”与“1”数字代码的数据形式表示,这些数据在时间上是离散的,称为数字量,经过算术与逻辑运算后仍以数字量的形式输出;在模拟计算机中,要处理的数据都是以电压或电流量等的大小来表示,这些数据在时间上是连续的,称为模拟量,处理后仍以连续的数据(图形或图表形式)输出;在混合计算机中,要处理的数据用数字与模拟两种数据形式混合表示,它既能处理数字量,又能处理模拟量,并具有数字量和模拟量之间相互转换的能力。目前的电子计算机绝大多数都是数字计算机。⒉按元件分类电子计算机可以分为电子管计算机、晶体管计算机、集成电路计算机和大规模集成电路计算机等。随着计算机的发展,电子元件也在不断更新,将来的计算机将发展成为利用超导电子元件的超导计算机,利用光学器件及光路代替电子器件电路的光学计算机,利用某些有机化合物作为元件的生物计算机等。⒊按规模分类电子计算机可以分为巨型机、大型机、中型机、小型机和微型机等。“规模”主要是指计算机所配置的设备数量、输入输出量、存储量和处理速度等多方面的综合规模能力。⒋按用途分类电子计算机可以分为通用计算机和专用计算机两种。通用计算机的用途广泛,可以完成不同的应用任务;专用计算机是为完成某些特定的任务而专门设计研制的计算机,用途单纯,结构较简单,工作效率也较高。现在使用的大多是通用计算机,四通打字机、银行取款机等都是专用计算机。35/35\n1.2计算机的组成一个计算机系统由硬件系统和软件系统两大部分组成,其基本结构如图1-3-1所示。图1-3-1计算机系统示意图1.2.1计算机的硬件系统计算机硬件系统是指计算机系统中由电子、机械、磁性和光电元件组成的各种计算机部件和设备,虽然目前计算机的种类很多,但从功能上都可以划分为五大基本组成部分,它们是运算器、控制器、存储器、输入设备和输出设备。它们之间的关系如图1-3-2所示。其中细线箭头表示由控制器发出的控制信息流向,粗线箭头为数据信息流向。35/35\n图1-3-2计算机硬件组成计算机五大硬件部件的基本功能为:⒈运算器运算器是执行算术运算和逻辑运算的功能部件,算术、逻辑运算包括加、减、乘、除四则运算及与、或、非等逻辑运算以及数据的传送、移位等操作。⒉控制器控制器是整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照预先规定的目标和步骤有条不紊地进行操作及处理。控制器从内存中逐条取出指令,分析每条指令规定的是什么操作(操作码),以及进行该操作的数据在存储器中的位置(地址码)。然后,根据分析结果,向计算机其他部分发出控制信号。控制过程为:根据地址码从存储器中取出数据,对这些数据进行操作码规定的操作。根据操作的结果,运算器及其他部件要向控制器回报信息,以便控制器决定下一步的工作。因此,计算机执行由人编制的程序,就是执行一系列有序的指令。计算机自动工作的过程,实质上是自动执行程序的过程。⒊存储器存储器的主要功能是用来存储程序和各种数据信息,并能在计算机运行中高速自动完成指令和数据的存取。存储器是具有“记忆”功能的设备。它用具有两种稳定状态的物理器件来存放数据,这些器件也被称为记忆元件。存储器按其在计算机中的作用可分为主存储器(MainMemory,简称主存)、辅助存储器(AuxiliaryMemory,SecondaryMemory35/35\n,简称辅存)和高速缓冲存储器(Cache,简称快存)。中央处理器能直接访问的存储器称为内存储器(InternalMemory,简称内存、主存),它包括高速缓冲存储器和主存储器。中央处理器不能直接访问外存储器,外存储器的信息必须调入内存储器后才能为中央处理器进行处理。所以,内存存取速度比外存快。相对于辅存而言,内存的存取速度快,但容量较小,且价格较高。辅存的特点是存储容量大,价格低,但存取速度较慢,由于辅存设置在主机外部,故又称为外存储器(ExternalMemory,简称外存)。高速缓冲存储器简称快存,是为了解决CPU和主存之间速度匹配问题而设置的。如图1-3-3所示,它是介于CPU与M2之间的小容量存储器,但存取速度比主存快。有了快存,就能高速地向CPU提供指令和数据,从而加快了程序执行的速度。由于能够提供廉价的半导体存储器,所以快存不仅在大型计算机中使用,而且也进入微型计算机的存储系统。快存可以看作为主存的缓冲存贮器,它通常由高速的双极型半导体存储器或SRAM组成。即快存的功能全部由硬件实现,并对用户是全透明的。图1-3-3CPU与存储器系统的关系主存可分为两类:一类是随机存取存储器(RandomAccessMemory,RAM),其特点是存储器中的信息能读能写,RAM中信息在关机后即消失,因此,用户在退出计算机系统前,应把当前内存中产生的有用数据转存到可永久性保存数据的外存中去,以便以后再次使用,RAM又可称为读写存储器;另一类是只读存储器(ReadOnlyMemory,ROM),其特点是用户在使用时只能进行读操作,不能进行写操作,存储单元中的信息由ROM制造厂在生产时或用户根据需要一次性写入,ROM中的信息关机后不会消失。35/35\n外存由磁表面存储器构成,目前主要使用外存存储器有顺序存取存储器(SequentialAccessMemory,SAM,如磁带存储器)和直接存取存储器(DirectAccessMemory,DAM,如磁盘存储器)两类。外存存贮器也称为输入/输出设备。⒋输入设备输入设备是用来输入计算程序和原始数据的设备。常见的输入设备有键盘、图形扫描仪、鼠标器、摄像头以及模/数转换器等等。⒌输出设备输出设备是用来输出计算结果的设备。常见的输出设备有显示器、打印机、激光印字机、数字绘图仪等等。计算机硬件系统的五个组成部分中,通常将运算器、控制器和内部存储器合称为主机,而把运算器和控制器合称为中央处理器(CPU-CentralProcessingUnit),输入/输出设备以及外部存储器合称为外部设备。1.2.2计算机的软件系统软件系统是为了方便用户操作使用计算机和充分发挥计算机效率,以及为解决各类具体应用问题的各种程序的总称。软件系统分为系统软件和应用软件两大类:⒈系统软件系统软件是为提高计算机效率和方便用户使用计算机而设计的各种软件,一般是由计算机厂家或专业软件公司研制。系统软件又分为操作系统、支撑软件、编译系统和数据库管理系统等。⑴操作系统35/35\n操作系统是为了合理、方便地利用计算机系统,而对其硬件资源和软件资源进行管理和控制的软件。操作系统具有处理机管理(进程管理)、存储管理、设备管理、文件管理和作业管理等五大管理功能,由它来负责对计算机的全部软硬件资源进行分配、控制、调度和回收,合理地组织计算机的工作流程,使计算机系统能够协调一致,高效率地完成处理任务。操作系统是计算机的最基本的系统软件,对计算机的所有操作都要在操作系统的支持下才能进行。从操作上可以说操作系统是一台比裸机(不包含任何软件的硬件机器)功能更强、服务质量更高、使用户感觉方便友好的虚拟机器。因此,也可以说它是介于用户与裸机之间的一个界面,是计算机的操作平台,用户通过它来使用计算机。⑵支撑软件(工具软件)支撑软件是支持其他软件的编制和维护的软件,是为了对计算机系统进行测试、诊断和排除故障,进行文件的编辑、传送、装配、显示、调试,以及进行计算机病毒检测、防治等的程序,是软件开发过程中进行管理和实施而使用的软件工具。在软件开发的各个阶段选用合适的软件工具可以大大提高工作效率和软件质量。在微机系统中,常见的支撑软件有编辑程序EDLIN、EDIT,连接程序LINK,调试程序DEBUG,工具程序PCTOOLS,系统检测程序QAPLUS,计算机病毒防治程序CPAV、KILL、KV300、AV95等。⑶编译系统要使计算机能够按照人的意图去工作,就必须使计算机能接受人向它发出的各种命令和信息,这就需要有用来进行人和计算机交换信息的“语言”。计算机语言的发展有机器语言、汇编语言和高级程序设计语言三个阶段。①计算机机器语言35/35\n机器语言是用二进制代码表示的语言,是计算机唯一可以直接识别和执行的语言。由于计算机并不懂得人类的语言,它只能识别0和1两种代码。人要和机器进行联系,就要编出由0和1组成的数字代码。这种计算机所能接受的代码,称为机器指令。一条机器指令用来控制计算机进行一个具体的操作内容,一般包括了操作码和地址码(操作数)两部分,它告诉计算机应进行什么运算,哪些数参加运算,这些数存放在哪里,计算结果将送到哪里去等等,这些都需要用户了解计算机内部结构和计算机原理。机器语言(又称低级语言)就是二进制代码形式表示的机器基本指令的集合。操作码和地址码各由二进制代码组成,它们的结构与组合形式构成了指令格式,最基本的形态可表示为: 操作码OP地址码AD指挥计算机完成具体处理任务的计算操作序列叫做计算机程序,编写程序的过程叫做程序设计,用机器语言进行程序设计就是要编写出由一条条机器指令组成的程序。机器语言程序具有计算机可以直接执行,简洁,运算速度快等优点。但是,用机器语言编写程序也是一件十分繁琐的工作,要对计算机的结构、操作有相当的了解,要记住各种规定代码和它的含义,而且编写出的程序全是0和1所组成的代码,直观性差,非常容易出错,程序的检查和调试都比较困难。此外,各种计算机都有自己的机器指令系统,也就是说对机器的依赖性很强,用户的程序难于相互交流。由于机器语言可读性很差,程序容易出错又不易于检查和修改,而且不具备通用性,这就给计算机的推广使用造成了很大的障碍。②计算机汇编语言35/35\n汇编语言是为了解决机器语言难于理解和记忆,用易于理解和记忆的名称和符号(指令助记符)表示机器指令中的操作码,用十六进制或八进制形式表示操作数。例如用ADD表示加法,用SUB表示减法,用MOV表示数据传送等。由于指令助记符的含义和功能十分接近,这就提高了程序的可读性,便于程序的编写、检查和修改。这种用指令助记符组成的语言叫做汇编语言,用汇编语言编写的程序就是汇编语言源程序。然而,由于汇编语言使用了计算机不能识别的指令助记符和十六进制或八进制数据,所以计算机并不能直接执行用汇编语言编写的程序,这就需要一个用机器语言编写的程序来把汇编语言源程序“翻译”成机器目标程序,这个“翻译”程序就是汇编程序。用汇编语言编写的源程序与机器语言编写的程序相比有了很大的进步。但是汇编语言仍然是依赖于机器的。因此,我们可以说,汇编语言是一种面向机器的语言。其缺点在于,为一种机器编制好的汇编语言程序,难以移植成为其他机器的汇编语言程序。③计算机高级语言为了解决机器语言和汇编语言的种种缺陷,人们又创造了许多计算机“高级语言”。这种计算机高级语言为用户提供了一种既接近于自然语言,又可以使用数学算式表示方法,还相对独立于机器的工作方式,用户就在这种方式下按照给定的规则编写自己的源程序。例如,在BASIC语言中的语句IFB*B-4*a*c>=0THENPRINT(-B+SQR(B*B-4*A*C))/(2*A)表示了要在判别式△≥0时打印输出一元二次方程ax2+bx+c=0的一个实根。与汇编语言一样,由于计算机只能直接接受0和135/35\n组成的机器代码,并不能直接执行用高级语言编写的源程序,因此也必须要有一个能将高级语言源程序“翻译”成计算机所能识别的机器语言目标程序的翻译程序。被编译的程序称为源程序或源代码,经过翻译程序“翻译”出来的结果程序称为目标程序。翻译程序通常有编译和解释两种典型的实现途经(如图1-3-4,1-3-5所示)。一种编译方式是用编译程序把用户高级语言源程序整个地翻译成机器指令表示的目标程序,然后再执行这个目标程序,最后得到计算结果。编译方式“翻译”的总体效果比较好。图1-3-4高级语言的编译方式另一种解释方式是用解释程序把用户高级语言源程序逐句地翻译,译出一句立即执行一句,边解释边执行。这种方式较浪费机器时间,但可少占计算机内存,而且使用比较灵活。图1-3-5高级语言的解释方式目前,比较流行的计算机高级语言有:FORTRAN(FormulaTranslator公式翻译,用于科学与工程计算);COBOL(CommonBusinessOrietedLanguage数据处理语言,用于事务处理);PASCAL(结构程序设计语言,用于教学、科学计算、数据处理等);BASIC(小型会话式语言,简单易学);C(通用程序设计语言,适于编写系统软件);PROLOG(一种逻辑程序设计语言,使用于人工智能领域);35/35\n近几年来,随着面向对象和可视化技术的发展,出现C++,Java等面向对象程序设计语言和VisualBasic,VisualC++,Delphi等语言。由于编译(或解释)程序代替了人工把用高级语言源程序翻译为机器指令的目标程序,这就大大减少了用户编制程序的难度和工作量。使用高级语言后,一般用户可以不去顾及什么机器指令,也可以不必深入了解计算机的内部结构和工作原理,就能方便地使用计算机进行各种科学计算或事务管理等,这就为计算机的广泛普及应用提供了可能。因此有人说,高级语言的出现是计算机发展中“最惊人的成就”。使用高级语言还有一个很大的优点,就是它不依赖于具体的机器类型,可以适用于不同的计算机,即具有通用性。用某一种高级语言编写的源程序几乎可以不加修改或稍作修改就能使用在不同的计算机上,这给用户带来了极大的方便。从语言的级别上可以把程序设计语言分为低级语言(包括机器语言和汇编语言)和高级语言;从语言的特点、应用范围上可以把程序设计语言分为面向机器的语言(包括机器语言和汇编语言)、面向过程的语言(即过程化语言,如FORTRAN、COBOL、PASCAL、C等语言)和面向对象的语言(即非过程化语言或陈述性语言。使用时只要提出问题,计算机就能给出计算结果)。⑷数据库管理系统数据库是以一定组织方式存储起来且具有相关性数据的集合,它的数据具有冗余度小,而且独立于任何应用程序而存在,可以为多种不同的应用程序共享。也就是说,数据库的数据是结构化了的,对数据库输入、输出及修改均可按一种公用的可控制的方式进行,使用十分方便,大大提高了数据的利用率和灵活性。数据库管理系统(DataBaseManagementSystem,简称DBMS35/35\n)是对数据库中的资源进行统一管理和控制的软件,数据库管理系统是数据库系统的核心,是进行数据处理的有利工具。目前,被广泛使用的数据库管理系统有FoxBASE、FoxPro、SQLServer、VisualFoxPro等。⒉应用软件应用软件是为计算机在特定领域中的应用而开发的专用软件。应用软件由各种应用系统、软件包和用户程序组成。各种应用系统和软件包是提供给用户使用的针对某一类应用而开发的独立软件系统,例如科学计算软件包(IMSL等),文字处理系统(WPS等),办公自动化系统(OAS),管理信息系统(MIS),决策支持系统(DSS),计算机辅助设计系统(CAD)等等。应用软件不同于系统软件,系统软件是利用计算机本身的逻辑功能,合理地组织用户使用计算机的硬、软件资源,以充分利用计算机的资源,最大限度地发挥计算机效率,便于用户使用、管理为目的;而应用软件是用户利用计算机和它所提供的系统软件,为解决自身的、特定的实际问题而编制的程序和文档。组成电子计算机系统的硬件和软件是相辅相成的两个部分。硬件是组成计算机系统的基础,而软件是硬件功能的扩充与完善。离开硬件,软件无处栖身,也无法工作。没有软件的支持,硬件仅是一堆废铁。如果把硬件比做是计算机系统的躯体,那么软件就是计算机系统的灵魂,有躯体而无灵魂是僵尸,有灵魂而无躯体则是幽灵。目前,所说的计算机一般都包括硬件和软件两个部分,而把不包括软件的计算机称为“裸机”。1.3计算机的基本工作原理截止目前,计算机基本工作原理:采用以“存储程序”(将解题程序存放到存储器)和“程序控制”(控制程序顺序执行)为基础的设计思想。这个思想是35/35\n美籍匈牙利数学家冯·诺依曼(VonNeumann)于1945年提出的。根据这个原理,使用计算机前,要把处理的信息(数据)和处理的步骤(程序)事先编排好,并以二进制数的形式输入到计算机内存储中,然后由计算机控制器严格地按照程序逻辑顺序逐条执行,完成对信息的加工处理。这种基于“存储程序”和“程序控制”原理的计算机,称为冯·诺依曼型计算机。1.4微型计算机目前计算机中发展最快,应用最广泛的是微型计算机。微型计算机自1971年美国Intel公司研制了第一个单片微处理器Intel4004以来,由于其功能齐全、可靠性高、体积小、价格低廉、使用方便,得到了迅速的发展和广泛的应用,已经历了4位,8位,16位,32位四代发展阶段,其性能已达到以前中小型计算机的水平。目前,最普及的微型计算机是IBMPC系列及其兼容机。1.4.1微型计算机系统随着大规模集成电路技术的迅猛发展,运算器和控制器被集成在一块集成电路芯片上,这就是微处理器(μp),又称微处理机;以微处理器为基础,配以内存储器、输入输出(I/O)接口电路和相应的辅助电路而构成的裸机,称为微型计算机(μc);微型计算机系统(μcs)是指由微型计算机配以相应的外围设备及其它专用电路、电源、面板、机架以及足够的软件而构成的系统。微型计算机以微处理器和总线为核心。微处理器是微型计算机的中央处理部件,包括寄存器、累加器、算术逻辑部件、控制部件、时钟发生器、内部总线等;总线是传送信息的公共通道,并将各个功能部件连接在一起,总线分为数据总线、地址总线和控制总线三种。此外,微型计算机还包括随机存取存储器(RAM35/35\n)、只读存储器(ROM)、输入/输出电路以及组成这个系统的总线接口等。微型计算机基本结构如图1-4-1所示。图1-4-1微型计算机硬件系统基本结构图1.4.2微型计算机硬件配置IBMPC是美国最大的计算机生产公司——国际商业机器公司于1981年推出的个人计算机。由于该机型具有结构合理、配置简单、操作方便、软件丰富、容易扩充等优点,在世界范围内被广泛使用,占领了绝大部分微机市场。IBMPC系列微机的硬件配置一般由主机、显示器、键盘、鼠标、打印机等组成(如图1-4-2所示)。图1-4-2微型计算机外观⒈主机主机由中央处理器、内存储器、磁盘驱动器、输入/输出接口设备及电源等组成。35/35\n字长是指计算机能够做为一个整体进行传输、存储和运算的二进制数的位数。位数较长的计算机的算术运算可以有更高的精度,在相同时间内能处理、传送更多数据,有更大的地址空间,能支持数量更多、功能更强的指令。字长是计算机的一个重要技术指标。IBMPC系列微机的字长按CPU芯片而有所不同,80286总线为16位,字长为16位;80386和80486的总线为32位,字长为32位。主频是指CPU时钟发生器所产生的节拍脉冲的工作频率。主频越高表明处理速度越快,如奔腾Ⅱ的CPU主频可达300MHz以上,奔腾Ⅲ的CPU主频可达800MHz以上。最近,Intel又推出奔腾Ⅳ处理器。奔腾Ⅳ与奔腾Ⅲ不同,奔腾Ⅲ是奔腾Ⅱ的升级版,而奔腾Ⅳ是一种全新的设计,增添了许多功能,奔腾Ⅳ的CPU主频可达1GHz以上。内部存储器容量也是计算机性能的重要标志之一,它常以字节(B)为单位来表示。每八位二进制位称为一个字节(byte),一个字节可以存放一个字符。1B=1字节(B)1KB=1024字节(B)1MB=1024KB1GB=1024MB目前内存可达128MB以上,硬盘可达几十GB。⒉外部存储器外部存储器较多是磁表面存储器,磁表面存储器是在金属或塑料基体上涂敷一层磁性材料,利用磁层在不同方向的磁场作用下的两种剩磁状态表示0、1存贮信息,通过专门的读写信息的元件——磁头来读、写信息。在磁表面存储器中,磁盘的存取速度较快,具有较大的存贮容量。磁盘存储器是目前应用最广泛的外部存储器。磁盘又分作硬磁盘和软磁盘两种。35/35\n⑴软盘存储器软盘存储器由软(磁)盘、软盘驱动器和软盘适配器三部分组成。软盘是存贮信息的介质,其存贮容量一般为几百KB到几MB。软盘驱动器是读、写装置,它是机、电一体化产品,用以完成磁电和电磁转换以及读写控制功能。它通过读、写磁头与软盘交换信息。在进行读写时,磁头与软盘的接触提高了读写信息的分辨率。软盘适配器是与主机连接的接口。软盘是一种涂有磁层的塑料圆盘。目前微型机使用的软盘有5.25英寸盘和3.5英寸盘两种。为了保护软盘,软盘总是封装在一个方形保护套中,构成一个不分割的整体。3.5英寸软盘的外形如图1-4-3所示。图1-4-33.5英寸软盘的外形3.5英寸盘写保护是由盘的一个角上的滑动块实现的:如果移动该滑动块而露出一个小孔(称为写保护孔),则该盘上的信息也只能读出而不能写入信息。软盘有以下一些技术指标:面数(side):只能用一面存贮信息的称为单面盘,能用两面存贮信息的称为双面盘,两面分别称为第0面和第1面。磁道(track):磁道是以盘片中心为圆心的一些同心圆,每一圆周为一个磁道。通常软盘的磁道为40或80,数据即存贮在盘片的磁道内。35/35\n扇区(sector):将每个磁道分成若干个区域,每个区域称为一个扇区。扇区是软盘的基本存贮单位。计算机读写数据时,无论数据多少,总是读写一个或几个完整的扇区,因此一个扇区也称为一个记录。通常每个扇区为512个字节。这样,存贮在软盘上的信息就可以通过它在的面号、磁道号和扇区号唯一地确定其位置(如图1-4-4所示)。图1-4-4软磁盘的格式磁盘的容量即为面数、磁道数/面、扇区数/磁道和字节数/扇区之乘积。例如,3.5英寸的高密度软磁盘有两个磁面,80磁道数/面、18扇区数/磁道,512字节数/扇区,因此它的容量为1.44MB。软磁盘的永久性标签上常标有规格标志。SS表示单面,DS表示双面;SD表示低密度,DD表示双密度,HD表示高密度。应当注意的是,软盘在使用前必须首先对其进行格式化。一个软盘未格式化不能存贮数据。要形成磁道、扇区必须使用操作系统格式化命令进行格式化。⑵硬盘存储器硬(磁)盘存储器由硬盘机和硬盘控制器组成。硬盘机也称硬盘驱动器,它是集硬磁盘片和读写磁头为一体的装置;它的存贮容量一般由几十MB到几十GB,有比软盘存贮器大得多的存贮容量和快得多的存取速度。硬盘控制器也称硬盘适配器,是硬盘机与主机的接口。35/35\n硬盘的存储原理和软盘类似,它是由多个金属盘片组成,可以有多个磁头同时读写。数据在硬盘上也是以扇区为单位存取的,每个单位的地址由柱面号、磁头号和扇区号唯一确定。每一扇区的容量一般为512B。常用的磁盘存储器,在主机箱内有磁盘驱动器来驱动磁盘高速旋转进行读写操作。硬盘的存储容量大,存取速度快,但被固定在主机箱中,拆卸不容易;软盘插取较容易,使用比较灵活,价格也低廉,但存储容量较小,存取速度较慢。为了便于区分不同的磁盘驱动器,每个磁盘驱动器都被分配一个代号。一般软盘为A、B驱动器,硬盘为C驱动器(C盘上还可划分出D、E、F等逻辑盘)。⑶光盘存储器光盘存储器由光盘和光盘驱动器组成。光盘的最大特点是存贮量大,并且具有价格低、寿命长、可靠性高的特点、特别适合于需要存贮大量信息的计算机使用,例如百科全书,图像、声音信息等。光盘的存储原理不同于磁表面存储器。它是将激光聚焦成很细的激光束照射在记录媒体上,使介质发生微小的物理或化学变化,从而将信息记录下来;又根据这些变化,利用激光将光盘上记录的信息读出。用于计算机的光盘主要有三类:只能读出信息而不能写信息的只读性光盘(CD-ROM)及一次写入光盘和可抹性光盘。目前,随着多媒体计算机的发展,在微机系统中使用的主要是CD-ROM,它已成为微型计算机的基本配置之一。⒊显示器(CRT)显示器是一种最重要的输出设备,它可以显示键盘输入的命令和数据,也可以将计算结果以字符、图形或图像的形式显示出来。显示器由监视器和显示控制适配器两部分组成。监视器通过一个9针或15针的插头连接到主机箱内的显示控制适配器上。35/35\n通常称每一个亮点为一个像素。像素光点的大小直接影响着显示效果。一般说,每屏的列×行像素数越大就越清晰。所以也把每屏的列×行像素数称为分辨率。分辨率是显示器的一个主要指标。按显示的颜色可以分为彩色显示器和单色显示器。按显示器的分辨率可分为低分辨率(约为320×200左右)、中分辨率(约为640×480左右)和高分辨率(约为640×480、800×600、1024×768、1280×1024等)显示器。由于监视器必须配合正确的显示控制适配器才能构成完整的显示系统,因此在组成显示系统时,两部分必须相互配套才能正常工作的显示系统。常见的显示控制适配器有MDA(单色适配器)、CGA(彩色图形适配器)、EGA(增强型图形适配器)、VGA(视屏图形阵列适配器)、CEGA(中文增强型适配器)和TVGA(增强型视屏图形阵列适配器)等。⒋键盘键盘是一种输入设备,它与显示器一起成为人机对话的主要工具。键位基本与英文打字机键盘相同,操作也基本相同。键盘通过其连线插入主板上的键盘接口与主机相连接。目前,微机上常用的键盘有101键和104键(如图1-4-5所示)。⒌鼠标器 图1-4-5键盘、鼠标器示意图鼠标器(Mouse)也是一种常见的输入设备(如图1-4-5所示)。它通过RS-232C35/35\n串行口和主机相联接。它可以方便、准确地移动显示器上光标,并通过按击,选取光标所指的内容。随着软件中窗口、菜单的广泛使用,鼠标已成为计算机系统的必备输入设备之一。⒍打印机打印机是一种常用的输出设备,它可以将计算机处理结果用各种图表、字符的形式打印在纸上。目前最普及的打印机按印字的工作原理可以分为击打式和非击打式两种。打印机常见的有针式打印机、喷墨打印机、激光打印机等。打印机与主机之间通过打印适配器连接。图1-4-6打印机示意图针式打印机是击打式打印机,它由打印机械装置和控制驱动电路两部分组成。针式打印头由若干排成一列(或两列)的打印针组成。击打时打印针通过色带打印到打印纸上,于是在打印纸上印出一个点。打印头从左到右移动,每次打印一列。每列击哪些针不击哪些针是由计算机发出的电信号控制的。常用的有LQ-1600K、AR-3240等24针打印机。喷墨打印机是靠墨水通过精细的喷头喷到纸面上产生图像。它是一种非击打式打印机。其精度较高,噪声小,价格较低,但消耗品价格较高。常见的有HP和CANON喷墨打印机。35/35\n激光打印机是一种高速度、高精度、低噪声的非击打式打印机。它由激光扫描系统、电子照相系统和控制系统三部分组成。它的工作原理类似于静电复印,不同的是静电复印采用全色可见光曝光,而激光打印机则是用经过计算机输出的信息调制后的激光曝光。常见的有HP激光打印机和CANON激光打印机等,其分辨率一般有每英寸300线、371线、400线、600线等,较针式打印机精度高的多,但价格相应也高。打印机的技术指标主要有打印速度、打字质量、打印噪声等。1.4.3微型计算机系统的主要性能指标⒈字长指计算机一次能够并行处理的二进制数据的位数,字长直接影响到计算机的功能、用途及应用领域。⒉主频速度指计算机的时钟频率,主频在很大程度上决定了计算机的运算速度。⒊运算速度指计算机每秒钟能执行的指令数。常用的单位有MIPS(每秒百万条指令)。目前已达每秒2~5亿条指令。⒋存储周期指存储器连续两次读取(或写入)所需的最短时间,半导体存储器的存储周期约为几十到几百毫微秒之间。⒌存储容量指内存储器能够存储信息的总字节数。⒍可靠性指在给定时间内计算机系统能正常运转的概率,通常用平均无故障时间表示,无故障时间越长表明系统的可靠性越高。⒎可用性35/35\n指计算机的使用效率,它以计算机系统在执行任务的任意时刻所能正常工作的概率表示。⒏可维护性指计算机的维修效率,通常用平均修复时间来表示。其中,主频、运算速度、存储周期是衡量计算机速度的不同性能指标。此外,还有一些评价计算机的综合指标,例如:性能价格比、兼容性、系统完整性、安全性等。1.4.4微型计算机软件系统微型计算机主要配有MSDOS(PCDOS)、XENIX和Windows等操作系统。其中,MSDOS是微型机所配置的使用广泛的操作系统,它是一个单用户操作系统,以磁盘管理和文件管理为重要特点,故被命名为磁盘操作系统;XENIX是UNIX操作系统的变种,UNIX操作系统是世界公认的主流操作系统,支持网络、多用户,规模小,功能强,使用灵活,它使用C语言编写,易于移植到各种机器上,得到广泛流行的操作系统。Windows是一种图形窗口式操作系统,它所提供的操作平台表示非常直观,使用十分简便,可以使用大容量内存,支持多任务和多媒体,极大地发挥了计算机的能力,已成为微型计算机最广泛使用的操作系统。高级语言主要有BASIC、FORTRAN、PASCAL、COBOL、C、PL/1、PROLOG、LOGO、VisualBASIC、VisualC、JAVA等;数据库管理系统主要有FoxBASE、FoxPro、VisualFoxPro、SQLServer等;应用程序诸如电子报表、文字处理、通讯、教育、商用、游戏及其他各种专业软件多达5000多种。1.5计算机安全与计算机病毒防治1.5.1计算机安全的概念35/35\n计算机安全是指对计算机系统的硬件、软件、数据等加以严密的保护,使之不因偶然的或恶意的原因而遭到破坏、更改、泄漏,保证计算机系统的正常运行。它包括以下几个方面。⒈实体安全。实体安全是指计算机系统的全部硬件以及它附属的设备的安全。其中也包括对计算机机房的要求,如地理位置的选择、建筑结构的要求、防火及防盗措施等。⒉软件安全。软件安全是指防止软件的非法复制、非法修改和非法执行。⒊数据安全。数据安全是指防止数据的非法读出、非法更改和非法删除。⒋运行安全。运行安全是指计算机系统在投入使用之后,工作人员对系统进行正常使用和维护的措施,保证系统的安全运行。造成计算机不安全的原因是多种多样的,例如自然灾害、战争、故障、操作失误、违纪、违法、犯罪,因此必须采用综合措施才能保证安全。对于自然灾害、战争、故障、操作失误等可以通过加强可靠性等技术手段来解决,而对于违纪、违法和犯罪则必须通过政策法律、道德教育、组织管理、安全保卫和工程技术等方面的综合措施才能有效地加以解决。为了加强计算机安全,1994年2月18日,由国务院147号令公布了《中华人民共和国计算机信息系统安全保护条例》,并自发布之日起施行。1.5.2计算机病毒计算机病毒(Computerviruses35/35\n)是一种干扰计算机系统正常工作和破坏程序、数据的,并能潜伏和自行繁衍、传播的人为编制的程序。计算机病毒通过非法入侵而隐藏在可执行程序或数据文件中。当计算机运行时,源病毒把自身精确拷贝或者有修改地拷贝到其它程序体内,极大地破坏计算机的正常运行。因此,计算机病毒已成为计算机犯罪的重要形式之一,我国和世界上许多国家都已宣布编制计算机病毒程序是违法行为。目前,流行的计算机病毒已达数千种,新的计算机病毒还在不断涌现,给正常使用和管理计算机系统带来了极大的干扰和威胁。特别是学校教学用计算机系统用户较多,每个学生都有可能不自觉地成为计算机病毒的携带者和病毒源,因此所受到的计算机病毒感染的威胁更为明显。1.5.3计算机病毒的特征⒈隐蔽性病毒程序是人为特制的短小精悍的程序体,常用汇编语言或高级语言编写,并在其中使用了许多编程技巧,可以隐藏在可执行程序或数据文件中,不易被察觉和发现。⒉潜伏性病毒具有依附于其它媒体而寄生的能力,可以在很长时间内进行传播和再生病毒而不被人发现。⒊传播性病毒具有很强的再生机制,它可以在计算机系统的运行过程中不断搜索、感染其它程序,从而很快地扩散到磁盘存贮器和整个系统上。⒋激发性病毒可以在一定条件下,通过外界刺激活跃起来。例如在某个特定时间或日期、特定的用户标识符出现、特定文件被使用时,都可以使病毒体激活并发起攻击。⒌破坏性当病毒被激活后就破坏磁盘文件的内容、删除数据、修改文件、抢占存储空间甚至对磁盘进行格式化,使计算机系统紊乱,甚至瘫痪,造成灾难性的后果。根据上述病毒特点,可以看出病毒程序由提供潜伏机制的病毒安装模块、提供再生机制的病毒传染模块和提供激发机制的病毒激发模块组成。1.5.4计算机病毒的传染方式和类型35/35\n计算机病毒的主要传染方式有直接和间接两种。病毒程序的直接传染方式是由病毒程序CV将病毒传播给程序P1,P2,…,Pn(图1-5-1所示);病毒程序的间接传染方式是由病毒程序CV将病毒传播给程序P1,染有病毒的程序P1再将病毒传播给程序P2,染有病毒的程序P2再将病毒传播给程序P3,以此继续传播下去(图1-6-2所示)。实际上,计算机病毒在计算机系统内往往是直接和间接两种方式,即纵横交错的方式进行传染的,以令人吃惊的速度进行病毒扩散。按微型机病毒的入侵途径对病毒可以分作以下几类:⒈源码病毒源码病毒是在源程序被编译之前插入到由高级语言源程序中去的病毒。⒉入侵病毒入侵病毒是在程序运行时侵入到现有程序中去,实际上把病毒程序的一部分插入到主程序中去。⒊操作系统病毒操作系统病毒攻击的目标是计算机操作系统,工作时往往以自己的逻辑功能来替代操作系统的部分功能,可以导致整个系统陷于瘫痪。如病毒程序取代磁盘分区表或BOOT区的引导程序,在系统的运行过程中不断捕捉控制权,进行病毒的扩散。⒋外壳病毒外壳病毒是将病毒包裹在主程序的周围,尤其是组成DOS基本系统的三个基本文件等可执行程序文件的周围,但不对源程序作修改,一旦这些程序被执行,病毒即驻留在内存中,随即感染磁盘和其后执行程序。以上四种类型中,目前比较常见的是操作系统病毒和外壳病毒。35/35\n图1-5-1直接传染方式图1-6-2间接传染方式1.5.5计算机病毒的发现与防治计算机病毒侵入计算机后,一般用什么方法发现它呢?⒈隐藏在计算机系统引导区的病毒症状⑴计算机在启动后,在某个时间段内频繁地进行读写操作,如果在屏幕上出现一些莫名其妙的信息,则可断定机器染上了病毒;⑵根据经验,发现机器启动比以往慢,运行某个程序也变得很慢,则机器有可能染上了病毒;⑶用软件工具检查内存可用空间的大小。如果检查出的值比它应有的值小,则可以断定机器染上了病毒;⑷用CHKDSK命令检查磁盘是否有坏簇,如果有则说明有可能染上了病毒。⒉寄生在可执行文件或数据文件的病毒症状⑴显示器上出现一些莫名其妙的信息;⑵机器突然死锁,只能冷启动才能启动机器;⑶程序或数据神秘地消失;⑷有些文件长度增加;⑸有些可执行文件不能正常运行;⑹生成一些无关的隐含文件或其他文件;⑺文件分配表被破坏;⑻机器有怪叫声;⑼数据文件中记录项的小数点被挪位。⒊对计算机病毒的防治35/35\n对计算机病毒应以预防为主,如同生物界一样,要注意计算机卫生,特别注意以下几点:⑴尽可能不用软盘启动系统,如果确实需要用软盘启动,也最好用原装系统盘;⑵不要随便使用外来软盘,使用前要认真地进行病毒检查;⑶不要玩计算机游戏。有很多游戏软件为了防止拷贝,一些加密手段中带有病毒;⑷对只读不写的软盘,都应该贴上写保护缺口,这样可以有效地防止感染;⑸经常利用查病毒软件对软、硬盘进行检查,使得有些病毒在它发作之前就被消灭。1.5.6使用计算机的道德规范我们不管是做人还是做事,都要遵守国家法律和社会道德规范。计算机是高科技电子设备,计算机教室既是人们接受知识、增长技能的实习基地,也是反应人们公德意识、素质水平和文明风气的窗口。计算机教室中的财产属于共享资源,必须要有一个优雅、安静、卫生的文明环境,因此在使用时一定要树立正确的科学态度,自觉地按照法律使用信息技术,自觉地遵守计算机操作的道德规范,进行与信息技术有关的活动。⒈计算机使用环境要求在使用和管理计算机之前,首先应熟悉所使用计算机的外部环境,包括计算机的电源保护措施、环境温度、环境湿度、洁净程度等。电源一般要有专用电源,如配备稳压电源和不间断电源等,以防止出现电压不稳定或突然停电造成计算机器件的损坏或信息来不及保护而丢失的问题;微型计算机的环境温度一般在100C~300C之间;其相对湿度最高不能超过80%35/35\n;计算机室要保持干净、整洁,防止灰尘,因为灰尘依附在磁盘或磁头上,会引起磁盘的读错误,甚至信息丢失,依附在计算机的其它部件上,会引起部件或器件的短路等问题,使部件或器件损坏。⒉提倡文明用机,养成良好习惯从小学开始,学校就进行了学生守则教育和思想道德教育,目的是希望我们逐步养成一种良好的学习、生活习惯,要爱护国家财产,要关心他人。同样,为了保护国家财产安全,延长计算机使用寿命,共同创建一个良好、优美的学习环境,从第一次开始使用计算机,就要注意养成文明上机的习惯。⑴注意开关机顺序开机和关机是我们在使用计算机过程中必不可少的操作。由于计算机在开机和关机时的瞬间冲击电流较大,为防止器件被烧坏,开机时应先给外围设备加电,然后再给主机加电;关机时应先关掉主机的电源,再关外围设备。保证每一次开机与关机的时间间隔至少要10秒钟。⑵自觉遵守计算机教室的管理制度计算机教室是大家上机学习的公共场所,我们应该严格遵守纪律和道德规范。如不能在教室内喧哗、乱仍东西、任意拍打计算机,更不能在教室内吃零食等等,自觉遵守计算机教室的管理制度,严格按照规定的上机要求进行操作。具体操作中应注意以下几个问题:①如果发现计算机上已有计算机病毒时,应及时报告,以及时清除病毒,以防扩散、传染给他人的机器,造成不必要的损失;②35/35\n不要随意更改和删除系统中的文件或数据,这些文件或数据或许是计算机系统正常工作的必须文件,或许是他人的文件,删除这些文件有可能导致系统不能正常启动,甚至系统瘫痪;而他人的文件可能是有用的文件,如果删除,别人就无法工作,给人造成很大损失;③Windows操作系统中有很多图片,这些图片在必须使用时再去使用,严禁在Windows操作时散布一些内容不健康的图片或不文明的言语;在屏幕保护程序中不要写一些不文明的、有悖于我们文明社会的言词,严禁在计算机教室内的任何一台计算机的屏幕保护中设置口令;④我们使用的计算机环境大多数都连接成了局域网络或与互联网连接,通过计算机网络可以与远方的朋友互通信息,或通过网络各抒其见,但切记不要给别人乱发一些造谣生事、诽谤他人、恶意中伤的信息,以免影响他人的正常工作。⒊尊重知识产权、使用合法软件我们所使用的软件如果未经原著作者同意,随意进行拷贝使用,那就侵犯了别人的知识产权,触犯了“著作权法”,要受到民事或刑事的惩罚。软件的合法使用权一般通过下列渠道获得:⑴购买合法软件购买合法软件是获得软件使用权的常见渠道,你从软件厂家购买了软件,就意味着你具有了此软件的合法使用权,但在没有授权的情况下,不能对该软件进行拷贝扩散。⑵免费、授权软件35/35\n很多由政府行为补助设计的软件,直接可供各用户免费使用,如计算机辅助教学软件等;另外,购买计算机时,计算机商直接给用户提供的所有随机软件资料;还有一些软件商为了推广其软件,免费提供的试用软件;互联网上也有很多软件公司研制的推广或推销自己设计的软件的站点,通过这些站点可以大量获得免费的软件资料,但这些软件一般都是还未上市的测试软件,使用中可能有使用期限等方面的限制,要获得具有版权的软件,还需等到正式软件上市后购买。上述软件均属合法软件。⑶共享软件通过互联网发布的一些软件,用户可上网直接下载,免费使用。上述关于使用计算机的道德规范,只是针对目前我们使用计算机的现状来提出的,随着社会文明程度的不断提高、计算机应用技术的不断成熟,以计算机为核心的信息处理和信息管理的范围逐渐扩大,对信息安全和使用计算机的道德规范的标准也会逐渐提高。因此,信息技术的教育不仅要提高整个人类的教育水平,更要从开始树立起信息安全和信息保护的观念,提高国民的精神文明程度,防止利用计算机破坏我们的生活甚至犯罪的事情发生。35/35