變形縫

[拼音]:pichuli

[英文]:batch processing

把要處理的資訊分成組,成批地交給資訊系統自動處理。在以計算機為主的資訊系統中,資訊的輸入、輸出速度與資訊處理的速度不相匹配。為了減少人工操作時間裹a href='http://www.baiven.com/baike/225/315630.html' target='_blank' >透納蘋韉睦們榭觶巖淼男畔ⅲɡ綣ぷ士ā⒖獯婕鍬嫉齲┌匆歡ㄖ芷謔佔諞黃穡膳亟桓低辰寫懟K械淖饕狄部墒實鋇胤峙低稱舳笞遠卮淼諞桓鱟饕擔磽旰蟛恍璨僮髟備稍ざ遠毓傻醬硐亂桓鱟饕擔敝烈慌饕蕩磽甌銜埂Ⅻ/p>

早期的批處理對作業的輸入輸出採取聯機處理,高速的中央處理機要等待低速的聯機輸入、輸出裝置,不能發揮應有的效率。後來採用離線處理:先把若干個作業輸入到磁帶上,中央處理器從磁帶上把作業調入並執行,作業完成後把結果記錄在磁帶上,再由外圍機將磁帶上的資訊輸出。這樣中央處理機得以擺脫低速的輸入、輸出裝置的牽制,提高處理能力(見圖)。

如果資料是在遠方收集,通過終端送入資料採集器,資料採集器先將一段時間內的資訊儲存起來,再通過傳輸線路將它們成批地送入系統進行處理,則這種處理方式稱為遠端批處理。

批處理能有效地提高計算機的利用率,是最經濟的處理方法。但是在批處理中,使用者提交作業後便失去了對作業的控制和修改能力,使用者必須以作業說明書的形式向系統提供控制資訊,還需要估計執行過程中可能出現的問題,並把處理方法事先告訴系統。對新的處理作業,使用者無法預測可能出現的事件,所以希望系統有與使用者互動作用的能力(見互動式處理)。這種情況不適合採用批處理。另外,在批處理系統中,使用者提交作業後通常要經過幾小時甚至幾天的時間才能得到所需要的結果,這樣長的週轉時間對那些僅計算一個很小的題目,或只對已存檔案作幾行修改的短作業使用者非常不便,尤其對時間緊迫的作業更不宜選用批處理方式。在大型處理系統中,批處理經常是後臺作業,前臺作業採用分時處理。

批處理按作業的處理次序可以分為順序批處理和隨機批處理。

順序批處理

對成批的資訊按規定的順序自動地依次進行處理。傳統的處理方法是父-子方法。按資訊處理要求對原來的主檔案(父)進行修改,建立新的主檔案(子),將它作為下一次執行的父檔案,而原來的父檔案自動地成為後備檔案。這種處理方式的優點是主記錄的插入、刪除容易,新老檔案可以選用同一型別的外圍裝置,平均訪問時間短。缺點是老檔案中不常用的部分也必須寫入新檔案。

順序批處理中,資訊輸入的順序必須與檔案的順序嚴格一致。事先把資訊經過分類和排序,記錄在磁帶或卡片上,批處理一旦開始,在一個預定的時間內,所有適當的資訊都進入系統,順序地進行處理。

隨機批處理

對成批的資訊僅處理需要的部分,而對其他無關部分不加任何處理(見隨機存取)。