MOOC北京大學(xué)軟件工程測驗(yàn)答案-第一周-軟件過程
一、軟件生存周期過程的概念
獲取正確軟件的關(guān)鍵是(開發(fā)邏輯)
軟件生存周期的含義是表明軟件的演化和發(fā)展具有周期性,每過一段時(shí)間就需要更新 ×
當(dāng)軟件的一個(gè)版本被淘汰時(shí),則該軟件的生存周期就結(jié)束了 ×
軟件生存周期過程表示軟件生存周期內(nèi)的一個(gè)過程 ×
為了表述軟件開發(fā)需要做什么映射,引入了三個(gè)概念:過程 活動 任務(wù)
二、軟件生存周期過程的分類
按照(軟件開發(fā)工作的主體),可以將軟件生存周期過程分為基本過程、支持過程和組織過程
下述過程屬于基本過程的是:獲取過程、開發(fā)過程、運(yùn)行過程、供應(yīng)過程
支持過程是指那些與軟件生產(chǎn)組織有關(guān)的活動集 ×
下列關(guān)于軟件開發(fā)過程說法正確的是:
軟件開發(fā)過程是軟件開發(fā)者所從事的一系列活動
軟件開發(fā)過程中還包括了系統(tǒng)需求分析、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)等系統(tǒng)層面的活動
三、軟件生存周期模型的概念
軟件生存周期模型是對軟件生存周期中過程、活動和任務(wù)的組織 √
軟件生存周期模型必須要將所有類型的過程、活動和任務(wù)考慮在內(nèi),形成滿足每個(gè)軟件項(xiàng)目需要的模型 ×
軟件開發(fā)模型是軟件開發(fā)過程的活動和任務(wù)的結(jié)構(gòu)框架 ×
四、常見的軟件生存周期模型
下列關(guān)于瀑布模型的說法正確的是:
瀑布模型在每一階段都會生成相應(yīng)的文檔
瀑布模型要求需求在最初階段就要完整和明確
下列關(guān)于增量模型的說法正確的是:
增量模型要求需求在最初階段就要完整和明確
增量模型能夠更早的向用戶交付第一個(gè)版本的系統(tǒng)
下列關(guān)于演化模型的說法正確的是:
演化模型在每一次迭代過程中可以采用瀑布模型
相比瀑布模型,演化模型需要獲取方和用戶更多的參與
下列軟件開發(fā)模型中,以面向?qū)ο蟮能浖_發(fā)方法為基礎(chǔ),以用戶的需求為動力,以對象來驅(qū)動的模型是(噴泉模型)