標題: | 一個C++語言的除錯器之設計與製作 |
作者: | 黃攸德 HUANG, YOU-DE 張瑞川 ZHANG, RUI-CHUAN 資訊科學與工程研究所 |
關鍵字: | 除錯器;軟體工程;物體導向設計;程式;程序;C++;OBJECT-ORIENTED-DESIGN;PROCEDURE |
公開日期: | 1988 |
摘要: | 隨著電腦的快速發展,電腦的應用範圍也日益廣泛.為提供更多的功能和更親善的使 用者介面,軟體程式也日益龐大而複雜.因此,如何確保軟體的品質,縮短軟體開發 的時間,乃成為軟體工程的重要課題之一. 物體導向設計是80年代新興的軟體系統設計方法.其強調軟體程式的再使用性,使 得程式開發的時間可以大幅減短.而其以物體(object)為中心的設計方式,不同於 傳統以程序(procedure) 為主的設計,也使得程式的除錯與維護更為簡便,大大地 降低了軟體的成本. 因此,物體導向設計日漸風行,使用物體導向語言撰寫程式也日漸增多,但遺憾的是 幫助程式撰寫者偵測除錯的利器--除錯器,卻付之闕如.而藉由傳統的程式語言除錯 器,使用者卻無法完全享有使用物體導向語言的優點. 本篇論文即在討論一個物體導向語言除錯器所應具有的功能,以及其與傳統程式語言 除錯器相異之處.C++ 物體導向言是一C 語言的擴充並加上物體導向語言的功能,因 此它同時提供了傳統程式設計與物體導向設計的功能,也承襲了C 的語法而容易學習 .因此,我們實地設計製作了一個C++ 物體導向語言的除錯器,藉以映證我們的探討 . |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT772394009 http://hdl.handle.net/11536/53758 |
Appears in Collections: | Thesis |