第2章 用戶與操作系統(tǒng)的接口_第1頁
第2章 用戶與操作系統(tǒng)的接口_第2頁
第2章 用戶與操作系統(tǒng)的接口_第3頁
第2章 用戶與操作系統(tǒng)的接口_第4頁
第2章 用戶與操作系統(tǒng)的接口_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第第2章章 用戶與操作系統(tǒng)的接口用戶與操作系統(tǒng)的接口引言引言21 作業(yè)控制級接口作業(yè)控制級接口 22 程序級接口程序級接口 引言引言 操作系統(tǒng)是計算機與用戶之間的接口。用戶可以操作系統(tǒng)是計算機與用戶之間的接口。用戶可以通過操作系統(tǒng)提供的手段和方法方便、快捷、安全可通過操作系統(tǒng)提供的手段和方法方便、快捷、安全可靠地使用計算機的各類資源??康厥褂糜嬎銠C的各類資源。 操作系統(tǒng)為用戶提供了兩類接口:一類是操作系統(tǒng)為用戶提供了兩類接口:一類是作業(yè)控作業(yè)控制級接口制級接口,用戶通過鍵盤命令或作業(yè)控制命令,對程,用戶通過鍵盤命令或作業(yè)控制命令,對程序進行控制;另一類是序進行控制;另一類是程序級接口程序級接口

2、,即系統(tǒng)調用或稱,即系統(tǒng)調用或稱應用程序接口。應用程序接口。 作業(yè)控制級接口供用戶在作業(yè)控制級接口供用戶在終端上利用鍵盤使用終端上利用鍵盤使用,程序級接口供用戶在程序級接口供用戶在編程時使用編程時使用。 21 作業(yè)控制級接口作業(yè)控制級接口 在分時系統(tǒng)中,用戶通過終端命令控制作業(yè)的運在分時系統(tǒng)中,用戶通過終端命令控制作業(yè)的運行,用戶可以直接與作業(yè)進行交互,稱為行,用戶可以直接與作業(yè)進行交互,稱為聯(lián)機用戶接聯(lián)機用戶接口口。在批處理系統(tǒng)中,用戶通過作業(yè)控制卡或作業(yè)說。在批處理系統(tǒng)中,用戶通過作業(yè)控制卡或作業(yè)說明書控制作業(yè)的運行,用戶不能直接與作業(yè)進行交互,明書控制作業(yè)的運行,用戶不能直接與作業(yè)進行交

3、互,稱為稱為脫機用戶接口脫機用戶接口。211 作業(yè)作業(yè)n 作業(yè):作業(yè):用戶一次請求計算機系統(tǒng)為其完成任務所進行用戶一次請求計算機系統(tǒng)為其完成任務所進行的的工作總和工作總和。n 作業(yè)步:作業(yè)步:一個作業(yè)通常可以劃分成若干個相對獨立的一個作業(yè)通??梢詣澐殖扇舾蓚€相對獨立的步驟,每一個步驟稱為一個作業(yè)步。步驟,每一個步驟稱為一個作業(yè)步。 作業(yè)步實例:匯編語言作業(yè)的工作過程:作業(yè)步實例:匯編語言作業(yè)的工作過程:u編輯:編輯:C:EDIT TEST.ASMC:EDIT TEST.ASM u匯編:匯編:C:MASM TEST C:MASM TEST u鏈接:鏈接:C:LINK TEST C:LINK TE

4、ST u執(zhí)行:執(zhí)行:C:TESTC:TEST 211 作業(yè)作業(yè)典型的作業(yè)步典型的作業(yè)步編譯編譯連接裝配連接裝配運行運行目標目標程序程序段段目標目標程序程序源程序源程序輸入數(shù)據(jù)輸入數(shù)據(jù)子程序子程序庫函數(shù)庫函數(shù)動態(tài)庫函數(shù)動態(tài)庫函數(shù)計算結果計算結果211 作業(yè)作業(yè)n 作業(yè)流:作業(yè)流:由若干作業(yè)組成的,在批處理系統(tǒng)中通常把由若干作業(yè)組成的,在批處理系統(tǒng)中通常把若干作業(yè)依次放在輸入設備上,在操作系統(tǒng)控制下將若干作業(yè)依次放在輸入設備上,在操作系統(tǒng)控制下將其送入外存。其送入外存。 編輯(輸入,修改)源程序編輯(輸入,修改)源程序編譯編譯連接連接運行運行成功成功編輯(輸入,修改)另一源程序編輯(輸入,修改)另

