UML與物件導向方法學

2022-08-20 15:21:06 字數 661 閱讀 5465

2007—2008學年第2學期

專業班級

姓名學號

開課系室

考試日期

一、填空題(每空1分,共27分)

1.uml中關係包括4種,分別是

和2和用於對物件導向系統的物理方面建模進行描述的2種圖形。

3是描述在某一時刻,系統中一組物件以及它們之間關係的圖形。

4.部署圖中的節點可以分為2種型別和

5.物件導向的軟體工程分為和3個步驟。

6.類圖中類之間的關係有

和7.uml的定義包括和2個部分。

8.uml用例可以用圖來描述。用例間的關係主要有和9.協作圖描述了協作的物件之間的和

10.uml的基本建築塊包括和

二、問答題(共73分)

1.什麼是uml?使用uml進行建模有哪些目的?

2.什麼是物件?物件導向有哪些特徵?

3.需求分析的目的是什麼?需求分析中的典型活動有哪些?

4.乙個優良的ood應具備的基本條件有哪些?

5.順序圖的建立有哪些步驟?

6.軟體生存週期每個階段的基本任務是什麼?

7.什麼叫用況?使用用況圖有哪些好處?

8.什麼是抽象類?什麼是介面?二者有哪些區別?

9.聚合和組合有哪些異同?

10.訊息傳遞和函式呼叫有哪些區別?

傳統方法學與物件導向區別

姓名 戴育兵 學號 g1030510 年級 大二 班級 net 2 班 摘要 傳統的軟體工程方法學曾經給軟體產業帶來巨大進步,部分地緩解了軟體危機,使用這種方法學開發的許多中 小規模軟體專案都獲得了成功。但是,人們也注意到當把這種方法學應用於大型軟體產品的開發時,似乎很少取得成功。在20世紀60年代...

小議傳統方法學與物件導向的區別

小議傳統方法學 與物件導向的區別 姓名 朱威 班級 微軟2班 系別 資訊工程 摘要傳統的軟體工程方法學曾經給軟體產業帶來巨大進步,部分地緩解了軟體危機,使用這種方法學開發的許多中 小規模軟體專案都獲得了成功。但是,人們也注意到當把這種方法學應用於大型軟體產品的開發時,似乎很少取得成功。在 20 世紀...

第三講物件導向方法學

問題 組合語言編寫程式 高階語言的結構化程式設計和物件導向程式設計之間的比較?物件導向方法與面向過程方法的比較分析 物件導向的概念 省略 物件導向軟體過程的一般特性 1 物件導向的軟體過程 軟體過程模型的比較 噴泉模型 噴泉模型的生命週期與面向過程的生命週期是一致的,但噴泉模型的各個階段是迭代和無縫...