全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)公共基礎(chǔ)知識(shí)課后習(xí)題及答案3

字號(hào):

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