主控台
主控台是一種應用程式,可為字元模式應用程式提供 I/O 服務。
主控台包含一個輸入緩衝區和一或多個螢幕緩衝區。 輸入緩衝區包含輸入記錄的佇列,每個佇列都包含輸入事件的相關信息。 輸入佇列一律包含按鍵和按鍵釋放事件。 它也可能包含滑鼠事件(指標移動和按鈕按下和放開),以及用戶動作會影響使用中螢幕緩衝區大小的事件。 「畫面緩衝區」是在主控台視窗輸出中字元和色彩資料的二維陣列。 任意數目的進程都可以共用主控台。
提示
您可以在生態系統藍圖中找到更廣泛的控制台概念,以及它們與終端機和命令行用戶端應用程式的關聯性。