《软件开发工具》第4章软件开发工具技术要素.pptVIP

  • 10
  • 0
  • 约8.59千字
  • 约 47页
  • 2018-09-18 发布于浙江
  • 举报

《软件开发工具》第4章软件开发工具技术要素.ppt

《软件开发工具》第4章软件开发工具技术要素

第四章??软件开发工具的技术要素 人机 界面 代码生成器 框架 组件 信息库管理模块 代码 使用者 图4-6 代码生成器的工作示意图 ①某种高级程序设计语言的代码 优点:使用者可以在这个基础上进一步修改加工,即利用自动生成模块作为原型,在此基础上形成自己所要求的系统(或系统的一部分)。 缺点:功能较死,效率不高。 ②某种机器(包括硬件和操作系统)环境下可运行的机器指令。 优点:可以直接运行,如果不合要求可以立即调整命令和参数重新生成一遍。 缺点:机器代码一般无法直接修改,对机器的硬件软件环境的依赖很大。 哪类程序易于生成?哪类程序难于生成?为什么? 一般来说,对话屏幕、输入屏幕、输出报表、菜单控制结构等类型的模块比较容易生成,因为它们的处理过程比较规范,比较容易通过一些参数来加以描述和规定。而对于统计分析、数据加工、决策判断等类型的模块则比较难以生成,因为它们的灵活程度较大。 2、代码生成器依据三方面的资料 (1)信息库里已有的有关资料。如系统的总体结构、模块间的调用关系、基础数据的相关设置、屏幕报表设计要求等。保证系统的统一。 (2)各种标准模块的框架和构件。事实上,代码生成的技术是根据人们对某一类模块的编程经验,归纳出一些一般框架或一般构件,事先存放在机器中,在实际使用时根据当时输

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档