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