5、一源程序是是否否典型的作業(yè)流一個作業(yè)另一個作業(yè)212 作業(yè)的類型作業(yè)的類型 n 脫機作業(yè):脫機作業(yè):脫機作業(yè)又稱脫機作業(yè)又稱批處理作業(yè)批處理作業(yè)。用戶把作業(yè)提交。用戶把作業(yè)提交給計算機系統(tǒng)后,便不再與計算機系統(tǒng)交互,中間通過給計算機系統(tǒng)后,便不再與計算機系統(tǒng)交互,中間通過操作員干預作業(yè)的運行。這種作業(yè)方式特別適用于操作員干預作業(yè)的運行。這種作業(yè)方式特別適用于運行運行時間比較長時間比較長的計算任務。的計算任務。n 聯(lián)機作業(yè):聯(lián)機作業(yè):聯(lián)機作業(yè)又稱交互式作業(yè)。用戶和計算機系聯(lián)機作業(yè)又稱交互式作業(yè)。用戶和計算機系統(tǒng)直接交互,通過終端或控制臺鍵盤上的統(tǒng)直接交互,通過終端或控制臺鍵盤上的操作命令或菜操作

6、命令或菜單圖標等方式控制其作業(yè)的運行單圖標等方式控制其作業(yè)的運行。n 前臺作業(yè)與后臺作業(yè):前臺作業(yè)與后臺作業(yè):脫機作業(yè)多出現(xiàn)在批處理系統(tǒng)中,脫機作業(yè)多出現(xiàn)在批處理系統(tǒng)中,而聯(lián)機作業(yè)多出現(xiàn)在分時系統(tǒng)和實時信息系統(tǒng)中。在而聯(lián)機作業(yè)多出現(xiàn)在分時系統(tǒng)和實時信息系統(tǒng)中。在分分時和批處理兼顧的系統(tǒng)時和批處理兼顧的系統(tǒng)中,將中,將聯(lián)機作業(yè)作為前臺作業(yè)聯(lián)機作業(yè)作為前臺作業(yè),由用戶進行交互式控制;而把由用戶進行交互式控制;而把脫機作業(yè)作為后臺作業(yè)。脫機作業(yè)作為后臺作業(yè)。 n 213 聯(lián)機用戶接口聯(lián)機用戶接口 n 聯(lián)機用戶接口:聯(lián)機用戶接口:由一組由一組操作系統(tǒng)命令操作系統(tǒng)命令組成,用于聯(lián)機作組成,用于聯(lián)機作業(yè)的

7、控制。業(yè)的控制。n 命令驅動方式命令驅動方式 :用戶通過控制臺終端,鍵入操作系統(tǒng)用戶通過控制臺終端,鍵入操作系統(tǒng)提供的命令來控制自己作業(yè)的運行。系統(tǒng)在接收到一條提供的命令來控制自己作業(yè)的運行。系統(tǒng)在接收到一條命令后,由命令處理程序解釋并執(zhí)行,然后,通過屏幕命令后,由命令處理程序解釋并執(zhí)行,然后,通過屏幕顯示將結果報告給用戶。顯示將結果報告給用戶。u命令格式:命令格式:COMMAND arg1,arg2,arg n option1,option2,option m m 213 聯(lián)機用戶接口聯(lián)機用戶接口 u命令類型:命令類型:一般命令類型有如下幾種:一般命令類型有如下幾種:p系統(tǒng)訪問命令:系統(tǒng)訪問

8、命令:在多用戶系統(tǒng)中,為了保證系統(tǒng)在多用戶系統(tǒng)中,為了保證系統(tǒng)的安全性,通常設置了系統(tǒng)訪問命令。常用的有的安全性,通常設置了系統(tǒng)訪問命令。常用的有注冊命令、注銷命令、修改口令命令等。注冊命令、注銷命令、修改口令命令等。 p編輯和文件管理命令:編輯和文件管理命令:編輯命令為用戶提供輸入編輯命令為用戶提供輸入原始數(shù)據(jù)和程序以及進行修改的能力。文件管理原始數(shù)據(jù)和程序以及進行修改的能力。文件管理命令包括復制、刪除或顯示文件內容以及建立、命令包括復制、刪除或顯示文件內容以及建立、刪除、查看目錄等命令。刪除、查看目錄等命令。 p編譯、匯編和連接命令:編譯、匯編和連接命令:包括各種高級語言的編包括各種高級語

