2022年軟件設(shè)計(jì)師考試知識(shí)點(diǎn)100條(6)

軟件設(shè)計(jì)師 責(zé)任編輯:胡媛 2022-05-19

添加老師微信

備考咨詢(xún)

加我微信

摘要:很多考生在備考2022年軟考軟件設(shè)計(jì)師考試,希賽小編為大家整理了軟件設(shè)計(jì)師考試知識(shí)點(diǎn)100條(6),供大家備考復(fù)習(xí)。

為幫助大家備考軟考軟件設(shè)計(jì)師考試,希賽小編整理了軟件設(shè)計(jì)師考試知識(shí)點(diǎn)100條(6),希望對(duì)大家備考有幫助。

51、極限編程

極限編程是一種輕量級(jí)的開(kāi)發(fā)方法。

它提出了四大價(jià)值觀:溝通、簡(jiǎn)單、反饋、勇氣。

五大原則:快速反饋、簡(jiǎn)單性假設(shè)、逐步修改、提倡更改、優(yōu)質(zhì)工作。

十二個(gè)最佳實(shí)踐:計(jì)劃游戲、隱喻、小型發(fā)布、簡(jiǎn)單設(shè)計(jì)、測(cè)試先行、重構(gòu)、結(jié)對(duì)編程、集體代碼所有制、持續(xù)集成、每周工作40小時(shí)、現(xiàn)場(chǎng)客戶(hù)和編碼標(biāo)準(zhǔn)。

52、開(kāi)發(fā)方法

結(jié)構(gòu)化開(kāi)發(fā)方法:用戶(hù)至上,嚴(yán)格區(qū)分工作階段,每階段有任務(wù)和結(jié)果,強(qiáng)調(diào)系統(tǒng)開(kāi)發(fā)過(guò)程的整體性和全局性,系統(tǒng)開(kāi)發(fā)過(guò)程工程化,文檔資料標(biāo)準(zhǔn)化,自頂向下,逐步求精。

原型開(kāi)發(fā)方法:適用于需求不明確的情況。

面向?qū)ο箝_(kāi)發(fā)方法:更好的復(fù)用性,關(guān)鍵在于建立一個(gè)全面、合理、統(tǒng)一的模型,分析、設(shè)計(jì)、實(shí)現(xiàn)三個(gè)階段界限不明確。

53、內(nèi)聚性

1.png

54、耦合性

1.png

55、測(cè)試分類(lèi)

靜態(tài)測(cè)試

桌前檢查、代碼走查、代碼審查。

動(dòng)態(tài)測(cè)試

黑盒測(cè)試

等價(jià)類(lèi)劃分(確定無(wú)效與有效等價(jià)類(lèi),設(shè)計(jì)用例盡可能多的覆蓋有效類(lèi),設(shè)計(jì)用例只覆蓋一個(gè)無(wú)效類(lèi))

邊界值分析(處理邊界情況時(shí)最容易出錯(cuò),選取的測(cè)試數(shù)據(jù)應(yīng)該恰好等于、稍小于或稍大于邊界值)

錯(cuò)誤推測(cè)

因果圖

白盒測(cè)試:語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、條件/判定覆蓋、路徑覆蓋。

56、白盒測(cè)試

1.png

57、特殊的測(cè)試階段及任務(wù)

驗(yàn)收測(cè)試:有效性測(cè)試、軟件配置審查、驗(yàn)收測(cè)試。

系統(tǒng)測(cè)試:恢復(fù)測(cè)試、安全性測(cè)試、強(qiáng)度測(cè)試、性能測(cè)試、可靠性測(cè)試和安裝測(cè)試。

集成測(cè)試:模塊間的接口和通信。

單元測(cè)試:模塊接口、局部數(shù)據(jù)結(jié)構(gòu)、邊界條件、獨(dú)立的路徑、錯(cuò)誤處理。

回歸測(cè)試:修改軟件后進(jìn)行的測(cè)試,防止引入新的錯(cuò)誤。

負(fù)載測(cè)試:對(duì)軟件負(fù)載能力的測(cè)試。

壓力測(cè)試:對(duì)軟件超負(fù)荷條件下運(yùn)行情況的測(cè)試。

58、McCabe復(fù)雜度計(jì)算

McCabe復(fù)雜度計(jì)算公式:V(G)=m-n+2,其中m是有向弧的條數(shù),n是結(jié)點(diǎn)數(shù)。

對(duì)于偽代碼可以先轉(zhuǎn)換為程序流程圖,對(duì)程序流程圖可以最終轉(zhuǎn)換為結(jié)點(diǎn)圖處理,轉(zhuǎn)換時(shí)注意將交點(diǎn)的地方標(biāo)注為新的結(jié)點(diǎn),以最終的結(jié)點(diǎn)圖帶入公式結(jié)算其McCabe復(fù)雜度。

59、維護(hù)

更正性維護(hù):針對(duì)真實(shí)存在并已經(jīng)發(fā)生的錯(cuò)誤進(jìn)行的維護(hù)行為。

預(yù)防性維護(hù):針對(duì)真實(shí)存在但還未發(fā)生的錯(cuò)誤進(jìn)行的維護(hù)。

適應(yīng)性維護(hù):指使應(yīng)用軟件適應(yīng)信息技術(shù)變化和管理需求變化而進(jìn)行的修改。企業(yè)的外部市場(chǎng)環(huán)境和管理需求的不斷變化也使得各級(jí)管理人員不斷提出新的信息需求。

完善性維護(hù):擴(kuò)充功能和改善性能而進(jìn)行的修改。對(duì)已有的軟件系統(tǒng)增加一些在系統(tǒng)分析和設(shè)計(jì)階段中沒(méi)有規(guī)定的功能與性能特征。

60、質(zhì)量屬性與其依從屬性

功能性:適合性、準(zhǔn)確性、互操作性、安全保密性。

可靠性:成熟性、容錯(cuò)性、易恢復(fù)性。

易用性:易理解性、易學(xué)性、易操作性、吸引性。

效率:時(shí)間特性、資源利用性。

維護(hù)性:易分析性、穩(wěn)定性、易測(cè)試性、易改變性。

可移植性:適應(yīng)性、易安裝性、共存性、易替換性。

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門(mén)公布的內(nèi)容為準(zhǔn)!

軟考備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

!
咨詢(xún)?cè)诰€老師!