學歷改變命運
24小時客服:4008135555/010-82335555
當前位置:首頁 > 筆記串講 > 2012年自考網絡操作系統簡答題五

2012年自考網絡操作系統簡答題五

2012年08月23日    來源:網絡   字體:   打印

  41、簡述為了實現硬盤的共享,共享硬盤的軟件必須具備的功能。

  答:1)用戶管理。為用戶提供注冊和登錄的功能。

  2)盤卷管理。為用戶在硬盤上建立自己的盤卷。

  3)安裝管理。把共享硬盤中指定的盤卷安裝到用戶工作站的指定邏輯驅動器上。

  4)信號量管理。對多個用戶共享硬盤數據進行協調管理,確保數據的完整性。

  42、簡述在使用同步原語時,發送者在消息發送完成之前為何不能使用緩沖區,應如何解決這一問題。

  答:使用同步原語發送消息時,在消息實際發送完成之前,調用進程便一直處于阻塞狀態。這段時間不可能使用緩沖區。倘若發送進程在消息發送之前,即在消息發送期間使用或修改原來的緩沖區,將會造成錯誤。

  為了解決這一問題,應采用異步原語,其方法有:

  1)采用帶拷貝的非阻塞原語,即讓內核把消息拷貝到內核緩沖區,允許調用進程繼續運行。

  2)帶中斷的非阻塞發送,即當消息發送完成后,中斷發送進程,通知發送進程此時緩沖區可用。

  43、簡述Widows NT內核的特點及功能。

  答:Windows NT內核的特點是采用微內核技術。它提供了一組精心設計的操作系統原語和機制,通過使用這些原語和機制,執行體可以構更多高級的操作系統功能。

  內核的主要功能是:1)調度線程的執行;

  2)中斷和異常的處理;

  3)完成低級的多處理間的同步;

  4)電源故障的排除。

  44、簡述用戶程序在使用系統調用后,為什么能從算態進入管態,返回用戶程序后以從管態回到算態。

  答:在程序狀態字中通常有一字段用來反映程序的運行狀態,例如用某一位的“0”表示管態,用“1”表示算態。

  用戶程序在使用系統調用前處于算態,在使用系統調用時,由于系統調用中包含一條訪管指令,當執行到管指令時便引起中斷。訪管中斷發生后,中斷的硬件機構便保存現場,并取出新的程序狀態字放入程序狀態寄存器中,這新的程序狀態中的狀態位已預先置好為“0”表示管態。因此,在進入中斷處理程序后便進入了管態。當中斷處理程序結束后通過恢復現場取出原來的程序狀態字,就以從管態回到算態。

  45、Netware的內存管理將內存劃分為幾種類型?每種類型地內存的作用是什么?

  答:NetWare的內存管理將內存劃分為以下四種類型:

  1)內核內存:為NetWare內核專用,只要內核正在運行,其他進程不得占用。

  2)永久內存:專供NetWare內核數據結構使用的區域,即指通信緩存和目錄信息區。

  3)可分配內存:這部分的內存區域是供NLM使用的。

  4)文件Cache內存:在服務器機內存中,除去內核內存、永久內存和可分配內存以外,剩余部分都供文件高速緩存使用,一般占總內存的70%以上。NetWare提供了一個較大的區域供文件系統使用。

  46、進程的基本調度狀態有哪些?它們之間是如何轉換的?

  答:進程的基本調度狀態有:運行、就緒和阻塞。進程調度程序從處于就緒狀態的進程中選擇一個投入運行。運行進程因等待某一事件而進入阻塞,因時間片到達而回到就緒。處于阻塞狀態的進程當所等待的事件發生時,便進入就緒狀態。

  47、簡述WWW與超文本之間的關系。

  答:Web是超文本信息系統。分布于Internet上的WWW服務器都有超文本數據庫,通過WWW服務器之間的相互連接,使全球Internet上的信息均以超文本方式連接在一起。當用戶從任意一個WWW服務器進入Internet時,均可以方便地從超文體數據庫找到所需信息。

  48、請給出P、V操作的形式化描述。

  答:P、V操作的形式化描述是:

  procedure P (Var A:Semaphore);

  begin S:=S-1

  if S<0 then W(S)

  end;{P}

  procedure V(Var S:Semaphore)

  begin S:=S+1

  if S≤0 then R(S)

  end;{V}

  其中W(S)表示調用該原語的進程置成等待信號量S的阻塞狀態,并插入到相應的阻塞隊列中。R(S)表示要喚醒等待信號量S的阻塞隊列中的頭一個進程。

  49、簡述引入虛存的原因。

  答:在計算機系統中,主存的容量有一定的限制,不可能太大以滿足各種用戶的需要,而在技術上輔助存儲器卻可以做得相當大。為了給在作業提供方便,使它們不再承擔對主存和輔存的具體分析和管理工作,而由操作系統把主存和輔存統一管理起來。

  50、簡述Windows NT網絡中作為內裝網絡的兩個重要組成部件的作用。

  答:Windows NT網絡中作為內裝網絡的兩個重要組成部件有:轉發程序和服務程序。

  轉發程序,也稱重定向程序,用于客戶方。轉發程序的主要功能是:解釋網絡I/O請求并生成對下層協議的調用,以實現網絡的I/O功能。轉發程序作為客戶方,執行SMB協議,與服務器方的服務程序同處于會話層。轉發程序可以訪問遠程節點上的文件,命名管道和打印機,以實現網絡的資源共享。

  服務程序的主要功能是:接收網絡傳輸驅動程序來的I/O請求,執行這些請求,然后將結果通過網絡送回。服務程序作為驅動程序可以存在于NT執行體內,并可調用高速緩存管理程序直接優化它所要傳送的數據。

1 2 3 4 5 6