01-GUI 程序原理分析
其他
2020-04-22 08:58:22
阅读次数: 0
1. 命令行应用程序
1.1 命令行应用程序的特点 ( Command Line Interface ):
- 是一种基于顺序执行结构的可执行程序
- 程序执行过程中不需要与用户产生交互
- 程序执行后给出最终的运行结果
1.2 命令行应用程序的运行模式:
1.3 命令行应用程序适用于:
2. 图形界面应用程序
2.1 图形界面应用程序的特点
- 是一种基于消息驱动模型的可执行程序
- 程序的执行依赖于用户的交互过程
- 程序执行过程中实时响应用户操作
- 一般情况下程序执行后不会主动退出
2.2 图形界面应用程序的运行模式
2.3 图形界面应用程序的消息处理模型
2.4 图形界面应用程序适用于
2.5 当代大型软件产品架构模型
3. 总结
命令行应用程序 |
图形界面应用程序 |
基于顺序执行结构 |
基于消息驱动模型 |
弱交互执行 |
强交互执行 |
由用户触发运行 |
由用户触发运行 |
主动结束 |
由用户触发结束 |
发布了61 篇原创文章 ·
获赞 31 ·
访问量 10万+
转载自blog.csdn.net/qq_40794602/article/details/105527012