9、言的編譯命令和匯編命令、連接命令等。用戶使用這類譯命令和匯編命令、連接命令等。用戶使用這類命令產生可執(zhí)行的目標程序。命令產生可執(zhí)行的目標程序。 213 聯(lián)機用戶接口聯(lián)機用戶接口 p調試命令:調試命令:它為用戶提供調試機器語言程序手它為用戶提供調試機器語言程序手段,該命令包括顯示、修改內存單元和寄存器,段,該命令包括顯示、修改內存單元和寄存器,設置斷點、跟蹤、執(zhí)行、存盤、讀盤、簡單匯設置斷點、跟蹤、執(zhí)行、存盤、讀盤、簡單匯編和反匯編等。編和反匯編等。 p維護管理命令:維護管理命令:這類命令一般為系統(tǒng)管理員所這類命令一般為系統(tǒng)管理員所使用,它包括查詢系統(tǒng)資源使用情況,各終端使用,它包括查詢系統(tǒng)資源

10、使用情況,各終端運行情況,外設的分配、安裝和釋放等命令。運行情況,外設的分配、安裝和釋放等命令。 p其它命令:其它命令:包括記帳,建立和查看日期、時間,包括記帳,建立和查看日期、時間,修改和設置外設參數(shù)等命令。修改和設置外設參數(shù)等命令。 213 聯(lián)機用戶接口聯(lián)機用戶接口 n 窗口系統(tǒng)與菜單驅動方式窗口系統(tǒng)與菜單驅動方式 :u窗口:窗口:窗口由標題欄、菜單欄、圖標等構成。用戶窗口由標題欄、菜單欄、圖標等構成。用戶可以通過窗口查看和操作應用程序或文檔。窗口是可以通過窗口查看和操作應用程序或文檔。窗口是用戶與操作系統(tǒng)、應用程序之間的接口。用戶與操作系統(tǒng)、應用程序之間的接口。 213 聯(lián)機用戶接口聯(lián)機

11、用戶接口 u對話框:對話框:是在桌面上的帶有標題欄和控制菜單的一是在桌面上的帶有標題欄和控制菜單的一個臨時窗口,也稱為對話窗口。其主要用途是系統(tǒng)個臨時窗口,也稱為對話窗口。其主要用途是系統(tǒng)可以通過對話框提示用戶輸入與任務有關的信息,可以通過對話框提示用戶輸入與任務有關的信息,或向用戶提供可能需要的信息。或向用戶提供可能需要的信息。213 聯(lián)機用戶接口聯(lián)機用戶接口 u菜單:菜單:為了減輕使用者記憶命令的功能與用法的負為了減輕使用者記憶命令的功能與用法的負擔,可在窗口中使用擔,可在窗口中使用“菜單菜單”驅動方式。使用菜單驅動方式。使用菜單驅動方式不必事先記住各種命令的拼寫與用法,用驅動方式不必事先

12、記住各種命令的拼寫與用法,用戶只要根據(jù)屏幕上的提示選擇所需的命令。戶只要根據(jù)屏幕上的提示選擇所需的命令。 213 聯(lián)機用戶接口聯(lián)機用戶接口 u圖標:圖標:圖標是圖形用戶接口的又一個重要元素。所圖標是圖形用戶接口的又一個重要元素。所謂圖標就是代表一個應用程序或文件等的一個小圖謂圖標就是代表一個應用程序或文件等的一個小圖像,也是最小化的窗口,通過對圖標的操作可以激像,也是最小化的窗口,通過對圖標的操作可以激活相應的程序,或啟動應用程序。圖標有應用程序活相應的程序,或啟動應用程序。圖標有應用程序圖標、組圖標和應用程序項圖標。圖標、組圖標和應用程序項圖標。 214 脫機用戶接口脫機用戶接口 脫機用戶接

