班級(jí)規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號(hào)) |
每期人數(shù)限3到5人。 |
上課時(shí)間和地點(diǎn) |
上課地點(diǎn):【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站) 【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道) 【沈陽分部】:沈陽理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開課時(shí)間(周末班/連續(xù)班/晚班):2020年3月16日 |
實(shí)驗(yàn)設(shè)備 |
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學(xué)員免費(fèi)推薦工作
★實(shí)驗(yàn)設(shè)備請(qǐng)點(diǎn)擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽;
2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。
3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。 |
課程大綱 |
課程內(nèi)容
--------------------------------- |
嵌入式軟件既是電子系統(tǒng)的核心,也是硬件系統(tǒng)的有效補(bǔ)充,需要具備防錯(cuò)、判錯(cuò)、糾錯(cuò)、容錯(cuò)的功能,具備了這些功能,就能保證系統(tǒng)可靠性要求在軟件分系統(tǒng)設(shè)計(jì)中的實(shí)現(xiàn)。但是軟件可靠性又不同于硬件電路,它不會(huì)隨時(shí)間的推移而降低,并且其可靠性保障全部在設(shè)計(jì)過程中實(shí)現(xiàn)。因此軟件工程的工作也是軟件可靠性所要關(guān)注的內(nèi)容。本課程從嵌入式軟件的系統(tǒng)設(shè)計(jì)、需求分析、接口、模塊、變量控制、軟件測試、安全性分析、硬件匹配設(shè)計(jì)等設(shè)計(jì)規(guī)范進(jìn)行了總結(jié)和分析。
課程目標(biāo):
通過參與培訓(xùn)中的研發(fā)項(xiàng)目管理實(shí)戰(zhàn)案例分析,培養(yǎng)項(xiàng)目管理人員按照專業(yè)的系統(tǒng)流程,結(jié)合企業(yè)特點(diǎn),獨(dú)立承擔(dān)研發(fā)項(xiàng)目管理的能力
通過培訓(xùn)中實(shí)例模擬,啟發(fā)項(xiàng)目管理人員在項(xiàng)目管理過程中處理和應(yīng)對(duì)突發(fā)問題的能力,增強(qiáng)項(xiàng)
目團(tuán)隊(duì)績效,處理項(xiàng)目沖突的能力,從而提高項(xiàng)目管理人員自身的職業(yè)素質(zhì)。
使企業(yè)在研發(fā)項(xiàng)目中的投入更加經(jīng)濟(jì)、更加高效,從而保證利潤最大化。
課程大綱:
一、概述和定義
二、計(jì)算機(jī)系統(tǒng)設(shè)計(jì)準(zhǔn)則
1、一般要求
2、硬件與軟件功能的分配原則
3、硬件與軟件可靠性指標(biāo)的分配原則
4、安全關(guān)鍵功能的人工確認(rèn)
5、安全性內(nèi)核
6、自動(dòng)記錄系統(tǒng)故障
7、禁止回避檢測出的不安全狀態(tài)
8、保密性設(shè)計(jì)
9、容錯(cuò)設(shè)計(jì)
三、硬件設(shè)計(jì)
1、硬件選用
2、總線檢測
3、加電檢測
4、電源失效的安全措施
5、主控計(jì)算機(jī)失效的安全措施
6、反饋回路傳感器失效的防護(hù)措施
7、電磁干擾的防護(hù)措施
8、維修互鎖措施
四、軟件需求分析
五、軟件危險(xiǎn)分析
六、安全關(guān)鍵功能設(shè)計(jì)
七、冗余設(shè)計(jì)準(zhǔn)則
1、指令冗余設(shè)計(jì)
2、軟件陷阱與軟件攔截技術(shù)
3、軟件冗余
八、接口設(shè)計(jì)準(zhǔn)則
1、硬件接口要求
2、硬件接口的軟件設(shè)計(jì)
3、人機(jī)界面設(shè)計(jì)
4、報(bào)警設(shè)計(jì)
5、軟件接口設(shè)計(jì)
九、軟件健壯性設(shè)計(jì)準(zhǔn)則
1、電源失效防護(hù)
2、加電檢測
3、電磁干擾
4、系統(tǒng)不穩(wěn)定
5、接口故
6、干擾信號(hào)
7、錯(cuò)誤操作
8、監(jiān)控定時(shí)器的設(shè)計(jì)
9、異常保護(hù)設(shè)計(jì)
十、簡化設(shè)計(jì)準(zhǔn)則
1、單入和單出
2、模塊的獨(dú)立性
3、模塊的扇入扇出
4、模塊耦合方式
5、模塊內(nèi)聚順方式
6、其他特殊考慮
十一、余量設(shè)計(jì)
1、資源分配及余量要求
2、時(shí)序安排的余量要求
十二、數(shù)據(jù)要求
1、數(shù)據(jù)需求
2、屬性控制
3、數(shù)值運(yùn)算范圍控制
4、合理性檢查
十三、防錯(cuò)程序設(shè)計(jì)準(zhǔn)則
1、參數(shù)化
2、公用數(shù)據(jù)和公共變量
3、標(biāo)志
4、文件
5、非授權(quán)存取的限制
6、無意指令跳轉(zhuǎn)的處理
7、程序檢測點(diǎn)的設(shè)置
8、尋址模式的選用
9、數(shù)據(jù)區(qū)隔離
10、安全關(guān)鍵信息的要求
11、信息存儲(chǔ)要求
12、算法選擇要求
十四、編程要求
1、語言要求
2、匯編語言編程限制
3、高級(jí)語言的編程限制
4、圈復(fù)雜度指數(shù)(McCabe)
5、軟件單元的規(guī)模
6、命名要求
7、程序格式要求
8、程序注釋要求與方法
9、程序設(shè)計(jì)風(fēng)格
十五、多余物的處理
1、文檔中未記載特征的清除
2、程序多余物的清除
3、未使用內(nèi)存的處理
4、覆蓋的處理
十六、版式?
十七、注釋
十八、命名
十九、可讀性
二十、變量、結(jié)構(gòu)
二十一、函數(shù)、過程
二十二、可測性與軟件測試
1、需求遺漏或不明確
2、配置保存的生效
3、缺省配置的影響
4、報(bào)警和清除?
5、菜單選項(xiàng)測試?
6、缺省配置測試
7、系統(tǒng)測試注意事項(xiàng)
二十三、程序效率
二十四、質(zhì)量保證
二十五、代碼編輯、編譯、審查
二十六、代碼測試、維護(hù) |
|