可擴展性

可擴展性

可擴展性是指音箱是否支持多聲道同時輸入,是否有接無源環繞音箱的輸出介面,是否有USB輸入功能等。

基本介紹


這是指音箱是否支持多聲道同時輸入,是否有接無源環繞音箱的輸出介面,是否有USB輸入功能等。低音炮能外接環繞音箱的個數也是衡量擴展性能的標準之一。普通多媒體音箱的介面主要有模擬介面和USB介面兩種,其它如光纖介面還有創新專用的數字介面等不是非常多見,因此不多作介紹。
這是一個廣泛的概念,在許多領域都有應用。
在軟體工程領域是指:
設計良好的代碼允許更多的功能在必要時可以被插入到適當的位置中。這樣做的目的的是為了應對未來可能需要進行的修改,而造成代碼被過度工程化地開發。
可擴展性可以通過軟體框架來實現:動態載入的插件、頂端有抽象介面的認真設計的類層次結構、有用的回調函數構造以及功能很有邏輯並且可塑性很強的代碼結構。
可擴展性是軟體設計的原則之一,它以添加新功能或修改完善現有功能來考慮軟體的未來成長。可擴展性是軟體拓展系統的能力。
簡單地說,可擴展性就是關於如何處理更大規模的業務。比如,Web應用程序就是允許更多的人使用你的服務。如果你不能弄清楚如何提高性能的同時向外擴展,沒關係。只要你能處理更大規模的用戶,即使是存在多個單點故障也沒有問題。組合的可擴展性要求要滿足用戶不斷發展的要求,還要滿足因技術發展需要而實現的擴展和升級的需求。