1. 什麼是耦合度按耦合度的不同,如何區分計算機網路和其他計算機系統
處理機中概念:
處理機之間連接的緊密程度,可用處理機之間的距離及相互連接的信號線數目表示計算機網路與多機系統在耦合程度上有明顯差別:多機系統是緊耦合系統,計算機網路屬於松耦合系統。
緊耦合多機系統又稱為直接耦合系統,是指各處理機之間通過互聯網共享內存。緊耦合多機系統由P台處理機、m個存儲器模塊、d個I/O通道和3個互聯網網路構成。處理機-存儲器網路實現處理機與各存儲模塊的連接。處理機中斷信號網路實現多處理機之間的互聯。處理機-I/O互聯網路實現處理機與外設的連接。每個處理機可自帶局部存儲器,也可自帶cache。存儲器模塊可採用流水工作方式。緊耦合多機系統多用於並行作業中的多任務,一般處理機是同構的。SMP(symmetrical multi-processing)屬於緊耦合多機系統。
松耦合多機系統又稱為間接耦合系統,是指各處理機間通過共享I/O子系統、通道或通信線路實現機間通信,不共享內存。松耦合多處理機由P個處理機、1個通道、1個仲裁開關和消息傳送系統構成。每個處理機帶有一個局部存儲器和一組I/O設備。在仲裁開關的通道中有高速通信存儲,用來緩沖傳送的信息塊。鬆散耦合多處理機適合粗粒度的並行計算。MPP(massive parallel processing)屬於松耦合多機系統
軟體設計中概念:
基本概念:
軟體設計中通常用耦合度和內聚度作為衡量模塊獨立程度的標准。劃分摸塊的一個准則就是高內聚低耦合。
耦合度(Coupling)是對模塊間關聯程度的度量。耦合的強弱取決與模塊間介面的復雜性、調用模塊的方式以及通過界面傳送數據的多少。
模塊間的耦合度是指模塊之間的依賴關系,包括控制關系、調用關系、數據傳遞關系。模塊間聯系越多,其耦合性越強,同時表明其獨立性越差。
降低模塊間的耦合度能減少模塊間的影響,防止對某一模塊修改所引起的「牽一發動全身」的水波效應,保證系統設計順利進行。
內聚和耦合密切相關,同其它模塊存在強耦合關系的模塊常意味這弱內聚,強內聚常意味著弱耦合。
等級劃分:
耦合度可分為七級。
a)非直接耦合:
兩模塊間沒有直接關系,之間的聯系完全是通過主模塊的控制和調用來實現的
b)數據耦合:
一個模塊訪問另一模塊,彼此間通過簡單數據參數來交換輸入、輸出信息。這里的簡單數據參數不同於控制參數、公共數據結構或外部變數。
c)標記耦合:
如一組模塊通過參數表傳遞記錄信息,就是標記耦合。這個記錄是某一數據結構的子結構,不是簡單變數。
d)控制耦合:
一個模塊通過傳遞開關、標志、名字等控制信息,明顯的控制選擇另一模塊的功能
e)外部耦合:
一組模塊都訪問同一全局簡單變數而不是同一全局數據結構,而且不是通過參數傳遞該全局變數的信息
f)公共耦合:
一組模塊都訪問同一個公共數據環境。該公共數據環境可以是全局數據結構、共享的通信區、內存的公共覆蓋區等。
g)內容耦合:
一個模塊直接修改另一個模塊的數據,或直接轉入另一個模塊
內聚度是指內部各元素之間聯系的緊密程度,模塊的內聚種類通常可分為7種,按其內聚度從低到高的次序依此為:偶然內聚、邏輯內聚、瞬時內聚、過程內聚、通信內聚、順序內聚、功能內聚。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
計算機網路中每台電腦都是獨立的,同等重要的
分布式計算機系統中有主電腦和終端之分.
算機網路是指將有獨立功能的多台計算機,通過通信設備線路連接起來,在網路軟體的支持下,實現彼此之間資源共享和數據通信的整個系統。
02、計算機網路的基本功能是什麼?
計算機網路的基本功能是數據通信和資源共享。
03、資源共享主要是指哪些資源?
資源共享包括硬體、軟體和數據資源的共享。
04、計算機網路根據其覆蓋范圍可分為哪三類?
計算機網路根據其覆蓋范圍可分為區域網、城域網和廣域網。
05、學校的校園網應該屬於(4)所說的哪一類?
校園網屬於區域網。
06、基於伺服器的網路與對等網有何區別?
基於伺服器的網路中由伺服器來管理網路,並為網路用戶提供共享服務,而在對等網中沒有專用伺服器,網路中的每台計算機即作為一台非專業伺服器管理自己的資源和用戶,為其他計算機提供軟硬體資源的共享服務。同時又可作為客戶機共享其他計算機的資源。
07、伺服器在網路中的作用是什麼?
伺服器在網路中的主要作用是管理網路,為網路用戶提供共享資源。
08、Internet可以為我們提供哪些服務?
Internet可以為我們提供多種服務如,電子郵件、文件傳輸、信息查詢、網上新聞、各種論壇和電子商務等。
09、什麼是網際網路上的IP地址?
IP地址是計算機在網際網路上的惟一標識。
10、IP地址通常是如何表示的?
IP地址由32位二進制數組成,寫成4組十進制數,每組之間有圓點隔開。
分布式計算機系統的特點:無主從區分;計算機之間交換信息;資源共享;相互協作完成一個共同任務
分布式計算機系統的功能:通信結構;網路操作系統;分布式操作系統(透明性)
分布式系統的優點:
集中式系統的特點
分布的需求
分布式系統的優點:方便使用;強壯性和可靠性;資源共享;可擴性;最終用戶的生產效率;維護方便
與單機操作系統的區別在進程通信、資源管理和系統結構等方面
進程通信
與單機的不同處:不共享內存;可靠性低;通信的實現方式取決於通信設施
通信協議:語義、語法、定時
資源管理
與單機的不同處:多管理者管同一類資源
管理方式:
分布式集中式:一個類中可以有多個資源,但每個資源本身還是由單個管理者管理。
完全分布式:每個資源都可以由多個管理者管理。
系統結構
每台計算機有自己的內核和功能模塊
不同計算機上可有不同的,也可有相同功能模塊(副本)
大多資源用分布集中式管理;多機共享資源用完全分布式管理.
2. "SMP"縮寫在游戲中的具體含義是什麼
SMP,即"Survival Multi-Player"的縮寫,直譯為「多人生存」,在英文中廣泛應用於游戲領域,表示多人共同參與的生存類游戲模式。這個術語的中文拼音是「ō rén shēng cún」,在游戲圈內的流行度達到了1290,表明它在游戲愛好者中具有較高的認知度。
在計算機和網路術語中,SMP被分類為"Computing"領域的縮寫詞,特別在游戲開發和玩家交流中扮演重要角色。例如,它可能指代伺服器架構,其中多台計算機共同處理游戲中的多個玩家角色,提供更豐富和動態的游戲體驗。
盡管SMP最初源於英文,但隨著互聯網的普及,它已經成為全球游戲愛好者之間通用的交流詞彙。需要注意的是,SMP的信息主要源於網路,僅供學習和交流使用,版權歸屬原作者,使用時請確保合規性。