1. 程式人生 > >軟體體系結構(一)緒論章節總結問題

軟體體系結構(一)緒論章節總結問題

1. 抽象級別有哪些?

  1. 面向機械
  2. 面向程式碼
  3. 面向物件

2. 目前軟體開發的關注點是什麼?

滿足客戶需求,提高軟體質量和協同能力,更多的介面和對介面更高的定義

3. 模型的基本概念是什麼?

模式是要解決的現實問題的簡化抽象;模型僅僅表述了現實機制或行為的一部分;模型具有一定獨立性,並且應用與其他模型相比明顯不同的詞彙和約束條件。

4. 簡單描述兩個軟體體系結構的定義?

  1. 軟體體系結構僅關心繫統中單元的互動關係
  2. 軟體體系結構是軟體系統的分解

5. IEEE1471-2000 核心原則有哪些?

  1. 每個系統都有自己的體系結構,每個都和其他的不同
  2. 軟體體系結構和軟體體系結構描述不同
  3. 軟體體系結構、軟體體系結構描述和開發過程是分離的
  4. 在建立體系結構模型時應留下一定的自由空間,以便允許對具體的體系結構進行定製

6. 軟體體系結構中的檢視有哪些?作用是什麼?

  1. 構建-聯結器檢視,作用是抽象了系統執行時的情景。
  2. 分解檢視,作用是提供靜態結構資訊和將開發者的工作進行拆分,為協作提供支援
  3. 分配檢視,作用是進行開發管理,並能追蹤系統性能和瓶頸
  4. 行為檢視,作用是對系統元素的互動細節和它們的與互動有關的內部行為的追蹤

7. 使用如軟體體系結構活動的前提是什麼?

無解