正文 第五章 文件管理與打印機的使用及LOGO語言的計算功能(2 / 3)

無論是把工作區中的程序存入磁盤,還是把當前屏幕上的圖形存入磁盤,我們均稱其為對磁盤進行的寫操作。在進行寫操作時,除了要把初始化過的磁盤插入一號驅動器外,還要注意打開磁盤的寫保護。

一般情況下,為了防止磁盤中的數據被意外地?除,人們往往在磁盤的寫保護缺口?上一小塊塑料膠條,這樣,磁盤上的文件就不會被刪除了。但是,當你要對磁盤進行寫操作時,就要取下原來貼加的寫保護,以便繼續往該磁盤上存儲數據,否則,計算機無法將工作區中的程序或當前屏幕上的圖形寫入磁盤,而出現錯誤信息。

三、把磁盤上的程序文件或圖形文件送回工作區或屏幕

關機後,再次啟動時,計算機工作區中就不再有原先的程序了,但你可以根據需要,把關機之前保存在磁盤中的程序文件重新送入工作區。LOGO語言為我們提供了讀入指令。

首先,我們應該把存有丁X文件的磁盤插入一號驅動器,然後輸入。

此時,磁盤驅動器燈亮,表示計算機正在把包含的過程送往工作。稍等片刻,磁盤驅動器燈滅,這四個過程就被送回工作區。

前麵,我們學了將屏幕上的圖形存入磁盤的方法。計算機把你喜歡的圖形存起來以後,若需要該圖形你不必再執行程序,去一筆一筆地重新畫,隻要用陽指令,圖形便立刻被再現了屏幕之上。

首先,把存有丁文件的磁盤插入驅動器,然後,輸入以下指令:

這時,磁盤驅動器工作燈亮,片刻,顯示在屏幕上。無論是把磁盤上的程序文件送入工作區,還是將磁盤上的某圖形顯示於屏幕,對於磁盤來講都叫做計算機對磁盤的讀操作。計算機對磁盤進行讀操作時,請你注意事先要把存有以上程序文件和圖形文件的磁盤插入驅動器,但你不必取下磁盤的寫保護。因為,計算機也能夠對磁盤進行讀操作,而且,不管你對磁盤上的某一文件讀多少次,這個文件依然存在,直到你用刪除磁盤文件的指令將其刪去。

四、查看磁盤文件目錄

如果想知道磁盤都存有哪些文件,你可以用指令在屏幕上列一下磁盤文件的清單,這一清單,叫做磁盤文件目錄,就像書前的目錄,通過目錄可以大致了解書中的內容一樣。

LOGO表示該磁盤文件為程序,若某磁盤文件的擴展名是,則表示這一文件為圖形文件。根據擴展名,我們可以判斷磁盤中那些文件是程序,那些文件是麵形。擴展名前是文件名,兩者間用“丨”分隔。

目錄中第三列的一些數字為某磁盤文件占磁盤存儲空間的大小。前麵講過,磁盤空間的大小是以扇區為單位的。觀察以上顯示的磁盤文件目錄,你會發現,所有的圖形文件都占34個扇區,大約相當於整個磁盤空間的十分之一。所以,除特殊需要以外,一般不保存圖形,隻要保存相應的程序就可以了。

文件加鎖是防止文件被意外刪除的另一種方法。某文件前有“”,表示該文件被加鎖,若文件前沒有“”,則表示該文件沒有加鎖。我們可以用有關指令給某磁盤文件加鎖,也可以給某個磁盤文件解鎖。請注意與磁盤的寫保護缺口是否貼加寫保護無關。

另外,顯示器屏幕大小有限,若文件目錄太長,一頁顯示不下,那麼顯示一頁後即中斷顯示,待你按下任意鍵後,再顯示下麵一頁的內容。

五、刪除磁盤中的文件

在某種情況下,可能需要刪除磁盤的某程序文件或圖形文件,這時你可以選擇下麵的兩個指令:

文件名英文單詞的意思是清除,的意思是文件。在這裏是表示要刪除磁盤中某程序文件。

清除磁盤中的圖形文件指令它的格式為:

文件名它的作用是將指定的圖形文件從磁盤中刪除。

對於以上兩個指令,這裏要做幾點說明:

1.刪除磁盤文件的指令是對磁盤的寫操作,因此在使用這兩個指令前,要檢查被刪除文件磁盤的寫保護缺口是否打開,貼寫保護的磁盤不能進行刪除文件的操作。

