第一课、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