0
点赞
收藏
分享

微信扫一扫

QT第1课-GUI程序原理分析


命令行应用程序

命令行应用程序的特点
1.无界面,不需要与用户交互
2.顺序执行
3.程序执行后给出最终的结果

命令行应用程序的运行模式

QT第1课-GUI程序原理分析_应用程序

命令行应用程序应用范围

1.单任务
2.无交互或者简单交互
3.服务器上应用

图形界面应用程序(Graphic User Interface 简称GUI)

1.基于消息驱动模型的可执行程序
2.与用户进行交互,依赖用户的操作,实时响应用户操作。
3.不需要记忆命令行比如cd、ls等命令。
4.一般情况下不主动退出。

图形界面应用程序的运行模式

图形界面应用程序的消息处理模型

QT第1课-GUI程序原理分析_图形界面_02

图形界面应用程序的应用范围

1.多任务的场合
2.强交互任务的场合
3.非专业计算机用户

图形界面应用程序是当代计算机系统中的主要程序类型

当代大型软件产品架构模型

 

QT第1课-GUI程序原理分析_应用程序_03

两种方式的对比

举报

相关推荐

0 条评论