13、口脫機用戶接口由一組由一組作業(yè)控制語言作業(yè)控制語言組成,用戶利用組成,用戶利用系統(tǒng)為脫機用戶提供的作業(yè)控制語言,考慮對作業(yè)的系統(tǒng)為脫機用戶提供的作業(yè)控制語言,考慮對作業(yè)的各種可能的控制要求寫成各種可能的控制要求寫成作業(yè)控制卡作業(yè)控制卡或或作業(yè)說明書作業(yè)說明書,連同作業(yè)一起提交給系統(tǒng)。系統(tǒng)運行該程序時,邊解連同作業(yè)一起提交給系統(tǒng)。系統(tǒng)運行該程序時,邊解釋作業(yè)控制命令邊執(zhí)行,直到運行完該組作業(yè)。釋作業(yè)控制命令邊執(zhí)行,直到運行完該組作業(yè)。u作業(yè)控制語言:作業(yè)控制語言:作業(yè)控制語言(作業(yè)控制語言(JCL,Job Control Language)是用戶用來編制作業(yè)控制卡或作業(yè)說明)是用戶用來編制作業(yè)控

14、制卡或作業(yè)說明書的。對于書的。對于不同的操作系統(tǒng),作業(yè)控制語言也各不不同的操作系統(tǒng),作業(yè)控制語言也各不相同相同。但其所包含的命令大體是相同的,一般有:。但其所包含的命令大體是相同的,一般有:I/O命令、編譯命令、操作命令以及條件命令等幾類。命令、編譯命令、操作命令以及條件命令等幾類。 214 脫機用戶接口脫機用戶接口 u作業(yè)控制卡:作業(yè)控制卡:作業(yè)控制卡用于早期批處理系統(tǒng)中,用作業(yè)控制卡用于早期批處理系統(tǒng)中,用戶把控制作業(yè)運行及出錯處理的戶把控制作業(yè)運行及出錯處理的作業(yè)控制命令穿孔在作業(yè)控制命令穿孔在卡片上卡片上,插入到程序中,程序在執(zhí)行過程中,讀取作,插入到程序中,程序在執(zhí)行過程中,讀取作業(yè)

15、控制卡上的信息,控制作業(yè)的運行及出錯時的處理。業(yè)控制卡上的信息,控制作業(yè)的運行及出錯時的處理。u作業(yè)說明書:作業(yè)說明書:作業(yè)說明書是用戶使用作業(yè)控制語言編作業(yè)說明書是用戶使用作業(yè)控制語言編寫的寫的控制作業(yè)運行的程序控制作業(yè)運行的程序,它表達了用戶對作業(yè)的控,它表達了用戶對作業(yè)的控制意圖。作業(yè)說明書主要包括三方面的內容:制意圖。作業(yè)說明書主要包括三方面的內容:作業(yè)基作業(yè)基本描述本描述(用戶名、作業(yè)名、使用的編程語言、允許的(用戶名、作業(yè)名、使用的編程語言、允許的最大處理時間等);最大處理時間等);作業(yè)控制描述作業(yè)控制描述(脫機控制還是聯(lián)(脫機控制還是聯(lián)機控制、各作業(yè)步的操作順序、作業(yè)不能正常執(zhí)行

16、的機控制、各作業(yè)步的操作順序、作業(yè)不能正常執(zhí)行的處理等);處理等);資源要求描述資源要求描述(要求內存的大小、外設的(要求內存的大小、外設的種類和臺數(shù)、處理器優(yōu)先級、所需處理時間、所需庫種類和臺數(shù)、處理器優(yōu)先級、所需處理時間、所需庫函數(shù)或實用程序等)。函數(shù)或實用程序等)。 22 程序級接口程序級接口 程序級接口為程序級接口為用戶程序用戶程序使用操作系統(tǒng)的服務提供使用操作系統(tǒng)的服務提供了接口,它通過各種系統(tǒng)調用而實現(xiàn)。應用程序通了接口,它通過各種系統(tǒng)調用而實現(xiàn)。應用程序通過系統(tǒng)調用實現(xiàn)與操作系統(tǒng)的通信,并取得操作系過系統(tǒng)調用實現(xiàn)與操作系統(tǒng)的通信,并取得操作系統(tǒng)的服務。統(tǒng)的服務。 221 用戶態(tài)和

