第一部分 選擇題 (共40分)
一、單項選擇題 (本大題共20小題,每小題2分,共40分) 在每小題列出的四個選項中只有一個是符合題目要求的,請將其代碼填在題后的括號內。錯選或未選均無分。
1. Netware 的核心協議 (NCP) 提供了一系列的 【 】
A. 通信協議
B. 服務協議
C. 網絡協議
D. 控制協議
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多人,每個員工擁有一臺計算機,現要求將這些計算機連網,實現資源共享,最能滿足此公司要求的網絡類型是 【 】
A. 主機/終端
B. 對等方式
C. 客戶/服務器方式
D. INTERNET
4. Windows NT是一種 【 】
A. 單用戶多進程系統
B. 多用戶多進程系統
C. 單用戶單進程系統
D. 多用戶單進程系統
5. 進程從就緒狀態進入運行狀態的原因可能是 【 】
A. 等待某一事件
B. 被選中占有處理器
C. 時間片用完
D. 等待的事件已發生
6. Netware386系統配置了多種驅動程序,下列驅動程序中為磁盤驅動程序的是【 】
A. NE2. LAN
B. ESDI. DSK
C. INSTALL. NLM
D. RSPX. NLM
7. 傳輸層接口TLI (Transport Layer Interface) 是一組函數的集合,為用戶提供傳輸層接口,包括建立通信、管理連接以及數據傳輸。以下為無連接模式函數的是 【 】
A. t-rcvudata ()
B. t-getinfo ()
C. t-listen ()
D. t-close ()
8. 在以太局域網中,將IP地址映射為以太網卡地址的協議是 【 】
A. ARP
B. ICMP
C. UDP
D. SMTP
9. 網絡操作系統是一種 【 】
A. 系統軟件
B. 系統硬件
C. 應用軟件
D. 支援軟件
10. UNIX系統中具有最高權限的用戶名是 【 】
A. administrator
B. root
C. supervisor
D. admin
11. 以虛擬軟盤方式實現硬盤共享的軟件必須具有四方面的功能,即用戶管理、盤卷管理、信號量管理和 【 】
A. 計賬管理
B. 備份管理
C. 安裝管理
D. 文件管理
12. 統一資源定位器URL由三部分組成:協議、文件名和 【 】
A. 文件屬性
B. 域名
C. 匿名
D. 設備名
13. 用戶程序在目態下使用特權指令將引起的中斷是屬于 【 】
A. 硬件故障中斷
B. 程序中斷
C. 外部中斷
D. 訪管中斷
14. 網絡操作系統為網絡用戶提供了兩級接口:網絡編程接口和 【 】
A. 傳輸層接口
B. 操作命令接口
C. NETBIOS接口
D. socket接口
15. 多道程序執行方式的特點是 【 】
A. 宏觀上并行,微觀上串行
B. 宏觀上串行,微觀上并行
C. 宏觀上并行,微觀上并行
D. 宏觀上串行,微觀上串行
16. Netware中用于加載網絡可加載模塊的命令是 【 】
A. setup
B. install
C. load
D. add
17. 如下參數中不能用于進程間通信的是 【 】
A. 消息
B. 信件
C. 信號量
D. 口令
18. 操作系統中,資源分配的基本單位是 【 】
A. 進程
B. 線程
C. 對象
D. 程序
19. 位示圖方法可用于 【 】
A. 進程的調度
B. 盤空間的管理
C. 文件的共享
D. 進程間通訊
20. 構成網絡操作系統通信機制的是 【 】
A. 進程
B. 線程
C. 通信原語
D. 對象
第二部分 非選擇題 (共60分)
二、填空題 (本大題共10小題,每小題1分,共10分) 不寫解答過程,將正確的答案寫在每小題的空格內。錯填或不填均無分。
21. 網絡通信軟件的任務是根據通信協議來控制和管理_______________間的通信。
22. 用戶程序使用_______________請求操作系統服務。
23. 能影響中斷響應次序的技術是中斷屏蔽和_______________。
24. 整個UNIX系統分為四個層次,即硬件、UNIX內核、_______________和應用程序。
25. 移臂調度有三種算法,即掃描法、最短查找時間優先算法和_______________。
26. 文件的邏輯結構通常有兩種形成,一是_______________,另一種是無結構的流式文件。
27. 存儲管理應實現的主要功能有:存儲空間的分配與保護、存儲空間的共享、存儲空間的重定位和_______________。
28. 進程的三個基本狀態是運行、就緒和_______________。
29. 常用的進程調度算法有:靜態優先級算法、動態優先級算法和_______________三種。
30. Windows NT的虛擬存儲管理的實現應包括兩個方面,一個是地址變換機構,另一個是_______________。
三、簡答題 (本大題共6小題,每小題5分,共30分)
31. 網絡操作系統除具有通用操作系統功能外,還應具有哪些主要功能?
32. 實現文件和數據共享方法主要有兩種,即數據移動方式和計算移動方式。請簡要說明數據移動方式。
33. 網絡操作系統結構設計模式主要有三種,即客房/服務器模式、對象模式和對稱多處理模式。請簡述客戶/服務器設計模式。
34. 利用Winsock接口可實現點點通信和廣播通信功能。請給出點點通信的客戶端和服務器端的工作流程。
35. 設有兩個優先級相同的進程A1和A2如下。令信號量S1、S2的初值均為0,試問A1、A2并發執行后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原語可以實現信箱通信。試利用信號量及PV操作,給出send和receive原語的形式描述。