2011年計算機等級考試二級C++每日一練(2.8)

字號:

(7)下列敘述中正確的是
    A)軟件交付使用后還需要進行維護
    B)軟件一旦交付使用就不需要再進行維護
    C)軟件交付使用后其生命周期就結束
    D)軟件維護是指修復程序中被破壞的指令
    參考答案:(7)A【解析】維護是軟件生命周期的最后一個階段,也是持續(xù)時間最長、付出代價的階段。軟 件工程學的目的就在于提高軟件的可維護性,同時也要設法降低維護的代價。 軟件維護通常有以下四類: ①為糾正使用中出現(xiàn)的錯誤而進行的改正性維護; ②為適應環(huán)境變化而進行的適應性維護; ③為改進原有軟件而進行的完善性維護; ④為將來的可維護和可靠而進行的預防性維護。 軟件維護不僅包括程序代碼的維護,還包括文檔的維護。文檔可以分為用戶文檔和系統(tǒng)文檔兩類。 但無論是哪類文檔,都必須與程序代碼同時維護。只有與程序代碼完全一致的文檔才有意義和價值。 由此可知,本題中選項B、C、D中的說法都是錯誤的。