版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1,計(jì)算機(jī)操作系統(tǒng),第二章 用戶接口與作業(yè)管理,方敏,2,第二章 用戶接口與作業(yè)管理,作業(yè)的組織與管理 作業(yè)控制方式 系統(tǒng)功能調(diào)用 圖形用戶接口 用戶管理,3,2.1 作業(yè)的組織與管理,2.1.1 作業(yè)和作業(yè)處理過程 基本概念 作業(yè):就是用戶一次請求計(jì)算機(jī)系統(tǒng)為他完成任務(wù)所進(jìn)行的工作總和。 一般來說,為了完成其任務(wù),可以將作業(yè)細(xì)分成若干個(gè)作業(yè)步。作業(yè)步就是處理作業(yè)的各個(gè)獨(dú)立的子任務(wù),系統(tǒng)可以創(chuàng)建若干進(jìn)程完成各作業(yè)步的計(jì)算,所以說一個(gè)作業(yè)是由若干作業(yè)步組成的。,4,2.1 作業(yè)的組織與管理,如 (1)編輯:edlin user.asm (2)匯編:masm user (3)鏈接:mink use
2、r (4)執(zhí)行:user 最后執(zhí)行user.exe文件獲得所要的結(jié)果。,5,2.1 作業(yè)的組織與管理,2.1.1 作業(yè)和作業(yè)處理過程 作業(yè)的類型:根據(jù)計(jì)算機(jī)系統(tǒng)作業(yè)處理方式的不同,可以把作業(yè)分為兩大類: 脫機(jī)作業(yè):不直接交互,通常用于批處理系統(tǒng) 聯(lián)機(jī)作業(yè):直接交互,通常用于分時(shí)系統(tǒng)和目前的微機(jī)系統(tǒng) 作業(yè)控制方式:用戶向操作系統(tǒng)提供作業(yè)加工步驟的方式 脫機(jī)作業(yè)控制方式 聯(lián)機(jī)作業(yè)控制方式,6,2.1 作業(yè)的組織與管理,2.1.1 作業(yè)和作業(yè)處理過程 作業(yè)的組成:包括程序、數(shù)據(jù)、作業(yè)控制信息(如作業(yè)說明書)三部分 作業(yè)說明書體現(xiàn)用戶對作業(yè)控制的意圖,包括 作業(yè)基本情況:如用戶名、作業(yè)名 作業(yè)控制描述
3、:如作業(yè)控制方式、出錯(cuò)處理 作業(yè)資源要求描述:如處理時(shí)間、優(yōu)先級、內(nèi)存空間,7,2.1 作業(yè)的組織與管理,2.1.1 作業(yè)和作業(yè)處理過程 作業(yè)的處理過程 輸入:用戶將自己的程序和數(shù)據(jù)提交給系統(tǒng)的后援存儲(chǔ)器 后備:建立作業(yè)控制塊,加入后備作業(yè)隊(duì)列,等待調(diào)度 執(zhí)行:被成功調(diào)度,分配資源,建立一組相應(yīng)的進(jìn)程,可進(jìn)一步分為就緒、運(yùn)行、阻塞狀態(tài) 完成:正常結(jié)束或因錯(cuò)誤終止,退出系統(tǒng),8,2.1 作業(yè)的組織與管理,后備,9,2.1 作業(yè)的組織與管理,2.1.2 作業(yè)的輸入/輸出方式 作業(yè)的輸入指把作業(yè)從輸入介質(zhì)上送入系統(tǒng)并加以組織,在磁盤上形成一個(gè)后備作業(yè)的過程; 作業(yè)的輸出是指將作業(yè)執(zhí)行的結(jié)果由系統(tǒng)經(jīng)輸
4、出設(shè)備輸出,10,2.1 作業(yè)的組織與管理,2.1.2 作業(yè)的輸入/輸出方式 聯(lián)機(jī)輸入/輸出方式 由主機(jī)直接控制,由于主機(jī)與外設(shè)的速度相差懸殊,從而降低了CPU的利用率 脫機(jī)輸入/輸出方式(人工干預(yù)) 由外圍處理機(jī)控制,人工干預(yù),但手工操作效率低 SPOOLing系統(tǒng)Simultaneous Peripheral Operations On Line,外圍設(shè)備同時(shí)聯(lián)機(jī)操作,11,2.1 作業(yè)的組織與管理,SPOOLing系統(tǒng)的核心思想是利用一臺可共享的、高速大容量的塊設(shè)備(磁盤)來模擬獨(dú)占設(shè)備的操作,使一臺獨(dú)占設(shè)備變成多臺可并行使用的虛擬設(shè)備。 SPOOLing系統(tǒng)由專門負(fù)責(zé)I/O的常駐內(nèi)存的
5、進(jìn)程和輸入井、輸出井組成 提高了I/O速度;將獨(dú)占設(shè)備改造為共享設(shè)備;實(shí)現(xiàn)了虛擬設(shè)備功能,12,2.1 作業(yè)的組織與管理,13,2.1 作業(yè)的組織與管理,2.1.3 作業(yè)控制塊(Job Control Block,JCB) 作業(yè)控制塊是作業(yè)存在的唯一標(biāo)志,是系統(tǒng)為管理作業(yè)所設(shè)置的一個(gè)數(shù)據(jù)結(jié)構(gòu)。包括該作業(yè)的標(biāo)識信息、狀態(tài)信息、調(diào)度參數(shù)、資源需求和其他控制信息。 作業(yè)后備隊(duì)列就是按照某種原則將后備作業(yè)的JCB排成的一個(gè)或多個(gè)序列,以便作業(yè)調(diào)度。,14,2.1 作業(yè)的組織與管理,作業(yè)控制表(JCB, Job Control Block) 1)作業(yè)名 2)用戶名 3)語言程序類型(需調(diào)用的系統(tǒng)程序)
6、4)內(nèi)存需求量 5)估計(jì)執(zhí)行時(shí)間 6)優(yōu)先數(shù)(用于調(diào)度) 7)作業(yè)類型 8)作業(yè)說明書文件名 9)資源要求:(靜態(tài),或中間可以隨作業(yè)步變化效率不高;動(dòng)態(tài)分配 10)作業(yè)狀態(tài):提交、后備、執(zhí)行、就緒、等待、完成;,15,2.1 作業(yè)的組織與管理,2.1.4 作業(yè)調(diào)度 在一些操作系統(tǒng)中,一個(gè)作業(yè)從提交到完成需要經(jīng)過高級、中級和低級三級調(diào)度 高級調(diào)度:即作業(yè)調(diào)度,選擇后備作業(yè),為其建立進(jìn)程,并使其進(jìn)入主機(jī) 中級調(diào)度:即對換調(diào)度,決定進(jìn)程在內(nèi)存和輔存盤交換區(qū)間的對換。 低級調(diào)度:即進(jìn)程級調(diào)度,決定哪個(gè)進(jìn)程可以占用CPU,進(jìn)入運(yùn)行狀態(tài)。,16,2.1 作業(yè)的組織與管理,17,2.1 作業(yè)的組織與管理,作
7、業(yè)調(diào)度算法的評價(jià)因素 CPU利用率:越高越好 吞吐量:單位時(shí)間內(nèi)CPU完成作業(yè)的數(shù)量 周轉(zhuǎn)時(shí)間:通常與周轉(zhuǎn)系數(shù)一起作為評價(jià)批處理系統(tǒng)的性能指標(biāo),定義如下: 其中,作業(yè)Ji的提交時(shí)間為tsi,執(zhí)行時(shí)間為tri,完成時(shí)間為toi,18,2.1 作業(yè)的組織與管理,n個(gè)作業(yè)的平均周轉(zhuǎn)時(shí)間T和平均周轉(zhuǎn)系數(shù)W分別為,對于每個(gè)用戶來說,總是希望作業(yè)提交后立即執(zhí)行,這樣周轉(zhuǎn)時(shí)間等于執(zhí)行時(shí)間;而對于一個(gè)計(jì)算機(jī)系統(tǒng)來說,不可能滿足每個(gè)用戶的這種要求,只能使系統(tǒng)的平均周轉(zhuǎn)時(shí)間最短。,19,2.1 作業(yè)的組織與管理,常見作業(yè)調(diào)度算法 對于單道批處理系統(tǒng),常用以下三種算法: 先來先服務(wù)(FCFS):按作業(yè)到達(dá)先后進(jìn)行調(diào)
8、度,即啟動(dòng)等待時(shí)間最長的作業(yè)。這種算法忽視了吞吐量和平均周轉(zhuǎn)時(shí)間,有利于長作業(yè),不利于短作業(yè),有利于CPU繁忙的作業(yè),不利于I/O繁忙的作業(yè)。,20,2.1 作業(yè)的組織與管理,常見作業(yè)調(diào)度算法 對于單道批處理系統(tǒng),常用以下三種算法: 短作業(yè)優(yōu)先調(diào)度算法(SJF):以要求運(yùn)行時(shí)間長短進(jìn)行調(diào)度,即啟動(dòng)要求運(yùn)行時(shí)間最短的作業(yè)。這種算法可以有效降低作業(yè)的平均等待時(shí)間,提高系統(tǒng)的吞吐量,但對長作業(yè)不利,容易致使長作業(yè)出現(xiàn)“饑餓”現(xiàn)象,并且也沒有考慮到作業(yè)的緊迫程度。,21,2.1 作業(yè)的組織與管理,常見作業(yè)調(diào)度算法 對于單道批處理系統(tǒng),常用以下三種算法: 最高響應(yīng)比優(yōu)先調(diào)度算法(HRP):優(yōu)先調(diào)度響應(yīng)比
9、高的作業(yè)。 響應(yīng)比RP作業(yè)響應(yīng)時(shí)間/作業(yè)估計(jì)運(yùn)行時(shí)間 (作業(yè)估計(jì)運(yùn)行時(shí)間+作業(yè)等待時(shí)間)/作業(yè)估計(jì)運(yùn)行時(shí)間 1 + 作業(yè)等待時(shí)間/作業(yè)估計(jì)運(yùn)行時(shí)間,22,2.1 作業(yè)的組織與管理,常見作業(yè)調(diào)度算法 對于多道批處理系統(tǒng),常用以下兩種算法: 優(yōu)先級調(diào)度算法:由用戶指定作業(yè)優(yōu)先級,優(yōu)先級高的作業(yè)先啟動(dòng)。指定原則: 照顧時(shí)間要求緊迫的作業(yè); 照顧“I/O繁忙”的作業(yè),以充分發(fā)揮外設(shè)的效率; 在一個(gè)兼顧分時(shí)操作和批量處理的系統(tǒng)中,照顧終端會(huì)話型作業(yè),以便獲得合理的響應(yīng)時(shí)間。,23,2.1 作業(yè)的組織與管理,常見作業(yè)調(diào)度算法 對于多道批處理系統(tǒng),常用以下兩種算法: 均衡調(diào)度算法:這種算法的基本思想是根據(jù)系
10、統(tǒng)的運(yùn)行情況和作業(yè)本身的特性對作業(yè)進(jìn)行分類。作業(yè)調(diào)度程序輪流地從這些不同類別的作業(yè)中挑選作業(yè)執(zhí)行。這種算法力求均衡地使用系統(tǒng)的各種資源。即注意發(fā)揮系統(tǒng)效率,又使用戶滿意。比如把出現(xiàn)在輸入井中的作業(yè)分成A、B、C三個(gè)隊(duì)列: A隊(duì):短作業(yè),其計(jì)算時(shí)間小于一定值,無特殊外設(shè)要求; B隊(duì):要用到磁帶的作業(yè); C隊(duì):長作業(yè),其計(jì)算時(shí)間超過一定值。,24,2.1 作業(yè)的組織與管理,單道程序環(huán)境下作業(yè)調(diào)度性能的分析 設(shè)有四個(gè)作業(yè),其提交時(shí)刻、執(zhí)行時(shí)間如下表所示:,這里采用十進(jìn)制計(jì)數(shù),只是為了方便。,25,2.1 作業(yè)的組織與管理,先來先服務(wù)調(diào)度算法:順序?yàn)? 2 3 4,計(jì)算平均周轉(zhuǎn)時(shí)間T和平均周轉(zhuǎn)系數(shù)W,
11、如下表所示。,8.00,10.00,2.00,1.00,10.00,10.50,2.00,4.00,10.50,10.60,1.60,16.00,10.60,10.80,1.30,6.50,6.90,27.50,平均周轉(zhuǎn)時(shí)間T1.725小時(shí),平均周轉(zhuǎn)系數(shù)W6.875,26,2.1 作業(yè)的組織與管理, 最短作業(yè)優(yōu)先調(diào)度算法:由于在8.00開始執(zhí)行作業(yè),當(dāng)時(shí)僅有1,而作業(yè)2,3,4尚未到達(dá),故作業(yè)1是最短作業(yè)。作業(yè)1執(zhí)行完成后是10.00,此時(shí)作業(yè)2,3,4均已經(jīng)到達(dá),故選最短作業(yè)3,然后是4,2。所以順序?yàn)?,3,4,2。平均周轉(zhuǎn)時(shí)間和平均周轉(zhuǎn)系數(shù)的計(jì)算結(jié)果如下表所示。,8.00,10.00,2
12、.00,1.00,10.00,10.10,1.10,11.00,10.10,10.30,0.80,4.00,10.30,10.80,2.30,4.60,6.20,20.60,平均周轉(zhuǎn)時(shí)間T1.55小時(shí),平均周轉(zhuǎn)系數(shù)W5.15,27,2.1 作業(yè)的組織與管理,響應(yīng)比高者優(yōu)先算法:在作業(yè)1執(zhí)行完成,計(jì)算作業(yè)2,3,4的響應(yīng)比分別為:4,11,3.5,因此作業(yè)1執(zhí)行完成后選中作業(yè)3完成。執(zhí)行順序?yàn)?,3,2,4。按此算法求得的平均周轉(zhuǎn)時(shí)間和平均周轉(zhuǎn)系數(shù)如下表所示。,8.00,10.00,2.00,1.00,10.00,10.10,1.10,11.00,10.10,10.60,2.10,4.20,10
13、.60,10.80,1.30,6.50,6.50,22.70,平均周轉(zhuǎn)時(shí)間T1.625小時(shí),平均周轉(zhuǎn)系數(shù)W5.675,28,2.1 作業(yè)的組織與管理,總結(jié):就其平均周轉(zhuǎn)時(shí)間和平均周轉(zhuǎn)系數(shù)來說,最短作業(yè)優(yōu)先算法最小,先來先服務(wù)算法最大,響應(yīng)比高者優(yōu)先算法居中。,29,2.1 作業(yè)的組織與管理,多道程序環(huán)境下作業(yè)調(diào)度性能的分析 具有兩道作業(yè)的批處理系統(tǒng),作業(yè)調(diào)度采用短作業(yè)優(yōu)先算法,作業(yè)進(jìn)駐內(nèi)存后,采用以優(yōu)先數(shù)為基礎(chǔ)的搶占式調(diào)度算法,作業(yè)運(yùn)行時(shí)間越短,優(yōu)先數(shù)越大。4個(gè)作業(yè)序列如下:,30,2.1 作業(yè)的組織與管理,總的執(zhí)行順序?yàn)? 2 4 3 1,10.00,11.20,80,2.667,10.05
14、,10.25,20,1,10.35,10.55,45,2.25,10.25,10.35,15,1.5,160,7.417,平均周轉(zhuǎn)時(shí)間T40分鐘,平均周轉(zhuǎn)系數(shù)W1.854,31,2.2 作業(yè)控制方式,脫機(jī)作業(yè)控制:作業(yè)輸入控制說明書,整個(gè)作業(yè)的運(yùn)行由系統(tǒng)控制 控制說明書用作業(yè)控制語言(JCL)編寫 聯(lián)機(jī)作業(yè)控制:通過聯(lián)機(jī)命令控制語言和會(huì)話式程序設(shè)計(jì)語言控制作業(yè)運(yùn)行 用戶登錄(控制臺登錄或遠(yuǎn)程登錄)后,由系統(tǒng)自動(dòng)執(zhí)行一些命令腳本后,并進(jìn)入shell(字符或GUI界面),接受用戶的命令和操作,最后退出系統(tǒng)。,32,2.2 作業(yè)控制方式,MS-DOS的作業(yè)控制 DOS命令處理程序: 命令類型: 內(nèi)部
15、命令(dir,cd等); 外部命令(以com和exe為后綴的文件,如format等); 批處理命令(以bat為后綴名,如autoexec.bat) 輸入/輸出重定向(, ) 管道( | ),33,2.2 作業(yè)控制方式,UNIX的作業(yè)控制 Shell命令 命令行:與DOS類似,分為內(nèi)部命令(cd等)和外部命令(ls等) 保留字:do,if,while等 Shell變量:PATH,PWD 通配符:*, ? Shell腳本文件 類似DOS的批處理文件 輸入/輸出重定向和管道 ,|,34,2.2 作業(yè)控制方式,1. 命令行 一行可有一個(gè)或多個(gè)命令:每次一行,包含一個(gè)或多個(gè)命令。 如: ls -a l
16、列出當(dāng)前目錄文件列表 cp -r doc /tmp 含子目錄的文件復(fù)制,/tmp為目標(biāo)地址,35,2.2 作業(yè)控制方式,命令分成:內(nèi)部命令和外部命令 內(nèi)部命令:直接由shell本身完成,功能簡單、使用頻繁; 如:DOS的copy命令。 外部命令:運(yùn)行相應(yīng)的可執(zhí)行文件(后者功能或版本 與shell無關(guān)) 如:DOS的xcopy命令。 利用參數(shù)替換可簡化命令輸入:通配符(?, *)用于匹配一組文件名。例如:UNIX的cp命令:當(dāng)前目錄上有兩個(gè)“1.tar”和“2.tar”,“cp *.tar /tmp”等同于“cp 1.tar /tmp; cp 2.tar /tmp”,36,2.2 作業(yè)控制方式,
17、2. 環(huán)境變量 環(huán)境變量(environment variable)應(yīng)用進(jìn)程地址空間中的特殊變量區(qū)。 環(huán)境變量是傳遞參數(shù)的另一種途徑。如: cd $HOME; (HOME為一個(gè)環(huán)境變量) 環(huán)境變量可按名字訪問,可以新建、賦值或撤銷。 有效范圍:只對本進(jìn)程里的環(huán)境變量能夠直接進(jìn)行操作。此外,在執(zhí)行新進(jìn)程時(shí)(UNIX中是exec()調(diào)用),可以給出環(huán)境變量的初始值,通常就是直接復(fù)制當(dāng)前進(jìn)程的所有環(huán)境變量繼承。,37,2.2 作業(yè)控制方式,環(huán)境變量也可以作為shell的參數(shù),如命令提示符的式樣,外部命令的查找目錄路徑等。 如:PATH=/bin:/usr/bin:/usr/sbin:. HOME=/
18、home/thisuser 通過系統(tǒng)調(diào)用接口也可使用系統(tǒng)命令。 C語言里的system()函數(shù):調(diào)用shell來完成命令。如 UNIX系統(tǒng): system(“cp -r doc /tmp”),38,2.2 作業(yè)控制方式,環(huán)境變量:set PATH=c:tools; PATH=c:tools;c:dos 系統(tǒng)引導(dǎo)時(shí)加載:autoexec.bat 2. DOS批處理:由執(zhí)行 BAT文件(batch): 有簡單的變量替換,有條件轉(zhuǎn)移和跳轉(zhuǎn)、循環(huán);注釋語句rem 循環(huán):循環(huán)執(zhí)行命令。 如下面批處理將顯示當(dāng)前目錄及其子目錄所有文件名; echo off for /R %f in (*.*) do ech
19、o %f,39,2.3 系統(tǒng)功能調(diào)用,程序級接口系統(tǒng)調(diào)用是操作系統(tǒng)提供給軟件開發(fā)人員的接口,開發(fā)人員可利用它使用系統(tǒng)功能,用戶在編寫程序時(shí)使用操作系統(tǒng)提供的系統(tǒng)功能調(diào)用。OS核心中都有一組實(shí)現(xiàn)系統(tǒng)功能的過程(子程序),系統(tǒng)調(diào)用就是對上述過程的調(diào)用。 系統(tǒng)調(diào)用及實(shí)現(xiàn) 程序的狀態(tài):計(jì)算機(jī)系統(tǒng)中的程序大體上分為系統(tǒng)程序和用戶程序,前者是后者的管理者。為了便于管理,引入了 管態(tài)(系統(tǒng)態(tài)):操作系統(tǒng)程序運(yùn)行的狀態(tài) 算態(tài)(目態(tài)):用戶程序運(yùn)行的狀態(tài),40,2.3 系統(tǒng)功能調(diào)用,特權(quán)指令:特權(quán)指令是一類只能在管態(tài)下執(zhí)行而不能在算態(tài)下執(zhí)行的特殊的指令。這些指令在不同的機(jī)器中有不同的規(guī)定,通常與硬件有很大的關(guān)系
20、,常見的特權(quán)指令有如下幾類: 傳送程序狀態(tài)字的指令 啟動(dòng)、測試和控制外設(shè)的指令 存取特殊寄存器的指令 系統(tǒng)功能調(diào)用 訪管指令:本身不是特權(quán)指令,基本功能是“自愿進(jìn)管”,能引起訪管中斷。 系統(tǒng)功能調(diào)用就是用戶在程序中用訪管指令調(diào)用由操作系統(tǒng)提供的子功能集合。有時(shí)把其中的每一個(gè)子功能稱為一條廣義指令。,41,2.3 系統(tǒng)功能調(diào)用,系統(tǒng)調(diào)用的實(shí)現(xiàn)過程,42,2.3 系統(tǒng)功能調(diào)用,系統(tǒng)調(diào)用與一般過程調(diào)用的區(qū)別 運(yùn)行在不同的系統(tǒng)狀態(tài):一般的過程調(diào)用,其調(diào)用和被調(diào)用的過程都運(yùn)行在同一狀態(tài)下,即管態(tài)或目態(tài);而系統(tǒng)調(diào)用的調(diào)用過程是用戶程序,運(yùn)行在用戶態(tài),其被調(diào)用過程是系統(tǒng)過程,運(yùn)行在系統(tǒng)態(tài)。 進(jìn)入方式不同:一
21、般的過程調(diào)用可直接由調(diào)用過程轉(zhuǎn)向被調(diào)用過程;而執(zhí)行系統(tǒng)調(diào)用時(shí)只能通過軟中斷機(jī)制,先進(jìn)入操作系統(tǒng)核心,才能轉(zhuǎn)向相應(yīng)的處理程序。,43,2.3 系統(tǒng)功能調(diào)用,系統(tǒng)調(diào)用與一般過程調(diào)用的區(qū)別 返回問題:一般的過程調(diào)用,當(dāng)被調(diào)用過程執(zhí)行完后,將返回到調(diào)用過程繼續(xù)執(zhí)行。然而在采用搶先式調(diào)度的系統(tǒng),在系統(tǒng)調(diào)用返回時(shí),要進(jìn)行重新調(diào)度的檢查是否有更高優(yōu)先級的任務(wù)就緒。 嵌套或遞歸調(diào)用:對系統(tǒng)調(diào)用,一般不允許在同一個(gè)進(jìn)程中發(fā)生嵌套或遞歸(不同進(jìn)程可以重入同一個(gè)系統(tǒng)調(diào)用)。,44,2.3 系統(tǒng)功能調(diào)用,系統(tǒng)調(diào)用的功能 設(shè)備管理:設(shè)備的讀寫與控制 文件管理:文件讀寫、文件控制和文件保護(hù) 進(jìn)程控制:創(chuàng)建、終止、暫停等控
22、制 進(jìn)程通信:消息隊(duì)列、共享存儲(chǔ)區(qū)、socket等通信渠道的建立、使用和刪除 存儲(chǔ)管理:內(nèi)存的申請和釋放 系統(tǒng)管理:設(shè)置和讀取時(shí)間、讀取用戶和主機(jī)標(biāo)識等,45,2.3 系統(tǒng)功能調(diào)用,1)文件管理:文件讀寫和文件控制,46,2.3 系統(tǒng)功能調(diào)用,2)進(jìn)程控制:創(chuàng)建、中止、暫停等控制;,3)進(jìn)程通信:消息隊(duì)列、共享存儲(chǔ)區(qū)、socket等通信渠道的建立、使用和刪除;,4)存儲(chǔ)管理:內(nèi)存的申請和釋放;,47,2.3 系統(tǒng)功能調(diào)用,5)系統(tǒng)管理:設(shè)置和讀取時(shí)間、讀取用戶和主機(jī)標(biāo)識等;,48,2.3 系統(tǒng)功能調(diào)用,6)設(shè)備管理:設(shè)備的讀寫和控制;,49,2.4 圖形用戶接口,GUI, Graphic User Interface:由窗口系統(tǒng)提供GUI的一般功能,操作直觀,用戶不必記憶具體的命令及參數(shù),可與多個(gè)進(jìn)程交互,便于進(jìn)行多媒體處理。窗口管理器是窗口系統(tǒng)所提供功能的一種特定實(shí)現(xiàn)。 Xwindow系統(tǒng):M I T開發(fā),以Client-Server結(jié)構(gòu)為基礎(chǔ),面向網(wǎng)絡(luò)的窗口系統(tǒng)。,50,2.4 圖形用戶接口,51,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年邯鄲職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試模擬試題及答案解析
- 2026年江西楓林涉外經(jīng)貿(mào)職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試模擬試題及答案解析
- 2026年長沙航空職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試模擬試題及答案解析
- 生物治療在癌癥治療中的應(yīng)用
- 2026年河北司法警官職業(yè)學(xué)院單招職業(yè)適應(yīng)性考試模擬試題及答案解析
- 醫(yī)療糾紛預(yù)防培訓(xùn)
- 醫(yī)院供應(yīng)鏈管理提升路徑
- 醫(yī)院國際合作科主任談國際合作交流
- 互聯(lián)網(wǎng)醫(yī)療平臺運(yùn)營與管理
- 醫(yī)療護(hù)理教育與培訓(xùn)資源整合
- 開關(guān)機(jī)延時(shí)靜音電路
- 2026河南鋼鐵集團(tuán)招聘面試題及答案
- 我愛祖國山河課件
- 機(jī)電產(chǎn)品三維設(shè)計(jì) 課件 項(xiàng)目4.14.2.1~3扭尾機(jī)械手
- 德語自學(xué)課件
- 醫(yī)院黨建與醫(yī)療質(zhì)量提升的融合策略
- 2025西部機(jī)場集團(tuán)航空物流有限公司招聘參考考點(diǎn)題庫及答案解析
- 煤炭代加工合同范本
- 景區(qū)安全協(xié)議合同范本
- 2025年大學(xué)《地理信息科學(xué)-地圖學(xué)》考試備考試題及答案解析
- 雨課堂在線學(xué)堂《信息素養(yǎng)-學(xué)術(shù)研究的必修課》作業(yè)單元考核答案
評論
0/150
提交評論