问题
问答题
阅读以下关于软件开发方面的叙述,回答问题1至问题4。
当前企业中的业务都是在全球化、快速变化的环境中运营的,传统的软件开发过程无法适应由此产生的快速软件开发需求。20世纪90年代后期,一些软件开发人员在Agile Allicance 2001中系统地阐述了敏捷开发的原则,试图强调灵活性在快速且有效地生产软件中所发挥的作用。目前,众多的软件生产企业已经在实际的软件开发过程中接纳并实践了敏捷开发方法中的基本原则。
【问题4】 敏捷开发方法在具体实践过程中,往往需要开发环境或工具的支持,一般称为快速应用开发技术和可视化开发技术。请用150字以内的文字说明快速应用开发技术所包含的工具有哪些,并简要说明可视化开发技术的基本概念和技术原理。 |
答案
参考答案:
解析:快速应用开发中所包括的工具如下。 (1)数据库编程语言。 (2)界面生成器。 (3)与办公应用的连接。 (4)报告生成器。 可视化开发是一种通过集成细粒度可复用软件组件来构造软件的快速应用开发方法。 可视化开发技术的主要思想是用图形工具和可重用部件来交互地编制程序。 可视化开发一般基于事件驱动的原理。