摘要:希賽網(wǎng)為大家整理了2017下半年軟件評測師考試下午真題,以下為第三部分。
希賽網(wǎng)為大家整理了2017下半年軟件評測師考試下午真題,以下為第三部分。
試題五
閱讀下列說明,回答問題 1至問題 3, 將解答填入答題紙的對應欄內。
某飛行器供油閥控制軟件通過控制左右兩邊的油箱BL、BR 向左右發(fā)動機 EL、ER 供油,既要保證飛行器的安全飛行,又要保證飛行器的平衡,該軟件主要完成的功能如下:
(1)無故障情況下,控制左油箱 BL 向左發(fā)動機 EL 供油,右油箱供油,不上報故障;
(2)當左油箱 BL 故障時,控制右油箱BR分別向左、右發(fā)動機EL 和 ER 供油,并上報二級故障一一左油箱故障;
(3)當右油箱 BR故障時,控制左油箱BL 分別向左、右發(fā)動機EL和 ER供油,并上報二級故障——右油箱故障;
(4)當左發(fā)動機 EL 故障時,根據(jù)左右油箱的剩油量決定(如果左右油箱剩油量之差大于等于 50 升,則使用剩油量多的油箱供泊,否則同側優(yōu)先供油)左油箱BL 還是右油箱 BR 向右發(fā)動機 ER 供油,并上報一級故障——左發(fā)動機故障;
(5)當右發(fā)動機ER故障時,根據(jù)左右油箱的剩油量決定(如果左右油箱剩油量之差大于等于 50 升,則使用剩油量多的油箱供油,否則同側優(yōu)先供油)左油箱且還是右油箱 BR 向左發(fā)動機EL供油,井上報一級故障一一右發(fā)動機故障;
(6)當一個油箱和一個發(fā)動機同時故障時,則無故障的油箱為無故障發(fā)動機供油, 并上報一級故障一一故障油箱和發(fā)動機所處位置;
(7)當兩個油箱或兩個發(fā)動機同時故障或存在更多故障時,則應進行雙發(fā)斷油控制, 并上報特級故障一一兩側油箱或兩側發(fā)動機故障;
(8)故障級別從低級到高級依次為二級故障、一級故障和特級故障,如果低級故障 和高級故障同時發(fā)生,則只上報較高級別故障。
【問題 1】 (6 分)
覆蓋率是度量擁試完整姓的一個手段,也是度量測試有效性的一個手段。在嵌入式軟件白盒測試過程中,通常以語句覆蓋率、條件覆蓋率和 MC/DC 覆蓋率作為度量指標。
在實現(xiàn)第 6 條功能時,設計人員采用了下列算法:
軟考備考資料免費領取
去領取