第7章 计算机应用基础
7.1计算机基础知识 7.1.1主要知识点
计算机基础知识:硬件的组成及功能 软件的组成及功能 数制转换
计算机系统由硬件系统和软件系统组成。如图7-1所示。前者的核心是CPU ;后者的核心是操作系统;FORTRAN 是一种高级程序设计语言,通过编译、连接软件生成计算机可执行的程序。计算机采用二进制,方便、简单,易于电路实现。二-十-十六进制可相互转换表示。
图7-1 计算机系统的基本组成
7.1.2 计算机硬件的组成及功能
计算机的硬件一般由存储器、运算器、控制器、输入设备和输出设备五大部分组成。如图7-2所示:
图7-2 计算机的硬件结构图
1.控制器
控制器主要由指令寄存器、译码器、程序计数器、操作控制器等组成,其功能是从存储器取出指令、分析解释指令,按照指令要求依次向其他各部件发出控制信号,并保证各部件协调一致地工作。它是计算机的指挥中心。
2.运算器
运算器是对信息进行加工和处理的主要部件,其功能是完成算术与逻辑运算。 通常,运算器、控制器和一些寄存器
集成在一个芯片中,称中央处理器,俗称CPU(Central Processing Unit)。它是计算机的核心部件。
3.存储器
存储器是用来存储程序和数据的。存储器分为内存储器和外存储器。内存储器又称主存储器,它的特点是:容量相对外存储器容量小,存取速度快,CPU可直接对它进行访问。内存储器可分为两类:一种是随机存取存储器RAM(Random Access Memory);另一种是只读存储器ROM(Read Only Memory)。RAM的特点是:CPU可以向RAM中写入或读出信息;断电后,RAM中的信息将全部丢失。ROM的特点是:信息只能从中读出不能写入;断电后,ROM中的信息不会丢失。ROM一般用于存放系统专用的程序和数据。外存储器用来扩充存储器容量和存放“暂时不用”的程序和数据。其特点是:容量大,存取信息的速度要比内存慢,CPU不可对它直接访问。常用的外存储器有磁带、磁盘和光盘。
4.输入设备
输入设备的功能是把程序和数据信息转换成计算机中的电信号,存入计算机中。常用的输入设备有键盘、鼠标和光笔等。
5.输出设备
输出设备的功能是将计算机内部需要输出的信息以文字、数据、图形、声音等人们能够识别的方式输出。常用的输出设备有显示器和打印机等。
7.1.3 计算机软件的组成及功能
计算机软件系统是指计算机运行时所需的各种程序、数据以及有关的文档。软件是计算机的灵魂,包括指挥、控制计算机各部分协调工作并完成各种功能的程序和数据。
软件分为系统软件和应用软件两大类。系统软件一般是用来管理、维护计算机及协调计算机内部更有效地工作的软件,主要包括操作系统、语言处理程序和一些服务性程序。应用软件一般是为某个具体应用开发的软件,如文字处理软件、杀毒软件、财会软件、人事管理软件等。
1.系统软件
系统软件一般是由计算机开发商提供的,为了管理和充分利用计算机资源,帮助用户使用、维护和操作计算机,发挥和扩展计算机功能,提高计算机使用效率的一种公共通用软件。
系统软件大致包括以下几种类型。
1)操作系统它是直接运行在裸机上的最基本的系统软件,是系统软件的核心。
操作系统是对计算机系统进行控制及管理的程序,有效地管理计算机的所有硬件和软件资源,合理地组织计算机的整个工作流程,为用户提供强有力的使用功能和灵活方便的使用环境。操作系统的主要工作任务是管理计算机的全部资源,提供用户与计算机之间的接口。
操作系统的主要功能是CPU管理、作业管理、存储管理、文件管理和设备管理。下一节介绍的Windows 98是微型机上使用的操作系统之一。
2)计算机程序设计语言它是专门用来为人与计算机之间进行信息交流而设计的一套语法、语义的代码系统。人们以一种计算机能够识别的语言形式告诉计算机。一般把接近机器代码的语言称为低级语言,如机器语言和汇编语言;而把比较接近人类的自然语言,
能被计算机翻译接受的且与计算机硬件无关的语言称为高级语言,如FORTRAN语言(1)机器指令指挥计算机执行某种操作的命令称为指令。
指令的作用是规定机器运行时必须完成的一次基本操作。如从哪个存储单元取操作数,得到的结果存到哪个地方等。所有的指令集合称为指令系统。每条指令由操作码和操作数两部分组成,其命令格式为:操作码+操作数
操作码表示要执行的操作,如加、减、乘、除、移位、传送等。操作数指定参加操作的数本身或操作数的地址。由机器指令组成的程序为目标程序,用各种计算机语言编制的程序称为源程序。源程序只有被翻译成目标程序才能被计算机接收和执行。
(2)机器语言直接用二进制代码表示指令系统的语言称为机器语言。
机器语言是早期的计算机语言。在机器语言中,每一条指令的地址、操作码及操作数都是用二进制数表示的。机器语言是计算机能够唯一识别的、可直接执行的语言,不需“翻译”,是各种计算机语言中运行最快的一种语言。但用机器语言编写程序很麻烦,不容易记忆、掌握和交流。不同类型的计算机其机器语言是不同的,而且不可移植。
(3)汇编语言汇编语言是将指令的操作码和操作数改为助记符的形式书写的一种语言。
用汇编语言编写程序,可将人们容易记忆和理解的英文缩写作为助记符,用标号和符号来代替地址、常量和变量。如MOV 表示传送指令,ADD表示加法指令等。汇编语言不能直接执行,必须将汇编语言程序翻译成机器语言,然后再执行。用汇编语言编写的程序称为汇编语言源程序,翻译生成的机器语言称为目标程序。翻译的过程称为汇编,完成翻译的系统软件称汇编程序。
(4)高级语言高级语言不针对某个具体计算机,通用性强。其特点是接近于人类的自然语言和数学语言。FORTRAN语言中的GOTO语句,表示转移;READ 表示读(输入);用符号+、-、*、/ 表示加、减、乘和除等。高级语言与计算机硬件无关,不需要熟悉计算机的指令系统,只需考虑解决问题的算法即可。计算机高级语言的种类很多,常用的有BASIC、FORTRAN、C及FoxPro等。
用高级语言编写的源程序在计算机中不能直接执行,必须翻译成机器语言才可执行。翻译的方式一般有两种,一种是编译方式,另一种是解释方式。
在编译方式中,将高级语言源程序翻译成目标程序的软件称为编译程序,这种翻译过程称为编译。在翻译过程中,编译程序要对源程序(如FORTRAN语言源程序)进行语法检查,如果有错误,将给出相关的错误信息,如果无错,才翻译成目标程序。翻译程序生成的目标程序也不能直接执行,还需要经过连接和定位后生成可执行文件。用来进行连接和定位的软件称为连接程序。经编译方式编译的程序执行速度快、效率高。图7-3给出了编译过程。
在解释方式中,将高级语言源程序翻译和执行的软件称为解释程序。解释程序不是对整个源程序进行翻译,也不生成目标程序,而是将源程序(如BASIC语言源程序)逐句解释,边解释边执行。如果发现错误,给出错误信息,并停止解释和执行,如果没有错误,解释执行到最后一条语句。解释方式对初学者较有利,便于查找错误,但效率较低。图7-4给出了解释过程。
图7-3编译过程
图7-4解释过程
以上两种翻译方式都起着将高级语言编写的源程序翻译成计算机可以识别和运行的二进制代码的作用。但两种方式是有区别的,编译方式将源程序经编译、连接得到可执行程序文件后,就可以脱离源程序和编译程序,单独执行,所以编译方式的效率高,执行速度快。解释方式是在执行时,源程序和解释程序必须同时参与才能运行,并且不产生目标文件及可执行程序文件,所以效率低,执行速度慢,但是便于人机对话。
3) 系统服务软件系统服务软件是开发和研制各种软件的工具。
常见的工具软件有诊断程序、调试程序、编辑程序等。这些工具软件为用户编制计算机程序及使用计算机提供了方便。
(1)诊断程序有时也称为查错程序,它的功能是诊断计算机各部件能否正常工作,因此,它是面向计算机维护的一种软件。例如,对微型机加电后,一般都首先运行ROM 中的一段自检程序,以检查计算机系统是否能正常工作。这段自检程序就是一种最简单的诊断程序。
(2)调试程序它可对程序进行调试。它是程序开发者的重要工具,特别是对于调试大型程序显得更为重要。例如,DEBUG就是一般PC机系统中常用的一种调试程序。
(3)编辑程序它是计算机系统中不可缺少的一种工具软件。它主要用于输入、修改、编辑程序或数据。
系统软件是计算机系统的必备软件。用户在购置计算机时,一般都要根据需要以及可能配备相应的系统软件。
2.应用软件
应用软件是指为了解决各种计算机应用中的实际问题而编制的程序。它包括商品化的通用软件和专用软件,也包括用户自己编制的各种应用程序,如文字处理软件、表格处理软件、图形处理软件等。
1)文字处理软件文字处理软件主要用于将文字输入到计算机,可以对文字进行修改、排版等操作,可以将其保存到软盘、硬盘或其它存储设备中。目前常用的文字处理软件有Microsoft Word和金山WPS等。
2)表格处理软件表格处理软件主要用于对表格中的数据进行排序、筛选及各种计算,
并可用数据制作各种图表等。目前常用的表格处理软件有Microsoft Excel等。
3)辅助设计软件辅助设计软件主要用于绘制、修改、输出工程图纸,如集成电路、汽车、飞机等的设计图纸。目前常用的辅助设计软件有AUTOCAD等。
4)数据库管理软件
5)专用软件企事业常用的管理软件,如:财会软件和统计软件;控制系统中的控制软件等。
7.1.4 数制转换
计算机中使用二进制表示数据,为方便人机交互,有时也使用八进制和十六进制(以下讨论的数为整数)。
1.十进制数的特点
1)十进制数用十个数表示:0,1,2, (9)
2)逢十进一;
3)相同的数字所在的位置不同,表示的数值不同;
4)数的后缀为D(Decimal)或省略。
十进制数的基数是10,各位的权值整数部分从右至左分别是100,101,102,103…,分别表示,1,10,100,1000,…。一个十进制的数字符号可以用a0,a1,a2,…表示,例如数字符号23571用字母表示为a0=1,a1=7,a2=5,a3=3,a4=2。利用权值和数字符号可以将十进制数用通用公式表示为
a n×10n + a n-1×10n-1+ a n-2×10n-2+…+ a1×101+ a0×100
例如,数值23571用公式表示为
2×104+3×103+5×102+7×101+1×100=20000+3000+500+70+1=23571
2.二进制数的特点
1)二进制数用两个数表示:0,1;
2)逢二进一;
3)相同的数字所在的位置不同,表示的数值不同;
4)数的后缀为B(Binary)。
二进制数的基数是2,各位的权值整数部分从右至左分别是20,21,22,23…,分别表示,1,2,4,8,…。一个二进制的数字符号可以用a0,a1,a2,…表示,例如数字符号11001B用字母表示为a0=1,a1=0,a2=0,a3=1,a4=1。利用权值和数字符号可以将二进制数用通用公式表示为
a n×2n + a n-1×2n-1+ a n-2×2n-2+…+ a1×21+ a0×20
例如,二进制数11001B用公式表示的十进制数为
1×24+1×23+0×22+0×21+1×20=16+8+0+0+1=25
3.八进制数的特点
1)八进制数用八个数表示:0,1,2, (7)
2)逢八进一;
3)相同的数字所在的位置不同,表示的数值不同;
4)数的后缀为O或Q(Octal)。
八进制数的基数是8,各位的权值整数部分从右至左分别是80,81,82,83…,分别表
示,1,8,64,512,…。一个八进制的数字符号可以用a0,a1,a2,…表示,例如数字符号23725Q用字母表示为a0=5,a1=2,a2=7,a3=3,a4=2。利用权值和数字符号可以将八进制数用通用公式表示为
a n×8n + a n-1×8n-1+ a n-2×8n-2+…+ a1×81+ a0×80
例如,八进制数23725Q用公式表示的十进制数为
2×84+3×83+7×82+2×81+5×80=8192+1536+448+16+5=10197
4.十六进制数的特点
1)十六进制数用十六个数表示:0,1,2,…,9,A,B,C,D,E,F;A~F分别与十进制10~15相等。
2)逢十六进一;
3)相同的数字所在的位置不同,表示的数值不同;
4)数的后缀为H(Hexadecimal)。
十六进制数的基数是16,各位的权值整数部分从右至左分别是160,161,162,163…,分别表示,1,16,256,4096,…。一个十六进制的数字符号可以用a0,a1,a2,…表示,例如数字符号23A0CH用字母表示为a0=C,a1=0,a2=A,a3=3,a4=2。利用权值和数字符号可以将十六进制数用通用公式表示为
a n×16n + a n-1×16n-1+ a n-2×16n-2+…+ a1×161+ a0×160
例如,十六进制数23A0CH用公式表示的十进制数为:
2×164+3×163+A×162+0×161+C×160=131072+12288+2560+0+12=145932
5.十进制数转换为二、八、十六进制数
方法:除R取余。将十进制数逐次除以二或八或十六进制基数R,直到商等于0为止,将所得的余数组合在一起,就是二进制数或八进制数或十六进制数(最后一次得到的余数为最高位,第一个得到的余数为最低位)。
例如:19=10011B;30=36Q;59=3BH
6.二、八、十六进制数转换为十进制数
方法:使用公式法。将各进制数按其通用公式展开,各项乘积相加后得到十进制数。
例如:1110B=1×23+1×22+1×21+0×20=14;
2A4H=2×162+10×161+4×160=512+160+4=676
7.二进制数转换八、十六进制数
方法:使用分组法。将二进制数从最低位开始,每3位(转八进制)或4位(转十六进制)分为一组,将各组的转换结果位组合在一起,就是八进制数或十六进制数。
例如:10101001B=251Q=A9H;
8.各进制之间的简单对应夫系
表7-1给出了常用的几种进制数的关系对照表。
表7-1常用的几种进制数的关系对照表
7.2 Windows操作系统
7.2.1主要知识点
Windows操作系统:基本知识、系统启动有关目录、文件、磁盘及其它操作网络功能(注:以Windows98为基础)
操作系统(Operating System,OS)是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。其功能是控制其他程序运行,管理系统资源并为用户提供操作界面的系统软件的集合。操作系统大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。Windows操作系统是1985年问世的一个具有图形用户界面的系统软件。Windows98是美国微软公司1998年6月25日发行的混合16位/32位的W indows操作系统,
计算机网络技术是通信技术与计算机技术相结合的产物。计算机网络是按照网络协议,将地球上分散的、独立的计算机相互连接的集合。连接介质可以是电缆、双绞线、光纤、微波、载波或通信卫星。计算机网络具有共享硬件、软件和数据资源的功能,具有对共享数据资源集中处理及管理和维护的能力
7.2.2基本知识
Windows操作系统是属于单用户多任务系统,是一个完整的图形界面操作系统。在Windows操作系统中,只需从屏幕上选择相应的图标或在菜单中选择相应的命令即可。Windows的应用程序都具有图标、对话框和窗口,菜单系统也具有这种风格,易学易掌握。
Windows操作系统(以Windows98为例)具有以下特点:
1.优秀的操作界面,方便的操作方式;
2.支持长文件名最长文件名可达255个字符,字符且有大、小写的区别;
3.即插即用用户只要将硬件设备插入主板上,系统就能够自动识别、使用这些设备;
4.支持多媒体应用Windows98中提供了许多多媒体特性,使得用户能更方便地使用多媒体设备和软件,且图像更美观逼真、运行速度更快;
5.网络和通信在Windows98环境中,可以连接到多种局域网和广域网,可以根据实际需要改变网络应用程序的配置;
6.支持Internet Windows98提供了方便的连接和使用Internet的手段,它包含Internet Explorer(浏览器),提供了全新的查找、浏览信息和电子邮件收发等功能;
7.提供完全的多任务功能Windows98采用多进程、多线程调度策略,由操作系统分配CPU时间和系统资源。提高CPU的利用率,进而提高整个系统的处理效率。7.2.3 系统的启动与退出
1.系统的启动
当打开安装有Windows系统的计算机电源后,如果系统自检没有发现问题,即进入Windows系统的启动阶段。启动成功后,就显示出Windows工作桌面。用户就可以在这个桌面上进行操作。
Windows工作桌面包括以下几个部分。
1)主画面
在主画面中包含有若干图标,一个图标代表一个程序,用户可以通过双击其中的任意一个图标打开一个相应的窗口进行具体的操作。Windows系统启动后,其主画面中的图标个数与种类随工作的性质可以不同,用户可以根据自己的需要而增加或删除,一般总是将一些常用的程序图标放在主画面中,这如同总是将常用的办公用具放在办公桌面上一样。
2)“开始”按钮
“开始”按钮位于桌面的最左下角、单击“开始”按钮就可以进入Windows的“开始”菜单窗口,用户可以在该菜单中选择相应的命令进行操作。
3)任务栏
任务栏位于桌面的底部。当用户执行多项任务时,可以将各应用程序窗口缩小成图标(但并不关闭应用程序),并成为任务栏中的一个按钮。通过任务栏中的各按钮可以知道哪些应用程序目前正在运行,并且还可以通过点击这些按钮方便地实现各应用程序窗口之间的切换。
4)时钟
时钟位于桌面的最右下角,用于显示系统时间。
5)音量控制图标
音量控制图标位于时钟的旁边。单击该图标,将显示一个调节音量的旋钮,通过它可以调节播放声音的音量。
6)输入法图标
输入法图标位于音量控制图标的旁边。单击该图标将列出Windows中已经安装的各种输入法,从中可以选用一种输入方式。
2.Windows的退出
在需要退出Windows系统时,首先单击Windows画面左下角的“开始”按钮,此时出现一个“开始”菜单窗口,然后选择“关闭系统”,又显示一个“关闭Windows”对话框,从中选择某种退出Windows的形式后单击“是”。如果不需要退出,则单击“否”。
退出Windows系统四种形式的意义如下:
1)关闭计算机
这种形式表示在退出Windows系统后需要关闭计算机。此时系统将进行关机前的善后处理工作。稍等片刻后,屏幕上将出现“现在您可以安全地关闭计算机了”提示信息,此
时就可以关闭主机、显示器和其他设备的电源。
2)重新启动计算机
这种形式表示重新启动计算机。此时,系统在完成所有的善后处理工作后,将重新启动计算机。
3)重新启动计算机并切换到MS-DOS方式
这种形式表示只需要退出Windows系统,但并不关机,然后进入MS-DOS操作系统进行操作。
4)关闭所有程序并以其他用户身份登录
这种形式主要适合于网络环境下运行的现行系统的关闭操作。
7.2.4资源管理器的基本操作
在Windows中,资源管理器是管理系统资源的中心,使用资源管理器可以迅速地对磁盘上有关资源、文件夹与文件的各种信息进行操作。
1.打开资源管理器窗口
打开“资源管理器”窗口主要有以下两种方式。
1)双击桌面上的“资源管理器”图标。
2)单击“开始”按钮,在“开始”菜单中单击“程序”选项,然后在“程序”菜单中单击“资源管理器”选项。
在“资源管理器”窗口中,包含了一般窗口所具有的控制按钮、标题栏、菜单栏、最大化按钮(恢复按钮)、最小化按钮和关闭按钮。“资源管理器”窗口的底部是状态栏,它给出了当前文件夹中所包含的对象(子文件夹与文件)数目以及所占的字节数与磁盘中的可用空间。
在此需要说明的是,在Windows中,文件夹是一个存储文件的实体,其中可以包含文档、程序以及其他文件夹,驱动器也作为文件夹来处理。因此,Windows中的文件夹要比DOS系统中的目录概念更形象一些。
“资源管理器”窗口分为左、右两部分,分别称为左窗口与右窗口。左窗口用于显示文件夹树,它形象地描述了磁盘文件中上下层次的组织结构。文件夹树的顶部为根文件夹,以下依次是我的电脑、驱动器和其他文件夹,每个文件夹旁边都以不同的图标来区分其不同的类型。一个文件夹的下一层文件夹称为子文件夹。右窗口用于显示当前文件夹中的内容,其中包括当前文件夹中的子文件夹与文件。所谓当前文件夹是指当前正在被操作的文件夹。在文件夹树中选中的文件夹(只要用鼠标单击该文件夹图标即可)就成为当前文件夹。
2.查看文件夹的分层结构
查看文件夹的分层结构可以有以下两种方式。
1)查看当前文件夹中的内容
在“资源管理器”左窗口(即文件夹树窗口)中单击某个文件夹名或图标,则该文件夹被选中,成为当前文件夹,此时在右窗口(即文件夹内容窗口)即显示该当前文件夹中下一层的所有子文件夹与文件。
2)展开文件夹树
在“资源管理器”的文件夹树窗口中,可以看到在某些文件夹图标的左侧含有“+”
或“-”的标记。如果文件夹图标左侧有“+”标记,则表示该文件夹下还含有子文件夹,只要单击该“+”标记,就可以进一步展开该文件夹分支,从而可以从文件夹树中看到该文件夹中下一层子文件夹。如果文件夹图标左侧有“-”标记,则表示该文件夹已经被展开,此时若单击该“一”标记,则将该文件夹下的子文件夹隐藏起来,该标记变为“+”。如果文件夹图标左侧既没有“+”标记,也没有“-”标记,则表示该文件夹下没有子文件夹,不可进行展开或隐藏操作。
3.设置文件排列形式
为了便于对文件或文件夹的处理,可以将文件夹内容窗口中文件与文件夹的形式进行调整。
单击“资源管理器”窗口菜单栏中的“查看”菜单项,即显示一个“查看”菜单。在“查看”菜单中,有四个调整文件夹内容窗口显示方式的命令,它们的意义如下:大图标:文件与文件夹图标以最大的形式出现并排列在窗口中。
小图标:文件与文件夹目标以最小的形式出现并排列在窗口中。当对象个数超出显示窗口范围时,出现垂直滚动条。
列表:文件与文件夹图标以最大的形式出现并排列在窗口中。当对象个数超出显示窗口范围时,出现水平滚动条。
详细资料:显示的文件与文件夹信息中除名称外,还包括文件大小(字节数)、类型、修改时间等信息。
在“查看”菜单中,还有一个用于调整文件夹内容窗口中文件与文件夹排列顺序的“排列图标”命令。当单击“排列图标”命令后,将显示下一级菜单。在这个菜单中,共有五个命令,其意义如下:
按名称:按文件或文件夹名中的字母顺序进行排列。
按类型:按文件扩展名分组排列。
按大小;按文件所占的字节数多少进行排列。
按日期:按文件最后修改的日期进行排列。
自动排列:按系统默认的方式进行排列。
7.2.5磁盘操作
1.软盘格式化
软盘格式化的操作步骤如下:
1)在软驱中插入要格式化的软盘。
2)双击桌面上“我的电脑”图标,然后在“我的电脑”窗口中选择要格式化的磁盘,单击鼠标右键,此时显示快捷菜单。要注意,不能双击磁盘图标,因为在“我的电脑”和“资源管理器”中打开的磁盘是无法格式化的。
3)在快捷菜单或“文件”菜单中,单击“格式化”命令,即显示“格式化”对话框。然后选择合适的“格式化类型”以及“其它选项”后单击“开始”按钮,即开始格式化。
在“格式化类型”框中,“快速”是指对已经格式化过的软盘进行格式化,此时实际上只清除其中的文件;“完全”是指对从末格式化过的软盘或有局部损坏的软盘进行格式化,其速度较慢;“只复制系统文件”是指给已经格式化过的软盘加入系统文件。
4)格式化完成后,显示格式化结果。单击“关闭”按钮,返回到“格式化”对话框,
单击“关闭”按钮,格式化过程结束。
特别要注意,格式化磁盘将破坏其中原来的所有信息。当磁盘上已经有文件被打开时,该磁盘是不能格式化的。
2.软盘复制
软盘复制是指将一张软盘片中的信息全部复制到另一张软盘片中。软盘复制的步骤如下:
1)将源盘插入软盘驱动器中。
2)双击桌面上“我的电脑”图标,然后在“我的电脑”窗口中单击快捷菜单的“备份”命令,将显示一个“复制磁盘”对话框。
3)在“复制磁盘”对话框中单击“开始”按钮。此时系统开始读源盘上的信息,读完后,系统提醒你插入目标盘。插入后,单击“确定”按钮后,就开始将从源盘上读出的信息写到目标盘上。写完后单击“复制磁盘”对话框中的“关闭”按钮,复制工作就完成。7.2.6查找文件与文件夹
在对文件或文件夹进行操作时,如果忘记了它们所在的具体位置,则可以利用Windows 系统中的查找功能来找到它们。
查找文件或文件夹的步骤如下:
1)单击“开始”按钮,在“开始”菜单中单击“查找”命令,在下一层菜单中单击“文件或文件夹”。或者在“资源管理器”窗口菜单栏中单击“工具”,在“工具”菜单中单击“查找”命令,然后在其下一级菜单中单击“文件或文件夹”。单击“文件或文件夹”命令后,显示“查找”对话框。
2)在“查找”对话框的“名称”框中,输人文件的全名或部分名称。如果不知道文件名或想细化搜索条件,可以单击“日期”或“高级”标签。如果想指定开始搜索的位置,则可以单击“浏览”按钮。
3)单击“开始查找”后即开始查找。在查找过程中将找到的文件名称、所在位置、大小、类型、最后修改的日期等信息显示在下面的列表框中。最后还可以通过“文件”菜单或“编辑”菜单对查找结果进行存档或编辑。
为了加快查找速度,可以直接输入上层文件夹的名称(如果知道的话)。例如,如果已经知道需查找的文件位于D盘\XU文件夹下,则在“查找”对话框的“搜索”框中可以输入“D:\XU”。
7.2.7选定文件与文件夹
在对文件或文件夹进行操作之前,一般先应该选定它们。
如果需要选定的文件或文件夹不在“资源管理器”窗口右半部分的文件夹内容窗口(即当前文件夹)中,则需要先在“资源管理器”窗口左半部分的文件夹树窗口中选定当前文件夹,然后再在右半部分的当前文件夹内容窗口中选定所需要的文件或文件夹。
1.选定单个文件或文件夹
在“资源管理器”窗口右半部分的文件夹内容窗口中单击要选定的文件或文件夹的图标或名称即可。
2.选定一组连续排列的文件或文件夹
在“资源管理器”窗口右半部分的文件夹内容窗口中单击要选定的文件或文件夹组中
第一个的图标或名称,然后移动鼠标指针到该文件或文件夹组中最后一个的图标或名称,按下Shift键同时单击鼠标。
3.选定一组非连续排列的文件或文件夹
在按下Ctrl键的同时,用鼠标单击每一个要选定的文件或文件夹的图标或名称。
4.选定几组连续排列的文件或文件夹
利用2中的方法先选定第一组;然后按下Ctrl键的同时,单击第二组中第一个文件或文件夹图标或名称,再按下Ctrl+Shift键,单击第二组中最后一个文件或文件夹图标或名称;依次类推,直到选定最后一组为止。
5.选定所有文件和文件夹
要选定当前文件夹内容窗口中的所有文件和文件夹,只要单击“资源管理器”窗口“编辑”菜单中的“全部选定”命令即可。
6.取消选定文件
单击窗口中任何空白处即可。
7.2.8复制或移动文件与文件夹
所谓复制文件与文件夹,是指将某位置上的文件与文件夹中的内容复制到另一个新的位置上。复制后,原来位置上的内容不变,即在复制后,新的位置与原来的位置上具有相同的文件与文件夹。所谓移动文件与文件夹,是指将某位置上的文件与文件夹中的内容移到另一个新的位置上。移动后,原来位置上的文件与文件夹就不再存在。
在“资源管理器”中进行文件与文件夹的复制或移动是很方便而直观的。
1.利用鼠标进行复制或移动
1)复制文件与文件夹
利用鼠标复制文件与文件夹的操作如下:
(1)打开“资源管理器”窗口。
(2)在文件夹树窗口(左半窗口)中选中需要复制的文件与文件夹所在的文件夹(称为源文件夹),此时需要复制的文件与文件夹将显示在文件夹内容窗口(右半窗
口)中。
(3)利用7.2.6中介绍的方法,在文件夹内容窗口中选定需要复制的文件与文件夹。
(4)在文件夹树窗口中使目的位置的文件夹成为可见,然后按住Ctrl键,将鼠标指针指向右半窗口中被选定的任意一个文件与文件夹,再按住鼠标左键,拖动至
左窗口中的目的位置文件夹的右侧(该文件夹名成反显)后释放鼠标,此时就
可以在窗口中看到文件与文件夹复制的过程。
2)移动文件与文件夹
利用鼠标移动文件与文件夹的操作如下:
(1)打开“资源管理器”窗口。
(2)在文件夹树窗口(左半窗口)中选中需要移动的文件与文件夹所在的文件(称为源文件夹),此时需要移动的文件与文件夹将显示在文件夹内容窗口(右半
窗口)中。
(3)利用7.2.6中介绍的方法,在文件夹内容窗口中选定需要移动的文件与文
件夹。
(4)在文件夹树窗口中使目的位置的文件夹成为可见,然后按住Shift键,将鼠标指针指向右半窗口中被选定的任意一个文件与文件夹,再按住鼠标左键,拖
动至左窗口中的目的位置文件夹的右侧(该文件夹名成反显)后释放鼠标,
此时就可以在窗口中看到文件与文件夹移动的过程。
2.利用“编辑”菜单进行复制或移动
1)复制文件与文件夹
利用“编辑”菜单复制文件与文件夹的操作如下:
(1)打开“资源管理器”窗口。
(2)在文件夹树窗口(左半窗口)中选中需要复制的文件与文件夹所在的文件夹(称为源文件夹),此时需要复制的文件与文件夹将显示在文件夹内容窗口
(右半窗口)中。
(3)利用7.2.6中介绍的方法,在文件夹内容窗口中选定需要复制的文件与文件夹。
(4)单击“资源管理器”窗口中的“编辑”菜单项,在“编辑”菜单中单击“复制”命令。
(5)在文件夹树窗口中选中目的位置的文件夹。此时,在右半窗口中将显示该文件夹的内容。
(6)单击“资源管理器”窗口中的“编辑”菜单项,在“编辑”菜单中单击“粘贴”命令,此时就可以在窗口中看到文件与文件夹复制的过程。复制完成后,
在右半窗口中就可以看到被复制过来的文件与文件夹。
2)移动文件与文件夹
利用“编辑”菜单移动文件与文件夹的操作如下:
(1)打开“资源管理器”窗口。
(2)在文件夹树窗口(左半窗口)中选中需要移动的文件与文件夹所在的文件夹(称为源文件夹),此时需要移动的文件与文件夹将显示在文件夹内容窗口
(右半窗口)中。
(3)利用7.2.6中介绍的方法,在文件夹内容窗口中选定需要移动的文件与文件夹。
(4)单击“资源管理器”窗口中的“编辑”菜单项,在“编辑”菜单中单击“剪切”命令。
(5)在文件夹树窗口中选中目的位置的文件夹。此时,在右半窗口中将显示该文件夹的内容。
(6)单击“资源管理器”窗口中的“编辑”菜单项,在“编辑”菜单中单击“粘贴”命令,此时就可以在窗口中看到文件与文件夹移动的过程。移动完成后,
在右半窗口中就可以看到被移动过来的文件与文件夹。
7.2.9重新命名文件或文件夹
更改文件或文件夹的名称是很方便的,其操作过程如下:
(1)在“我的电脑”或“资源管理器”窗口中,单击要换名的文件或文件夹。
(2)在“文件”菜单中,单击“重命名”命令后,该需要换名的文件或文件夹名称成为可编辑状态,此时输入新的名称,按Enter键即可。
7.2.10删除文件或文件夹
(1)利用“回收站”图标删除文件或文件夹
删除文件或文件夹实际上是将需要删除的文件或文件夹移动到“回收站”文件夹中。因此,它的操作过程与7.2.7中介绍的移动文件或文件夹完全一样,既可以用鼠标拖动,也可以用“编辑”菜单中的“剪切”命令,只不过其目标文件夹为“回收站”。
(2)利用菜单操作删除文件与文件夹
利用菜单删除文件或文件夹的操作如下:
(1)用7.2.6中介绍的方法,在“我的电脑”或“资源管理器”窗口中选定需要删除的文件或文件夹。
(2)在“文件”菜单中,单击“删除”命令后即可删除所有选定的文件或文件夹。
特别要指出,不管是采用哪种途径删除的文件或文件夹,实际上只是被移动到了“回收站”中。如果想恢复已经删除的文件,可以到“回收站”文件夹中去查找,在清空“回收站”之前,被删除的文件或文件夹都一直保存在那里。只有当执行“清空回收站”操作后,才将“回收站”文件夹中所有文件或文件夹真正从磁盘中删除。
7.2.11剪贴板
在Windows中,剪贴板主要用于在不同文件或文件夹之间交换信息。所谓剪贴板,实际上是Windows在计算机内存中开辟的一个临时储存区。
1.剪贴板的基本操作
对剪贴板的操作主要有以下三种。
(1)剪切将选定的信息移动到剪贴板中。
(2)复制将选定的信息复制到剪贴板中。
必须注意,剪切与复制操作虽然都可以将选定的信息放到剪贴板中,但它们还是有区别的。其中剪切操作是将选定的信息放到剪贴板中后,原来位置上的这些信息将被删除;而复制操作则不删除原来位置上被选定的信息,同时还将这些信息存放到剪贴板中。
(3)粘贴将剪贴板中的信息插入到指定的位置。
7.2.7中介绍的利用“编辑”菜单进行文件或文件夹的复制或移动操作,实际上是通过剪贴板进行的。复制文件或文件夹时,用到了剪贴板的复制与粘贴操作;移动文件或文件夹时,用到了剪贴板的剪切与粘贴操作。在大部分的Windows应用程序中都有以上三个操作命令,一般被放在“编辑”菜单中。利用剪贴板,就可以很方便地在文档内部、各文档之间、各应用程序之间复制或移动信息。
特别要指出的是,如果没有清除剪贴板中的信息,或没有新的信息被剪切或复制到剪贴板中,则在没有退出Windows之前,其剪贴板中的信息将一直保留,随时可以将它粘贴到指定的位置。
2.屏幕复制
在实际应用中,用户可能需要将Windows操作过程中的整个屏幕或当前活动窗口中的信息编辑到某个文件中,这也可以利用剪贴板来实现。它分以下两种情况:1)在进行Windows操作过程中,任何时候按下Print Screen键,就将当前整个屏幕信
息复制到了剪贴板中。
2)在进行Windows操作过程中,任何时候同时按下Alt与Print Screen键,就将当前活动窗口中的信息复制到了剪贴板中。
7.2.12创建文件夹
1.在“资源管理器”中创建新文件夹
当打开“资源管理器”窗口后,就可以在文件夹树的任何位置创建一个新的文件夹,其操作过程如下:
1)在文件夹树中单击需要创建新文件夹的那个文件夹。
2)在“文件”菜单中单击“新建”命令,再在下一层菜单中单击“文件夹”命令。此时就在当前文件夹内容窗口中出现了一个新的文件夹图标,其名称为“新建文件夹”,并处于可编辑状态。
3)重新输入文件夹名后,按Enter键,或单击任何空白处,创建就完成。
以上操作也可以在“我的电脑”窗口中进行。
2.在桌面上创建新文件失
为了在桌面上创建一个新的文件夹,操作过程如下:
(1)在桌面上单击任何空白处,即显示一个快捷菜单,在该菜单中单击“新建”命令,
再在下一层菜单中单击“文件夹”命令。
(2)此时就在桌面上出现了一个新的文件夹图标,其名称为“新建文件夹”,并处于
可编辑状态。重新输入文件夹名后,按Enter键,或单击任何空白处,创建就完
成。
7.2.13 计算机网络
1.什么是计算机网络
计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。一般来说,计算机网络的组成基本上包括:计算机、网络操作系统、传输介质(可以是有形的,也可以是无形的,如无线网络的传输介质就是空气)以及相应的应用软件四部分。
一个计算机系统联入网络以后,具有以下几个优点:
(1)共享资源。包括硬件、软件、数据等。
(2)提高可靠性。当一个资源出现故障时,可以使用另一个资源。
(3)分担负荷。当作业任务繁重时,可以让其它计算机系统分担一部分任务。
(4)实现实时管理。
2.计算机网络的特点
(1)开放式的网络体系结构,使不同软硬件环境、不同网络协议的网可以互联,真正达到资源共享、数据通信和分布处理的目标。
(2)向高性能发展。追求高速、高可靠和高安全性,采用多媒体技术,提供文本、声音、图像等综合性服务。
(3)计算机网络的智能化,多方面提高网络的性能和综合的多功能服务,并更加合理地进行网络各种业务的管理,真正以分布和开放的形式向用户提供服务。
3.计算机网络的基本组成
(1)主机它是一个主要用于科学计算与数据处理的计算机系统。
(2)结点它是一个在通信线路和主机之间设置的通信线路控制处理机,主要是分担数据通信、数据处理的控制处理功能。
(3)通信线路它主要包括连接各个结点的高速通信线路、电缆、双绞线或通信卫星等。
(4)调制解调器它主要用来将发送的数字信号(直流)变为交流信号,接收时,将交流信号变成数字信号。
4.计算机网络的主要功能与应用
一般来说,计算机网络可以提供以下主要功能:
(1)资源共享;
(2)信息传输与集中处理;
(3)均衡负荷与分布处理;
(4)综合信息服务。
计算机网络具有以下几个主要方面的应用:
(1)远程登录远程登录是指允许一个地点的用户与另一个地点的计算机上运行的应用程序进行交互对话。
(2)传送电子邮件计算机网络可以作为通信媒介,用户可以在自己的计算机上把电子邮件(E-mail)发送到世界各地,这些邮件中可以包括文字、声音、图形、图像等信息。
(3)电子数据交换电子数据交换是计算机网络在商业中的一种重要的应用形式。它以共同认可的数据格式,在贸易伙伴的计算机之间传输数据,代替了传统的贸易单据,从而节省了大量的人力和财力,提高了效率。
(4)联机会议利用计算机网络,人们可以通过个人计算机参加会议讨论。联机会议除了可以使用文字外,还可以传送声音和图像。
5.网络的拓扑结构
网络的拓扑结构是指网络连线及工作站点的分布形式。常见的网络拓扑结构有星形结构、环形结构、总线结构、树形结构和网状结构五种。如图7-5所示。
(1)星形结构每个工作站都通过连接线(电缆)与主控机相连,相邻工作站之间的通信都通过主控机进行,它是一种集中控制方式。
(2)环形结构在这种结构中,各工作站的地位相同,互相顺序连接成一个闭合的环形,数据可以单向或双向进行传送。
(3)总线结构在这种结构中,各个工作站均与一根总线相连。
(4)树形结构这种结构是一种分层次的宝塔形结构,控制线路简单,管理也易于实现,它是一种集中分层的管理形式,但各工作站之间很少有信息流通,共享资源的能力较差。
(5)网状结构在这种结构中,各工作站互连成一个网状结构,没有主控机来主管,也不分层次,通信功能分散在组成网络的各个工作站中,是一种分布式的控制结构。它具有较高的可靠性,资源共享方便,但线路复杂,网络的管理也较困难。
图7-5网络的结构
6.网络的传输介质
传输介质是网络中发送方与接受方之间的物理通路,它对网络数据通信的质量有很大的影响。常用的网络传输介质有以下四种:
(1)双绞线双绞线分可屏蔽和非屏蔽两种。常用的普通电话线是一种非屏蔽双绞线,它具有一定的传输频率和抗干扰能力,线路简单,价格低廉,传输率低于100Mbps,通信距离为几百米。
(2)同轴电缆同轴电缆由于其导线外面包有屏蔽层,抗干扰能力强,连接较简单,信息传输率可达几百Mbps,因此,被中、高档局域网广泛采用。
(3)光缆(光导纤维)光缆不受外界电磁场的影响,几乎具有无限制的带宽,尺寸小,重量轻。传输率可以在距离2~5公里范围内达到几点Mbps到几百Mbps,是一种十分理想的传输介质。
(4)无线通信它主要用于广域网的通信,包括微波通信和卫星通信。微波通信中使用的微波是指频率高于300MHz的电磁波,由于它只能直线传播,因此,在长距离传送时,需要在中途设立一些中继站,构成微波中继系统。卫星通信是微波通信的一种特定通信形式,中继站设在地球赤道上面的同步卫星上。在赤道上空每隔120°设置一个同步通信卫星就可以进行全球的卫星通信,成为实现远程通信的有力手段。
7.计算机网络的分类
计算机网络可按网络拓扑结构、网络涉辖范围和互联距离、网络数据传输和网
络系统的拥有者、不同的服务对象等不同标准进行种类划分。一般按网络范围划分为:局域网(Local Area Network,LAN)城域网(Metropolitan Area Network,MAN)和广域网(Wide Area Network,WAN)。
(1)局域网
网络的服务区域在一个局部范围,则称为局域网。在一个局域网中,可以有一台或多台主计算机以及多个工作站,各计算机系统、工作站之间可通过局域网进行各类数据的通信。其典型的特征是:高速传输率(0.1Mbps~100Mbps);短距离(0.1km~25km);误码率低)10-8~10-11。
(2)城域网
这种网络一般来说是在一个城市,但不在同一地理小区范围内的计算机互联。
这种网络的连接距离可以在10 ̄100公里,它采用的是IEEE802.6标准。MAN与LAN相比扩展的距离更长,连接的计算机数量更多,在地理范围上可以说是LAN网络的延伸。在一个大型城市或都市地区,一个MAN网络通常连接着多个LAN网。如
连接政府机构的LAN、医院的LAN、电信的LAN、公司企业的LAN等等。由于光纤连接的引入,使MAN中高速的LAN互连成为可能。
(3)广域网
网络服务地区不仅局限于某一个地区,而是一个相当广阔的地区(例如各省市之间,全国甚至全球范围)的网络称为广域网。广域网的物理网络本身包含了一组复杂的通信网和用户接口设备。因此为实现远程通信,一般的计算机局域网可以连接到公共远程通信设备上,例如电报电话网,微波通信站,或卫星通信站。在这种情况下,要求局域网应是开放式的,并具有与这些公共通信设备的接口。
(4)互联网(Internet)
互联网又因其英文单词“Internet”的谐音,又称为“英特网”。在互联网应用如此发展的今天,它已是我们每天都要打交道的一种网络,无论从地理范围,还是从网络规模来讲它都是最大的一种网络,就是我们常说的“W eb”、“WWW”和“万维网”等多种叫法。从地理范围来说,它可以是全球计算机的互联,这种网络的最大的特点就是不定性,整个网络的计算机每时每刻随着人们网络的接入在不变的变化。
7.3 计算机程序设计语言
7.3.1主要知识点
计算机程序设计语言:程序结构与基本规定数据变量数组指针赋值语句输入输出的语句转移语句条件语句,选择语句循环语句函数子程序(或称过程) 顺序文件随机文件(注:鉴于目前情况,暂采用FORTRAN语言)
计算机程序设计语言是一组用来定义计算机程序的语法规则。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。FORTRAN是英文“FORmula TRANslator”的缩写,译为“公式翻译器”,它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。FORTRAN语言以其特有的功能在数值、科学和工程计算领域发挥着重要作用。
7.3.2 FORTRAN程序构成与基本规定
FORTRAN程序由一个主程序或一个主程序与若干个子程序组成。主程序与子程序都是一个独立的程序单位,称为一个程序模块。
FORTRAN对每一个程序模块的结构与组成的规定:
1.每一个程序单位必须有一个、也只能有一个END语句,并且它必须出现在一个程序单位的最后。END语句的作用是:
(1)标志一个程序单位的结束;
(2)在主程序中的END语句还具有使程序“停止运行”的作用;
(3)在子程序中的END语句还具有使“程序返回调用程序”的作用。
2.一个程序单位包括若干行。在FORTRAN中,行分为两类:语句行与非语句行。
(1)语句行由FORTRAN语句组成,语句又分为执行语句与非执行语句。执行语句使计算机在运行时产生某些操作,如赋值语句、输入输出语句等;非执行语句只负责为计算
机在编译或运行程序时提供一些信息,而它本身并不使计算机产生任何操作,如说明语句、数据语句、格式语句等。
(2)非语句行在FORTRAN程序中即是注释行。
3.FORTRAN程序中的语句可以没有标号,也可以有标号,根据需要而定。
4.一个程序单位中的各类语句其所在的位置是有一定规定的。例如,PROGRAM语句只能是主程序的第一个语句,FUNCTION语句应是函数子程序的第一个语句,END语句应放在每一个程序单位中的最后一行。
5.FORTRAN源程序的书写格式
一个程序单位由若干行组成,一个FORTRAN程序行共有80列,并分为四个区,它们分别用于书写FORTRAN源程序中不同部分的内容。
1)标号区l~5列为标号区;
2)续行标志区第6列为续行标志区;
3)语句区7~72列为语句区;
4)注释区73~80列为注释区。
7.3.3数据类型与运算
1.常量与变量
1)常量所谓常量是指在程序运行中,值固定不变的量。FORTRAN中有六种常量,它们分别是:整型常量、实型常量、双精度实型常量、复型常量、逻辑型常量与字符型常量。其中前四种属于算术型常量,有时也称为常数。
2)变量与变量名变量是指在程序运行中,值可以改变的量。每一个变量都要有一个名字,称为变量名。规定:变量名必须以字母开头,后面跟1至5个数字或字母。
3)变量类型变量是用来存放常数的,不同类型的常数应放在不同类型的变量中。因此,与常量对应,FORTRAN中的变量也分为整型变量、实型变量、双精度实型变量、复型变量、逻辑型变量与字符型变量。
2.变量的说明
FORTRAN规定,在程序中用到的各种变量首先要说明它们的类型。说明变量类型的方法有三种。,
1)隐含规则凡是以字母I,J,K,L,M,N六个字母开头的变量,若没有专门的类型说明,则认为是整型变量;而不是以这六个字母开头的变量,若没有专门的类型说明,则认为是实型变量。这个规则也称为“I-N规则”。
2)用类型说明语句说明变量的类型FORTRAN允许用专门的类型说明语句说明变量的类型。有六个类型说明语句,它们是:
(1)整型说明语句INTEGER<变量表>
(2)实型说明语句REAL<变量表>
(3)双精度说明语句DOUBLE PRECISION <变量表>
(4)复型说明语句COMPLEX <变量表>
(5)逻辑型说明语句LOGICAL <变量表>
(6)字符型说明语句CHARACTER <变量表>
3)用隐含说明语句IMPLICIT说明变量类型
3.各种运算符及运算优先级
表7.2给出了运算符及运算优先级别。
表7.2运算符及运算优先级
4.数组
1)数组的说明:
FORTRAN中的数组必须先说明,然后才可引用。说明一个数组,应包括以下几方面:(1)定数组的名称;
(2)定数组元素的类型;
(3)定数组的结构(包括数组的维数,每维的大小,上下界等)
数组说明语句是非执行语句,一般格式为:
DIMENSION a1(n1),a2(n1,n2,n3),a3(n1,n2),…
其中;a1(n1),a2(n1,n2,n3),a3(n1,n2)都是数组说明符,a1,a2,a3是数组名,n1,n2,n3是整型非零常数,说明了数组每维的大小,同时也规定了该数组元素所使用的最大下标值。
2)数组元素排列序号的计算
如果二维数组的大小为(L,M),则下标为(i,j)的数组元素在内存排列序号是:
i+(j-1)*L
如果三维数组的大小为(L,M,N),则下标为(i,j,k)的数组元素在内存排列序号是:i+(j-1)*L+(k-1)*L*M
7.3.4 FORTRAN 数据文件
1.基本概念
文件由记录组成,记录按顺序排列,因此,文件是记录的序列。记录是数值或字符的序列,是进行文件存取的基本单位。
FORTRAN语言中对数据文件的操作有顺序和直接(随机)两种存取方式,分别对应