每個(gè)用戶請(qǐng)求計(jì)算機(jī)計(jì)算的一個(gè)計(jì)算任務(wù)叫做一個(gè)作業(yè)。一個(gè)作業(yè)從輸入初始數(shù)據(jù)到得到計(jì)算結(jié)果,要經(jīng)過若干個(gè)步驟的相繼執(zhí)行。例如,編輯、編譯、運(yùn)行等,其中每一個(gè)步驟稱作一個(gè)作業(yè)步。用戶向系統(tǒng)提出作業(yè)加工步驟的方式稱作業(yè)控制方式,作業(yè)控制方式有兩種:終端控制方式(又稱直接控制方式或聯(lián)機(jī)控制方式)和批處理控制方式(又稱自動(dòng)控制方式或脫機(jī)控制方式)。
在批處理控制方式下,用戶采用系統(tǒng)提供的作業(yè)控制語言(JCL)寫好作業(yè)說明書,說明作業(yè)加工的步驟。操作員把一批作業(yè)組織成輸入流,通過“預(yù)輸入”手段使每個(gè)作業(yè)的信息(包括作業(yè)說明書、源程序、初始數(shù)據(jù)等)暫存在輔助存儲(chǔ)器的“輸入井”中。
單道批處理系統(tǒng)的作業(yè)管理有兩個(gè)主要任務(wù):作業(yè)調(diào)度和作業(yè)控制。作業(yè)調(diào)度從系統(tǒng)已接納的暫存在輸入井中的一批作業(yè)中挑選出一個(gè)可運(yùn)行的作業(yè),并為這個(gè)被選中的作業(yè)分配所需的系統(tǒng)資源。對(duì)被選中運(yùn)行的作業(yè)必須按照它的作業(yè)說明書規(guī)定的步驟進(jìn)行控制。
本實(shí)習(xí)要求學(xué)生模擬單道批處理系統(tǒng)下作業(yè)調(diào)度的實(shí)現(xiàn),了解作業(yè)調(diào)度在操作系統(tǒng)中的作用。
標(biāo)簽:
計(jì)算
用戶
數(shù)據(jù)
計(jì)算機(jī)
上傳時(shí)間:
2016-02-11
上傳用戶:康郎