17、核心態(tài)用戶態(tài)和核心態(tài)n用戶態(tài):用戶態(tài):用戶工作的狀態(tài)稱為用戶態(tài)或算態(tài)。用戶工作的狀態(tài)稱為用戶態(tài)或算態(tài)。n核心態(tài):核心態(tài):系統(tǒng)程序工作的狀態(tài)稱為核心態(tài)或管態(tài)。系統(tǒng)程序工作的狀態(tài)稱為核心態(tài)或管態(tài)。 222 特權指令和訪管指令特權指令和訪管指令n特權指令:特權指令:只允許在核心態(tài)下使用的指令稱為特權只允許在核心態(tài)下使用的指令稱為特權指令。常見的特權指令有以下幾種:指令。常見的特權指令有以下幾種: u有關對有關對I/OI/O設備使用的指令:如啟動設備使用的指令:如啟動I/OI/O設備指令、設備指令、測試測試I/OI/O設備工作狀態(tài)和控制設備工作狀態(tài)和控制I/OI/O設備動作的指令設備動作的指令等。等。

18、u有關訪問程序狀態(tài)的指令:如對程序狀態(tài)字有關訪問程序狀態(tài)的指令:如對程序狀態(tài)字(PSWPSW)訪問的指令等。)訪問的指令等。u存取特殊寄存器指令:如存取中斷寄存器、時鐘存取特殊寄存器指令:如存取中斷寄存器、時鐘寄存器等指令。寄存器等指令。u其它指令。其它指令。 222 特權指令和訪管指令特權指令和訪管指令n訪管指令:訪管指令:用戶程序工作中,必然要用到各種資源。用戶程序工作中,必然要用到各種資源。但使用但使用I/OI/O設備的指令屬于特權指令,不允許用戶直設備的指令屬于特權指令,不允許用戶直接使用。所以就引入了訪管指令,其主要功能為:接使用。所以就引入了訪管指令,其主要功能為: u實現(xiàn)從用戶態(tài)

19、到核心態(tài)的轉變;實現(xiàn)從用戶態(tài)到核心態(tài)的轉變;u在核心態(tài)下由操作系統(tǒng)代替用戶完成其請求;在核心態(tài)下由操作系統(tǒng)代替用戶完成其請求;u工作完成后由核心態(tài)返回到用戶態(tài)。工作完成后由核心態(tài)返回到用戶態(tài)。 訪管指令本身并不是特權指令,而是核心態(tài)訪管指令本身并不是特權指令,而是核心態(tài)指令,其主要功能是引起訪管中斷。指令,其主要功能是引起訪管中斷。 223 系統(tǒng)調用系統(tǒng)調用n系統(tǒng)調用簡介:系統(tǒng)調用簡介:u所謂系統(tǒng)調用,就是用戶在程序中調用操作系統(tǒng)所謂系統(tǒng)調用,就是用戶在程序中調用操作系統(tǒng)所所提供的一些子功能提供的一些子功能。這是一種特殊的過程調用,。這是一種特殊的過程調用,這種調用通常是由特殊的機器指令實現(xiàn)的

20、。除了提這種調用通常是由特殊的機器指令實現(xiàn)的。除了提供對操作系統(tǒng)子程序的調用外,這種指令還能將系供對操作系統(tǒng)子程序的調用外,這種指令還能將系統(tǒng)轉入特權方式。統(tǒng)轉入特權方式。 u系統(tǒng)調用是操作系統(tǒng)系統(tǒng)調用是操作系統(tǒng)提供給程序員的唯一接口提供給程序員的唯一接口。程序員利用系統(tǒng)調用,程序員利用系統(tǒng)調用,動態(tài)請求和釋放系統(tǒng)資源動態(tài)請求和釋放系統(tǒng)資源,調用系統(tǒng)中已有的系統(tǒng)功能來完成與計算機硬件部調用系統(tǒng)中已有的系統(tǒng)功能來完成與計算機硬件部分相關的工作以及控制程序的執(zhí)行速度等。分相關的工作以及控制程序的執(zhí)行速度等。 223 系統(tǒng)調用系統(tǒng)調用n系統(tǒng)調用與一般過程調用的區(qū)別系統(tǒng)調用與一般過程調用的區(qū)別 :u運

21、行在不同的系統(tǒng)狀態(tài)運行在不同的系統(tǒng)狀態(tài)。一般的過程調用,其調。一般的過程調用,其調用程序和被調用程序都運行在相同的狀態(tài):核心態(tài)用程序和被調用程序都運行在相同的狀態(tài):核心態(tài)或用戶態(tài)。而系統(tǒng)調用與一般調用的最大區(qū)別就在或用戶態(tài)。而系統(tǒng)調用與一般調用的最大區(qū)別就在于:于:調用程序運行在用戶態(tài),而被調用程序則運行調用程序運行在用戶態(tài),而被調用程序則運行在核心態(tài)在核心態(tài)。 u狀態(tài)的轉換狀態(tài)的轉換。一般的過程調用不涉及系統(tǒng)狀態(tài)的。一般的過程調用不涉及系統(tǒng)狀態(tài)的轉換,可直接由調用過程轉向被調用過程。但在系轉換,可直接由調用過程轉向被調用過程。但在系統(tǒng)調用時,由于調用過程和被調用過程在不同的系統(tǒng)調用時,由于調

