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

