节点文献

复动力分形图形分布式生成平台的研究

RESEARCH ON THE DISTRIBUTED PROCESSING PLATFORM OF COMPLEX-PLANE FRACTAL GRAPHICS

【作者】 曹立强

【导师】 孔令富;

【作者基本信息】 燕山大学 , 计算机应用技术, 2000, 硕士

【摘要】 复动力分形图形分布式处理平台是分形图形学、分布式处理、编译原理和软件工程等理论与实践相互结合的课题。分布式处理可以在不需要大量追加投资的情况下获得高速处理能力。分形图形是一种自相似、自选代的图形,大幅面、高色深的分形图形在生成时需要较大的计算量。Linux和PVM都是可以免费得到的成熟的软件,通过建立在Linux系统下的PVM网络并行环境,可以比较容易的进行网络并行编程工作。 本文首先介绍了分布式处理的基础理论和常见的处理模型,随后对分形理论和分形作图的知识进行了介绍。在阐述这些理论的同时,介绍了分布式开发所选取的分布式处理模型、对分形图形分布式处理进行了理论上的分析,并对分布式开发环境和开发工具进行简要介绍。 在总结分形图形生成算法的基础上,提出了分形描述语言FDL,它是在总结通用语言的基础上,根据分形的特点而特殊定义的语言。根据它的结构和语法,可以很方便的描述复动力分形图。随后本文阐述了如何按照软件工程的规范和步骤进行平台的开发。在阐明问题的定义,分布式处理平台的需求之后,进行了可行性分析,平台进行总体设计以及在总体设计的基础上,用蓝图设计的形式给出了关键模块的实现规划。本文还对软件开发过程中使用到的开发环境进行比较详细的介绍。

【Abstract】 AbstractThe distributed processing platform of complex-plain fractal graphic is a project integrated by compiler theory, computer graphics, distributed processing theory and software engineering. Distributed processing accelerated processing speed without further finicial investment. Fractal graphics are self-similer and self-iteration. Large scale and colorful fractal grahpics need a good many processing time. Linux and PVM are the free software. A parallel programming environment can be built without much inconvenience with these softwares.The essay first illustrates the basic theory and models of distributed processing, and then introduces the fractal theory and the way of creating fractal graphic. With the time of expatiating theory, the essay illustrates theoretically the part about distributed processing platform, and introduces the distributed processing model of this project.On the base of sun-imarizing the fractal formula, this essay puts forward the fractal descriptive language (FDL), which is especially defined on the base of summarizing general language and according to the features of fractal graphics. With its structure and grammar, can descript complex-plain fractal graphics easily. Then the paper expatiates how to make platform development on the specification of software engineering. First it shows the definition of problem. After the analysis of feasibility, it outlines the general design of the system. On the base of general design, the essay provides the realization plan of key modules in blueprint. Finally, the paper introduces in details the development environment used during software development.

  • 【网络出版投稿人】 燕山大学
  • 【网络出版年期】2002年 01期
  • 【分类号】TP391.4
  • 【下载频次】97
节点文献中: 

本文链接的文献网络图示:

本文的引文网络