人與機的橋樑

 

古依 (GUI)

個人電腦的圖形化人機介面(Graphical User-Interface)簡稱 GUI, 負責電腦園區與使用者之間的溝通事宜,手上總是拿著要告知使用者的報告事項表, 因為使用者的喜好與興致,經常會被要求做莫名其妙的打扮。

圖輯



嚴格來說,圖形化人機介面(GUI)是一種「概念」而不是特定的軟體。 人機介面(user-interface)一詞指的是「人和機器互動的方式」,也可說是人操作機器的方法, 最基本的操作是透過只能顯示文字的終端機(terminal),使用者鍵入文字指令,也接收文字報告來了解程式執行的結果, 這種以文字為基礎的操作方式也稱為「命令列介面(Command-line Interfaces, CLI)」, 與之相對的,使用者以各種圖形的可操作控制項(control)來操作電腦,例如常見的滑鼠選單、按鈕等等, 也接收圖像化的結果畫面,例如各種圖表以及表單與清單等等,這樣的操作方式便稱為圖形化人機介面(Graphical User-Interface, GUI)。 我們習慣用「某程式是否提供 GUI」來描述該程式的操作方式,對一般使用者來說,GUI 當然會比文字指令更令他感到親切, 但是對於專業的系統管理員而言,或是透過網路遠距離操控電腦的時候,命令列介面可能是專業使用者更慣用的方式。

作業系統中的 GUI

雖然圖形化人機介面(GUI)一詞並不專指特定的某一套軟體,但是在現代的作業系統裡通常會有一套內建的 GUI 軟體元件,為作業系統中的程式服務,也為其他人開發的應用程式服務, 在作業系統的介紹中提到、作業系統常會內建一些讓所有程式共用的軟體程式庫,GUI 就是其中一部分,所以在同一套作業系統上運作的程式大多會有相同的視覺外觀和操作體驗, 例如相同的視窗外觀、相同樣式的選單和按鈕,也讓應用程式的開發人員不需要重複地開發這些部分,而這個 GUI 外觀也可以隨著使用者的偏好設定而變換, 例如常見的深色與淺色主題(theme)、顯示字體的大小與字型等等,所以 GUI 在這個故事中是個唯一可以更換造型的電腦系統角色。

參考連結