多緒開放式程式開發環境

Open Environment For Multi-threaded Programming

張欽隆, 2001/6

摘要:

整合開發環境(IDE)使得程式員得以簡化反覆執行編寫、編譯、連結、測試的過程。 開放式的整合開發環境使程式員可直接讀寫程式內的變數, 也可直接測試函式,因而提供了更優良的測試環境。 開放式開發環境會因執行函式而造成使用介面凍結, 為解決此問題,且為支援多緒程式的開發, 我們提出多緒開放式開發環境。 多緒開放式開發環境管理靜態和動態兩類元件, 我們分析動態元件的使用,提出動態元件管理模型, 包含「執行狀態模型」和「多緒控制模型」。 我們並依據動態元件管理模型實作完成一套多緒開放式開發環境。

關鍵詞:

整合開發環境(Integrated Development Environment)、多緒(Multi-thread)、使用介面(User Interface)、開放(Open)。