
最近因為在原有程式增添了新功能,在測試時卻發生了非預期的狀況,
由於程式碼已經越寫越大,而且會記不住那些地方是否被變動了,
於是就上網google了一下,發現Notepad這套軟體,
我利用Notepad提供的Compare外掛模組,來進行新舊程式碼比對,一下子就找到被誤刪的程式碼,
fishark 發表在 痞客邦 留言(0) 人氣(664)
2014/03/15
初學者在寫軟體時,往往缺乏軟體的規劃,
A beginner didn't lack the software plan usually when he is in charge of the software.
往往導致一改再改,浪費許多時間,
fishark 發表在 痞客邦 留言(0) 人氣(635)
2014/03/09
最近在寫RS232的程式,
Currently, I am writing the RS232 program.
不過因為大部分的筆電都沒有COM port了,所以用了一條RS232轉USB的線,
fishark 發表在 痞客邦 留言(0) 人氣(783)
E.B. Swansoninitially identified three categories of maintenance: corrective, adaptive, and perfective. These have since been updated and ISO/IEC 14764 presents:
Corrective maintenance : Reactive modification of a software product performed after delivery to correct discovered problems.
矯正性維護:1. 在交付後對軟體產品所進行的反應性修改,以矯正所發
現的錯誤。 2. 是修改最初系統設計和實作中的錯誤 ─ 即系統中不符合原先需求的狀況。
Adaptive maintenance: Modification of a software product performed after delivery to keep a software product usable in a changed or changing environment.
適應性維護:1. 在交付後對軟體產品所進行的修改,以保持電腦程式可於變更後或正在變更之環境中使用。2. 是為了迎合環境變化以及符合使用者需求所進行的系統改善。如產品移植到新的編譯器, 作業系統或硬體上; 新的稅制法令; 郵遞區號位數的增加等。
Perfective maintenance: Modification of a software product after delivery to improve performance or
maintainability.
完美性維護:
是改善系統,例如,使系統變得更有效率或者改善使用者介面。
Preventive maintenance: Modification of a software product after delivery to detect and correct latent faults in the software product before they become effective faults.
預防性維護: 1. 主要是對軟體進行異動,以利未來易於進行更正、調適及提升的維護。 2. 是增加新的功能至系統中,這些功能並非原先的需求,而且也不是原先的設計。
fishark 發表在 痞客邦 留言(0) 人氣(317)