判斷題代碼應(yīng)當(dāng)在經(jīng)常會被使用者修改的地方做明顯標(biāo)記,并且注釋密度要盡可能豐富,MCU配置代碼必須加注釋。

您可能感興趣的試卷

你可能感興趣的試題

1.多項選擇題軟件余量設(shè)計考慮()

A.要考慮計算誤差和舍入誤差,選定足夠的數(shù)據(jù)有效位
B.在軟件設(shè)計時,應(yīng)確定有關(guān)的軟件模塊的存儲量滿足系統(tǒng)規(guī)定的余量要求
C.在軟件設(shè)計時,應(yīng)確定輸入輸出通道的吞吐能力及處理時間要求,并保證滿足系統(tǒng)規(guī)定的余量要求
D.時序安排的余量考慮,軟件工作的時序安排,要結(jié)合具體的被控對象確定各種周期。如:采樣周期、數(shù)據(jù)計算處理周期、控制周期、自診斷周期、輸入輸出周期等。當(dāng)各種周期在時間軸上安排不下時,應(yīng)采用更高性能的CPU或多CPU并行處理來解決,以確保軟件的工作時序之間留有足夠的余量

2.多項選擇題硬件接口要求()

A.使用看門狗電路
B.CPU之間的通訊必須在數(shù)據(jù)傳輸之前對數(shù)據(jù)傳輸通道進(jìn)行正確性檢測。建議實施定期檢測,以確保數(shù)據(jù)傳輸?shù)恼_性
C.需要從接口軟件中得到兩個或更多安全關(guān)鍵信息的外部功能不得從單一寄存器或從單一輸入、輸出端口接受所有的必要信息,而且這些信息不得由單一CPU命令產(chǎn)生
D.對于所有模擬及數(shù)字輸入輸出,在關(guān)鍵這些值采取行動之前,必須先進(jìn)行極限檢測和合理性檢測

3.多項選擇題配合硬件的設(shè)計考慮()

A.電源失效保護
B.上電檢測
C.電磁干擾
D.系統(tǒng)不穩(wěn)定

4.多項選擇題軟件冗余設(shè)計方法有()

A.異常保護設(shè)計
B.N版本程序設(shè)計方法
C.恢復(fù)塊技術(shù)
D.CRC校驗

5.多項選擇題安全關(guān)鍵功能的設(shè)計()

A.安全關(guān)鍵功能必須至少受控于兩個獨立的功能
B.安全關(guān)鍵模塊必須同其他模塊隔離;必須放在一起,以便對其進(jìn)行保護
C.安全關(guān)鍵功能必須具有強數(shù)據(jù)類型;不得使用一位的邏輯‘0’或‘1’來表示“安全”或“威脅”狀態(tài);其判斷條件不得依賴于全“0”或全“1”的輸入
D.安全關(guān)鍵的計時功能必須由計算機控制,使操作人員不能隨意修改