22、用過程和被調用過程在不同的系統(tǒng)狀態(tài),因而不允許由調用過程直接轉向被調用過統(tǒng)狀態(tài),因而不允許由調用過程直接轉向被調用過程。通常都是程。通常都是通過軟中斷機制先由用戶態(tài)轉換為核通過軟中斷機制先由用戶態(tài)轉換為核心態(tài),在操作系統(tǒng)核心分析以后,轉向相應的系統(tǒng)心態(tài),在操作系統(tǒng)核心分析以后,轉向相應的系統(tǒng)調用處理子程序。調用處理子程序。 223 系統(tǒng)調用系統(tǒng)調用u返回問題。一般的過程調用在被調用過程執(zhí)行完返回問題。一般的過程調用在被調用過程執(zhí)行完后,將返回到調用過程繼續(xù)執(zhí)行。但是在采用搶占后,將返回到調用過程繼續(xù)執(zhí)行。但是在采用搶占式調度方式的系統(tǒng)中,式調度方式的系統(tǒng)中,被調用過程執(zhí)行完后,系統(tǒng)被調用過程執(zhí)

23、行完后,系統(tǒng)將對所有要求運行的進程進行優(yōu)先級分析將對所有要求運行的進程進行優(yōu)先級分析。如果調。如果調用進程仍然具有最高優(yōu)先級,則返回調用進程繼續(xù)用進程仍然具有最高優(yōu)先級,則返回調用進程繼續(xù)執(zhí)行。否則將引起重新調度,以便讓優(yōu)先級最高的執(zhí)行。否則將引起重新調度,以便讓優(yōu)先級最高的進程優(yōu)先執(zhí)行。此時,系統(tǒng)將把調用進程放入就緒進程優(yōu)先執(zhí)行。此時,系統(tǒng)將把調用進程放入就緒隊列。隊列。 u嵌套調用。像一般過程一樣,系統(tǒng)調用也允許嵌嵌套調用。像一般過程一樣,系統(tǒng)調用也允許嵌套調用,即在一個被調用過程的執(zhí)行期間,還可以套調用,即在一個被調用過程的執(zhí)行期間,還可以再利用系統(tǒng)調用命令去調用另一個系統(tǒng)調用。一般再利

24、用系統(tǒng)調用命令去調用另一個系統(tǒng)調用。一般情況下,情況下,每個系統(tǒng)對嵌套調用的深度都有一定的限每個系統(tǒng)對嵌套調用的深度都有一定的限制制。 223 系統(tǒng)調用系統(tǒng)調用n系統(tǒng)調用的分類系統(tǒng)調用的分類 :u進程控制類系統(tǒng)調用:進程控制類系統(tǒng)調用:這類系統(tǒng)調用主要這類系統(tǒng)調用主要用于對進程的控制,如創(chuàng)建和終止進程的用于對進程的控制,如創(chuàng)建和終止進程的系統(tǒng)調用、獲得和設置進程屬性的系統(tǒng)調系統(tǒng)調用、獲得和設置進程屬性的系統(tǒng)調用等。用等。 u文件操作類系統(tǒng)調用:文件操作類系統(tǒng)調用:對文件進行操縱的對文件進行操縱的系統(tǒng)調用有創(chuàng)建文件、打開文件、關閉文系統(tǒng)調用有創(chuàng)建文件、打開文件、關閉文件、讀文件、寫文件、創(chuàng)建一個目錄、移件、讀文件、寫文件、創(chuàng)建一個目錄、移動文件的讀動文件的讀/寫指針、改變文件的屬性等。寫指針、改變文件的屬性等。 223 系統(tǒng)調用系統(tǒng)調用u進程通信類系統(tǒng)調用:進程通信類系統(tǒng)調用:此類系統(tǒng)調用被用于進程此類系統(tǒng)調用被用于進程之間傳遞消息和信號。之間傳遞消息和信號。u設備管理類系統(tǒng)調用:設備管理類系統(tǒng)調

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論