操作系統(tǒng)用戶界面_第1頁(yè)
操作系統(tǒng)用戶界面_第2頁(yè)
操作系統(tǒng)用戶界面_第3頁(yè)
操作系統(tǒng)用戶界面_第4頁(yè)
操作系統(tǒng)用戶界面_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

會(huì)計(jì)學(xué)1操作系統(tǒng)用戶界面作業(yè)的概念

概念功能設(shè)計(jì)結(jié)構(gòu)設(shè)計(jì)建檔詳細(xì)設(shè)計(jì)編輯輸入輸出執(zhí)行鏈接編譯調(diào)試需求分析分析一般編程過(guò)程編輯輸入用戶角度:系統(tǒng)角度:第1頁(yè)/共17頁(yè)

作業(yè)的概念

作業(yè):是用戶提交給計(jì)算機(jī)進(jìn)行加工的一個(gè)任務(wù),由用戶程序、數(shù)據(jù)和作業(yè)說(shuō)明書(shū)三部分組成。作業(yè)步:通常一個(gè)作業(yè)又可分為若干個(gè)順序處理的步驟。從系統(tǒng)角度看(作業(yè)的組織形式)作業(yè):作業(yè)由程序、數(shù)據(jù)和作業(yè)說(shuō)明書(shū)組成。程序和數(shù)據(jù)完成用戶所要求的業(yè)務(wù)處理工作,作業(yè)說(shuō)明書(shū)則體現(xiàn)用戶的控制意圖。 作業(yè)、作業(yè)步、進(jìn)程第2頁(yè)/共17頁(yè)作業(yè)、作業(yè)步、進(jìn)程的關(guān)系用戶作業(yè)作業(yè)步進(jìn)程作業(yè)步進(jìn)程線程線程………由用戶創(chuàng)新建由用戶指定由系統(tǒng)創(chuàng)建返回第3頁(yè)/共17頁(yè)作業(yè)的基本類型根據(jù)調(diào)度和控制的需要進(jìn)行分類從調(diào)度的角度,可分為:

計(jì)算型作業(yè):指任務(wù)中包含大量的計(jì)算,而其I/O較少的作業(yè),如通常的科學(xué)計(jì)算;

I/O型作業(yè):要求少量的計(jì)算而需大量I/O的作業(yè),如通常的事務(wù)處理

第4頁(yè)/共17頁(yè)作業(yè)的基本類型從控制的角度,可分為:脫機(jī)作業(yè)(批量型作業(yè)):

在整個(gè)作業(yè)的運(yùn)行過(guò)程中,只需根據(jù)作業(yè)說(shuō)明書(shū)中的說(shuō)明對(duì)作業(yè)進(jìn)行控制,脫機(jī)作業(yè)通常是在批處理操作環(huán)境下運(yùn)行,故也稱為批量型作業(yè);聯(lián)機(jī)作業(yè)(終端型作業(yè)):

通常是用鍵盤命令直接控制作業(yè)的運(yùn)行,聯(lián)機(jī)作業(yè)通常在分時(shí)操作環(huán)境下運(yùn)行,故也稱為終端型作業(yè)。返回第5頁(yè)/共17頁(yè)作業(yè)的狀態(tài)及其轉(zhuǎn)換

作業(yè)從提交給系統(tǒng)直到它完成后離開(kāi)系統(tǒng)前的整個(gè)活動(dòng)過(guò)程,可分為

提交狀態(tài)后備狀態(tài)運(yùn)行狀態(tài)完成狀態(tài)

第6頁(yè)/共17頁(yè)2.2作業(yè)的建立一個(gè)作業(yè)的建立包括兩個(gè)子過(guò)程:作業(yè)的輸入、作業(yè)控制塊的建立。

作業(yè)的輸入方式:

聯(lián)機(jī)輸入方式

脫機(jī)輸入方式

直接耦合方式網(wǎng)絡(luò)輸入方式SPOOLING系統(tǒng)(SimultaneousPeripheralOperationOn-Line)第7頁(yè)/共17頁(yè)作業(yè)的輸入方式聯(lián)機(jī)輸入方式外圍設(shè)備直接和主機(jī)相連。脫機(jī)輸入方式(預(yù)輸入方式)利用低檔個(gè)人計(jì)算機(jī)作為外圍處理機(jī)進(jìn)行處理。脫機(jī)輸入解決了快速輸入輸出的問(wèn)題,提高了資源利用率,但是要以犧牲低檔機(jī)為代價(jià)。還需要用戶干預(yù)第8頁(yè)/共17頁(yè)直接耦合方式慢速的輸入輸出過(guò)程由外圍低檔機(jī)管理公用存儲(chǔ)器中的大量數(shù)據(jù)的高速讀寫由主機(jī)完成網(wǎng)絡(luò)輸入方式用戶需要把在計(jì)算機(jī)網(wǎng)絡(luò)中某一臺(tái)主機(jī)上輸入的信息傳送到同一網(wǎng)中另一臺(tái)主機(jī)上就行操作執(zhí)行,構(gòu)成了網(wǎng)絡(luò)輸入方式

