《網絡操作系統(tǒng)》課后答案_第1頁
《網絡操作系統(tǒng)》課后答案_第2頁
《網絡操作系統(tǒng)》課后答案_第3頁
《網絡操作系統(tǒng)》課后答案_第4頁
《網絡操作系統(tǒng)》課后答案_第5頁
已閱讀5頁,還剩61頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088《網絡操作系統(tǒng)》課后答案(上)第一章網絡操作系統(tǒng)引論①操作系統(tǒng)的定義:操作系統(tǒng)是控制和管理計算機系統(tǒng)的硬件和軟件資源、合理地組織工作流程以及方便用戶的程序集合。②現(xiàn)代操作系統(tǒng)的基本特征: 1、并發(fā)性2、 共享性3、虛擬性4、不確定性操作系統(tǒng)在計算機系統(tǒng)中處于何種地位:是硬件層的第一次擴充,是計算機系統(tǒng)軟件的重要組成部分。計算機系統(tǒng)的層次結構:硬件層一操作系統(tǒng)層一語言處理程序層一應用程序層。操作系統(tǒng)的作用:提高計算機系統(tǒng)的效率,增強系統(tǒng)的處理能力,充分發(fā)揮系統(tǒng)資源的利用率,方便用戶使用。多道程序設計的硬件基礎:①中斷系統(tǒng)②通道技術③ CPU與通道的通信①多道程序設計的基本原理:多道程序設計的主要目的是充分利用系統(tǒng)中所有資源且盡可能地讓它們并行操作。采用通道技術后使 CPU從繁瑣的I/O操作中解放出來,它不僅能實現(xiàn)CPU與通道并行工作,而且也能實現(xiàn)通道與通道之間、各通道與外設之間的并行。多道程序設計的主要特點:①多道②宏觀上并行③微觀上串行。實現(xiàn)多道程序設計要解決的幾個問題:①存儲保護和地址重定位。(幾道程序共享同一主存)②處理機的管理和調度。(共享同一處理機)③資源的管理與分配。(共享系統(tǒng)資源)虛擬處理機:邏輯上的處理機稱為虛擬處理機。虛擬計算機:在一臺計算機上配置操作系統(tǒng)后,比原來的計算機的功能增強了。這種是概念上的、邏輯上的計算機,而不是真正的物理計算機,這樣的計算機稱為虛擬計算機。☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088處理機的運行現(xiàn)場:就是指處理機在執(zhí)行程序過程中任一時刻的狀態(tài)信息的集合。處理機運行現(xiàn)場包括的內容:①指令計數(shù)器(程序計數(shù)器)②程序狀態(tài)寄存器③通用寄存器④特殊控制寄存器。處理機的運行狀態(tài)有兩種:核心態(tài)( 00)和用戶態(tài)(11)。程序分為系統(tǒng)程序和用戶程序。程序狀態(tài)分為三種:①就緒②運行③阻塞。程序狀態(tài)的作用:程序狀態(tài)可以互相轉換,便于處理機按照某種規(guī)則進行調度。訪管指令、特權指令、系統(tǒng)調用之間的區(qū)別和聯(lián)系:①系統(tǒng)調用:用戶在程序中能用訪管指令調用的,由操作系統(tǒng)提供的子功能集合,其中每一個子功能稱為一個系統(tǒng)調用命令。②用戶程序使用系統(tǒng)調用后,為什么能從算態(tài)進入管態(tài),返回用戶程序后又從管態(tài)回到算態(tài)(系統(tǒng)調用的實現(xiàn)原理):系統(tǒng)調用中的訪管指令的地址碼可作為系統(tǒng)調用的功能號,它對應一個操作系統(tǒng)為用戶提供的子功能或函數(shù)。當用戶程序需要調用系統(tǒng)功能時,就在其程序的適當位置安排一條系統(tǒng)調用命令,當執(zhí)行到該指令時便產生訪管中斷,中斷的硬件裝置開始響應中斷,保存原來的PSW到內存的固定單元,再從內存的另一個固定單元中取出新的 PSW送入PSW寄存器。由于新PSW中已事先設置了系統(tǒng)狀態(tài)為管態(tài),從而使處理機進入管態(tài),在管態(tài)下執(zhí)行中斷處理程序。由于在管態(tài)下可以使用特權指令,所以用戶要求操作系統(tǒng)提供的服務就很容易地被完成。中斷處理程序結束后,通過恢復舊的PSW到PSW寄存器,于是又可返回到被中斷的用戶程序,即從管態(tài)又回到算態(tài)。UNIX的系統(tǒng)調用的兩種方式:①直接系統(tǒng)調用②間接系統(tǒng)調用。它們各是怎樣處理:①直接系統(tǒng)調用除可使寄存器傳遞參數(shù)外,其它參數(shù)都跟在 trap指令的后面②間接系統(tǒng)調用跟隨trap指令的是一個指向程序數(shù)據(jù)區(qū)的指針。該程序數(shù)據(jù)區(qū)內有一個直接系統(tǒng)調用 trap指令,其后跟以除r0外的參數(shù)。①分時:兩個或兩個以上的事件按時間劃分輪流地使用計算機系統(tǒng)中的某一資源。①分時:兩個或兩個以上的事件按時間劃分輪流地使用計算機系統(tǒng)中的某一資源。②分時系統(tǒng)(又稱交互作用系統(tǒng)):在一個系統(tǒng)中,如果多個用戶通過自己的☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088終端分時地使用同一個計算機,這樣的系統(tǒng)就稱為分時系統(tǒng),其上的操作系統(tǒng)統(tǒng)稱為分時操作系統(tǒng)。 UNIX屬分時系統(tǒng)。分時系統(tǒng)的特點:①同時性(可同時操作,共同使用該系統(tǒng))②獨立性(獨占感)③及時性(及時響應)④交互性(人機對話)。調進/調岀是實現(xiàn)分時系統(tǒng)的一種主要方式(分時系統(tǒng)實現(xiàn)原理)。(多流調進調岀方式)實時系統(tǒng)分為兩類:①實時控制系統(tǒng)(導彈發(fā)射)②實時處理系統(tǒng)(預訂飛機票)。設計實時系統(tǒng)要考慮的問題:①實時時鐘管理(實時任務、延遲任務)②連續(xù)人機對話③過載的防護(任務的隨機性)④高可靠性和保證(故障引起的嚴重后果)。分布式計算機系統(tǒng):是一個由多臺計算機組成的系統(tǒng),在用戶看來,他所擁有的計算機是一臺單獨的計算機,而這臺計算機是一臺功能擴大了的虛擬機。分布式系統(tǒng)的三個基本功能:①通信②資源共享③并行計算。分布式系統(tǒng)最為突出的特 點是透明性。分布式計算機系統(tǒng)具有以下主要特點:①任意兩臺計算機之間可以利用通信交換信息。②各計算機具有相對的自主性或自治性。③具有透明性④具有整體性或協(xié)同性。⑤具有堅定性。(任一臺故障不會使系統(tǒng)癱瘓。)分布式計算機系統(tǒng)與集中式計算機系統(tǒng)的主要區(qū)別 :利用消息傳遞進行通信(沒有共享存儲器)系統(tǒng)中各臺計算機是自治的(沒有主從之分,沒有分級控制,沒有公用時鐘)③透明性(系統(tǒng)中所有資源為所有用戶共享,用戶無需知道資源位于何處)☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088協(xié)同性(可相互協(xié)作完成任務或作業(yè),可實現(xiàn)并行計算。)分布式系統(tǒng)對資源的管理與集中式系統(tǒng)有何不同?答:分布式系統(tǒng)對資源的管理采用一類資源有多個管理者的分布式管理方式。分布式管理方式又可分為集中分布管理和完全分布管理兩種方式。集中式系統(tǒng)對資源的管理采用一個管理者的方式。在分布式系統(tǒng)中建立邏輯時鐘的原因:在分布式系統(tǒng)中,由于沒有共享存儲器和公用時鐘,雖然在分布式系統(tǒng)中每臺計算機都有自己的時鐘,盡管每個時鐘工作得都非常穩(wěn)定,但并不能保證它們的頻率完全相同。為了實現(xiàn)分布式系統(tǒng)中進程同步,需要給系統(tǒng)中的每個事件指定一個時間值,即打上時間戳,用這一方法來確定系統(tǒng)全局的事件順序。在對分布式系統(tǒng)中的所有事件賦予時間戳時應滿足的條件是:在同一節(jié)點上,若A-B,則C(A)<C(B);若A和B分別是發(fā)送消息和接收消息的兩個事件,則 C(A)<C(B);對任何事件A和B,必定C(A)工C(B)。舉例說明:對任何事件A和B,如果C(A)<C(B),_則A-B未必成立。答:設有相互通信的兩個進程P1和P2,它們是位于兩個節(jié)點機上的進程。假定 P1發(fā)一消息給P2,稱為事件B,且C(B)=200,而P2接收該消息,稱為事件A,且C(A)=195。(因為P2的處理機比P1的處理機慢,所以P2的邏輯時鐘信號也比P1的慢。)在這種情況下, C(A)<C(B),但是A-B卻不成立☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088緊耦合與松耦合多處理機系統(tǒng)有何區(qū)別?答:主要區(qū)別在于有無共享存儲器。①緊耦合多處理機系統(tǒng)有共享存儲器,所以也稱其為共享存儲結構多處理機系統(tǒng)。②松耦合處理機系統(tǒng)中沒有共享存儲器,每臺處理機都有一個容量較大的局部存儲器,所以也稱其為分布存儲結構多處理機系統(tǒng)。網絡操作系統(tǒng):就是在計算機網絡系統(tǒng)中,管理一臺或多臺主機的硬軟件資源,支持網絡通信,提供網絡服務的軟件集合。通用操作系統(tǒng)的基本功能:①處理機(進程)管理②存儲管理③文件管理④設備管理。網絡操作系統(tǒng)還具有的主要功能:①實現(xiàn)網絡中各點機之間的通信。②實現(xiàn)網絡中的資源共享③提供多種網絡服務(硬盤共享;打印機共享;提供電文、語音、圖像的加密和傳輸;文件的傳遞、存取和管理;作業(yè)的傳輸和操作服務)④提供網絡用戶的應用程序接口。網絡操作系統(tǒng)的主要特點:①復雜性(管理全網資源;機間通信與同步;網絡文件管理)②并行性(多處理機實現(xiàn)真正并行)③節(jié)點機間的通信與同步( OSI/RM的七層協(xié)議中第四層(傳輸層)到第七層(應用層)進入了網絡操作系統(tǒng)的領域,低三層( N、D、P)M則提供了網絡傳輸?shù)闹С郑馨踩裕ū憩F(xiàn):網絡操作的安全性,系統(tǒng)規(guī)定不同用戶有不同的權限(系統(tǒng)管理員、高級用戶、一般用戶);用戶身份驗證;資源的存儲控制;網絡傳輸?shù)陌踩?。)在多處理機系統(tǒng)中①加速比定義:它表示一個作業(yè)在單機上的執(zhí)行時間與花在多處理機上執(zhí)行時間的比值。公式: SP=ET1/ET2其中SP為作業(yè)J的加速比,ET1為作業(yè)J在單機上的執(zhí)行時間,ET2為作業(yè)J在多處理機上的執(zhí)行時間。作業(yè)J的加速比不能超過處理機數(shù)P,即0WSp<P。②處理機利用率的定義:它表示P臺處理機實際執(zhí)行時間(扣除空閑時間)與P臺處理機被占用時間(空閑時間與P臺處理機執(zhí)行時間之和)的比值。0<Up<1。多處理機系統(tǒng)中的通信方式:①基于共享變量的通信方式(主要適用于緊耦合多處理機)②基于消息傳遞的通信方式(主要適用于松耦合多處理機)☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088中斷的分類:①I/O中斷②程序中斷③硬件故障中斷④外中斷⑤訪管中斷(其中①④稱為中斷,②③⑤稱為"陷入",又稱捕俘。)計算機安全級從D級(最不嚴格)到A級(最嚴格)。Windows當前支持C2安全級UNIX強內核;WindowsNT微內核。第二章網絡操作系統(tǒng)的結構信息處理的基本模式:①對等模式②客戶 /服務器模式。網絡操作系統(tǒng)結構設計的主要模式:①客戶 /服務器模式②對象模式③對稱多處理模式客戶/服務器模式的網絡操作系統(tǒng)的結構組成:①客戶機(工作站)操作系統(tǒng)②服務器操作系統(tǒng)。網絡操作系統(tǒng)為用戶提供的兩類接口:①命令接口②編程接口。網絡操作系統(tǒng)可分為四個層次:①硬件②內核③ Shell(外殼)④應用程序操作系統(tǒng)從內部結構來分析,包括兩部分:①內核②核外部分。UNIX的內核可分為兩部分:①進程控制子系統(tǒng)(包括進程控制、調度與通信以及存儲的管理)②文件子系統(tǒng)☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088內核功能:①進程、線程及其管理②存儲管理③ I/O管理④文件系統(tǒng)。內核的組織形式:①強內核②微內核微內核幾乎不做任何工作,僅提供以下四種服務:進程間通信機制②某些存儲管理③有限的低級進程管理和調度④低級 I/O。微內核的基本思想是良好的結構化、模塊化、最小的公共服務。它提供最基本、最必要的服務。微內核結構與強內核結構相比具有如下優(yōu)點:①靈活性②開放性③可擴充性UNIX是一個強內核的操作系統(tǒng)。 WindowsNT微內核與客戶/服務器模式結構的操作系統(tǒng)。微內核提供以下服務:①進程間通信機制②某些存儲管理③有限的低級進程管理和調度④低級 I/O。(微內核結構的操作系統(tǒng)是服務器化的操作系統(tǒng))微內核的基本思想是良好的結構化、模塊化,最小的公共服務。進程的組成:①程序②數(shù)據(jù)集合③進程控制塊。進程必要的調度狀態(tài):①運行狀態(tài)②就緒狀態(tài)③阻塞狀態(tài) 其它:掛起狀態(tài);活躍狀態(tài)。進程控制原語:①創(chuàng)建原語②撤銷原語③掛起原語④激活原語⑤阻塞原語⑥喚醒原語進程調度方式:①搶占式②非搶占式進程調度算法:①靜態(tài)優(yōu)先級算法②動態(tài)優(yōu)先級算法③時間片輪轉法☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088線程的四個基本成分:①一個唯一的線程標識符②一組處理機狀態(tài)寄存器 ③分別在核心態(tài)和用戶態(tài)下使用的兩個棧④一個私用存儲區(qū)。線程的狀態(tài):①就緒狀態(tài)②備用狀態(tài)③運行狀態(tài)④等待狀態(tài)⑤轉換狀態(tài)⑥終止狀態(tài)。存儲管理的研究課題:①地址再定位問題②存儲分配問題③存儲保護問題 ④存儲擴充問題存儲管理方案:①單一連續(xù)分配②分區(qū)分配③分頁存儲管理④請求分頁存儲管理⑤分段存儲管理⑥段頁式存儲管理。地址變換機構:①頁面變換表PMT②聯(lián)想存儲器。頁面置換算法:①先進先出算法FIFO②最近最久未用的置換算法 LRU③LRU近似算法。文件管理系統(tǒng)的基本功能:①文件的結構及存取方法 (邏輯結構:記錄式文件;無結構流式文件。物理結構:連續(xù)結構;串聯(lián)結構;索引結構。存取方法:順序存取法;直接存取法。)②文件的目錄機構及有關處理(樹型目錄結構)③文件存儲空間的管理(空白文件目錄;空白塊鏈;文件位圖。)④文件的共享和保護⑤文件的操作和使用。設備管理目標:①用戶使用設備的方便性②設備工作的并行性③設備分配的均衡性④獨立性(與設備無關性)設備管理基本功能:①動態(tài)地掌握并記錄設備的狀態(tài)②為滿足進程對 I/O的請求,按照設備的類型和系統(tǒng)中所采用的分配算法,決定把某一 I/O設備分配給要求設備的進程③完成實際的I/O操作。設備的數(shù)據(jù)結構:①設備控制塊UCB②控制器控制塊CUCB③通道控制塊CCB④系統(tǒng)設備表SDT。I/O調度程序的主要功能:為滿足進程的 I/O請求,決定設備(以及相應的控制器和通道)的分配策略☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:6380308843.1/0調度程序的調度算法:①先來先服務②優(yōu)先級高者優(yōu)先算法(不能采取時間片輪轉法)設備分配的實施:①分配設備②分配控制器③分配通道。磁盤的驅動調度:①移臂調度②旋轉調度移臂調度算法:①FCFS②SSTF③SCAN④電梯調度算法。文件系統(tǒng)組成:①與文件管理有關的軟件②被管理的文件③實施文件管理所需的數(shù)據(jù)結構作業(yè)在信息處理系統(tǒng)中,客戶/服務器計算模式和對等模式有何區(qū)別:對等模式中,各節(jié)點機處于平等地位,沒有主次之分。網上任一節(jié)點所擁有的資源都可作為網絡公用資源,可被其他節(jié)點的網絡用戶共享。對等模式具有靈活的資源共享方式和均衡的通信方式,一般適合小型網絡??蛻?服務器模式,一些節(jié)點作為客戶機,另一些節(jié)點作為服務器機??蛻?/服務器模式是一種主從方式。采用這種模式,可高效地實現(xiàn)資源共享。同時它具有很好的可移植性,互操作性和規(guī)模的可伸縮性。操作系統(tǒng)結構設計的結構模式:①客戶 /服務器模式。特點:簡化了基本操作系統(tǒng),縮小了內核,并容易增加新的 API;提高了可靠性;適合分布式計算環(huán)境。②對象模式。特點:這種方法減少了在系統(tǒng)整個生存期中所做修改的影響。③對稱多處理模式。特點:主要支持多處理機操作系統(tǒng)的設計?!钭钥紭穲@☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088客戶/服務器計算模式中,客戶與服務器之間如何交互(工作過程): P36客戶方以通常方式發(fā)岀服務請求,由客戶機上的網絡軟件把它裝配成請求包,再通過傳輸協(xié)議軟件把請求包發(fā)送給服務器方。服務器傳輸軟件收到請求包后,對其檢查,無誤后把它提交給服務器方的網絡軟件。服務器網絡軟件根據(jù)請求包的請求,完成相應的處理和服務,并將其結果裝配成響應包,由傳輸協(xié)議軟件將其發(fā)送給客戶。由客戶的傳輸協(xié)議軟件把收到的響應包轉交給客戶的網絡軟件,由網絡軟件作適當處理后交給客戶??蛻?服務器模式的優(yōu)點是:高效地實現(xiàn)了網絡資源共享,具有很好的互操作性和軟件的可移植性,提高了系統(tǒng)的可靠性,適合分布式計算環(huán)境。計算機網絡系統(tǒng)中,工作站操作系統(tǒng)包括的軟件:①重定向程序②傳輸協(xié)議軟件。服務器操作系統(tǒng)包括的軟件:①服務器操作系統(tǒng)的內核程序②傳輸協(xié)議軟件③網絡服務軟件④網絡安全管理軟件。網絡操作系統(tǒng)與網絡用戶有哪兩級接口:①操作命令接口。作用:用戶通過鍵盤或鼠標鍵入或點擊各種操作命令來控制、操縱、管理和使用網絡。這種接口采用交互式。②編程接口。通過網絡操作系統(tǒng)提供的一組系統(tǒng)調用來實現(xiàn)。此外網絡操作系統(tǒng)還為用戶提供了一系列應用程序接口。網絡操作系統(tǒng)的命令接口應為用戶提供哪些類型的操作命令:①系統(tǒng)訪問命令;②文件與目錄管理命令;③信息處理類命令;④網絡通信類命令;⑤打印輸出類命令;⑥進程控制類命令;⑦Internet類命令;⑧其它。Shell程序的作用是什么:①作為 Shell命令解釋程序。Shell接收、識別并執(zhí)行用戶鍵入的各種命令。②作為高級程序設計語言。什么是 Shell過程:用shell編寫的vi)進行程序輸入和編輯加工。Shell過程序稱為shell過程。如何建立和執(zhí)行vi)進行程序輸入和編輯加工。Shell過☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088程的執(zhí)行可采用如下方法:①輸入重定向到 shell過程,其一般形式為:$sh<過程名②將shell過程改為可執(zhí)行文件,其一般形式為: $chmoda+x過程名$過程名如何理解微內核的概念:微內核結構是一種新型結構,它體現(xiàn)了操作系統(tǒng)結構設計的新思想,微內核的設計目標是使操作系統(tǒng)的內核盡可能小,使其他的所有操作系統(tǒng)服務一般都放在核外用戶級完成。采用微內核結構有何優(yōu)點:①靈活性。微內核短小精干,僅提供最基本最必要的服務。②開放性。操作系統(tǒng)除內核以外的功能都可用服務器的形式建立在內核之上,可以方便地設計、開發(fā)、集成自己的新系統(tǒng)。③可擴充性。加入和修改一個服務不需要停止系統(tǒng)和重新引導內核,安裝、調試一個新系統(tǒng)很容易。什么叫進程:進程是程序的一次執(zhí)行,該程序可與其它程序并發(fā)執(zhí)行。為什么要引入進程的概念:①順序程序的特點:具有封閉性和可再現(xiàn)性。但是,程序的順序執(zhí)行是低效的。②程序的并發(fā)執(zhí)行和資源共享。多道程序設計岀現(xiàn)后,實現(xiàn)了程序的并發(fā)執(zhí)行和資源共享,提高了系統(tǒng)的效率和系統(tǒng)的資源利用率,但卻帶來了新的問題。③程序的并發(fā)執(zhí)行的特點:破壞了程序的封閉性和可再現(xiàn)性,程序和機器執(zhí)行程序的活動不再對應,并發(fā)程序之間有可能存在相互制約關系。并發(fā)程序的這些特性:獨立性、并發(fā)性、動態(tài)性和相互制約性,反映了并發(fā)程序的本質,程序的概念已不能反映程序并發(fā)找執(zhí)行的實質,因此,人們引進了進程的概念。進程由哪幾部分組成:①程序。作用:描述進程要完成的功能。②數(shù)據(jù)集合。作用:程序在執(zhí)行時所需要的數(shù)據(jù)和工作區(qū)。③程序控制塊。作用:包含進程的描述信息和控制信息。它是進程存在的唯一標志。進程的基本調度狀態(tài)有哪些:①運行②就緒③阻塞。進程調度程序從處于就緒狀態(tài)的進程中選擇一個投入運行。運行進程因等待某一事件而進入阻塞,因時間片到☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088達而回到就緒。處于阻塞狀態(tài)的進程當所等待的事件發(fā)生時,便進入就緒狀態(tài)。 P50簡述常用的進程調度算法:①靜態(tài)優(yōu)先級算法:系統(tǒng)在調度進程時按優(yōu)先級從高到低進行調度,在進程運行過程中優(yōu)先級不再動態(tài)地改變。②動態(tài)優(yōu)先級算法:系統(tǒng)在調度進程時按優(yōu)先級從高到低進行調度,在進程運行過程中能按變化情況對優(yōu)先級進行適當調整。③時間片輪轉法:系統(tǒng)把所有就緒進程按先來先服務規(guī)則排成一個隊列,就緒隊列中的所有進程,可以依次輪流獲得一個時間片的處理時間,然后系統(tǒng)又回到隊列的開始部分,如此不斷循環(huán)。什么叫原語:原語是由若干機器指令構成的并用于完成特定功能的一段程序,而這些程序在執(zhí)行期間是不可分割的。有哪些進程控制原語:①創(chuàng)建原語②撤銷原語③掛起原語④激活原語⑤阻塞原語⑥喚醒原語。什么叫線程:“進程內的一個可執(zhí)行單元”、“進程內的一個可調度的實體”。為什么要引入線程的概念:在引入線程概念之前,僅用進程的概念。在進程的調度過程中,由于經常要進行進程的切換,在切換時,既要保留現(xiàn)運行進程的運行環(huán)境,又要設置新選中的進程的運行環(huán)境,為此要花費不少處理機的時間和主存的空間。因此,把進程作為系統(tǒng)調度的基本單位要付岀較大的時空開銷,從而也限制了系統(tǒng)中進程的數(shù)量和進程的切換頻率。另一方面,為了提高系統(tǒng)的并行能力,把并行粒度進一步減小,在進程的內部引入線程,線程作為系統(tǒng)的調度單位,而進程作為系統(tǒng)的資源分配單位。這樣,對擁有資源的基本單位不再頻繁切換,而對調度的基本單位又不增加時空開銷。引進線程的好處是:①減少了系統(tǒng)的時空開銷。②增強了系統(tǒng)的并行能力。存儲管理研究哪些內容:①地址再定位問題②存儲空間的分配③存儲的保護問題④存儲擴充問題。為什么要引入虛擬存儲器的概念:在計算機系統(tǒng)中,主存的容量有一定的限制,不可能太大滿足各種用戶的需要,而在技術上輔助存儲器卻可以做得相當大。為了給大作業(yè)提供方便,使它們不再承擔對主存和輔存的具體分配和管理工作,而由操作系統(tǒng)把主存和輔存統(tǒng)一管理起來。虛存的最大容量由什么決定:虛存實際上就是☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088作業(yè)地址空間,作業(yè)地址空間的大小取決于計算機系統(tǒng)的地址機構。因此,虛存的最大容量取決于地址寄存器的位數(shù)。例如地址寄存器的位數(shù)為 32位時,其虛存的最大容量可達4GB。什么叫聯(lián)想儲存器:在分頁和請求分頁存儲管理系統(tǒng)中,為了加速查表過程,采用一組高速硬件寄存器,這些寄存器連同管理它們的硬件構成了一個容量較小的存儲器,稱為聯(lián)想存儲器,也叫快表。試說明利用聯(lián)想存儲器實現(xiàn)動態(tài)地址變換的過程:聯(lián)想存儲器具有快速并行查詢能力。例如 CPU給出有效地址為(P,W),它把頁號P送入輸入寄存器,隨后立即和聯(lián)想存儲器各單元的頁號進行比較,如與某個單元中頁號相匹配,則把該單元中的塊號 B送入輸出寄存器。這樣,就可以用(B,W)訪問相應的主存單元。(P為頁號,W為頁內地址;B為塊號)。請求分頁與分頁存儲管理有何不同:請求分頁是在分頁的基礎上實現(xiàn)。它們之間的根本區(qū)別在于是否將一作業(yè)的全部地址空間同時裝入主存。請求分頁存儲管理不要求將作業(yè)全部地址空間同時裝入主存?;谶@一點,請求分頁存儲管理可以提供虛存,而分頁存儲管理卻不能提供虛存。缺頁中斷是如何發(fā)生:由于一個作業(yè)的地址空間不同時全部裝入主存,在作業(yè)執(zhí)行過程中,當所需頁面不在主存時,便引起缺頁中斷。缺頁中斷發(fā)生后如何處理:缺頁不斷發(fā)生后,轉中斷處理程序。中斷處理程序的主要工作是將所需的頁面調入主存。當主存無空閑塊時,按系統(tǒng)采用的頁面置換算法將某頁淘汰,然后裝入所需頁面。裝入后修改頁面變換表。試給岀幾種頁面置換算法,并比較其優(yōu)缺點。①先進先岀算法( FIFO):這種算法實現(xiàn)簡單,這種算法只是在對線性順序訪問地址空間的情況下才是最理想,否則效率不高。②最近最久未用算法(LRU):這種算法能比較普遍地適用于各種類型的程序,但實現(xiàn)起來比較困難,因為要對先前的訪問的歷史時時加以記錄和更新。T的大小不易確定。LRUT的大小不易確定?!钭钥紭穲@☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088什么是文件邏輯結構和物理結構:邏輯結構:指一個文件在用戶面前所呈現(xiàn)的形式。物理結構:指文件在文件存儲器上的存儲形式。它們各有哪幾種結構形式:邏輯結構有兩種形式:①記錄式文件。②無結構的流式文件。物理結構:①連續(xù)結構②串聯(lián)結構③索引結構。畫圖說明串聯(lián)、連續(xù)、索引結構文件的形式( P64),并說明用直接存取法它們的不同效果:采用直接存取法,則索引文件效率最高,連續(xù)文件效率居中,串聯(lián)文件效率最低。文件目錄的作用:計算機系統(tǒng)中的文件種類繁多,數(shù)量龐大,為了使用戶方便地找到所需的文件,需要在系統(tǒng)中建立一個目錄機構。一個文件目錄項應包括哪些信息:①文件的標識信息(文件名)②文件的結構信息③文件的存取控制信息④文件的管理信息。文件存儲空間的管理有哪幾種常用方法: ①空白文件目錄:這種方法將盤空間的一個未分配區(qū)域稱為一個空白文件,系統(tǒng)為所有的空白文件建立一個目錄,每個空白文件在這個目錄中建立一個表目。②空白塊鏈:這種方法將盤上的所有空白塊用鏈接指針或索引結構組織成一個空白文件。③位示圖:它將文件存儲器的存儲空間建立一張位示圖,用以反映整個盤空間的分配情況。設備管理的目標是什么:①方便性。使用戶在使用各種設備時感到方便。②并行性。提高系統(tǒng)中各種設備工作的并行性。③均衡性。使系統(tǒng)中各種設備的分配具有均衡性。④獨立性。使得用戶所要求的輸入輸岀與實際設備無關。設備管理包括哪些功能:①動態(tài)地記錄管理設備的狀態(tài)。在有通道的系統(tǒng)中,還應掌握通道、控制器的工作狀態(tài)。②為滿足進程的 I/O請求,按某種調度算法將一設備分配給要求設備的進程。(實施設備的分配)③完成實際的 I/O操作。在配置有通道的計算機系統(tǒng)中,試利用UCB、CUCB、CCB找出從主存到設備的一條可用通路:根據(jù)所請求的 I/O設備,由系統(tǒng)狀態(tài)表可找到該設備的 UCB,再由UCB的“與此設備相連的控制器表”項找到CUCB,再由CUCB的“與此控制器相連的通道表”找到 CCB,從而可能構成一條從主存到I/O設備的通路。如果有一☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088條可用通路,則在UCB、CUCB、CCB中將進程名登記在“正在使用該設備”的狀態(tài)表目內;如果暫時沒有一條可用通路,則進行排隊等候。試給出兩種I/O調度算法:①先來先服務。②優(yōu)先級高者優(yōu)先。并說明為什么在 I/O調度中不能采用時間片輪轉法:在進程調度中通常采用時間片輪轉法,但這種方法不適合I/O調度。因為I/O操作有一特點,即一個通道程序一經啟動便一直進行下去直至完成,在它完成之前,不會產生中斷。試畫出在單通路I/O系統(tǒng)中為進程分配一臺I/O設備的流程圖(P72):①分配設備②分配控制器③分配通道。第三章網絡操作系統(tǒng)的通信1?什么叫同步:相互合作的兩個進程之間需要在某個(些)確定點協(xié)調它們的工作,一個進程到達了該點后,除非另一進程已經完成了某些操作,否則就不得不停下來,等待這些操作的完成。這就是進程間的同步。什么叫互斥:兩個進程由于不能同時使用同一臨界資源,只能在一個進程使用完了,另一進程才能使用,這種現(xiàn)象稱為進程間的互斥。試舉例說明進程間同步和互斥的區(qū)別:①同步的主要特征是:一個進程在某一點上等待另一進程提供信息,兩進程之間存在直接制約關系,其表現(xiàn)形式為進程一進程。②互斥的主要特征是爭用資源,兩進程間存在間接制約關系,其表現(xiàn)形式是進程一資源一進程。2?試給出P、V操作的定義:P、V操作是定義在信號量S上的兩個操作,其定義如下:P(S):①S:=S-1;☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088若S>0,則調用P(S)的進程繼續(xù)運行;若Sv0,則調用P(S)的進程被阻塞,并把它插入到等待信號量S的阻塞隊列中。V(S):S:=S+1;若S>0,則調用V(S)的進程繼續(xù)運行;若S<0,則從等待信號量S的阻塞隊列中喚醒頭一個進程,然后調用V(S)的進程繼續(xù)運行。如何利用P、V操作實現(xiàn)進程間的互斥:P、V操作是解決同步與互斥問題的有力工具。為解決互斥問題,應采取如下步驟:首先根據(jù)給定問題的描述,列出各進程要執(zhí)行的程序。其次,設置信號量?;コ鈫栴}中,在臨界區(qū)前面加 P(S),臨界區(qū)后面加V(S)。最后確定信號量的初值。在互斥問題中,信號量通常取為互斥資源的個數(shù)。并說明信號量的物理意義:信號量 S>0時,S的數(shù)值表示某類可用資源的數(shù)目,執(zhí)行P操作意味著申請分配一個單位的資源;當S<0時,表示無資源可用,此時S的絕對值表示信號量S的阻塞隊列中的進程數(shù)。執(zhí)行V操作意味著釋放一個單位的資源。如何利用P、V操作實現(xiàn)進程間的同步:P、V操作是解決同步與互斥問題的有力工具。為解決同步問題,應采取如下步驟:首先根據(jù)給定問題的描述,列出各進程要執(zhí)行的程序。其次,設置信號量。同步問題中有幾個同步點就設置幾個信號量,等0。待的地方加P(S),發(fā)信號(解除等待)的地方加V(S)。0?!钭钥紭穲@☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088在同步和互斥中,信號量初值的設置有何不同:在同步問題中,信號量的初值一般取為 0,在互斥問題中,信號量通常取為互斥資源的個數(shù)。高級通信原語有何優(yōu)點:能夠實現(xiàn)在進程之間傳遞大量的信息。在消息緩沖通信方式中,發(fā)送原語和接收原語的主要功能是什么:發(fā)送原語的作用:將欲發(fā)送的消息從發(fā)送區(qū)復制到消息緩沖區(qū),并把它掛起在接收進程的消息緩沖隊列末尾。如果該接收進程因等待消息而處于阻塞狀態(tài),貝U將其喚醒。接收原語的作用:把發(fā)送者發(fā)來的消息從消息緩沖區(qū)復制到接收區(qū),然后將消息緩沖區(qū)從消息隊列中消去,如果沒有消息可以接收,則進入阻塞狀態(tài)。5?什么是信箱:信箱用于存放信件,而信件是一個進程發(fā)送給另一進程的消息。信箱的數(shù)據(jù)結構:信箱頭和信箱體。信箱頭是信箱的描述部分,信箱體由若干格子組成,每個格子可存放一個信件。信箱頭包括的信息:①信箱名②信箱大小③已存信件數(shù)④空的格子數(shù)。如何用信箱實現(xiàn)兩個進程之間的通信:進程 A想向進程B發(fā)送消息前,先把消息組成一封信件,然后調用send原語向進程B發(fā)送信件,并將信件投入進程B的信箱中。進程B為得到進程A的消息,只要調用receive原語就可以從信箱中索取來自進程A的信件。這就完成了一次進程A到進程B的通信過程。6.在網絡操作系統(tǒng)中,為什么要采用消息傳遞的通信機制:基于共享變量的通信方式適用于網絡中各節(jié)點內部諸進程之間的通信,而基于消息傳遞的通信方式適用于網絡中各節(jié)點之間的進程通信。在消息傳遞的通信機制中有哪些通信方式:①通信原語②遠程過程調用③組通信☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:638030887?什么是同步原語:當一個進程調用一個send原語時,在消息開始發(fā)送后,發(fā)送進程便處于阻塞狀態(tài),直至消息完全發(fā)送完畢,send原語的后繼語句才能繼續(xù)執(zhí)行。當一個進程調用一個 receive原語時,并不立即返回控制,而是等到把消息實際接收下來,并把它放入指定的接收區(qū),才返回控制,繼續(xù)執(zhí)行該原語的后繼指令。在這段時間它一直處于阻塞狀態(tài)。上述的send和receive被稱為同步通信原語或阻塞通信原語。異步原語:發(fā)送進程在調用 send原語后,并不進入阻塞狀態(tài),它不等消息發(fā)送完就繼續(xù)執(zhí)行其后繼語句。在使用異步通信原語時,發(fā)送者在消息發(fā)送完成前為什么不能使用緩沖區(qū):因為倘若發(fā)送進程在消息發(fā)送完成之前,即在消息發(fā)送期間使用或修改原來的緩沖區(qū),將會造成錯誤。如何解決?有兩種辦法(應采用異步原語):①采用帶拷貝的非阻塞原語,即讓內核把消息拷貝到內核緩沖區(qū),允許調用進程繼續(xù)運行。②帶中斷的非阻塞發(fā)送,即當消息發(fā)送完成后,中斷發(fā)送進程,通知發(fā)送進程此時緩沖區(qū)可用。在進程間通信如何保證消息不會丟失:為了保證消息被對方收到,可采用可靠原語。具體作法是:客戶向服務器方發(fā)一請求后,服務器對這一請求,由其內核向客戶內核返回一個確認 ACK當客戶內核收到這一消息后,就喚醒客戶進程。在客戶與服務器之間的請求/應答共需四個消息:①從客戶向服務器的請求②從服務器內核向客戶內核返回一個確認③從服務器到客戶的應答④從客戶的內核向服務器內核返回一個確認。遠程過程調用:在網絡或分布式系統(tǒng)中,設有任意兩個節(jié)點 A、B,節(jié)點A上的進程調用節(jié)點B上的一個進程時,節(jié)點A上的進程被掛起,在節(jié)點B上執(zhí)行被調用的過程,消息以參數(shù)的形式從調用進程傳送到被調用進程,并將被調用過程執(zhí)行的☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088結果返回給調用進程。這種通信方式稱為遠程過程調用。其基本原理是什么:允許某一節(jié)點上的程序調用其他節(jié)點上的過程或函數(shù)。例如節(jié)點機A上的進程調用節(jié)點機B上的過程,節(jié)點機A的調用進程被掛起,在節(jié)點機B上執(zhí)行被調用過程。消息以參數(shù)的形式從調用過程傳到被調用過程,被調用過程執(zhí)行的結果再返回給調用過程。對程序員來說,他看不到消息傳遞過程和I/O處理過程。RPC勺透明性指的是什么:指的是要使得遠程過程調用盡可能像本地調用一樣。調用過程應該不知道被調用過程是在另外一臺計算機上執(zhí)行,反過來也是如此,被調用過程也不應該知道是由哪個機器上的進程調用的。如何保證這一透明性:遠程過程調用為實現(xiàn)其透明性,在客戶機上設置一個客戶代理,同樣在服務器機上設置一個服務器代理。簡述遠程過程調用的步驟:①客戶過程以通常方式調用客戶代理。②客戶代理構造一個消息并陷入內核。③本地內核發(fā)送消息給遠程內核。④遠程內核把消息送給服務器代理。⑤服務器代理從消息包中取出參數(shù)并調用服務器。⑥服務器完成相應的服務,將結果送給服務代理。⑦服務代理將結果打包形成一個消息并陷入內核。⑧遠程內核發(fā)送消息給客戶機內核。⑨客戶機內核把消息傳送給客戶代理。⑩客戶代理取出結果,返回給客戶的調用程序。并以實例說明。試說明遠程過程調用的優(yōu)缺點:優(yōu)點:格式化好、使用方便、透明性好;缺點:缺乏靈活性。在具體實現(xiàn)上尚有哪些難點需要解決:①遠程過程調用的參數(shù)在系統(tǒng)內不同機型之間的通用能力有所不足。②缺乏在一次調用過程中多次接收返回結果的能力。③遠程過程調用缺乏傳送大量數(shù)據(jù)的能力☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家! !!☆自考樂園---引領成功,你的精神樂園! !!QQ群名:自考樂園計算機網絡;QQ群號:6380308813.什么叫組通信:在網絡系統(tǒng)中,一個相互作用的進程集合稱為組。一個發(fā)送者在一次操作中將一個消息發(fā)送給多個接收者的通信,稱為組通信。它應用于何種場合:在網絡系統(tǒng)中可以采用組通信方式。組通信的主要特征是:當一個消息發(fā)送給這個組時,該組的所有成員都可以接收,組通信具有“一對多”的形式,即一個發(fā)送者,多個接收者。組通信的實現(xiàn):組通信的實現(xiàn)在很大程度上依賴于硬件。在一些網絡系統(tǒng)中,可以為組指定一個特殊的網絡地址??刹捎枚嗖ナ健V播式、單播式。第四章網絡系統(tǒng)中的資源共享什么是用戶賬號:定義了工作站上的一個用戶,它包括用戶名、口令、組所屬關系和一些權限列表。用戶名表示工作站內和網絡上的用戶別名。用戶組賬號:組是一個包含一組用戶或成員的賬戶,這些成員或用戶享有相似的權限。它們之間的關系:分組是按用戶對網絡的訪問需求將所有用戶分成邏輯上的若干組。用戶基于用戶組獲得必要的資源訪問許可權。每個用戶組成員都享有所在用戶組的資源訪問權限。每個用戶可能是幾個不同的用戶組的成員。網絡操作系統(tǒng)的資源管理主要包含那些部分:①硬件資源②文件和目錄③網絡打印。硬盤資源的共享主要分為哪幾種形式:①以虛擬軟盤方式實現(xiàn)硬盤共享②以文件服務方式進行硬盤共享。為了實現(xiàn)硬盤的共享,共享硬盤的軟件必須具有的功能:①用戶管理。②盤卷管理。③安裝管理。④信號量管理。網絡文件系統(tǒng)有哪幾種實現(xiàn)方法:①對等方式。特點:在網絡中的每個系統(tǒng)中都配置有自己的文件系統(tǒng),每個系統(tǒng)都允許其他系統(tǒng)訪問自己的文件系統(tǒng),基于這種☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088方式實現(xiàn)的文件系統(tǒng)稱為分布式文件系統(tǒng)。②客戶 /服務器方式。特點:在每個用戶的系統(tǒng)中,都有自己的文件系統(tǒng),管理本地文件的訪問;共享文件保留在文件服務器中。在網絡環(huán)境下,可采用哪幾種文件和數(shù)據(jù)的共享方式:①數(shù)據(jù)移動共享方式②計算移動共享方式。什么是文件服務器:網絡中最為重要的服務器,配有大容量磁盤存儲器和內部存儲器,配有一塊或多塊網絡接口卡。其主要功能為向用戶提供網絡信息;實施文件管理;用戶訪問控制。共享打印服務主要有哪幾種實現(xiàn)方法:①客戶服務器方式。特點:在共享硬盤的基礎上,配置共享打印軟件,網絡操作系統(tǒng)為用戶提供共享打印服務。②對等方式。特點:在網絡中一個或多個工作站配置打印機,將它們的打印機共享給全網用戶使用;這些工作站既作為用戶工作站,又起打印服務器的作用。網絡操作系統(tǒng)中文件主要有哪些屬性:①只讀②存檔③隱藏④壓縮⑤系統(tǒng)。它們對文件資源的共享有何影響:通過設置文件屬性可以控制其他用戶對自己共享目錄下的文件的訪問。第五章網絡系統(tǒng)中的服務軟件什么是網絡服務軟件:在計算機網絡的高層為用戶提供多種網絡應用服務的軟件。都有哪些常用的服務軟件: 1、工具類:①電子郵件(E-mail)②文件傳輸協(xié)議(FTP)③遠程登錄(Telnet);2、討論類:①電子公告系統(tǒng)(BBS)②電子信息和新聞(NetNews);3、信息查詢類:①萬維網(WWW)②分散式文件查詢系統(tǒng)(Gopher)③廣域網上信息的檢索查詢(WAIS)☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088DNS的作用是什么:DNS即域名系統(tǒng),也叫名字服務器。它的作用主要是把主機名和電子郵件地址映射為 IP地址。為什么要進行IP地址和網絡物理地址之間的轉換:如果一個以太局域網由使用 TCP/IP協(xié)議的主機組成,網中會出現(xiàn)兩種形式地址: 32位的Internet地址和48位的以太網地址。如果有某個具有 Internet地址的主機與以太局域網進行通信,為了讓 IP地址知道哪個以太網地址對應哪個主機節(jié)點,就必須進行地址轉換。這個地址轉換由 Internet地址轉換協(xié)議ARP完成。反之,則由Internet逆向地址轉換協(xié)議將以太網的鏈路層地址映射為 IP地址。Internet地址格式:IP地址是一個32位的二進制無符號數(shù),國際通行一種點分十進制表示法。 IP地址通常劃分成兩部分或三部分,第一部分指定網絡的地址(網絡號),第二部分指定子網的地址,第三部分指定主機的地址(主機號)。電子郵件:電子郵件簡稱為 E-mail,它是Internet上使用最頻繁、應用最廣泛的一種服務。電子郵件是一種軟件。電子郵件 E-mail的主要功能:在Internet上的兩個主機之間發(fā)送和接收消息,這些消息稱為郵件。即利用 E-mail可以實現(xiàn)郵件的發(fā)送和接收。電子郵件工作原理:使用電子郵件發(fā)送的郵件類似于通過郵局發(fā)送的信件。電子郵件的信息頭相當于信封上的地址,它包括發(fā)送者和接收者的地址。舉例說明:用戶 1要將郵件發(fā)送給用戶2,其發(fā)送的具體過程為:Internet上的計算機A接收到該郵件,經過地址識別后,選擇適當?shù)木W絡路徑,將該郵件發(fā)送給計算機 B,,,該郵件依次轉發(fā),最終轉發(fā)給用戶 2,從而完成郵件的傳送過程。什么叫URL:它是UniformResourceLocator的縮寫,即統(tǒng)一資源定位器。 它的功能是什么:找到并定位所指定的信息。 URL的組成:①協(xié)議②頁面所在機器的 DNS名字③文件路徑和文件名。常見:Http、File、FTP、News、Telnet、Gopher、Mailto☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088什么叫文件的上載:從遠程計算機拷貝文件到本地計算機,稱之。下載:將本地計算機的文件拷貝到遠程計算機上,稱之。文件傳輸協(xié)議FTP的主要功能:①瀏覽Internet上其他遠程機的文件系統(tǒng)。②在Internet上的主機之間進行文件傳輸。③使用FTP提供的內部使命可以實現(xiàn)一些特殊功能,例如改變文件傳輸模式、實現(xiàn)多文件傳輸。使用FTP的步驟:確定需要訪問的主機,了解其主機名或其 IP地址。通過注冊在遠程主機和本地主機之間建立一個 FTP連接。把遠程主機上所需要的文件傳輸?shù)奖镜刂鳈C上,或者把本地機上的文件傳輸?shù)竭h程主機上。當文件傳輸結束后,拆除已建立的連接,并退岀 FTP。什么是WWW:即是WorldWideWeb的縮寫,也稱Web或萬維網,它是一種特殊的結構框架,它的目的是為了訪問遍布在 Internet上數(shù)以萬計的計算機的連接文件。什么是超文本:超文本是一些和其他數(shù)據(jù)具有連接關系的數(shù)據(jù)。這種連接關系就是一種超文本鏈接。超文本鏈接將前一頁文本和后一頁文件連接起來。超文本與Web是超文本信息系普通文本的最大區(qū)另U在于普通文本是線性組織,而超文本是以網狀結構組織的。在超文本中,可以方便地在文檔中來回切換。它們之間的關系Web是超文本信息系☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088統(tǒng),分布于Internet上的WWW服務器都有超文本數(shù)據(jù)庫,通過 WWW服務器之間的相互連接, 使全球Internet上的信息均以超文本方式連接在一起。當用戶從任意一個WWW服務器進入Internet時,均可以方便地從超文本數(shù)據(jù)庫找到所需的信息。Web具有的一些特點:①Web是超文本信息系統(tǒng)。②Web是跨平臺的。③Web是分布式的。④Web是動態(tài)的和交互。Web的工作原理:Web采用客戶/服務器模式,它是由分布在Internet上的成千成萬的Web服務器和Web瀏覽器構成的。瀏覽器是用戶為查閱 Web上信息而在本機上運行的一個程序,是用戶通向 WWW網的窗口。Web服務器存儲和管理超文本文檔和超文本鏈接,并響應Web瀏覽器的連接請求。服務器負責向瀏覽器提供所需要的服務。 Web上的信息主要以超文本的方式組織。Web采用HTML描述超文本信息,并以網頁的方式組織信息。在 Web網絡的運作過程中,用戶首先獲取第一個網頁,瀏覽后跟隨一條感興趣的線索轉到其他網頁上。Web采用HTTP超文本傳輸協(xié)議。第六章網絡系統(tǒng)中的應用程序接口什么叫應用程序編程接口(API):是指用戶通過網絡操作系統(tǒng)提供的系統(tǒng)功能調用編寫應用程序,達到使用網絡、操縱網絡的目的。 (它是程序員用來開發(fā)特定計算機環(huán)境下應用程序的一組函數(shù))。它的作用:為了便于用戶使用網絡和開發(fā)網絡應用程序提供方便靈活的編程接口。TCP與用戶的編程接口有哪兩種形式:①管套Socket接口②傳輸層TLI接口。它們各自的特點是什么:①Socket接口特點:管套具有管套描述符,但沒有與之相連的設備文件;只要進程保存管套的文件描述符,管套就一直存在,直到沒有進程打開其描述符為止,這時管套才被撤消;既可以產生一個管套,也可以同時產生一對☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088管套。②TLI接口特點:它是一組函數(shù)的集合,為用戶提供傳輸層接口,包括建立通信、管理連接和傳送數(shù)據(jù)。還可實現(xiàn)同 TCP、UDP的接口。TLI提供了哪兩種服務模式:①面向連接的服務。②面向非連接的服務。畫圖說明這兩種模式下的客戶、服務器之間的通信過程。 P147什么叫管套:管套也叫套接字或套接口,網絡對話的每一端稱為一個端點,管套是網絡通信的一個端點,管套是網絡通信過程中端點的抽象表示。畫圖說明管套在虛電路服務中的應用:在提供虛電路服務的信道上,使用管套實現(xiàn)客戶與服務器間的通信。 P150客戶T產生管套T地址與管套連接T申請一個連接請求T網上信息服務器t產生管套t地址與管套連接t管套處于 Listen狀態(tài)宀等待并接收請求宀網上信息試說明管套在數(shù)據(jù)報服務中的應用( P151):在提供數(shù)據(jù)報服務的信道上使用管套類似于發(fā)送與接收郵件??蛻舴降膽镁拖褚粋€人的發(fā)信動作,服務器方的應用就像一個人的收信動作。在通信開始之間,兩方必須設置管套,就像通信雙方必須有信箱一樣。通信過程:客戶t產生管套t管套與地址連接t申請與服務器的連接T發(fā)送數(shù)據(jù)報T網上信息t等待數(shù)據(jù)報到達服務器T產生管套T管套與地址連接T等待數(shù)據(jù)服到達T發(fā)送數(shù)據(jù)報T網上信息什么叫WinSock:Windows環(huán)境下的TCP/IP編程接口叫做WinSock。如何用WinSock實現(xiàn)網絡通信:基于TCP/IP協(xié)議的網絡通信,其主要模式是客戶/服務器模式?!钭钥紭穲@☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088在該模式下,利用Socket進行通信的過程是:(1) 服務器方:①申請?zhí)捉幼?,打開通信信道,通知本地主機在一端口上接受客戶機的請求。②等待客戶機請求到達指定端口。③接收到客戶機的請求后,啟動一個新進程處理來自客戶機的用戶請求,同時釋放舊進程以響應新的客戶請求。當服務器完成時,關閉服務器進程。④繼續(xù)等待客戶機的請求。⑤如果服務器不想響應客戶機請求,則關閉服務進程。(2)客戶方:①申請一套接字,打開通信信道,并將其連接到服務機上的保留端口,該端口對應服務器的 TCP/IP進程。②向服務器發(fā)岀請求消息(報文),等待接收應答。③接受服務來的應答,當不再請求時關閉信道并終止客戶進程。API所采用的基本構造技術就是分層。利用管套通信實際上就是利用管套函數(shù)通信?;赪inSock的TCP/IP通信方式有兩種:①點-點通信。采用流方式。②廣播通信。采用數(shù)據(jù)報方式。Socket接口使用符號常量標識支持的協(xié)議族:① PF_INET②PF_UNIX③PF_NS☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088Socket接口使用與協(xié)議相關的地址族:①AF_INET②AF_UNIX③AF_NSTCP協(xié)議:fd=socked(PF_INET,SOCK_Stream,0);TCP協(xié)議:fd=socked(PF_INET,SOCK_Stream,0);每一個Socket用一個三無組半相關表示一個進程: <協(xié)議,本地地址,本地端口號 >;用一個五元組全相關表示一個完整的 Socket連接,即表示兩個進程之間的通信:<協(xié)議,本地地址,本地端口,遠程地址,遠程端口 >WindowsAPI提供了一組完成特定任務的函數(shù), Winsock規(guī)范將API庫分成三類:①BerkeleySocket函數(shù)。②檢索有關域名、通信服務和協(xié)議等 Internet信息的數(shù)據(jù)庫函數(shù)。③BerkeleyWindows專用擴展函數(shù)。TLI接口支持的兩種釋放連接方法:①終止釋放。②順序釋放。它們的區(qū)別是:終止釋放不保證任何傳岀數(shù)據(jù)的傳遞;順序釋放保證數(shù)據(jù)的傳遞。所有的協(xié)議執(zhí)行體必須支持的釋放方法是:終止釋放??梢赃x擇提供的釋放方法是:順序釋放。第七章NetWare(Novell網絡操作系統(tǒng)的總稱)為構建一個局域網,在硬件上和軟件上應具備哪些條件:硬件:①網卡和媒體②網絡工作站③網絡服務器④網絡連接器。軟件:①服務器操作系統(tǒng)②網絡服務軟件☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088工作站重定向軟件④傳輸協(xié)議軟件。2?試為一個局域網安裝NetWare3.11,并寫出實際安裝的步驟:(一) 文件服務器的安裝:安裝準備:1、文件服務器的硬件要求。2、網絡接口卡的選擇與設置。3、軟件的準備:①DOS系統(tǒng)②NetWare3.11網絡軟件。NetWare3.11網絡軟件安裝的初始操作:硬盤啟動的初始操作:①啟動 DOS系統(tǒng)②對硬盤作低級格式化 ③用FDISK建立DOS分區(qū)④用FormatC:/S格式化⑤拷貝必要的系統(tǒng)文件到C盤。運行SERVER程序。安裝磁盤驅動程序。建立文件系統(tǒng)。安裝網絡軟件(安裝網卡驅動程序;建立通信協(xié)議與網絡驅動程序的連接;安裝其他可加載模塊)。建立文件服務器啟動文件。(二) DOS工作站的安裝:準備工作:微機選擇等;網卡的安裝;生成IPX.COM程序(它是DOS工作站上運行的通信協(xié)議程序)。建立工作站母盤和工作啟動盤。DOS工作站的啟動。3.將NetWare與OS/RM比較,NetWare可劃分為哪幾個層次(P163):①傳輸介質層(對應OS/RM的物理層和數(shù)據(jù)鏈路層),主要協(xié)議有: Ethernet、TokenRing、LocalTalk、ARCNET。②網絡層(對應OS/RM的網絡層),主要協(xié)議有:IPX(網間包交換協(xié)議)。③傳輸層(對應OS/RM的傳輸層),主要協(xié)議有:PXP(包交換協(xié)議:不可靠的端到端無連接的數(shù)據(jù)傳輸服務)、 SPX(順序包交換協(xié)議:面向連接。)、SAP(服務通告協(xié)議)、回聲協(xié)議、差錯協(xié)議。④應用層(對應OS/RM的會話層、表示層、應用層),主要協(xié)議有: NetBIOS協(xié)議、NCP協(xié)議(NetWare核心協(xié)議)☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:638030884?試簡述NetWare的工作原理:當工作站上的應用程序發(fā)出文件訪問請求時, 由于該請求是采用DOS系統(tǒng)調用提出的,而工作站Shell首先截獲這一請求,工作站Shell中的DOS/網絡解釋器判斷是DOS請求還是網絡請求。如果是DOS請求,則在本機上進行處理;如果是網絡請求,則經過Shell將其轉換成對網絡服務器的請求。這些請求與所帶的參數(shù)經SPX、IPX通信驅動程序、網卡在網上進行傳輸,到達文件服務器所在的計算機。在文件服務器上,從網絡傳來的信息再經過網卡、通信驅動程序、IPX、SPX,到達文件服務器軟件,并接受文件服務器的處理。同樣工作站 Shell也接收并解釋來自文件服務器的結果信息,并把它轉換成用戶所需要的格式。5?試描述在NetWare中,從工作站發(fā)出一個服務請求到取得服務器的服務響應所經過的處理過程:當 DOS工作站上的應用程序發(fā)送一個請求時,在NetWare環(huán)境下,NetWare的Shell截獲了這一請求,判斷這一請求是由本地處理還是由服務器處理。如果是由本地處理, 則由DOS進行處理后返回結果給應用程序。如果該請求是請求服務器的,則Shell將DOS請求轉換成NetWare核心協(xié)議NCP請求,IPX將該請求形成一個IPX包,并經網卡驅動程序將該包以幀的形式經傳輸介質發(fā)送到服務器。服務器方網卡接收幀并傳送它們到驅動程序,驅動程序將 IPX包拆幀傳送到IPX,再由IPX傳送到服務器。如果服務器是應用程序要找的節(jié)點地址,則交給服務器的NCP執(zhí)行這一請求。當服務器處理完成后,即進行響應。服務器的響應按反方向從服務器傳到 DOS工作站上的應用程序。從操作系統(tǒng)的角度看,NetWare的主要構件有哪些:①裝載程序 :對服務器硬件進行初始化,為 NetWare內核的執(zhí)行做好準備。②NetWare內核:是服務器操作系統(tǒng)的基本代碼。內核包括:文件系統(tǒng)、進程調度、內存管理和網絡服務等例程。 ③NLM環(huán)境:是NetWare向可安裝模塊(NLM)提供的一組服務。④應用程序:提NLM環(huán)境和內核。NLM環(huán)境和內核?!钭钥紭穲@☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088什么是NLM模塊:即可安裝模塊。NetWare可安裝模塊是在NetWare操作系統(tǒng)下運行在文件服務器內存的程序。當文件服務器運行時,可向文件服務器內存裝載NLM,—旦完成,NLM就成為NetWare的組成部分,如有必要也可從服務器內存將其卸出。 NLM分為四類:①網絡實用工具和功能模塊(*.NLM[②LAN驅動程序(*.LAN)③硬盤驅動程序(*.DSK)④文件系統(tǒng)名空間模塊(*.NAM)。采用NLM模塊方法有什么好處:NLM模塊能動態(tài)地與NetWare網絡操作系統(tǒng)進行連接。利用這技術可以擴充系統(tǒng)的功能,而且隨時可被用戶調用。為什么說NetWare386具有開放性的體系結構: ①支持多種流行的工作站平臺。 ②支持多種協(xié)議(SPX/IPX、TCP/IP、AppleTalk)。③支持多種網卡。④使用NetWare的可安裝模塊NLM可以建立和擴充一個文件服務器。⑤在 NetWare的結構中,支持NetWare傳輸層協(xié)議自主性的是兩個重要模塊: ODI(開放的數(shù)據(jù)鏈路接口:為多種傳輸協(xié)議提供了一個標準接口。)和Streams模塊(為其低層那些需要向NetWare傳輸數(shù)據(jù)的協(xié)議提供了一個通用接口; 為NetWare本身提供一個接口,允許NetWare核心與Streams所支持的傳輸協(xié)議之間進行通信)。第八章WindowsNT1.WindowsNT的設計目標:①可擴充性②可移植性③可靠性④兼容性⑤性能☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088WindowsNT的結構:①系統(tǒng)用戶態(tài)部分(WindowsNT保護子系統(tǒng))②系統(tǒng)核心態(tài)部分( NT執(zhí)行體)對象:對象是個抽象數(shù)據(jù)結構,在 WindowsNT中用以表示所有資源。對象用來表示資源。對象類:具有相同特性的對象可歸為一個對象類,對象是對象類中的一個實例。對象類是描述資源類型的。對象的組成結構:對象頭和對象體。對象管理程序控制對象頭,其他執(zhí)行體部件控制它們自己創(chuàng)建的對象體。WindowsNT進程的定義:一個程序的動態(tài)調用。WindowsNT進程的組成:①一個可執(zhí)行的程序②一個私用的地址空間③系統(tǒng)資源④至少有一個執(zhí)行線程。WindowsNT進程的特點:進程是作為對象來實現(xiàn)的。進程要求至少有一個執(zhí)行線程。進程沒設進程控制塊PCB,進程的控制和管理信息被放在進程對象的對象體中以及局限于進程的對象表中。WindowsNT中的進程,不是處理機調度的基本單位,所以沒有必要區(qū)分進程的狀態(tài)?!钭钥紭穲@☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088當系統(tǒng)啟動時,系統(tǒng)為每一環(huán)境子系統(tǒng)建立一個服務器進程。每當用戶的應用程序啟動時,相應的環(huán)境子系統(tǒng)進程調用執(zhí)行體的進程管理程序為之建立一個進程,然后進程管理程序又調用對象管理程序為之建立一個進程對象。進程管理程序不維護進程的父子或其他關系。進程有內含的同步機制。WindowsNT線程的定義:進程內的一個可調度實體。線程的組成:①一個唯一的標識符,即客戶 ID。②描述處理機狀態(tài)的一組寄存器內容。③兩個棧:用戶棧和核心棧。④一個私用存儲區(qū)。引進線程目的:主要目的是要有效地實現(xiàn)并行性。多進程的方式雖然也可以實現(xiàn)并行性,但采用線程比采用進程實現(xiàn)并行性更方便、更有效。以 UNIX為例,當一個進程創(chuàng)建一個子進程時,系統(tǒng)必須把父進程地址空間的所有內容拷貝到子進程的地址空間中去。對大地址空間來說,這樣的操作是很費時的,更何況兩進程還要建立共享數(shù)據(jù)。如果采用多線程要好得多,因為這些線程共享進程的同一地址空間、對象句柄及其他資源。進程和線程之間的區(qū)別和聯(lián)系:☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088線程是進程的一個組成部分。每個 NT進程在創(chuàng)建時只有一個線程,需要時這個線程可以再創(chuàng)建其他線程。一個進程的多個線程都在這個進程的地址空間內活動。進程是資源的基本分配單位。這就是資源是分配給進程的,而不是分配給線程的,并且系統(tǒng)還為分配給進程的資源規(guī)定了配額。處理機調度的基本單位是線程,在線程之間競爭處理機。真正在處理機上執(zhí)行的是線程,線程在執(zhí)行中需要資源時,系統(tǒng)從進程的配額中扣除并分配給它。線程在執(zhí)行過程中,需要同步,在不同的進程的線程之間的同步要用消息傳遞機制。消息傳遞要用到進程的資源一一端口(端口也是對象,端口上有消息隊列)。因此,可以這們說,通信的是線程,使用的資源卻是進程的(服務器進程可以創(chuàng)建多端口,以利于多線程通信。)WindowsNT內核的特點:WindowsNT內核的特點是采用微內核技術。它提供了一組精心設計的操作系統(tǒng)原語和機制,通過使用這些原語和機制,執(zhí)行體可以構造更多高級的操作系統(tǒng)功能。內核與其它執(zhí)行體不同的是,內核永久駐留內存,內核的執(zhí)行是不可搶占的,并總運行在核心態(tài)。內核的基本(主要)功能:①調度線程的執(zhí)行②中斷和異常的處理③完成低級的多處理機間的同步④電源故障的排除(實現(xiàn)系統(tǒng)的恢復過程)。畫圖說明線程的調度狀態(tài)及其轉換條件。( P191)☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088線程調度采用的調度算法是什么?線程調度采用的調度算法是可搶占的動態(tài)優(yōu)先級調度算法。線程調度程序按線程的優(yōu)先級進行調度,高優(yōu)先級的線程先被調度。線程在執(zhí)行過程中優(yōu)先級可以變化,調度程序調度時所依據(jù)的要主數(shù)據(jù)結構是多優(yōu)先級就緒隊列。中斷:WindowsNT中,中斷是異步事件,主要由硬件如 I/O設備、處理機、時鐘或定時器引起的,是隨機發(fā)生的中斷處理機的事件。異常:異常是同步事件,是某些特定指令執(zhí)行的結果,如主存存取錯、浮點數(shù)被零除等, WindowsNT還把系統(tǒng)服務調用看作是異常。WindowsNT如何處理中斷與異常:當中斷或異常發(fā)生被系統(tǒng)捕捉后,系統(tǒng)將執(zhí)行的線程從用戶態(tài)轉換到核心態(tài),將處理機的控制權轉交給其首地址存放在主存固定單元的陷阱處理程序。陷阱處理程序被調用后,它首先保護執(zhí)行線程被中斷的斷點現(xiàn)場,在此期間屏蔽中斷,其次根據(jù)中斷 /異常的原因決定將控制權交給相應的處理程序:①如果是中斷,根據(jù)中斷源將控制權轉交給相應的處理程序。②如果是異常,對于處理簡單的異常由陷阱程序解決,其余由異常調度程序處理。根據(jù)異常的原因轉入異常處理程序。③如果是系統(tǒng)服務,陷阱處理程序由系統(tǒng)服務調度程序去查找系統(tǒng)服務調度表,轉入相應的系統(tǒng)服務程序。④如果是虛地址異常,則轉入 VM管理器頁面調度程序。WindowsNT如何實現(xiàn)處理機之間的同步: WindowsNT中對內核全局數(shù)據(jù)結構的修改必須互斥地執(zhí)行。解決內核臨界區(qū)的互斥,采用的主要方法是:①提高臨界區(qū)代碼執(zhí)行的中斷優(yōu)先級。②使用轉鎖☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088畫圖說明WindowsNT虛擬地址空間的劃分: WindowsNT為每個進程提供了一個4GB在的虛擬地址空間。高地址的 2GB保留給系統(tǒng)使用(系統(tǒng)存儲區(qū):①非頁交換區(qū)0.5GB;②頁交換區(qū)0.5GB;③直接映射地址1GB),低地址的2GB是用戶的存儲區(qū)(用戶存儲區(qū):頁面交換區(qū)),這個存儲區(qū)可被用戶態(tài)和核心態(tài)的線程訪問。P197舉例說明WindowsNT虛擬地址到物理地址的變換過程 :WindowsNT的存儲管理所采用的頁面淘汰算法是什么 :采用先進先出(FIFO)頁面轉換算法,即把在主存中駐留時間最長的頁面淘汰出去。WindowsNT的I/O系統(tǒng)組成部件:①I/O管理程序②文件系統(tǒng)③設備驅動程序④緩沖存儲管理程序⑤網絡驅動程序 (網絡轉發(fā)程序和網絡服務程序) 。WindowsNT在I/O系統(tǒng)的設計方面,建立了一個統(tǒng)一、一致的高層界面一一 I/O設備的虛擬界面,即把所有的讀寫數(shù)據(jù)都看成是直接送往虛擬文件的字節(jié)流。 P202舉例說明WindowsNT中的同步I/O過程:P205當應用程序調用一個I/O服務,例如應用程序WriteFile(file_handle,datd,,)調用Win32的API,Win32子系統(tǒng)調用NT的寫文件服務,由用戶態(tài)進入核心態(tài)。在核心態(tài)下,I/O管理程序檢查調用參數(shù)并建立 I/O請求包IRP,然后調用設備驅動程序。設備驅動程序接收 IRP,負責排隊I/O請求,再由設備執(zhí)行I/O數(shù)據(jù)轉換,當I/O完成產生I/O中斷。由設備驅動程序處理中斷,再交I/O管理程序完成IRP的處理并返回,由核心態(tài)回到用戶態(tài)。最后將返回的狀態(tài)傳送給應用程序,應用程序可☆自考樂園☆自考樂園---心境隨緣,誠與天下自考人共勉! !!☆自考樂園---分享快樂,你的快樂老家!!!☆自考樂園---引領成功,你的精神樂園!!!QQ群名:自考樂園計算機網絡;QQ群號:63803088以立即存取這些已轉換的數(shù)據(jù)I/O操作。②設備完成I/O操作后,發(fā)中斷請求,設備驅動程序的中斷處理I/O操作。②設備完成I/O操作后,發(fā)中斷請求,設備驅動程序的中斷處理程序進行相應中斷處理。③I/O管理程序完成I/O請求試說明WindowsNT中異步I/O操作的特點:異步I/O相對于同步I/O有一重要特點:具有提高應用程序執(zhí)行速度的潛力。當設備在忙于讀寫的同時,應用程序可繼續(xù)其他的工作。為了使用異步 I/O,應用程序必須在其參數(shù)中指出異步 I/O,在Win32中使用參數(shù)overlapped表示異步I/O。在發(fā)出異步I/O操作后,線程要小心,不要在設備驅動程序完成數(shù)據(jù)讀寫前再去讀寫 I/O操作中的數(shù)據(jù)。也就是說,線程的執(zhí)行必須通過等待一個句柄,和 I/O請求的完成保持同步。內裝網絡:WindowsNT網絡是內裝網

溫馨提示

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

評論

0/150

提交評論