地大《系統(tǒng)分析與設(shè)計》在線作業(yè)一
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 30 分)
1.軟件按照設(shè)計的要求,在規(guī)定時間和條件下達到不出故障,持續(xù)運行的要求的質(zhì)量特性稱為( )。
A.可用性
B.可靠性
C.正確性
D.完整性
2.軟件詳細設(shè)計主要采用的方法是( )
A.模塊設(shè)計
B.結(jié)構(gòu)化設(shè)計
C.PDL語言
D.結(jié)構(gòu)化程序設(shè)計
3.要減少兩個模塊之間的耦合,則必須( )。
A.兩個模塊間的調(diào)用次數(shù)要少
B.模塊間傳遞的參數(shù)要少
C.模塊間傳遞的參數(shù)要少且布傳遞開關(guān)型參數(shù)
D.模塊間傳遞的參數(shù)要少且不傳遞開關(guān)型參數(shù)以及兩模塊不引用同樣的全局變量
4.對于大型軟件的程序設(shè)計來說,下列要求中首先強調(diào)的應(yīng)該是( )。
A.運行效率
B.可理解性
C.開發(fā)速度
D.開發(fā)成本
5.面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,即?)。
A.系統(tǒng)模型、ER模型、應(yīng)用模型
B.對象模型、動態(tài)模型、應(yīng)用模型
C.ER模型、對象模型、功能模型
D.對象模型、動態(tài)模型、功能模型
6.( )是在系統(tǒng)邊界之外的個人或組織,它提供數(shù)據(jù)輸入或接受數(shù)據(jù)輸出。
A.處理
B.數(shù)據(jù)流
C.外部實體
D.數(shù)據(jù)存儲
7.結(jié)構(gòu)化信息系統(tǒng)開發(fā)方法適合于( )。
A.業(yè)務(wù)流程不太確定的較小系統(tǒng)
B.規(guī)模適中,結(jié)構(gòu)化程度較高的系統(tǒng)
C.業(yè)務(wù)流程不太確定的較大系統(tǒng)
D.半結(jié)構(gòu)化,非結(jié)構(gòu)化的辦公信息系統(tǒng)
8.軟件生命周期中所花費用最多的階段是( )
A.詳細設(shè)計
B.軟件編碼
C.軟件測試
D.軟件維護
9.協(xié)作圖所使用的有關(guān)參與者、對象和消息的符號與( )是一樣的。
A.用例圖
B.順序圖
C.活動圖
D.數(shù)據(jù)流圖
10.經(jīng)濟可行性研究的范圍包括( )。
A.資源有效性
B.管理制度
C.效益分析
D.開發(fā)風險
二、多選題 (共 10 道試題,共 40 分)
11.在UML中,動態(tài)行為描述了系統(tǒng)隨時間變化的行為,下面屬于動態(tài)行為視圖的是( )
A.狀態(tài)機視圖
B.實現(xiàn)視圖
C.交互視圖
D.活動視圖
12.屬于系統(tǒng)分析員在開發(fā)信息系統(tǒng)時所使用的模型是( )
A.數(shù)學(xué)模型
B.描述模型
C.實物模型
D.圖形模型
13.屬于驅(qū)動程序能實現(xiàn)的功能是( )。
A.調(diào)用要測試的模塊,并把輸入?yún)?shù)傳遞給它
B.為測試的函數(shù)設(shè)置輸入?yún)?shù)值
C.意外的狀態(tài)交互
D.接收被測試模塊的返回參數(shù),并打印或顯示它們
14.關(guān)于數(shù)據(jù)流程圖,下列說法正確的是( )。
A.數(shù)據(jù)流程圖的外部實體不可以是另外一個系統(tǒng)
B.數(shù)據(jù)處理是指數(shù)據(jù)的變換
C.數(shù)據(jù)流指處理功能的輸入或輸出
D.外部實體指系統(tǒng)數(shù)據(jù)的外部來源和去處
15.以下描述正確的是( ) 。
A.軟件維護是在軟件發(fā)布之后為了糾錯、改善軟件性能或?qū)傩曰蚴管浖a(chǎn)品適應(yīng)環(huán)境變化而對軟件進行的修改。
B.系統(tǒng)文檔的主要作用是為設(shè)計和開發(fā)人員提供相關(guān)信息來維護系統(tǒng),或?qū)ο到y(tǒng)進行重新實施。
C.將舊數(shù)據(jù)庫的內(nèi)容復(fù)制到新數(shù)據(jù)庫的方法可用于數(shù)據(jù)存儲空間不足以容納兩整套數(shù)據(jù)的情況。
D.IPO的開發(fā)是一種程序開發(fā)順序,先實施輸入模塊,再實施處理模塊,最后實施輸出模塊。
16.關(guān)于面向?qū)ο蠓椒ǖ拿枋鲋校_的是( )
A.選擇面向?qū)ο蟪绦蛟O(shè)計語言時需要考慮開發(fā)人員對其的熟悉程度
B.使用設(shè)計模式有助于在軟件開發(fā)過程中應(yīng)用面向?qū)ο蠹夹g(shù)
C.在軟件生命周期的分析、設(shè)計、實現(xiàn)和測試過程中均可以應(yīng)用面向?qū)ο蠹夹g(shù)
D.UML是一種可視化建模語言,它需要與RUP開發(fā)過程同時使用
17.針對特定迭代中的用例( )可以完成支持細節(jié)。
A.活動圖
B.狀態(tài)圖
C.用例描述
D.系統(tǒng)順序圖
18.屬于用例描述的是( )。
A.中間描述
B.簡單描述
C.完全展開描述
D.需求描述
19.軟件設(shè)計的主要任務(wù)是( )
A.將分析階段獲得的需求說明轉(zhuǎn)換為計算機中可實現(xiàn)的系統(tǒng)
B.完成系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu)設(shè)計
C.完成模塊的編碼和測試
D.對模塊內(nèi)部的過程進行設(shè)計
20.關(guān)于UML,以下敘述中 ( ) 是正確的。
A.UML是一種可視化的程序設(shè)計語言
B.UML不是過程,也不是方法,但允許任何一種過程和方法使用
C.UML簡單且可擴展
D.UML是面向?qū)ο蠓治雠c設(shè)計的一種標準表示
三、判斷題 (共 10 道試題,共 30 分)
21.實體-聯(lián)系圖的數(shù)據(jù)實體對應(yīng)于數(shù)據(jù)流圖中的數(shù)據(jù)存儲。
22.程序流程圖中,棱形方塊功能是處理。
23.設(shè)計類圖是面向?qū)ο蠓治鰰r開發(fā)的域模型類圖的擴展。
24.在將類映射為關(guān)系數(shù)據(jù)庫中的表時,不需要對類之間的繼承關(guān)系進行處理。
25.在信息系統(tǒng)開發(fā)中,傳統(tǒng)方法把活動描述為由人或計算機執(zhí)行的過程。
26.系統(tǒng)開發(fā)生命周期是建立、部署、使用和更新一個信息系統(tǒng)的整個過程。
27.分析員建立的需求模型不能作為以后開發(fā)小組在維護和升級系統(tǒng)時的文檔。
28.需求模型(或模型的集合)是一種邏輯模型,邏輯模型能夠很詳細地展示系統(tǒng)需要完成哪些功能,而不依賴任何技術(shù)。
29.用例圖用來定義一個用例的輸入和輸出,以及在用戶和系統(tǒng)之間交互的順
30.自動化系統(tǒng)邊界將數(shù)據(jù)流圖的處理劃分成手工處理部分和系統(tǒng)處理部分。
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777