1、網(wǎng)絡(luò)操作系統(tǒng)與網(wǎng)絡(luò)用戶之間有哪兩類接口?它們的作用各是什么?
答:網(wǎng)絡(luò)操作系統(tǒng)為網(wǎng)絡(luò)用戶提供了兩類接口:
1)操作命令接口。用戶通過鍵盤或鼠標(biāo)鍵入或點(diǎn)擊各種操作命令來控制、操縱、管理和使用網(wǎng)絡(luò)。這種接口采用交互式。
2)編程接口。通過網(wǎng)絡(luò)操作系統(tǒng)提供的一組系統(tǒng)調(diào)用來實(shí)現(xiàn)。此外網(wǎng)絡(luò)操作系統(tǒng)還為用戶提供了一系列應(yīng)用程序接口。
2、簡述共享打印機(jī)的功能。
答:1)支持多個(gè)用戶同時(shí)打印。網(wǎng)絡(luò)上的用戶需要輸出要打印的信息時(shí),打印信息首先送至磁盤共享打印緩沖區(qū),然后由共享打印機(jī)逐個(gè)打印輸出。
2)建立連接和拆除連接。在共享打印前,首先要建立工作站和共享打印機(jī)之間的連接。建立了連接之后,工作站的用戶就可以像使用本地打印機(jī)一樣使用網(wǎng)絡(luò)共享打印機(jī)。打印完后,不再需要打印時(shí)拆除工作站與打印機(jī)的共享連接。
3)連接多臺打印機(jī)作為共享打印機(jī)。可連接網(wǎng)絡(luò)中多臺打印機(jī),這些共享打印機(jī)可以是類型相同的,也可以是類型不同的。
4)提供多種多樣的打印方式。
3、簡述FTP的主要功能及操作步驟。
答:FTP的主要功能:1)瀏覽Internet上其它遠(yuǎn)程機(jī)的文件系統(tǒng)。
2)在Internet上的主機(jī)之間進(jìn)行文件傳輸。
FTP的操作步驟:1)確定需要訪問的主機(jī)。即確定訪問Internet上哪一臺遠(yuǎn)程計(jì)算機(jī),了解其主機(jī)名或IP地址。
2)在遠(yuǎn)程主機(jī)和本地機(jī)間建立一個(gè)FTP連接。
3)把遠(yuǎn)程主機(jī)上所需要的文件傳輸?shù)奖镜貦C(jī)上,或?qū)⒈镜貦C(jī)上的文件傳輸?shù)竭h(yuǎn)程主機(jī)上。
4)當(dāng)文件傳輸結(jié)束后,拆除已建立的連接,并退出FTP。
4、從操作系統(tǒng)的角度看,Netware的主要構(gòu)件有哪些?它們之間的關(guān)系如何?
答:從操作系統(tǒng)的角度看,服務(wù)器操作系統(tǒng)Netware由四個(gè)主要構(gòu)件組成:裝載程序、Netware內(nèi)核、NLM環(huán)境和和應(yīng)用服務(wù)。這四個(gè)主要構(gòu)件從層次上看,應(yīng)用服務(wù)處于最高層(外層),裝載程序處于最低層,離硬件最近,中間層是NLM環(huán)境和內(nèi)核。其層次關(guān)系如下所示:
應(yīng)用服務(wù)
NLM環(huán)境
Netware各構(gòu)件之間的關(guān)系
內(nèi)核
裝載程序
5、簡述Windows NT中對象、對象類的概念、對象的組成以及各組成部分是由誰來管理的。
答:Windows NT采用對象模型。對象是個(gè)抽象數(shù)據(jù)結(jié)構(gòu),在Windows NT中用以表示所有資源。具有相同特性的對象可歸為一個(gè)對象類,對象是對象類的一個(gè)實(shí)例。
對象是用來表示資源的,而對象類是描述資源類型的。
每個(gè)對象由兩個(gè)部分組成:對象頭和對象體。對象管理程序控制對象頭,其它執(zhí)行體部件控制它們自己創(chuàng)建的對象體。
6、簡述操作系統(tǒng)在計(jì)算機(jī)系統(tǒng)中的地位及作用。
答:操作系統(tǒng)在計(jì)算機(jī)系統(tǒng)中處于硬件層之上,是硬件層的第一次擴(kuò)充。在這一層上實(shí)現(xiàn)了操作系統(tǒng)的全部功能,并提供了相應(yīng)的接口。
操作系統(tǒng)的作用是:1)提高計(jì)算機(jī)系統(tǒng)的效率。
2)提高計(jì)算機(jī)系統(tǒng)資源的利用率。
3)方便用戶使用計(jì)算機(jī)。
7、簡述Windows NT的I/O系統(tǒng)由哪些部分組成。
答:Windows NT的I/O系統(tǒng)由以下部件組成:1)I/O管理程序;2)文件系統(tǒng);3)設(shè)備驅(qū)動(dòng)程序;4)緩沖存儲管理程序;5)網(wǎng)絡(luò)驅(qū)動(dòng)程序。
8、簡述在單機(jī)系統(tǒng)中進(jìn)程如何利用信箱進(jìn)行相互通信。
答:在單機(jī)操作系統(tǒng)中,可以使用信箱實(shí)現(xiàn)兩個(gè)進(jìn)程之間的通信。在操作系統(tǒng)中,一個(gè)進(jìn)程要與另一個(gè)進(jìn)程進(jìn)行通信,接收消息的進(jìn)程必須為自己創(chuàng)建一個(gè)信箱。進(jìn)程調(diào)用send原語發(fā)送信件前,必須組織好信件,然后調(diào)用send原語,并在調(diào)用時(shí)給出參數(shù):信箱名和信件內(nèi)容或信件存放起始地址。同樣,接收進(jìn)程也要調(diào)用receive原語,給出參數(shù):信箱名和信件取出后的存放地址。通信原語的形式是:
send (boxname msg)
receive (boxname msg)
9、簡述緊耦合與松耦合處理機(jī)的主要區(qū)別。
答:緊耦合與松耦合處理機(jī)系統(tǒng)的主要區(qū)別在于有無共享存儲器。
緊耦合多處理機(jī)系統(tǒng)有共享存儲器,所以也稱其為共享存儲結(jié)構(gòu)多處理機(jī)系統(tǒng)。松耦合處理機(jī)系統(tǒng)沒有共享存儲器,每個(gè)節(jié)點(diǎn)都有一個(gè)容量較大的局部存儲器。所以也稱其為分布存儲結(jié)構(gòu)多處理機(jī)系統(tǒng)。緊耦合多處理機(jī)系統(tǒng)中進(jìn)程間的通信可采用基于共享變量的通信方式。松耦合多處理機(jī)系統(tǒng)中進(jìn)程間的通信采用基于消息傳遞的通信方式。
10、簡述TL1接口支持的兩種釋放連接的方法是什么,它們之間有什么區(qū)別,以及所有協(xié)議執(zhí)行體必須支持的釋放方法是什么,可供選擇的方法是什么。
答:在TL1中提供兩種釋放連接的方法是:一種是終止釋放,另一種是順序釋放。終止釋放不保證任何傳出數(shù)據(jù)的傳遞,而順序釋放保證數(shù)據(jù)的傳遞。
所有的協(xié)議執(zhí)行體必須支持終止釋放方法。順序釋放是可以選擇的。
11、簡述以文件服務(wù)方式進(jìn)行硬盤共享時(shí)它提供的功能。
答:文件服務(wù)方式的硬盤共享,允許用戶將文件存入文件服務(wù)器的文件系統(tǒng)中。同時(shí)提供文件生成、刪除、打開、關(guān)閉以及讀寫等功能。每個(gè)工作站不必再配置FAT表,用戶也不必親自處理互斥訪問的問題。因此,文件服務(wù)方式提供的磁盤共享使用的比較廣泛。目前局域網(wǎng)大都以文件服務(wù)方式實(shí)現(xiàn)硬盤的共享。
12、簡述文件目錄的作用及一個(gè)文件目錄項(xiàng)應(yīng)包括的信息。
答:計(jì)算機(jī)系統(tǒng)中的文件種類繁多,數(shù)量龐大,為了使用戶方便地找到所需要的文件,需要在系統(tǒng)中建立一套目錄機(jī)構(gòu)。文件目錄項(xiàng)應(yīng)包括如下信息:
1)文件的標(biāo)識信息;
2)文件的結(jié)構(gòu)信息;
3)文件的存取控制信息;
4)文件的處理信息。
13、什么是NLM模塊?采用NLM模塊的好處是什么?
答:NLM模塊,即可安裝模塊。Netware可安裝模塊是在Netware操作系統(tǒng)下運(yùn)行在文件服務(wù)器內(nèi)存的程序。當(dāng)文件服務(wù)器運(yùn)行時(shí),可向文件服務(wù)器內(nèi)存裝載NLM,一旦裝載完成,NLM就成為Netware的組成部分。如有必要也可以服務(wù)器內(nèi)存將其卸出。
Netware的安裝模塊可分為四類:
1)網(wǎng)絡(luò)實(shí)用工具和功能模塊,其擴(kuò)展名為。NLM;
2)LAN驅(qū)動(dòng)程序,其擴(kuò)展名為。LAN;
3)硬盤驅(qū)動(dòng)程序,其擴(kuò)展名為。DSK;
4)文件系統(tǒng)名空間模塊,其擴(kuò)展名為。NAM;
NLM模塊能動(dòng)態(tài)地志Netware網(wǎng)絡(luò)操作系統(tǒng)進(jìn)行連接。利用這一技術(shù)可以擴(kuò)充系統(tǒng)的功能,而且隨時(shí)可被用戶調(diào)用。在裝載新的NLM模塊時(shí),沒有必要對Netware網(wǎng)絡(luò)操作系統(tǒng)進(jìn)行重配置以及退出原來系統(tǒng)。這樣,用戶為了增加自己所需要的系統(tǒng)功能,可以自己編寫相應(yīng)的NLM例程,也能自己裝載這些NLM例程。
14、為什么說Windows NT是一個(gè)內(nèi)裝網(wǎng)絡(luò)?
答:Windows NT網(wǎng)絡(luò)是一個(gè)內(nèi)裝網(wǎng)絡(luò),這是因?yàn)椋?/P>
1)Windows NT的網(wǎng)絡(luò)軟件不是作為操作系統(tǒng)的一個(gè)附加層來運(yùn)行,而是作為NT執(zhí)行體的I/O系統(tǒng)中的一個(gè)組件而嵌入系統(tǒng)內(nèi)部的。這就使得Windows NT無需裝入其它網(wǎng)絡(luò)軟件,即可為用戶提供文件共享、打印機(jī)共享、電子郵件等網(wǎng)絡(luò)功能。2)Windows NT中的網(wǎng)絡(luò)組件可以直接利用NT內(nèi)部的系統(tǒng)功能。
15、Windows NT中線程的調(diào)度時(shí)機(jī)有哪幾種?
答:引起線程調(diào)度重新調(diào)度的時(shí)機(jī)有:
1)當(dāng)線程進(jìn)入就緒狀態(tài)時(shí);
2)當(dāng)線程的時(shí)間片用完或線程終止時(shí);
3)當(dāng)調(diào)度程序或執(zhí)行體改變線程優(yōu)先級時(shí);
4)當(dāng)執(zhí)行體或應(yīng)用程序改變正在運(yùn)行的處理機(jī)族(多處理機(jī)中的一個(gè)子集)時(shí);
16、Web的工作原理是什么?
答:Web采用客戶/服務(wù)器模塊,它是由分布在Internet上的成千上萬個(gè)Web服務(wù)器和Web瀏覽器構(gòu)成的。瀏覽器是用戶為查閱Web上的信息而在本機(jī)上運(yùn)行的一個(gè)程序,是用戶通過WWW網(wǎng)的窗口。它按用戶要求處理文檔,并按一定的方式連通遠(yuǎn)程信息資源,從中取回所需要的信息,顯示在用戶的屏幕上。
Web服務(wù)器存儲和管理超文本文檔和超文本鏈接,并響應(yīng)Web瀏覽器的連接請求。服務(wù)器負(fù)責(zé)向?yàn)g覽器提供所需要的服務(wù)。當(dāng)服務(wù)器與某個(gè)瀏覽器建立連接后,監(jiān)聽瀏覽器發(fā)來的請求,并向?yàn)g覽器傳送所需要的信息。這些信息可以是從服務(wù)器的磁盤上取得的,也可以是臨時(shí)拼起來的。建立Web服務(wù)器已成為Internet上發(fā)布信息的重要手段之一。
Web上的信息主要以超文本的方式組織。Web采用HTML描述超文本信息,并以網(wǎng)頁的方式組織信息。在Web網(wǎng)絡(luò)的運(yùn)作過程中,用戶首先獲取第一個(gè)網(wǎng)頁,瀏覽后跟隨一條感興趣的線索轉(zhuǎn)到其它網(wǎng)頁上。Web采用HTTP超文本傳輸協(xié)議。
17、簡述信號量的物理意義。
答:信號量的物理意義是:
信號量S>0時(shí),S的數(shù)值表示某類可用資源的數(shù)目,執(zhí)行P操作意味著申請分配一個(gè)單位的資源;當(dāng)S≤0時(shí),表示無資源可用,此時(shí)S的絕對值表示信號量S的阻塞隊(duì)列中的進(jìn)程數(shù)。執(zhí)行V操作意味著釋放一個(gè)單位的資源。
18、簡述什么叫進(jìn)程,以及為什么要引進(jìn)“進(jìn)程”這一概念。
答:進(jìn)程是程序的一次執(zhí)行,該程序可與其它程序并發(fā)執(zhí)行。
引進(jìn)“進(jìn)程”這一概念的原因是:
1)順序程序是嚴(yán)格按順序執(zhí)行的,具有封閉性和可再現(xiàn)性,但程序的順序執(zhí)行效率是很低的。
2)多道程序設(shè)計(jì)出現(xiàn)后,實(shí)現(xiàn)了程序的并發(fā)執(zhí)行和共享,提高了系統(tǒng)的效率和系統(tǒng)的資源利用率,卻帶來了新的問題。
3)程序的并發(fā)執(zhí)行破壞了程序的封閉性和可再現(xiàn)性,程序和機(jī)器執(zhí)行的活動(dòng)一再一一對應(yīng),并發(fā)程序之間有可能存在相互制約關(guān)系。
19、在局域網(wǎng)環(huán)境中,工作站系統(tǒng)和服務(wù)器系統(tǒng)各包含哪些軟件?
答:在局域網(wǎng)環(huán)境中,工作站操作系統(tǒng)一般可由單機(jī)操作系統(tǒng)直接擴(kuò)充而成。要擴(kuò)充的軟件有:1)重定向程序;2)傳輸協(xié)議軟件。
局域網(wǎng)環(huán)境下的服務(wù)器操作系統(tǒng)應(yīng)包括如下軟件:1)服務(wù)器操作系統(tǒng)的內(nèi)核程序;2)傳輸協(xié)議軟件;3)網(wǎng)絡(luò)服務(wù)軟件;4)網(wǎng)絡(luò)安全,管理軟件。
20、簡述遠(yuǎn)程過程調(diào)用的透明性的含義及實(shí)現(xiàn)。
答:遠(yuǎn)程過程調(diào)用的思想是使得遠(yuǎn)程調(diào)用盡可能像本地調(diào)用一樣。調(diào)用過程應(yīng)該不知道被調(diào)用過程是在另外一臺計(jì)算機(jī)上執(zhí)行。反過來也是如此,被調(diào)用過程也不應(yīng)該知道是由哪個(gè)機(jī)器上的進(jìn)程調(diào)用的。