非線性程式語言編輯器系統(Nonlinear Programming Language Editor System) 是 一套極為友善的(Friendly) 電腦輔勵軟體生產工具。這個系統結合了編輯器(Editor )、編譯器(Compiler)、除錯器(Debugger),並配合了電腦圖形(Computer Graphic) ,使得使用者不受傳統程式語言線性也輸入和表達的拘朿。它的目的,是以使用者為 考慮的前提,讓使用者能從程程式的構思起,一宜到設計、製作、測試、修改、維護 乃至於文件(Documentation),都能在電腦的幫助下進行。 由於高解析度的彩色終端機日趨價廉(硬體的趨勢)和軟體工程技術與觀念日趨成熟 ,使得這個系統的設計與製作顯得可行而有意義。本文將對有關這個系統的概念、設 計與資料結構,做詳細的介紹。 這個系統已在NEC-9801F 個人電腦上初步模擬製作完成,透過這個模擬製作,可以讓 我們體會出以使用者為考慮重心的電腦輔助軟體生產工具的好處和必要性。
|