12、作業(yè)控制方式
1、作業(yè)控制方式,包括批處理方式和交互方式。
批處理控制方式:也稱脫機控制方式或自動控制方式。就是一下子交待任務,執(zhí)行過程中不再干涉。
批處理作業(yè):采用批處理控制方式的作業(yè)稱為“批處理作業(yè)”。
批處理作業(yè)進入系統(tǒng)時必須提交:源程序、運行時的數(shù)據、用作業(yè)控制語言書寫的作業(yè)控制說明書。
交互控制方式:也稱聯(lián)機控制方式。就是一步一步地交待任務。做好了一步,再做下一步。
2、批處理作業(yè)的控制(領會)
1) 按用戶提交的作業(yè)控制說明書控制作業(yè)的執(zhí)行。
2) 一個作業(yè)步的工作往往由多個進程的合作來完成。
3) 一個作業(yè)步的工作完成后,繼續(xù)下一個作業(yè)步的作業(yè),直至作業(yè)執(zhí)行結束。
3、交互式作業(yè)的管理(領會)
1)交互式作業(yè)的特點: 交互式作業(yè)的特點主要表現(xiàn)在交互性上,它采用人機對話的方式工作。
2)交互式作業(yè)的控制:一種是操作使用接口,另一種是命令解釋執(zhí)行。
操作使用接口包括操作控制命令,菜單技術,窗口技術。
命令的解釋執(zhí)行 一類是操作系統(tǒng)中的相應處理模塊直接解釋執(zhí)行; 另一類必須創(chuàng)建用戶進程去解釋執(zhí)行。
13、死鎖
若系統(tǒng)中存在一組進程(兩個或多個進程),它們中的每一個進程都占用了某種資源而又都在等待其中另一個進程所占用的資源,這種等待永遠不能結束,則說系統(tǒng)出現(xiàn)了“死鎖”;蛘f這組進程處于“死鎖”狀態(tài)。
14、相關臨界區(qū)
1、并發(fā)進程中與共享變量有關的程序段稱為“臨界區(qū)” .并發(fā)進程中涉及到相同變量的那些程序段是相關臨界區(qū)。
2、對相關臨界區(qū)的管理的基本要求。
對相關臨界區(qū)管理的基本原則是:如果有進程在相關臨界區(qū)執(zhí)行,則不讓另一個進程進入相關的臨界區(qū)執(zhí)行。
15、進程同步的含義:進程的同步是指并發(fā)進程之間存在一種制約關系,一個進程的執(zhí)行依賴另一個進程的消息,當一個進程沒有得到另一個進程的消息時應等待,直到消息到達才被喚醒。
16、中斷:一個進程占有處理器運行時,由于自身或自界的原因使運行被打斷,讓操作系統(tǒng)處理所出現(xiàn)的事件到適當?shù)臅r候再讓被打斷的進程繼續(xù)運行,這個過程稱為“中斷”。
17、中斷機制
在它執(zhí)行程序的時候,如果有另外的事件發(fā)生(比如用戶又打開了一個程序)那么這時候就需要由計算機系統(tǒng)的中斷機制來處理了。
中斷機制包括硬件的中斷裝置和操作系統(tǒng)的中斷處理服務程序。
相關推薦:2010年7月自考成績查詢時間及查詢方式匯總