主機(jī)

公用存儲(chǔ)器低檔PC機(jī)低檔PC機(jī)第9頁(yè)/共17頁(yè)SPOOLING系統(tǒng)(假脫機(jī)操作)SimultaneousPeripheralOperationOnLine

它使用直接存取的大容量磁盤作為緩沖,將一個(gè)可共享的磁盤空間改造成若干個(gè)輸入設(shè)備和輸出設(shè)備,并使得I/O設(shè)備和CPU并行操作。(在聯(lián)機(jī)情況下實(shí)現(xiàn)的同時(shí)外圍操作)SPOOLING系統(tǒng)的組成輸入井和輸出井輸入緩沖區(qū)和輸出緩沖區(qū)輸入進(jìn)程和輸出進(jìn)程(輸入管理模塊、輸出管理模塊)第10頁(yè)/共17頁(yè)輸入管理模塊輸入裝置輸入裝置

通道

輸入井輸出井

通道輸出裝置輸出裝置

通道輸出管理模塊

主機(jī)系統(tǒng)外存SPOOLING系統(tǒng)第11頁(yè)/共17頁(yè)SPOOLING系統(tǒng)輸入過(guò)程:系統(tǒng)的輸入程序包含兩個(gè)獨(dú)立的過(guò)程,一個(gè)過(guò)程負(fù)責(zé)從外部設(shè)備把信息讀入緩沖區(qū);另一個(gè)過(guò)程是寫過(guò)程,負(fù)責(zé)把緩沖區(qū)中的信息送到外存輸入井中。在系統(tǒng)輸入模塊收到作業(yè)輸入請(qǐng)求后,輸入管理模塊中的讀過(guò)程負(fù)責(zé)將信息從輸入裝置讀入緩沖區(qū)。當(dāng)緩沖區(qū)滿時(shí),由寫過(guò)程將信息從緩沖區(qū)寫到外存的輸入井中第12頁(yè)/共17頁(yè)SPOOLING系統(tǒng)的工作原理當(dāng)用戶提交一批作業(yè)后,操作員鍵入“預(yù)輸入命令”啟動(dòng)預(yù)輸入程序工作,預(yù)輸入程序啟動(dòng)輸入機(jī)讀出作業(yè)信息,并把它們存放到輸入井中。當(dāng)主存儲(chǔ)器可以裝入作業(yè)時(shí)就從輸入井中選擇若干作業(yè)裝入主存儲(chǔ)器。被裝入主存儲(chǔ)器中的作業(yè)在執(zhí)行中可請(qǐng)求井管理程序從輸出井讀需處理的信息或把處理結(jié)果寫到輸出井中。緩輸出程序利用處理器空閑時(shí)間把作業(yè)執(zhí)行結(jié)果在打印機(jī)上輸出第13頁(yè)/共17頁(yè)SPOOLING系統(tǒng)的特點(diǎn)提高了I/O速度將獨(dú)占設(shè)備改造為共享設(shè)備實(shí)現(xiàn)了虛擬設(shè)備功能第14頁(yè)/共17頁(yè)作業(yè)控制塊的建立作業(yè)由三部分組成:程序數(shù)據(jù)作業(yè)說(shuō)明書(shū)(體現(xiàn)用戶的控制意圖)在系統(tǒng)把作業(yè)信息輸入到外存輸入井之后,還需要根據(jù)作業(yè)說(shuō)明書(shū)中的說(shuō)明及其它信息建立作業(yè)控制表(JCB)。只有在獲得JCB表項(xiàng)和足夠的輸入井空間之后,一個(gè)作業(yè)才可能創(chuàng)建成功。JCB的內(nèi)容:JCB包含了系統(tǒng)對(duì)作業(yè)進(jìn)行管理所必須的信息,有作業(yè)名、作業(yè)的估計(jì)運(yùn)行時(shí)間、優(yōu)先數(shù)、作業(yè)的建立時(shí)間、內(nèi)存要求、外設(shè)要求、作業(yè)狀態(tài)等等。JCB是作業(yè)存在的唯一標(biāo)志。完成用戶要求的業(yè)務(wù)處理工作第15頁(yè)/共17頁(yè)用戶程序監(jiān)督程序磁盤操作磁帶操作磁盤操作磁帶操作用戶程序A用戶程序B監(jiān)督程序請(qǐng)求帶輸入啟動(dòng)磁帶機(jī)結(jié)束中斷請(qǐng)求盤輸入啟動(dòng)磁盤中斷

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論