2.在使用這兩個指令前,要把存有被刪除文件的磁盤放入一號驅動器這兩個指令對有加鎖標記的文件不起作用。在刪除帶有加鎖標記的磁盤文件時,應先把鎖打開,這個內容在下一節將向大家介紹。

六、磁盤文件的複製

為防止磁盤文件被意外地刪除,除貼加寫保護、給文件加鎖外,還有一種有效的方法。所謂備份是指複製的與某文件相同的文件(備份文件),或複製的與某張磁盤文件內容完全相同的另一張磁盤(備份盤)做磁盤文件備份,除防止某些文件被意外地刪除以外,還可以避免磁盤硬損傷,磁盤丟失或文件丟失及其它意想不到的原因給我們帶來的損失。因此,養成良好的備份習慣是十分必要的。

根據需要,我們可以把某張磁盤上的全部或部分文件到另一張磁盤上。

1.如何把某磁盤上的全部文件複製到另外一張磁盤上?

如果你的計算機配有兩台磁盤驅動器,那麼,請你首先把盤插入一號磁盤驅動器,打開顯示器,打開主機。表明磁盤操作係統被裝入內存後,請你輸入。

如果你的磁盤驅動器連接在計算機內的六號槽,那麼,請你連續按四次回車鍵。這時,請你把被複製盤??源盤插入一號磁盤驅動器,把一張初始化過的新盤(打開寫保護一一目標盤插入二號磁盤驅動器,然後,按回車鍵開始複製開始時,一號磁盤驅動器燈亮,表示計算機正在源盤中的文件,之後,二號磁盤驅動器燈亮,表示計算機正在把盤中讀出的文件送往目標盤。這樣,兩個磁盤驅動器工作燈交替亮、軟次之後,屏幕顯示:說明一張磁盤被複製完了。如果你想再複製另外一張磁盤的全部文件被麼,請更?磁盤驅動器的潭盤和目標盤,然後,按V鍵,?按一下回車鍵,始複製另一張磁盤;如果你不想在複製別的磁盤了,那麼,請你按一下X鍵,再按回車鍵,則屏幕重新電現提示符,你可以做下麵的事了。

同上,如果你想複製另外一張磁盤,則按V鍵,再回車,開始複製另外的磁盤;如果你不需要複製其它磁盤了,那麼,請你按一下X鍵,再按下回車鍵。待屏幕出現“〕”時,你可以繼續做其它工作了。

2.磁盤上的某文件複製到另一張磁盤上。

複製方法如下:

將存有被複製文件的磁盤插入一號磁盤驅動器;

把磁盤中將被複製的文件送入工作區被複製文件的文件名從一號磁盤驅動器中取出源盤,目標盤(注意)這時的盤可以是一個初始化過的新盤,也可以是已存有若幹文件的使用過的盤、

把工作區中的內容全部送入目標盤:

文件名這時的文件名可以和被複製文件的名字相同,因為這兩個具有相同內容的文件分別在兩張磁盤上。

第三節DOS命令的使用

上一節,我們向大家介紹了六個LOGO語言的磁盤操作命令,其實,以上命令所完成的II作,也可以采用DOS命令來完成,這一節,我們將介紹命令在LOGO語言狀態下的使甩方法,由於DOS命令中有許多與以上所述的LOGO語言磁盤操作命令作用相同,所以,DOS命令中與LOGO語言磁盤操作命令中具有相同功能的命令,在這裏就不做介紹了。

讓我們來看一下DOS命令在LOGO語言狀態下使用時的一般格式:

(操作命令表)在括號中的DOS命令不同,計算機完成的磁盤操作亦不同。

前麵,我們提到過給磁盤上的某文件加鎖或解鎖,這一操作就可以由DOS命令來完成。

一、給磁盤上某文件命令的格式為:

英文單詞100瓦的意思是鎖。這個DOS命令的作用是:給磁盤上的指定文件加鎖。在使用這個命令之前,要把存有該指定文件的磁盤插入一號磁盤驅動器,並且要注意打開這個磁盤的寫保護。

二、給磁盤上某文件解鎖

若想刪除磁盤中被加鎖的文件,必須事先給該文件解鎖。解鎖命令的格式為:

在這裏是“解、打開”的意思,而就是解鎖了。這個DOS命令的作用是;給磁盤上的某文件解同樣,在使用這一命令前,應取下存有指定文件磁盤的寫保護,並把這個磁盤插入一號驅動器。

三、給某磁盤文件換名

給磁盤上的某文件換一個新名字,有時是十分必要的,而對於DOS命令來說,這又是一件非常容易的事情。給磁盤文件換名的格式為: