API & GUI 差異處?

API & GUI 差異處?

Update:

API 產生 GUI

若無 API 即無 GUI ?

即 VB ' CSharp ' C++ 所指の[ ' 控制項 ' ] ?

Update 2:

VC++ Form 提供の控制項就是 GUI

API 是這個環境の名稱 ?

Update 3:

不好意思喔 理解力很差

1 Answer

Rating
  • Heresy
    Lv 7
    9 years ago
    Favorite Answer

    API : Application Programming Interface

    http://zh.wikipedia.org/wiki/%E5%BA%94%E7%94%A8%E7...

    應用程式介面(英語:Application Programming Interface,簡稱:API),又稱為應用編程介面,就是軟體系統不同組成部分銜接的約定。由於近年來軟體的規模日益龐大,常常會需要把複雜的系統劃分成小的組成部分,編程介面的設計十分重要。程式設計的實踐中,編程介面的設計首先要使軟體系統的職責得到合理劃分。良好的介面設計可以降低系統各部分的相互依賴,提高組成單元的內聚性,降低組成單元間的耦合程度,從而提高系統的維護性和擴充功能性。

    GUI : Graphical User Interface

    http://zh.wikipedia.org/wiki/GUI

    圖形使用者介面(Graphical User Interface,簡稱 GUI,又稱圖形使用者介面)是指採用圖形方式顯示的電腦操作用戶介面。與早期電腦使用的命令列介面相比,圖形介面對於使用者來說在視覺上更易於接受。然而這介面若要透過在顯示器的特定位置,以「各種美觀、而不單調的視覺訊息」提示使用者「狀態的改變」,勢必得比簡單的文字訊息呈現,花上更多的計算能力,計算「要改變顯示器哪些光點,變成哪些顏色」。

    兩者基本上是完全不一樣的東西。

    API 是給程式開發人員用的程式開發介面

    GUI 則是給使用者用的圖形介面。

    2011-10-05 22:33:48 補充:

    認真講,你想問問題的話,還是把你的問題講清楚一點吧…

    2011-10-06 08:47:21 補充:

    去控制這些控制項的方法,叫做 API

    而最後呈現出來的視窗,就是 GUI

Still have questions? Get your answers by asking now.