第三章 軟件工程基礎(chǔ)
一.選擇題
1.在軟件生命令周期中,能準(zhǔn)確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階段是( )
A.概要設(shè)計 B.詳細(xì)設(shè)計 C.可行性研究 D.需求分析
2.下面不屬于軟件工程的3個要素的是( )
A.工具 B.過程 C.方法 D環(huán)境
3.檢查軟件產(chǎn)品是否符合需求定義的過程稱為( )
A.確認(rèn)測試 B.集成測試 C.驗證測試 D.驗收測試
4.數(shù)據(jù)流圖用于抽象描述一個軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)成。下列圖符名標(biāo)識的圖符不屬于數(shù)據(jù)流圖合法圖符的是( )
A.控制流 B.加工 C.數(shù)據(jù)存儲 D.源和潭
5.下面不屬于軟件設(shè)計原則的是
A.抽象 B.模塊化 C.自底向上 D.信息隱蔽
6.程序流程圖(PFD)中的箭頭代表的是( )
A.數(shù)據(jù)流 B.控制流 C.調(diào)用關(guān)系 D.組成關(guān)系
7.下列工具中為需求分析的常用工具的是( )
A. PAD B. PFD C. N-S D. DFD
8.在結(jié)構(gòu)化方法中,軟件功能分解屬于下列軟件開發(fā)中的階段是( )
A.詳細(xì)設(shè)計 B.需求分析 C.總體設(shè)計 D.編程調(diào)試
9.軟件調(diào)試的目的是( )
A. 發(fā)現(xiàn)錯誤 B.改正錯誤 C.改善軟件的性能 D.挖掘軟件的潛能
10.軟件需求分析階段的工作,可以分為四個方面:需求獲取,需求分析,編寫需求規(guī)格說明書,以及( )
A.階段性報告 B.需求評審 C.總結(jié) D.都不正確
二.填空題
1.軟件是程序、數(shù)據(jù)和( )的集合.
2.Jackson方法是一種面向( )的結(jié)構(gòu)化方法
3.軟件工程研究的內(nèi)容主要包括( )技術(shù)和軟件工程管理
4.數(shù)據(jù)流圖的類型有( )和事務(wù)型
5.軟件開發(fā)環(huán)境是全面支持軟件開發(fā)全過程的( )集合。
第三章參考答案
一.選擇題
1.D 2. D 3. A 4. A 5. C 6. B 7. D 8. C 9. B 10. B
二.填空題
1) 文檔 2) 數(shù)據(jù)流 3) 軟件開發(fā) 4) 變換型 5) 軟件工具
一.選擇題
1.在軟件生命令周期中,能準(zhǔn)確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階段是( )
A.概要設(shè)計 B.詳細(xì)設(shè)計 C.可行性研究 D.需求分析
2.下面不屬于軟件工程的3個要素的是( )
A.工具 B.過程 C.方法 D環(huán)境
3.檢查軟件產(chǎn)品是否符合需求定義的過程稱為( )
A.確認(rèn)測試 B.集成測試 C.驗證測試 D.驗收測試
4.數(shù)據(jù)流圖用于抽象描述一個軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)成。下列圖符名標(biāo)識的圖符不屬于數(shù)據(jù)流圖合法圖符的是( )
A.控制流 B.加工 C.數(shù)據(jù)存儲 D.源和潭
5.下面不屬于軟件設(shè)計原則的是
A.抽象 B.模塊化 C.自底向上 D.信息隱蔽
6.程序流程圖(PFD)中的箭頭代表的是( )
A.數(shù)據(jù)流 B.控制流 C.調(diào)用關(guān)系 D.組成關(guān)系
7.下列工具中為需求分析的常用工具的是( )
A. PAD B. PFD C. N-S D. DFD
8.在結(jié)構(gòu)化方法中,軟件功能分解屬于下列軟件開發(fā)中的階段是( )
A.詳細(xì)設(shè)計 B.需求分析 C.總體設(shè)計 D.編程調(diào)試
9.軟件調(diào)試的目的是( )
A. 發(fā)現(xiàn)錯誤 B.改正錯誤 C.改善軟件的性能 D.挖掘軟件的潛能
10.軟件需求分析階段的工作,可以分為四個方面:需求獲取,需求分析,編寫需求規(guī)格說明書,以及( )
A.階段性報告 B.需求評審 C.總結(jié) D.都不正確
二.填空題
1.軟件是程序、數(shù)據(jù)和( )的集合.
2.Jackson方法是一種面向( )的結(jié)構(gòu)化方法
3.軟件工程研究的內(nèi)容主要包括( )技術(shù)和軟件工程管理
4.數(shù)據(jù)流圖的類型有( )和事務(wù)型
5.軟件開發(fā)環(huán)境是全面支持軟件開發(fā)全過程的( )集合。
第三章參考答案
一.選擇題
1.D 2. D 3. A 4. A 5. C 6. B 7. D 8. C 9. B 10. B
二.填空題
1) 文檔 2) 數(shù)據(jù)流 3) 軟件開發(fā) 4) 變換型 5) 軟件工具