二級(jí)共公基礎(chǔ)知識(shí)教程課后習(xí)題

字號(hào):

一、選擇題
    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ò)程稱為
    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)化方法中,軟件功能分解屬于列軟件開發(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è)方面:需求獲取,需求分析,編寫需求規(guī)格說(shuō)明書,以及
    A、階段性報(bào)告 B、需求評(píng)審 C、總結(jié) D、都不正確
    二、填空題
    1、軟件是程序、數(shù)據(jù)和_______的集合。
    2、Jackson方法是一種面向_______的結(jié)構(gòu)化方法。
    3、數(shù)據(jù)流圖的類型有_______ 和事務(wù)型。
    4、軟件工程研究的內(nèi)容主要包括:_______ 技術(shù)和軟件工程管理。
    5、軟件開發(fā)環(huán)境是全面支持軟件開發(fā)全過(guò)程的 _______ 集合。