第7章作業管理與系統介面複習

2022-09-10 00:39:10 字數 2379 閱讀 3079

7.1作業管理概述

1. 作業管理的主要任務:是完成使用者要求的全過程處理上的巨集觀管理。

作業:是使用者在一次解題或乙個事務處理過程中要求計算機系統所做工作的集合。它包括使用者程式、所需要的資料及控制命令等。作業是由一系列有序的作業步組成的。

作業步:把計算機系統在完成乙個作業的過程中所做的一項相對獨立的工作稱為乙個作業步。

2. 作業的狀態

後備狀態 、執行狀態(等待態、就緒態、執行態) 、完成狀態

作業排程程序排程

3.作業控制方式:批處理方式、互動方式

7.2批處理作業管理

批處理作業管理方式:是指使用者把自己對作業執行的控制意圖用作業控制語言寫成乙份說明書,連同該作業的源程式和初始資料一起輸入到計算機系統中,系統就可以按照說明書來控制作業的執行。採用這種處理方式的作業稱為批處理作業,或離線作業。

作業控制語言的概念:是描述批處理作業控制執行的標準,是對使用者作業組織和管理命令的集合,是系統提供給使用者用來描述其作業控制意圖的工具。

批處理作業的輸入:使用者根據自己的解題要求組織檔案,把每乙個作業的源程式、資料和作業控制說明書都定義為檔案,這些檔案組織在一起稱為作業資訊,儲存到外存上。

操作員把若干個使用者的作業資訊收集到一起依次排列就形成了作業流。在有spooling系統的計算機系統中,操作員只需要輸入一條「預輸入」命令啟動「輸入程序」,就可以把作業流中的作業資訊存放到「輸入井」中等待處理。

批處理作業的排程:

採用的資料結構:每個作業設定乙個作業控制塊(jcb),用來記錄作業的有關資訊

作業排程演算法

● 先來先服務排程演算法

● 短作業優先排程演算法

● 響應比高者優先排程演算法

● 優先數排程演算法

● 分類排程演算法

基本概念:

作業周轉時間(ti)=完成時間(tei)-提交時間(tsi)

作業平均周轉時間(t)=周轉時間/作業個數

作業帶權周轉時間(wi)=周轉時間/執行時間

響應比=(等待時間+執行時間)/執行時間

【例7-1】在乙個單道批處理系統中,一組作業的提交時間和執行時間作業提交時間執行時間

j18:00 1.0

j28:50 0.50

j39:00 0.20

j49:10 0.10

試計算以下三種作業排程演算法的平均周轉時間和平均帶權周轉時間(1)先來先服務 (2)短作業優先 (3)響應比高者優先

解 (1)先來先服務平均周轉時間=(1.0+0.67+0.7+0.63)/4=0.75

平均帶權周轉時間=(1.0+1.34+3.5+6.3)/4=3.035

(2)短作業優先

作業執行順序:j1 j3 j4 j2

平均周轉時間=(1.0+0.94+0.2+0.13)/4=0.5675

平均帶權周轉時間=(1.0+1.94+1.0+1.3)=1.31

(3)響應比高者優先

同(1)

7.3 互動式作業管理

互動式控制方式:就是使用者把自己對作業執行的控制意圖用操作控制命令輸入到計算機系統中,在作業執行過程中,使用者逐條輸入命令,系統根據接到的命令控制作業的執行。一條命令所要求的工作做完後,系統通知使用者命令的執**況,且允許使用者再輸入一條命令,以控制作業繼續執行,直到作業執行結束。

在作業執行過程中系統與使用者不斷地交換資訊。

互動式作業的控制 :

● 命令控制:這種控制方式是通過使用者使用系統提供的操作控制命令實現的 。

● 選單控制:當乙個程式具有若干項可以供使用者選擇的功能時,一般都用互動式方式進行分支處理。

● 視窗控制:視窗控制採用了圖形化的操作介面 。

終端作業管理

● 終端連線:是指終端裝置與計算機系統**路上接通。

● 使用者註冊:是指對終端作業的作業排程。

● 作業控制:是指註冊成功的使用者通過系統提供的命令或會話語句控制作業的執行。

● 使用者退出 :是指釋放使用者占用的資源退出系統。

6.4系統介面

主要任務 :是方便使用者使用作業系統。

主要功能

● 一是命令介面,是為使用者提供的直接使用介面,使用者利用這些命令可以組織和控制作業的執行或管理計算機系統;

● 二是程式介面,是為使用者提供的間接使用介面,使用者利用這個介面在設計程式時呼叫作業系統的相應功能。

聯機命令介面處理的是互動式作業,它的控制方式有三種,即鍵盤命令、選單控制和視窗控制。

離線命令介面:它由一組作業控制命令組成 。

程式介面由一組系統呼叫命令組成。使用者通過在程式中使用這些系統呼叫命令來請求作業系統提供的服務。

系統呼叫的基本概念:系統呼叫就是使用者在程式中呼叫作業系統所提供的一些子功能。

系統呼叫的實現:在作業系統的核心中設定了一組專門用於實現各種系統功能的子程式,並將它們提供給使用者程式呼叫。

第7章質量管理作業

第七章11.某化工企業控制乙醇生產過程而收集甲醇含量資料如下表所示,試作甲醇含量的圖,並分析該過程是否處於穩定狀態。解 1 收集資料並求出各樣本的移動極差及平均值 2 求x控制圖的中心線和控制界限。3 求rs控制圖的中心線和控制界限。4 根據以上計算結果,畫上 下控制線和中心線,並將資料在圖上打點。...

編譯原理第第7和第8章作業

第7章作業 練習7.2.5 在乙個通過引用傳遞引數的語言中,有乙個函式f x,y 完成下面的計算 x x 1 y y 2 return x y 如果將a賦值為3,然後呼叫f a,a 那麼返回值是什麼?解 執行語句x x 1,則a a 1 4,再執行語句y y 2,則a a 2 5,最後返回x y,則...

第7章健康管理

健康危險因素評價內容 概念 研究危險因素與慢性疾病及死亡之間數量依存關係及其規律性的一種技術方法。內容 研究人們在環境,生活方式和醫療衛生服務中存在的各種危險因素對疾病發生和發展的影響程度,以及通過改變生產生活環境,改變不良的行為生活方式,降低危險因素的作用,可能延長壽命的程度。目的 促進人們改變不...