午夜无码中文字幕影院,国产自产第一区c国产,久久久久久夜精品精品免费,国产99久久,夜夜夜夜曰天天天天拍国产,欧美日韩亚洲另类专区,国产精品区一区二区免费

軟題庫 培訓課程
當前位置:信管網(wǎng) >> 綜合知識 >> 文章內(nèi)容
試題解析:軟件架構(gòu)的定義
來源:信管網(wǎng) 2014年04月03日 【所有評論 分享到微信

在分布式應用中,軟件架構(gòu)設計不需要考慮()的問題。
A、數(shù)據(jù)庫選擇
B、性能
C、需求可擴展
D、人員

解析:
在軟件工程發(fā)展的初期,人們把軟件設計的重點放在數(shù)據(jù)結(jié)構(gòu)和算法的選擇上。隨著軟件系統(tǒng)規(guī)模越來越大、越來越復雜,整個系統(tǒng)的結(jié)構(gòu)設計和規(guī)范說明顯得越來越重要,人們逐步認識到了軟件架構(gòu)的重要性。
軟件總是有架構(gòu)的,不存在沒有架構(gòu)的軟件。將軟件系統(tǒng)劃分成多個模塊,明確各模塊之間的相互作用,組合起來實現(xiàn)系統(tǒng)的全部特性,就是系統(tǒng)的架構(gòu)。通常將一些經(jīng)過實踐證明的、可重復使用的軟件架構(gòu)設計策略總結(jié)成架構(gòu)模式,以便與他人交流、供他人學習。軟件架構(gòu)借鑒了計算機架構(gòu)和網(wǎng)絡架構(gòu)的許多思想和方法,近年來得到了極大的發(fā)展。
對于軟件架構(gòu)這一概念,迄今為止還沒有一個公認的定義,可將其簡單理解為:軟件架構(gòu)為軟件系統(tǒng)提供了一個結(jié)構(gòu)、行為和屬性的高級抽象,并由構(gòu)成系統(tǒng)的元素的描述及元素的相互作用、元素集成的模式以及這些模式的約束組成。軟件架構(gòu)不僅確定了系統(tǒng)的組織結(jié)構(gòu)和拓撲結(jié)構(gòu),還顯示了系統(tǒng)需求和構(gòu)成系統(tǒng)的各元素之間的對應美系,提供了一些設計決策的基本原則。需要注意如下幾點。
(1)軟件架構(gòu)是一個程序或系統(tǒng)的構(gòu)件的結(jié)構(gòu)、構(gòu)件間的關系以及控制構(gòu)件設計演化的原則和方針。
(2)一個系統(tǒng)的軟件架構(gòu)由一組構(gòu)件、構(gòu)件間的連接件、構(gòu)件和連接件的配置以及如何結(jié)合在一起的約束限制的描述組成。
(3)在計算的算法和數(shù)據(jù)結(jié)構(gòu)之外,設計并確定系統(tǒng)整體結(jié)構(gòu)成了新的問題。結(jié)構(gòu)問題包括總體組織結(jié)構(gòu)和全局控制結(jié)構(gòu)、通信、同步和數(shù)據(jù)訪問的協(xié)議、設計元素的功能分配、物理分布、設計元素的組成、可擴展性與性能、備選設計的選擇等。
(4)軟件架構(gòu)所關心的是軟件構(gòu)件及軟件構(gòu)件間的組織結(jié)構(gòu)、約束和關系,是對系統(tǒng)的組成、系統(tǒng)結(jié)構(gòu)及系統(tǒng)如何工作的較為宏觀的描述。

掃碼關注公眾號

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準!

信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質(zhì)量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。

信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。

相關內(nèi)容

發(fā)表評論  查看完整評論  

推薦文章