3.7 作業(yè)管理與用戶界面
作業(yè)是系統(tǒng)為了完成一個(gè)用戶的計(jì)算任務(wù)(或一次事務(wù)處理)所做的工作總和。操作系統(tǒng)中用來控制作業(yè)的進(jìn)入、執(zhí)行和撤消的一組程序成為作業(yè)管理程序。
一般操作系統(tǒng)提供兩種作業(yè)控制方式。
聯(lián)機(jī)作業(yè)方式(on-line)
通過直接輸入作業(yè)控制命令,提交用戶作業(yè),運(yùn)行用戶作業(yè)。
脫機(jī)作業(yè)方式(off-line)
通過作業(yè)控制語(yǔ)言(JCL,也稱為作業(yè)控制命令)編寫用戶作業(yè)說明書。這種方式中,用戶不直接干預(yù)作業(yè)的運(yùn)行,而是把作業(yè)與作業(yè)說明書一起提交系統(tǒng)。
作業(yè)調(diào)度主要是從后備狀態(tài)的作業(yè)中挑選一個(gè)(或一些)作業(yè)投入運(yùn)行。與進(jìn)程調(diào)度相似,也具有若干的調(diào)度算法。
★ 先來先服務(wù)(FCFS)
★ 短作業(yè)優(yōu)先(SJF)
★ 響應(yīng)比高者優(yōu)先(HRN)
★ 優(yōu)先級(jí)調(diào)度
用戶界面:也稱為用戶接口,是用戶與操作系統(tǒng)交互的途徑和通道,也是交互環(huán)境的控制方式;
操作系統(tǒng)的接口:可分為命令接口和程序接口。
命令接口:包含鍵盤命令和作業(yè)控制命令;
程序接口:程序接口又稱為編程接口、系統(tǒng)調(diào)用。程序經(jīng)編程接口請(qǐng)求系統(tǒng)服務(wù),即通過系統(tǒng)調(diào)用,程序與操作系統(tǒng)進(jìn)行通信。
操作環(huán)境:操作環(huán)境支持命令接口和程序接口,提供友好、易用的操作平臺(tái)。操作系統(tǒng)的交換界面從早期的命令驅(qū)動(dòng)方式發(fā)展道菜單驅(qū)動(dòng)方式、圖形符號(hào)驅(qū)動(dòng)方式和視窗操作環(huán)境。
相關(guān)推薦:
2012年軟考系統(tǒng)分析師考試60天完美復(fù)習(xí)計(jì)劃
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |