随着计算机技术的发展,计算机的主要应用领域已经从科学计算转到信息处理,有统计资料表明,当今80%以上的计算机将主要用于信息处理。信息作为一种社会资源自古就有,只是以前利用能力和水平低下而已,现在,人类学会了利用信息资源,由此进入了信息资源的使用占主导地位的信息时代。正因为如此,人们才将能源、物质和信息并列为人类社会活动的三大要素。
4.1 信息、数据和文件
信息社会中,由于信息量的不断增加,人们面临需要处理的信息越来越多,为了解决这一问题,计算机被广泛的应用于信息处理。它通过外围设备把存储在物理介质上的记录或传输的数据接收进来,经过处理得到结果,再对数据进行解释并赋予一定意义,从而得到人们所能接收的信息。
数据处理的基本问题是把大量复杂的数据经过组织、存储、检索和维护后,得到一些有用的信息,以指导人们的行为,因此数据和信息是分不开的,它们既有联系又有区别,所以首先要搞清数据与信息在概念上的区别。
4.1.1 数据
按照国际标准化组织(ISO)的定义,数据是对事实、概念或指令的一种特殊表达形式,它可以通过人工或自动化装置进行通信、翻译和处理。因此不仅指数字、还可以是文字、图形、图像或声音等多种类型。现代计算机可以接受几乎所有的数据。数据的概念在数据处理领域比在科学领域中已经大大拓宽了,比如符号可以指图形、声音和动画等多媒体数据。但是,使用最多、最基本的仍然是文本形式的数据。
由于描述事物的特性必须借助一定的符号,这些符号就是数据形式。数据形式可以是多种多样的,它可以描述事物的属性、状态和方式等;这些符号单独表示没有任何意义,只有在特定的场合下,对它们进行解释和加工,才能使它具有意义。例如把实际测得的天气情况用云层、风力、温度和湿度等数据记载下来,然后对它们进行数据处理,就得到了日常生活中的天气预报;把现实生活中的情景用文字、声音和图像等数据形式描述出来,再经过多媒体处理,就可以制作出栩栩如生的影视动画场景。
当把数据输入到计算机中以后,我们的目的并不仅仅是把这些数据原封不动地再取出来,而是想要计算机对这些数据进行处理,为我们提供有用的、新的信息。从这个意义来讲,数据是用来载荷信息的。
4.1.2 信息
按照国际标准化组织(ISO)的定义,信息是对人有用的、能够影响人们行为的数据。例如全校学生的成绩保存在计算机中,它是原始数据,如果某个教师想知道某位学生的每门课是否及格,那么她得到的就是信息。
信息大致具有以下三个特征:
(1)信息是使用数据作为载体来描述和表示客观现象的。
(2)信息可以用数字、文字、声音、图形和图像等多种形式来表示。
(3)信息是对数据加工和提炼的结果,是对人类有用的。
信息与数据,是两个既有联系、又有区别的概念。数据中包含的意义就是信息,也就是说,数据是信息的物理表现形式,而信息则是客观世界的描述与反映,是对人有意义的,而且能够影响人们的行为。
数据是信息的载体,而信息是通过对数据进行处理而产生的,是数据的内涵。同一信息可以有不同的数据表示形式;而同一数据也可以有不同的解释。
按照国际标准化组织(ISO)的定义,数据处理是指对数据进行一系列加工、储存、合并、分类、计算等操作的过程。也就是将原始数据加工成信息的过程,其目的就是要从大量的、杂乱的数据中抽取并分析出某些有特点的、对所需者来说有价值的数据,为进一步的活动提供决策依据。
举例来说,建筑工程预算,通常是根据施工图纸的有关数据,参照与之相关的建材价格表的有关数据,计算出过程的费用。算出的各种费用表示了新的信息,可作为投资者是否投资的依据。在数据处理中,计算相对简单,但是却有其自身的特点,表现为数据量大,且数据之间有着复杂的逻辑关系。因此数据处理的任务不仅是计算,而是把数据管理好。
4.1.3 文件
为了便于对程序和数据进行操作和管理,我们引入了文件的概念。文件是计算机中一个很重要的概念,它是操作系统中用来存储和管理信息的基本单位,是指记录在存储介质(例如磁盘、光盘和磁带)上的一组相关信息的集合。文件可以用来保存各种信息。用字处理软件制作的文档,用计算机语言编写的程序,以及进入计算机的各种多媒体信息,都是以文件的方式存放的。每个文件都有自己的名字,当需要时,用户只要指定文件名,操作系统就可以快速、准确的找到所需的程序或数据。
4.2 文件的基本知识
文件的操作包括对文件的建立、存储、打开、关闭和删除等操作。文件是“按名存取”的,为了区分磁盘上各个不同的文件,需要给每个文件取一个确定的名字,称为文件名,它用来表示磁盘上的文件,以便于在磁盘上能够“按名查找”这些文件。你可以给自己的文件起一个含义清晰的文件名。文件的名字由文件名和扩展名组成,文件名和扩展名之间用一个“.”字符隔开,文件名可以不带扩展名,但必须有文件名。
4.2.1 文件名
1.DOS中的文件名
DOS文件名由1-8个合法的字符组成,扩展名由1-3个合法的字符组成。文件名和扩展名中的合法字符有:
(1)英文字母,大小写等价;
(2)数字0,1,2,……,8,9;
(3)特别符号$ & @ % ( ) - { } ^ ~ !等;
(4)文件名和扩展名中的不合法字符有:. ’’ / \ [ ] | : ; < > ,? *等;
(5)文件名和扩展名之间不可夹杂空格符。
例如下列文件名是合法的:
EGG.AVG 1.C F2.DOC AbC
而下列文件名是非法的:
A B(有空格) A,B(有逗号) .GIF(无文件名,只有扩展名)
为了便于计算机用户查找一组文件名相近的文件,可以在指定要查找的文件名中使用通配符“*”和“?”,这就为文件操作提供了很大的方便和灵活性。如果“?”出现在文件名或扩展名中,它表示在该位置可以是任何一个合法字符。如果“*”出现在文件名或扩展名中,它表示在该位置可以是若干个任意合法字符。
例如: *.EXE 代表所有扩展名为EXE的文件。
??.DOC 代表所有文件名为两个字符且扩展名为DOC的文件。
2.Windows中的文件名
Windows中的文件名要求如下:
(1)文件名至多可以包含256个字符(包括扩展名);
(2)在文件名中可以使用空格,但不可包含/ \ | : < > ? * ”等字符 ;
(3)当文件名中有多个“.”时,只有最后的一个“.”后的内容才是扩展名;
(4)Windows保留用户指定的名字的大小写格式,但不能利用大小写区分文件名;
(5)可以使用汉字命名文件,一个汉字相当于两个英文字符;
(6)当搜索和列举文件时,可以使用文件通配符。
Windows支持长文件名,而不必再遵循DOS下的8.3格式。长文件名显示出更强的描述能力,使用户能够通过长文件名更清晰的表达其内容,但是只有那些专门为Windows设计的应用程序才支持长文件名,因此,每个文件都有一个8.3格式的短文件名作为它的别名,这样做的目的是为了使那些不支持长文件名的应用程序也能继续使用这些文件,不支持长文件名的应用程序会认为8.3格式的别名是文件的名字。如果你没能为文件制定8.3格式的别名,系统会自动为新建的文件产生一个8.3格式的别名。长文件名在DOS下显示时,超出的部分会变为“~”符号加一个使名称不会重复的数字。
3.通过文件的扩展名来区分不同类型的文件
不同的文件有不同的扩展名,一般来讲,一定的扩展名代表了一定的文件类型。文件的扩展名一般用来标明文件的类型。常见的扩展名有:
.BAT 批处理文件
.COM 可执行文件
.EXE 可执行文件
.SYS 系统文件
.BAS BASIC语言源程序
.FOR FORTRAN语言源程序
.OBJ 目标程序
.TXT 文本文件
.DOC WORD字处理文档
.WPS WPS文书文件
.BAK 备份文件
……
DOS系统是通过扩展名来区分文件类型的。同时为了对输入输出设备进行管理,系统将它们也作为文件看待,称之为设备文件。设备文件的名字是由系统指定的,如标准输入输出设备的文件名为CON,打印机的文件名为PRN。
而在Windows系统中,我们还可以通过图标的不同来区分文件的类型,但是显示文档图标的依据仍然是文件的扩展名,所以修改文件的扩展名,会使系统无法识别文件的类型。图4.1列出了几种常见的文件图标。
图4.1 常见的几种文件图标
4.2.2 文件的分类
计算机中的文件有多种分类方式。如按照文件的用途可分成:系统文件、库文件和用户文件;按照文件的保护级别可分成:只读文件、读写文件和不保护文件;按照文件的信息流向可分为:输入文件、输出文件和输入输出文件;按照文件的存放时限可分成:临时文件、永久文件和档案文件;按照文件的存储设备类型可分成:磁盘文件和磁带文件。
下面,我们来讨论一种重要的文件分类方式。
按照文件的可执行情况,文件可以大致分为程序文件和数据文件两种类型。程序文件是指程序员为了某个实际应用,用计算机语言编写的指令代码,其扩展名可以是.COM、.EXE等类型的文件,这些类型的文件也可以被称为可执行文件,因为它们在DOS命令提示符下能够被直接运行。数据文件通常是由数字、名字、地址或由数据库和电子表格所创建的,通常的数据文件可以被不同的应用程序读取。在Windows 系统中,可执行文件可以被直接双击运行,但其文件内容是不能读写的,而数据文件的内容是可以被修改的,但是也只能通过可执行文件间接操作。关于可执行文件和数据文件的区别,可参见图4.2。
图4.2 可执行文件和数据文件
在程序设计中,我们还将遇到如下两种重要的文件类型。
1.顺序文件和随机文件
根据数据的存取方式和结构不同,可分为顺序文件和随机文件。
(1)顺序文件。就像一般的正文文件。这种文件的结构比较简单,文件中的每条记录按顺序存放,记录的长度也可按需要变化。在这种文件中,只知道第一个记录的存放位置,其他记录的位置无从知道。当要查找某个数据时,只能从文件头开始,一个记录,一个记录地顺序读取,直至找到目标记录。
顺序文件的维护十分困难。为了修改某记录,必须将整个文件读入内存,修改完成后再重新写入文件。追加记录只能在文件尾进行,不能灵活地存取和增减数据。因此只适合用于有一定规律且不经常修改的数据。其优点是占用存储空间少,文件的组织比较简单。
(2)随机文件。就像一般的数据库文件。在随机文件中,每条记录的长度是固定的,记录中每个字段长度也是固定的。为了存取这类文件,需要预先明确记录的格式。随机文件中的每条记录都有一个记录号。在写入数据时,只能指定记录号,就可以把数据直接存入指定位置。而在读数据时,只要给出记录号,就能直接读去该记录,而不必考虑各个记录的排列顺序或位置。
在随机文件中,可以同时进行读、写操作,因而能快速地查找和修改每个记录。其优点是数据存取灵活、修改方便,主要缺点是占用的空间大,数据的组织较为复杂。
2.ASCII文件和二进制文件
根据数据的编码方式,可以分成ASCII文件和二进制文件。
(1)ASCII文件。又称文本文件,它是以ASCII码进行存储的。这种文件可以用字处理软件建立和修改(必须按纯文本文件保存)。
(2)二进制文件。这类文件中的数据是以二进制形式保存的,它以字节数来定位数据,应用程序可用各种方式对其进行存取。请注意,二进制文件不能用普通的字处理软件进行编辑,但占用空间小。
4.2.3 文件的存储管理——树型目录结构
大量的文件存储在磁盘上,如何有序的对文件进行管理,更快的搜索文件,这是文件管理中的大问题,操作系统采用了我们日常生活中分类存档的思想,在文件系统中引入了“树型目录结构”的概念。
首先,操作系统(如DOS)将磁盘分为若干盘区,并用盘符加以标识,如A:、B:、C:、D:……一个软盘驱动器对应一个盘区,通常用A:表示,若装有两个软驱,另外一个软驱用B:表示。而一个硬盘则可划分为一个或多个盘区(或称分区),可分别命名为C:盘、D:盘等;C:盘一般作为系统盘。此外还可将文件服务器上的部分磁盘空间映射成PC机上的盘区,如F:盘等。各盘区的使用方法没有什么区别,只是储存介质及存储的位置不同。
在每个盘区中,有且仅有一个根目录。当你对每个盘区(软盘或硬盘)进行格式化后,在盘区上会自动建立一个根目录。根目录的名字统一由“\”表示。用户可在根目录下建立各种文件,也可以建立子目录。子目录下又可以建立文件,也可以再建子目录。这样,在每一个盘区中都可以形成一个树型目录结构,这是一棵倒置的树,树根在上(即根目录)。由于操作系统中的文件系统采用了树型结构,用户便可以通过建立若干个子目录,把文件分门别类的放在不同的目录之下。就如同我们在日常工作中,将文档分别存放在不同的文件柜和不同的文件夹中一样。每个盘区相当于办公室里的一个文件柜,而目录就相当于文件柜中的文件夹。
由于文件是以名字来区分的,因而不可以重名。但在树型结构下,只要保证同一子目录下文件不重名就可以了。不同目录下的同名文件是允许的,也是可以区分的。不同目录下的子目录也可以重名。
目录的命名方法和文件命名一样,可将其看成是一种特殊的文件。它除包括所属的文件名外,还包含各文件的附属信息,如文件大小、种类、文件的建立与修改日期、文件存放在磁盘的起始位置等。通过对有关目录的操作就可以方便的对某一目录下的文件进行管理。
在Windows中,用“文件夹”的概念代替了“目录”的概念。文件夹是用来储存文件或其他文件夹的地方。使用文件夹的目的是为了我们对文件进行归类提供方便。文件夹不仅可以理解为普通的文件夹和磁盘驱动器符号,还可以包括“我的电脑”窗口中的“打印机”、“控制版面”、“计划任务”和“拨号网络”等。
标准文件夹的图标如图4.3所示。
图4.3 标准文件夹的图标
4.2.4 路径
路径是什么?这对Windows初学者来说可能是无所谓的,而对于DOS用户至关重要,Windows的资源都直观的摆放在用户界面上,绝大部分操作是无需使用者了解“路径”这个概念,但不要忘记Windows是从DOS发展起来的,其中仍有些死角无法摆脱“路径”这个概念。例如,使用“运行”命令,以及给程序指定一个文件名作为参数,还有在Word中使用的超级链接等。如果你需要用命令指明一个文件的位置,仍然需要解“路径”这个概念。
操作系统是“按名存取”的,磁盘采用树型目录结构。在树型目录结构中,用户创建一个文件时,仅仅指定文件名就显得很不够,还应该说明该文件是在哪一盘区的哪个目录之下,这样才能唯一确定一个文件。因此,DOS引入了“路径名”的概念。一个路径名有三部分组成:盘符、路径和文件名。
其中,路径描述了文件在树型目录结构中的位置,它是由相邻层的目录组成的,不同的目录名之间用反斜杠隔开。例如:
路径名: C:\STUDENT\WANG\SCORE.DOC
就可以唯一的定位一个文件,它是指在C盘根目录下STUDENT子目录下的WANG子目录中的SCORE.DOC文件。
注意:路径名中的反斜杠“\”如果夹在目录和文件名之间,它是起隔离目录、文件名的作用,否则就是代表根目录。如上例中的第一个反斜杠就是指根目录。
当然,如果目录的层数较多,路径就显得很长。下面将要介绍的DOS命令中,如果总是用路径来指定文件,输入就比较麻烦。用户在一次上机的过程中往往是在一个目录下工作的。也就是说,在一段时间内,往往是对一个目录下的文件进行操作的。针对这种情况,DOS系统为了简化用户对于文件名的指定,引入了“当前盘”和“当前目录”的概念。
通过输入盘符,可以指定当前盘。例如,从键盘输入:
C:>A:
屏幕会显示:
A:>
这样,当前盘就是A:盘了。DOS提示符就是用当前盘符作为其组成部分,以随时提醒用户。显而易见,上例中在输入A盘符之前,C盘就是当前盘。
而当前目录的设定是利用DOS命令CD来实现的。例如:
C:>CD\STUDENT\WANG
可将C盘根目录下的STUDENT子目录中的WANG子目录设为当前目录。
在上面讲到的路径名中,如果不指定盘符部分,就表示隐含使用当前盘,如果不指定目录部分,就表示隐含使用当前目录。
如上所述,如果将C盘指定为当前盘,将C盘上的WANG子目录指定为当前目录,那么指定SCORE.DOC文件仅用其文件名就可以了。
任何时刻,当前工作盘只有一个(注意一下DOS提示符就可得知),而每个盘区上都有自己的当前盘目录。当通过输入盘符转换到某盘上工作时,实际上是转到该盘当前目录之下。
当用户开机后,若没有指定当前盘和当前目录时,系统默认C盘为当前盘,各盘的根目录为其当前目录。
用户在使用DOS命令进行操作时,应该充分利用当前目录的概念。
例如显示命令:
C:>TYPE README.DOC
是显示当前目录下README.DOC文件的内容。因不同目录下可能有同名文件,利用当前目录,用户便可以在指定范围内考虑问题,从而简化了上机操作。
在不想改变当前目录的前提下,若想指定其他目录中的文件,就只能用路径来表示了。前面的例子中的路径都是从根目录开始,我们称之为“全程路径”或“绝对路径”。例如\STUDENT\WANG\WOR1.BMP就是一个全程路径名,它与当前目录无关,可以准确的定位一个文件。与之相对的,还有一个“相对路径”的概念。相对路径不是以根目录打头的,例如:WANG\WORK.BMP就是一个相对路径名。用相对路径名定位一个文件依赖于当前目录,因为系统是从当前目录开始,按照路径去寻找文件的。例如,当前目录是C:\STUDENT,用户若想删除STUDENT下的WANG子目录下的WORK.BMP文件,可在删除命令中使用相对路径名:C:>DEL WANG\WORK.BMP
当然,在上例中使用正确的全称路径名也可完成同样的功能:
C:>DEL\STUDENT\WANG\WORK.BMP
使用相对路径的好处也是为了简化路径名的输入,用户要清楚当前目录在哪里。例如:
C:>TYPE A:D1\F1.BAS
是显示A:盘当前目录下D1子目录中的F1.BAS。(注意盘符A:之后没有包含根目录)。
4.3 文件的物理存储
文件的物理储存机制通常是外储存器。外储存器也称为辅助存贮器,简称外存。它的容量一般都比较大,而且大部分可以移动,便于不同计算机间信息交流。而内存容量一般较小,不能满足大量信息存储的要求,因此,微机一般都配有外存储器。常用的外储存器有硬盘、软盘、光盘和磁带等。
4.3.1 软盘
软盘是在塑料盘上涂以磁性材料做成的圆形基片构成的,由一圈圈封闭的同心圆组成的记录信息的磁道。与硬盘相比,尽管软盘储存容量小,储存速度较慢,但携带比较方便,价格低廉。现今最常使用的软盘是3.5英寸软盘,其容量1.44MB。
软磁盘有效记录区包含许多道磁道,磁道由外圈向内分别称0磁道、1磁道……。虽然每道磁道长度不一样,但每道磁道的容量是相同的,因而它们的信息存储密度不一样。每道磁道又被划分为多个扇区,扇区是磁盘储存信息的最小物理单位。如图4.4所示。通常对磁盘进行的所谓格式化操作,就是在磁盘上划分磁道和扇区。刚出厂的磁盘上没有这些划分,所以必须经过格式化后才能使用。
图4.4 磁盘表面存储区域划分
通常,磁盘容量可由下式计算:
磁盘容量=盘面数×每面磁道数×每道扇区数×每扇区存储容量
对于软磁盘存储器,一般每一扇区的存储容量为512B(字节)。由此,可计算出常用的5.25英寸软盘和3.5英寸软盘的存储容量。例如:
3.5英寸软盘容量=2面×80道/面×18扇区/道×512B=1474560B(即称1.44MB)
除了微机中常用的5.25英寸1.2MB和3.5英寸1.44MB软盘,还有3.5英寸2.88MB的软盘。
软磁盘是一种磁性介质形式的存储器,它的磁盘片装在一个保护套里,以保护磁面上的磁层不被损伤,也防止盘片旋转时产生静电引起数据丢失。在软盘保护套上好有些保护口,当推动滑块使写保护口露出来时,就可以对磁盘中的数据进行写保护,这时,磁盘上的信息只能被读出,不能写入,如图4.5所示。
图4.5 磁盘外形
软盘驱动器是对软盘进行读写的设备。工作时,把装在保护套中的磁盘插入驱动器中并关上驱动器门,磁盘便被加紧在旋转轴上,启动后,驱动器带动磁盘旋转,磁头总是定位在某个磁道上,读、写信息是在磁头与磁盘的相对运动中进行的。
软盘驱动器由主轴旋转机构、磁头定位机构和读写机构组成。主轴旋转机构使用直流伺服电机,带动磁盘以每分钟300转的速度旋转,磁头定位机构则使用步进电机,在有关电路的控制下,使磁头沿着磁盘径向来回移动,以便寻找所要读写的磁道,并定位在指定位置上。读写机构负责信息的传送和对磁盘读写操作的完成。
另外,磁盘在使用前必须首先格式化。大家想一下,如果我们把东西放到一片广阔而又没有任何参照物的空地上,将来找起来几乎不可能,因为你没法记忆每一个文件的存放位置。格式化可以把磁盘划分成一条条的磁道(一组同心圆)和一个个扇区,并给每一个单元一个地址。新磁盘不经过格式化是无法使用的,旧磁盘重新格式化后,原来的信息将会全部抹掉。但用一定的技术仍可以恢复,所以对于机密部门,软盘仅做格式化是远远不够的。
现在软盘虽已成为价格便宜、易于购买的商品,但在日常使用中仍需注意对软盘的保护,因为损坏即构成对存储信息的损失。保护中应避免手触摸盘面,忌重压或弯曲,不能放在高温、潮湿、强磁、震动的地方,也不要用硬笔在封套上刻划,因此标签要写好再贴,应装在盒内携带。当软盘在驱动器正在进行读写时,不要作插、拔等操作。
4.3.2 硬盘
硬盘是在金属片上涂以磁性材料,通过对磁性材料磁化后的剩磁状态来存储二进制信息。硬盘主要有盘片、驱动程序、磁头和读/写控制电路组成的密封装置,不能任意拆卸。硬盘安装在计算机的主机箱内,通过电缆线与主板连接。硬盘的容量较大,目前市场上的硬盘容量以高达几十GB,甚至更大。
硬盘上存储的信息分布在不同的盘面和柱面上,硬盘是按柱面、磁头号和扇区的格式组织存储信息的。如图4.6,柱面由一组盘片的同一磁道在纵向上所形成的同心圆柱面构成。
图4.6 硬盘的存储格式
柱面从内向外编号,同一柱面上的各个磁道和扇区的划分与软盘基本相同。数据在硬盘上的位置通过柱面号、磁头号和扇区号三个参数来确定。硬盘的使用与软盘有所不同,软盘需要插入到指定的软盘驱动器中,而硬盘则是与驱动器固定在一起的,硬盘在格式化后,其使用与软盘一样,也是通过磁盘标识符来确定的。
硬磁盘与软磁盘的工作原理相同。硬磁盘的特点是存储容量大、工作速度快,它是若干片硬盘片固定在一个公共转轴上,构成盘片组,如图4.7所示。微型机上用的硬盘采用了温彻斯特技术,它把硬盘机的组件(包括主轴、盘片、磁头臂、摇臂等)密封在机壳里,如图4.8所示,磁头采用接触式起停方式,成为温彻斯特驱动器,简称温盘,它一般被固定在计算机箱内。
图4.7 温盘结构示意图
温氏硬盘将主轴与电机做在一起,磁头动作是通过步进电机带动的,步进电机上有一钢带,通过钢带与执行机构相连,后者以枢轴为中心转动,枢轴上安装摇臂,摇臂上装有磁头架,它带动磁头完成寻道操作,步进电机转过一个角度,则通过枢轴带动摇臂作弧形摆动一个磁道距离。
图4.8 温氏硬盘示意图
温氏硬盘采用了接触式起停方式。这种方式是:磁盘不工作时,磁头接触在磁盘表面的起停区不与数据区接触;而一旦加电之后,磁头随着盘片转速的提高便会“飞”起来,悬浮在磁盘表面。硬盘存储器是通过扁平电缆插在主板上的硬盘插座上实现与主机相连。
目前微机上使用的硬盘容量有540MB、850MB、1GB、2GB、4GB、10GB、20GB、40GB、60GB等。硬盘也有5.25英寸和3.5英寸之分。目前微型机上大部分采用3.5英寸的硬盘 ,为适应膝上型计算机、笔记本式计算机发展的需要,不少厂家已明显加快2.5英寸驱动器的生产及1.8英寸驱动器的开发。
在使用硬盘时,应保持良好的工作环境,如适应的温度和湿度、防尘、防震等,并避免随意拆卸。
4.4 文件和磁盘的基本操作
文件和磁盘操作是操作系统中文件管理功能模块的一个重要组成部分。通常,我们把一台没有任何软件支持的计算机称之为裸机,而是基于用户打交道的计算机系统则是经过若干层软件包装的计算机。在众多计算机软件中,操作系统占有重要的地位。
所谓的操作系统,是指综合管理计算机软硬件资源,合理地组织计算机的工作流程,并且能够方便用户使用的一组程序的集合。通俗地讲,操作系统是人和计算机的接口,用户只有通过操作系统才能跟计算机打交道。操作系统的主要作用有三个:
(1)提高系统资源的利用率;
(2)提供方便友好的用户界面;
(3)提供软件的开发和运行环境。
操作系统要管理计算机中的所有软硬件资源。计算机系统的资源可分为硬件资源(包括中央处理器、存储器、输入输出外部设备等)和软件资源(包括程序和数据两类),因此操作系统的功能就分为四大模块:
(1)处理器管理;
(2)存储器管理
(3)设备管理
(4)文件管理
操作系统中的文件管理指由文件系统实现各类文件的建立、显示、复制、修改、检索和删除等操作。下面以Windows操作系统来介绍常见的文件和磁盘操作。
4.4.1“我的电脑”简介
用鼠标双击Windows桌面上的“我的电脑”图标,将会打开“我的电脑”窗口,如图4.9所示。
图4.9 “我的电脑”窗口
在“我的电脑”窗口中主要可以进行以下两个方面的工作。
(1)磁盘驱动器管理:可访问磁盘驱动器,对各驱动器中的文件及文件夹进行管理。
(2)系统配置:可通过“控制面板”了解系统配置及资源等信息,按需要对系统进行新的配置,从而更好的管理和使用计算机。
4.4.2“资源管理器”的工作界面
“资源管理器”是Windows中管理文件和文件夹的一个重要工具(程序),使用的频率非常高。在“我的电脑”中可以完成的工作或任务,在“资源管理器”中同样可以完成。单击“开始”按钮,移动鼠标光标指向“程序”,然后单击“Windows资源管理器”,将打开“资源管理器”窗口,如图4.10所示。
图4.10 “资源管理器”窗口
“资源管理器”窗口主要有两部分组成:左边的“文件夹”窗格和右边的“内容”窗格。“文件夹”窗格以树状结构的方式显示计算机中的文件夹,“内容”窗格中显示的是某一文件夹的内容。图4.10中,“资源管理器”窗口的右侧窗格中显示的是E:盘中的newbook文件夹下的文件和文件夹。
从图4.10中可以看到,左侧“文件夹”窗格中的一些文件夹的前面有“+”号,表示在这个文件夹内还有子文件夹没有显示出来。单击“+”号,可以展开此文件夹,显示出其下一层的文件夹,例如单击E:盘中的“newbook”文件夹前面的“+”号,结果如图4.11所示。展开后,文件夹前面的“+”号也随之变成“-”号。若要折叠起来文件夹,在“-”号上面单击即可。
图4.11 展开后的newbook
“我的电脑”和“资源管理器”窗口都可以显示计算机中的文件,但在“我的电脑”窗口中没有文件夹窗格,只有内容窗格。
4.4.3 文件夹和文件的操作
1. 创建文件和文件夹
(1)文件夹的创建
多人共用一台计算机,最好建立一个属于自己的文件夹,将自己的文件保存在其中。例如:若要在C:盘中创建一个名为“vfpbook”的文件夹,其操作步骤如下。
①打开“资源管理器”窗口,在左边的窗格中单击C:图标,其右边的窗格中会出现C:盘中的内容。
②在右边窗格的空白处单击鼠标右键,在快捷菜单中选择“新建”下的“文件夹”命令。
③单击“文件夹”命令后,则窗口右边的窗格会出现一个新文件夹的图标。按键盘上的Backspace键,删除已有的名称,输入“vfpbook”。
④按Enter键或单击右边窗格中的空白处即可。
(2)文件的创建
文件通常由各种应用程序创建的,如:“记事本”、“画图等”。也可采用与创建新文件夹相似的方式创建,但需要选定所创建的文件类型,然后在“资源管理器”中双击该文件图标,启动应用程序,输入文件的内容。
2. 复制文件夹或文件
复制文件夹或文件是指在保留源文件或文件夹的情况下,再产生一个与源文件或文件夹相同的复制品,放到其它盘或文件夹中。
(1)通过鼠标拖动复制:选定想要复制的文件或文件夹,按住Ctrl键不放,用鼠标将其拖动到其它盘或文件夹中即可。
(2)利用“复制”和“粘贴”命令:将想要复制的文件或文件夹选定,在其上单击右键,从快捷菜单中选择“复制”命令,然后打开目标文件夹,在右边窗格的空白处单击鼠标右键,从快捷菜单中选择“粘贴”命令,即可将文件复制过来。若要把文件复制到软磁盘上,例如将C:盘中的TC文件夹中的MCALC.DOC文件复制到软盘上,可将软盘插入软驱,打开“资源管理器”,选定文件MCALC.DOC,在其上单击鼠标右键,在快捷菜单中选择“发送到”下的“3.5英寸软盘(A)”命令即可。
3. 移动文件和文件夹
移动文件和文件夹是指把文件和文件夹从一个位置(源文件夹)中移动到另外一个文件夹(目标文件夹)中,移动操作完成后,源位置的文件或文件夹就不存在了。
(1)鼠标拖动:例如,若把右边窗格中C:盘下的abc.txt文件移动到C:盘的temp文件夹下,则先用鼠标单击选中abc.txt文件,按住鼠标左键不放并拖动鼠标,拖到左边的目标文件夹temp处,放开鼠标即可。
(2)利用“剪切”和“粘贴”命令:首先将文件和文件夹选定,然后在文件和文件夹上单击右键,在快捷菜单中选择“剪切”命令。打开目标文件夹,在右边窗格的空白处单击鼠标右键,在快捷菜单中选择“粘贴”命令,即可将其移动过来。
注意:“拖放”操作到底是执行复制还是移动,取决与源文件夹和目的文件夹的关系,在同一磁盘上拖放文件或文件夹是执行移动命令,在不同磁盘之间拖放文件或文件夹执行复制命令;若拖放文件时按下Shift键含义正好颠倒过来;如拖动时按下Ctrl键,不管是否是同一个磁盘,都是执行复制操作;但是若拖动的对象是一个程序,不管是否在一个盘上,拖动通常将创建快捷方式,而不能复制文件本身;按住Shift键拖动,则可以移动程序。若要复制,非按住Ctrl键不可。
4. 修改文件和文件夹的名称
通常情况下,文件或文件夹的名称应尽可能反映出其包含的内容。若对已经存在的文件或文件夹的名称感到不满意,可随时进行修改。例如:若要将C:盘下子文件夹中名为“abc.txt”的文本文件更改为“xy.txt”其操作如下。
(1)选定要重命名的文件“abc.txt”,单击鼠标右键,弹出的快捷菜单如图4.12所示。
(2)单击快捷菜单中的“重命名”命令,这时文件名会出现一个编辑框,按Backspace键删除原文件名,输入“xy.txt”后按回车键即可。
图4.12 快捷菜单
5. 删除文件和文件夹
由于计算机磁盘的储存空间是有限的,若确定某些文件或文件夹不再需要,可在“资源管理器”中将其删除。删除文件或文件夹的操作步骤如下。
(1)选定需要删除的文件或是文件夹。
(2)在选定文件或文件夹上单击鼠标右键,从弹出的快捷菜单中选择“删除”命令。
(3)此时会出现一个确认对话框,单击“是”按钮即可。
6. 恢复被删除的文件和文件夹
被删除的文件或文件夹通常情况下仍存放在回收站中,并没有真正从磁盘上彻底清除,还可将其还原,操作方法如下。
(1)鼠标双击桌面上的“回收站”图标,打开“回收站”窗口,如图4.13所示。
(2)“回收站”窗口中选定需要恢复的文件、文件夹或快捷方式,单击右键,从弹出的菜单中单击“还原”的命令即可。
图4.13 “回收站”对话框
7. 查找文件和文件夹
如果以前存放的文件忘记了在什么地方,怎么办呢?Windows提供了一个功能强大的查找工具,可以快捷高效地查找文件和文件夹,甚至可以查找网络上的某台特定的计算机。
(1)单击“工具”菜单项,选择“查找”并单击“文件或文件夹”选项,如图4.14所示。
图4.14 “查找”对话框
(2)传统的查找功能是基于文件名的查找,因此你必须记住需要寻找的文件或文件名的一部分,查找时可以使用“*”和“?”通配符。如图中显示的是寻找所有F开头的文件。
(3)Windows中的文件查找除了可以按文件名外,还可以按以下几方面进行:时间信息,包括修改日期;文档的正文内容;对象类型;大小等。
8. 修改文件属性
在Windows下,可对文件或文件夹的属性设置为只读、隐藏等。如果把文件或文件夹的属性设置成隐藏,就可以隐藏文件或文件夹,这样的文件或文件夹将不会显示在“我的电脑”等文件管理工具的文件列表中。如果把文件或文件夹的属性设置成只读,将不能修改文件或文件夹的内容。
设置文件或文件夹属性的操作过程如下。
(1)在“资源管理器”或“我的电脑”窗口中,右击要操作的文件或文件夹,从弹出的快捷菜单中选择“属性”命令,将会出现如图4.15所示的“属性”对话框。
(2)单击“属性”栏中的“只读”或“隐藏”复选框,加上或取消“√”标记即可。
(3)在“属性”对话框中设置好属性后,单击“确定”按钮,即可完成对所选定的文件或文件夹属性设置。
4.4.4 磁盘操作
1. 软盘格式化
新购买的软盘在使用前首先要对其进行格式化。若要对已使用过的软盘进行格式化一定要当心,因为格式化操作将清除磁盘上原有的信息。格式化软盘的操作方法如下。
图4.15 “属性”对话框
(1)将要格式化的软盘插入软驱中,右键单击软盘驱动器。在弹出的快捷菜单中单击“格式化”命令。
(2)此时将出现如图4.16所示的“格式化”对话框,在该对话框中,“容量”下拉列表框提供了格式化磁盘的容量选择,通常取默认值,即:3.5、1.44MB。
图4.16 “格式化”对话框
(3)在“格式化选选项”栏中选择格式化的方式。若选中“快速格式化”复选框,则将磁盘已有的文件全部删除,但不扫描磁盘是否有坏的扇区。
(4)若要给磁盘加上卷标,可在“卷标”文本框中输入一个卷标名称。
(5)单击“开始”按钮,便开始对磁盘进行格式化操作,最下面是表示进度的进度条。
2. 软盘的复制
将一张软盘中的内容复制到另一张软盘中可以对其中的文件起到备份的作用,当其中一张软盘中的数据丢失的时候,可以用备份盘将数据找回,具体操作步骤如下。
(1)将要复制的软盘插入软驱中,右键单击软盘驱动器图标,在弹出的快捷菜单中单击“复制软盘”命令。
(2)此时将出现如图4.17所示的“复制磁盘”对话框,在该对话框中,单击“开始”按钮,就可以开始读取源盘。
图4.17 “复制磁盘”对话框
(3)当进度条达到中间位置时将弹出对话框提示插入目标盘,此时取出源磁盘,再将目标磁盘插入软驱,并单击“确定”按钮,即可将源盘内容完全复制到目标磁盘上。