第一部分 選擇題 (共40分)
一、單項選擇題 (本大題共20小題,每小題2分,共40分) 在每小題列出的四個選項中只有一個是符合題目要求的,請將其代碼填在題后的括號內。錯選或未選均無分。
1. Netware 的核心協(xié)議 (NCP) 提供了一系列的 【 】
A. 通信協(xié)議
B. 服務協(xié)議
C. 網(wǎng)絡協(xié)議
D. 控制協(xié)議
2. 以下IP地址中,為B類地址的是 【 】
A. 112.213.12.23
B. 210.123.23.12
C. 23.123.213.23
D. 156.123.32.12
3. 一個擁有80個職員的公司,不久的將來將擴展到100多人,每個員工擁有一臺計算機,現(xiàn)要求將這些計算機連網(wǎng),實現(xiàn)資源共享,最能滿足此公司要求的網(wǎng)絡類型是 【 】
A. 主機/終端
B. 對等方式
C. 客戶/服務器方式
D. INTERNET
4. Windows NT是一種 【 】
A. 單用戶多進程系統(tǒng)
B. 多用戶多進程系統(tǒng)
C. 單用戶單進程系統(tǒng)
D. 多用戶單進程系統(tǒng)
5. 進程從就緒狀態(tài)進入運行狀態(tài)的原因可能是 【 】
A. 等待某一事件
B. 被選中占有處理器
C. 時間片用完
D. 等待的事件已發(fā)生
6. Netware386系統(tǒng)配置了多種驅動程序,下列驅動程序中為磁盤驅動程序的是【 】
A. NE2. LAN
B. ESDI. DSK
C. INSTALL. NLM
D. RSPX. NLM
7. 傳輸層接口TLI (Transport Layer Interface) 是一組函數(shù)的集合,為用戶提供傳輸層接口,包括建立通信、管理連接以及數(shù)據(jù)傳輸。以下為無連接模式函數(shù)的是 【 】
A. t-rcvudata ()
B. t-getinfo ()
C. t-listen ()
D. t-close ()
8. 在以太局域網(wǎng)中,將IP地址映射為以太網(wǎng)卡地址的協(xié)議是 【 】
A. ARP
B. ICMP
C. UDP
D. SMTP
9. 網(wǎng)絡操作系統(tǒng)是一種 【 】
A. 系統(tǒng)軟件
B. 系統(tǒng)硬件
C. 應用軟件
D. 支援軟件
10. UNIX系統(tǒng)中具有最高權限的用戶名是 【 】
A. administrator
B. root
C. supervisor
D. admin
11. 以虛擬軟盤方式實現(xiàn)硬盤共享的軟件必須具有四方面的功能,即用戶管理、盤卷管理、信號量管理和 【 】
A. 計賬管理
B. 備份管理
C. 安裝管理
D. 文件管理
12. 統(tǒng)一資源定位器URL由三部分組成:協(xié)議、文件名和 【 】
A. 文件屬性
B. 域名
C. 匿名
D. 設備名
13. 用戶程序在目態(tài)下使用特權指令將引起的中斷是屬于 【 】
A. 硬件故障中斷
B. 程序中斷
C. 外部中斷
D. 訪管中斷
14. 網(wǎng)絡操作系統(tǒng)為網(wǎng)絡用戶提供了兩級接口:網(wǎng)絡編程接口和 【 】
A. 傳輸層接口
B. 操作命令接口
C. NETBIOS接口
D. socket接口
15. 多道程序執(zhí)行方式的特點是 【 】
A. 宏觀上并行,微觀上串行
B. 宏觀上串行,微觀上并行
C. 宏觀上并行,微觀上并行
D. 宏觀上串行,微觀上串行
16. Netware中用于加載網(wǎng)絡可加載模塊的命令是 【 】
A. setup
B. install
C. load
D. add
17. 如下參數(shù)中不能用于進程間通信的是 【 】
A. 消息
B. 信件
C. 信號量
D. 口令
18. 操作系統(tǒng)中,資源分配的基本單位是 【 】
A. 進程
B. 線程
C. 對象
D. 程序
19. 位示圖方法可用于 【 】
A. 進程的調度
B. 盤空間的管理
C. 文件的共享
D. 進程間通訊
20. 構成網(wǎng)絡操作系統(tǒng)通信機制的是 【 】
A. 進程
B. 線程
C. 通信原語
D. 對象
第二部分 非選擇題 (共60分)
二、填空題 (本大題共10小題,每小題1分,共10分) 不寫解答過程,將正確的答案寫在每小題的空格內。錯填或不填均無分。21. 網(wǎng)絡通信軟件的任務是根據(jù)通信協(xié)議來控制和管理_______________間的通信。
22. 用戶程序使用_______________請求操作系統(tǒng)服務。
23. 能影響中斷響應次序的技術是中斷屏蔽和_______________。
24. 整個UNIX系統(tǒng)分為四個層次,即硬件、UNIX內核、_______________和應用程序。
25. 移臂調度有三種算法,即掃描法、最短查找時間優(yōu)先算法和_______________。
26. 文件的邏輯結構通常有兩種形成,一是_______________,另一種是無結構的流式文件。
27. 存儲管理應實現(xiàn)的主要功能有:存儲空間的分配與保護、存儲空間的共享、存儲空間的重定位和_______________。
28. 進程的三個基本狀態(tài)是運行、就緒和_______________。
29. 常用的進程調度算法有:靜態(tài)優(yōu)先級算法、動態(tài)優(yōu)先級算法和_______________三種。
30. Windows NT的虛擬存儲管理的實現(xiàn)應包括兩個方面,一個是地址變換機構,另一個是_______________。
三、簡答題 (本大題共6小題,每小題5分,共30分)31. 網(wǎng)絡操作系統(tǒng)除具有通用操作系統(tǒng)功能外,還應具有哪些主要功能?
32. 實現(xiàn)文件和數(shù)據(jù)共享方法主要有兩種,即數(shù)據(jù)移動方式和計算移動方式。請簡要說明數(shù)據(jù)移動方式。
33. 網(wǎng)絡操作系統(tǒng)結構設計模式主要有三種,即客房/服務器模式、對象模式和對稱多處理模式。請簡述客戶/服務器設計模式。
34. 利用Winsock接口可實現(xiàn)點點通信和廣播通信功能。請給出點點通信的客戶端和服務器端的工作流程。
35. 設有兩個優(yōu)先級相同的進程A1和A2如下。令信號量S1、S2的初值均為0,試問A1、A2并發(fā)執(zhí)行后X、Y、Z的值。
進程A1 進程A2
Y:= 1 X:= 1;
Y:= Y + 2; X:= X + 1;
V (S1) P (S1);
Z:= Y + 1; X:= X + Y;
P (S2); V (S2)
Y:= Z + Y; Z:= X + Z;
36. 試述電子郵件的基本工作方式。
四、論述題 (本大題共2小題,每小題10分,共20分)37. 給定一個虛擬地址 (32位) 后,舉例說明WindowsNT的二級頁表地址變換過程,并給出相應的示意圖。
38. 通過send和receive原語可以實現(xiàn)信箱通信。試利用信號量及PV操作,給出send和receive原語的形式描述。
參考答案:一、單項選擇題
1. B
2. D
3. C
4. A
5. B
6. B
7. A
8. A
9. A
10. B
11. C
12. B
13. D
14. B
15. A
16. C
17. D
18. A
19. B
20. C
二、填空題
21. 進程
22. 訪管指令 (或系統(tǒng)調用)
23. 中斷優(yōu)先級
24. Shell
25. 先來先服務算法
26. 記錄式文件
27. 存儲空間的擴充
28. 阻塞
29. 時間片輪轉法
30. 頁面調度策略
三、簡答題 (本大題共6小題,每小題5分,共30分)
31. 實現(xiàn)網(wǎng)絡中各節(jié)點機之間的通信;
實現(xiàn)網(wǎng)絡中的資源共享;
提供多種網(wǎng)絡服務軟件;
提供網(wǎng)絡用戶的應用程序接口。
32. 當A用戶系統(tǒng)需要使用B用戶系統(tǒng)的數(shù)據(jù)或文件時,可以采用如下方式傳送數(shù)據(jù):
(1) 將整個數(shù)據(jù)文件從B傳送到A,A用戶像使用本地文件的方式訪問文件。訪問結束后,將修改后的文件送回B。本方法適合于系統(tǒng)A訪問B的整個文件或其大部分文件的情況。
(2) 只傳用戶需要的部分,如果用戶還需要其它部分的內容,再傳送另一部分。訪問結束后,把被修改的部分回傳系統(tǒng)B。這種方法適用于訪問傳送文件中較少部分內容的情況。
33. 把操作系統(tǒng)劃分成若干進程,其中每個進程實現(xiàn)單獨的一套服務。
每一種服務對應一個服務器。
服務器在循環(huán)執(zhí)行過程中檢查是否有客戶端提出相應的服務請求。
客戶端通過向服務器發(fā)送消息以請求服務,服務器處理該請求,將結果通過消息返回客戶。
采用客戶/服務器設計模式所構造的操作系統(tǒng),其組成部件小而且自成一個獨立的子系統(tǒng)。
34. 服務器方:
(1) 建立自己的管套接口。
(2) 建立連接,偵聽網(wǎng)絡。
(3) 發(fā)送或接收數(shù)據(jù)。
(4) 關閉管套接口。
客戶方:
(1) 連接前的準備。
(2) 建立管套接口。
(3) 建立連接。
35. X = 5
Y = 12
Z = 9
36. 電子郵件的工作是一種存儲轉發(fā)的過程。
用戶代理用于郵件服務器與用戶機器之間的郵件傳送。
傳送代理用于郵件服務器之間的郵件傳送。
每個用戶名和域名構成了郵件頭,標志郵件的地址信息。
四、論述題
37. 略。
38. (1) 定義變量
信箱名:boxname;
信箱大小:boxsize;
已存信件數(shù):mesnum;
空的格子數(shù):fromnum;
(2) 形式描述如下:
send (boxname, msg)
begin
根據(jù)boxname找到信箱;
P (fromnum);
把消息msg放入空的格子后,置該格子為滿標志;
V (mesnum);
end
receive (boxname, msg)
begin
根據(jù)boxname找到信箱;
P (mesnum);
取標志為滿的格子中的消息到msg后,置該格子為空標志;
V (fromnum);
end