第一課、GUI程序原理分析------------------狄泰軟件學院


一、命令行應用程序

1、命令行應用程序的特點(Command Line Interface)

(1)、是一種基於順序執行結構的可執行程序

(2)、程序運行過程中不需要與用戶進行交互

(3)、程序執行后給出最終的運行結果

 

2、命令行應用程序的運行模式

(1)、特點:程序的運行有固定的開始和固定的結束

3、命令行應用程序的應用范圍(命令行應用程序是早期計算機系統中的主要類型)

(1)、單任務場合

(2)、無交互簡單交互場合

(3)、服務器應用場合

二、圖形界面應用程序

1、圖界面應用程序的誕生

(1)、隨着計算機技術的發展,計算機走進日常生活

(2)、計算機程序開始需要處理各個領域的問題

(3)、計算機用戶已經不再全是專業的計算機工作者

2、圖形界面應用程序的特點

(1)、是一種基於消息驅動模型的可執行程序

(2)、程序的執行依賴於用戶的交互過程

(3)、程序執行過程中實時響應用戶操作

(4)、一般情況下程序執行后不會主動退出

3、圖形界面應用程序的運行模式

4、圖形界面應用程序的消息處理模型

5、圖形界面應用程序的應用范圍(圖形界面應用程序是當代計算機系統中的主要程序類型)

(1)、多任務的場合

(2)、強交互任務的場合

(3)、非專業計算機用戶

三、命令行應用程序VS圖形界面應用程序

1、當代大型軟件產品架構模型

四、小結

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM