• 第一课、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、当代大型软件产品架构模型

    四、小结

  • 相关阅读:
    安卓开发知识点
    安卓开发第一天之环境搭建
    maven中的依赖的范围、传递、冲突,继承
    pom.xml文件
    Maven的目录结构
    tomcat的端口修改不成功
    maven的安装和配置,及在Eclipse里的使用
    servlet的路径跳转及路径问题
    servlet如何获取jsp表单里的数据
    关于“servelt始终驻留在服务器内存”的理解
  • 原文地址:https://www.cnblogs.com/gui-lin/p/6384873.html
Copyright © 2020-2023  润新知