課(ke)程描述INTRODUCTION
嵌(qian)入式(shi)軟(ruan)件設(she)計講課內(nei)容:
課程大(da)綱以(yi)根據學員要求,上課時(shi)會有所(suo)調整,具體(ti)以(yi)報到(dao)時(shi)的講義(yi)為準。 1.概述和定(ding)義(yi) 2.計(ji)算機系統(tong)設(she)計(ji)準則(ze)(ze) 2.1、一般要求 2.2、硬件與(yu)軟(ruan)件功(gong)能(neng)的分配(pei)原則(ze)(ze) 2.3、硬件與(yu)軟(ruan)件可(ke)靠性指標(biao)的分配(pei)原則(ze)(ze) 2.4、安(an)全關鍵功(gong)能(neng)的人工確(que)認 2.5、安(an)全性內(nei)核 2.6、自動記錄(lu)系統(tong)故(gu)障 2.7、禁止(zhi)回避檢測出(chu)的不(bu)安(an)全狀態(tai) 2.8、保密性設(she)計(ji)
日程安排SCHEDULE
課程大綱Syllabus
講(jiang)課內(nei)容:
課(ke)程大(da)綱(gang)以根據學員要求,上課(ke)時會有(you)所調(diao)整,具體(ti)以報到時的講義為(wei)準(zhun)。
1.概述和定義
2.計算機系統設計準則(ze)
2.1、一般要(yao)求
2.2、硬(ying)件與軟(ruan)件功能的分配原則
2.3、硬(ying)件與(yu)軟(ruan)件可靠性指標的分(fen)配原(yuan)則
2.4、安全關鍵功能的人工確認(ren)
2.5、安全性內核
2.6、自動記錄系(xi)統故(gu)障
2.7、禁(jin)止回避(bi)檢(jian)測出的不(bu)安全狀態
2.8、保(bao)密性(xing)設計
2.9、容錯設(she)計(ji)
3.硬件設(she)計
3.1、硬件選用
3.2、總線檢測
3.3、加電檢測
3.4、電源失效的安全措施
3.5、主控(kong)計算機(ji)失效的安全措(cuo)施(shi)
3.6、反饋回(hui)路傳(chuan)感器失效的防護措施
3.7、電磁干擾(rao)的防護(hu)措施
3.8、維修(xiu)互鎖(suo)措(cuo)施
4.軟(ruan)件需求分析(xi)
5.軟件危險分析
6.安全關鍵功能設計(ji)
7.冗(rong)余(yu)設計(ji)準(zhun)則
7.1、指令冗(rong)余設計
7.2、軟件陷阱與軟件攔(lan)截(jie)技術(shu)
7.3、軟件冗余(yu)
8.接口設計準則(ze)
8.1、硬件接口(kou)要求
8.2、硬件接口的軟(ruan)件設計(ji)
8.3、人機界面(mian)設計
8.4、報警設(she)計
8.5、軟件接口設計
9.軟件健壯(zhuang)性設計(ji)準則
9.1、電(dian)源(yuan)失效防護
9.2、加(jia)電檢測
9.3、電磁干擾(rao)
9.4、系統不(bu)穩定
9.5、接口故障
9.6、干擾(rao)信號
9.7、錯誤操作;
9.8、監(jian)控定時(shi)器(qi)的設(she)計(ji)
9.9、異常保護(hu)設計
10.簡化(hua)設計準(zhun)
10.1、單(dan)入和單(dan)出
10.2、模塊的獨立性(xing)
10.3、模(mo)塊的扇入扇出(chu)
10.4、模塊耦(ou)合方式(shi)
10.5、模塊內聚順方(fang)式
10.6、其(qi)他特(te)殊考慮
11.余量設計(ji)
11.1、資(zi)源分配及余量要求(qiu)
11.2、時(shi)序安排的余量要求
12.數據要求
12.1、數據(ju)需(xu)求
12.2、屬(shu)性(xing)控制
12.3、數值運算范圍控制
12.4、合理性檢查
13.防錯程序設計(ji)準則
13.1、參(can)數(shu)化
13.2、公(gong)(gong)用數據和公(gong)(gong)共變量
13.3、標志
13.4、文(wen)件
13.5、非授權(quan)存(cun)取的限制
13.6、無意指令跳轉的(de)處(chu)理
13.7、程序檢測點的設(she)置(zhi)
13.8、尋址模式的選用(yong)
13.9、數據區隔離
13.10、安全關鍵信息的(de)要求
13.11、信息存儲要求
13.12、算法選擇要求(qiu)
14.編程要(yao)求
14.1、語言要求
14.2、匯編語言編程限制
14.3、高級(ji)語言的編程限(xian)制
14.4、圈復雜度(du)指數(McCabe)
14.5、軟件(jian)單元(yuan)的規模
14.6、命(ming)名要求(qiu)
14.7、程序(xu)格式要(yao)求
14.8、程序注釋要求與方(fang)法
14.8.1、注釋的一般要(yao)求
14.8.2、模(mo)塊頭注釋要求
14.8.3、模塊內(nei)注釋要求
14.8.4、安全關鍵內容注釋要求
14.9程序(xu)設計風(feng)格
14.9.1、通用類
14.9.2、結構類
14.9.3、說明類
14.9.4、輸人輸出(chu)類
14.9.5、語言(yan)類
15.多余(yu)物的處理
15.1、文檔中未記載特征的清除
15.2、程序多余(yu)物的(de)清除
15.3、未使用內存的處理
15.4、覆蓋的處理
16.版式
17.注釋
18.命名
19.可讀性
20.變量、結(jie)構 21.函數、過程
22.可(ke)測性(xing)與軟(ruan)件測試
22.1、需求遺漏或不明確
22.2、配置保存的生效
22.3、缺省配置的(de)影響
22.4、報警和(he)清(qing)除
22.5、菜(cai)單選項測試(shi)
22.6、缺省(sheng)配(pei)置測試(shi)
22.7、系統測試注意事項
23.程序效率
24.質(zhi)量保證(zheng)
25.代碼(ma)編輯、編譯、審查
26.代碼測試、維(wei)護
27.宏
28.可使用(yong)性要求
29.報警要求
授(shou)課專家:武老師(shi)
中國電(dian)(dian)子標(biao)準協(xie)會特聘專家(jia),某(mou)公司總經理,研(yan)究(jiu)領域(yu):電(dian)(dian)子產品系(xi)統(tong)可靠性技(ji)(ji)術(shu)。曾(ceng)任(ren)航(hang)天(tian)二(er)院(yuan)總體設計所主任(ren)設計師、高(gao)級(ji)項目經理,機電(dian)(dian)制造企業(ye)研(yan)發(fa)總監(jian)、事業(ye)部(bu)總監(jian),北(bei)京市級(ji)優秀(xiu)青年工(gong)程師,科協(xie)委(wei)員。有電(dian)(dian)子產品、軍(jun)工(gong)、通信(xin)等專業(ye)方(fang)向的設計、測評和(he)技(ji)(ji)術(shu)管(guan)理經歷(li),對產品系(xi)統(tong)設計、可靠性設計、技(ji)(ji)術(shu)管(guan)理有較(jiao)深入研(yan)究(jiu),曾(ceng)在學術(shu)會議(yi)及多家(jia)技(ji)(ji)術(shu)刊物發(fa)表(biao)專業(ye)文章(zhang)。曾(ceng)為比亞迪、中電(dian)(dian)30所、29所、松(song)下電(dian)(dian)工(gong)、北(bei)京華峰測控、北(bei)京航(hang)天(tian)長(chang)峰、普(pu)析通用儀器、航(hang)天(tian)二(er)院(yuan)、航(hang)天(tian)五院(yuan)、深圳(zhen)普(pu)博、伯特利(li)閥門集團、北(bei)控高(gao)科、南(nan)車四方(fang)股份等企業(ye)提供專業(ye)技(ji)(ji)術(shu)和(he)技(ji)(ji)術(shu)管(guan)理輔導、培訓和(he)咨詢。曾(ceng)作(zuo)為核心團隊成員經歷(li)一(yi)個(ge)(ge)企業(ye)由(you)零到幾個(ge)(ge)億(yi)、研(yan)發(fa)團隊由(you)幾個(ge)(ge)人(ren)到近二(er)百人(ren)的發(fa)展過程,深諳(an)企業(ye)發(fa)展過程的產品可靠性問題和(he)解決方(fang)法。
轉載://citymember.cn/gkk_detail/7533.html
已開課時間Have start time
產品管理內訓
- 《產品賣點挖掘與呈現》 喻國慶
- 《產品競爭分析及策略市場分 喻(yu)國慶
- 研發企業IPD集成產品開發 徐驥(ji)
- 擔保產品設計及創新 胡元未
- 《成功的產品經理—產品全生 張現鋒
- 《市場驅動的結構化產品開發 張現鋒(feng)
- 《從偶然到必然——IPD集 張現鋒(feng)
- 新時代銀行個貸業務管理 胡元未(wei)
- 《產品平臺與CBB貨架技術 張現鋒
- 《滿足用戶需求打造爆款產品 喻(yu)國(guo)慶
- 《精益上市,快速變革時代下 武建(jian)偉
- 《需求管理與產品路標規劃管 張(zhang)現鋒