需求分析與軟件設(shè)計(jì)
需求分析
可信設(shè)計(jì)
編碼實(shí)現(xiàn)(C語言)
編程語言能力
通用編碼規(guī)范
安全編碼規(guī)范
調(diào)試和定位
編譯原理
編譯構(gòu)建
算法和數(shù)據(jù)結(jié)構(gòu)參考: 《C Primer Plus》第6版赏淌、 《C陷阱與缺陷》踩寇、 《數(shù)據(jù)結(jié)構(gòu)與算法分析:C語言描述》、 《CleanCode[代碼整潔之道]》六水、 《鏈接器和加載器》俺孙、 《軟件調(diào)試的藝術(shù)》、 《程序員的自我修養(yǎng)—鏈接, 裝載與庫》掷贾、 《編譯原理-龍書》
代碼重構(gòu)
軟件建模和設(shè)計(jì)模式
重構(gòu)分析
測試
測試設(shè)計(jì)
測試開發(fā)與執(zhí)行
可信軟件基礎(chǔ)
配置管理
安全可信基礎(chǔ)
結(jié)果可信 :韌性睛榄、security、safety想帅、隱私场靴、可用、可靠
過程可信:需求、設(shè)計(jì)旨剥、開發(fā)咧欣、測試、發(fā)布轨帜,做到一致
開源及第三方組件
現(xiàn)代軟件工程
上機(jī)編程實(shí)戰(zhàn)
綜合能力測試