A.初始級 B.可重復級 C.已定義級 D.已管理級
參考答案:C
2.一個軟件開發(fā)過程描述了“誰做”、“做什么”、“怎么做”和“什么時候做”,RUP用( )來表述“誰做”。
A. 角色 B. 活動 C. 制品 D. 工作流
參考答案:A
3.RUP 在每個階段都有主要目標,并在結(jié)束時產(chǎn)生一些制品。在( )結(jié)束時產(chǎn)生“在適當?shù)钠脚_上集成的軟件產(chǎn)品”。
A. 初期階段 B. 精化階段
C. 構(gòu)建階段 D. 移交階段
參考答案:C
4.RUP分為4個階段,每個階段結(jié)束時都有重要的里程碑,其中生命周期架構(gòu)是在( )結(jié)束時的里程碑。
A.初期階段 B. 精化階段 C. 構(gòu)建階段 D. 移交階段
參考答案:A
5.ISO/IEC 9126 軟件質(zhì)量模型中第一層定義了六個質(zhì)量特性,并為各質(zhì)量特性定義了相應的質(zhì)量子特性。子特性( )屬于可靠性質(zhì)量特性。
A.準確性 B. 易理解性 C. 成熟性 D. 易學性
參考答案:C
6.結(jié)構(gòu)化開發(fā)方法中,數(shù)據(jù)流圖是( )階段產(chǎn)生的成果。
A. 需求分析 B. 總體設(shè)計
C. 詳細設(shè)計 D. 程序編程
參考答案:A
例如:學籍管理系統(tǒng)的數(shù)據(jù)流圖
例如:學籍管理系統(tǒng)的頂層圖
7.下列要素中,不屬于DFD的是( )。當使用DFD對一個工資系統(tǒng)進行建模時,( )可以被認定為外部實體。
(1)A.加工 B.數(shù)據(jù)流 C.數(shù)據(jù)存儲 D.聯(lián)系
(2)A.接收工資單的銀行 B.工資系統(tǒng)源代碼程序
C.工資單 D.工資數(shù)據(jù)庫的維護
參考答案:D、A
8.【說明】
某公司擬開發(fā)一個銷售管理系統(tǒng),其主要功能描述如下:
1.接受客戶訂單,檢查庫存貨物是否滿足訂單要求。如果滿足,進行供貨處理:即修改庫存記錄文件,給庫房開具備貨單并且保留客戶訂單至訂單記錄文件;否則進行缺貨處理:將缺貨訂單錄入缺貨記錄文件。
2.根據(jù)缺貨記錄文件進行缺貨統(tǒng)計,將缺貨通知單發(fā)給采購部門。
3.根據(jù)采購部門提供的進貨通知單進行進貨處理:即修改庫存記錄文件,并從缺貨記錄文件中取出缺貨訂單進行供貨處理。
4.根據(jù)保留的客戶訂單進行銷售統(tǒng)計,打印統(tǒng)計報表給經(jīng)理。
【問題1】(4 分)
使用說明中的詞語,給出頂層圖的外部實體E1~E4的名稱。
【問題2】(3 分)
使用說明中的詞語,給出第0層圖的數(shù)據(jù)存儲D1~D3的名稱。
【問題3】(8 分)
第0層數(shù)據(jù)流圖缺少了四條數(shù)據(jù)流,根據(jù)說明及頂層數(shù)據(jù)流圖提供的信息,分別指出這四條數(shù)據(jù)流的起點和終點。