- 4
- 0
- 约8.68千字
- 约 20页
- 2018-10-15 发布于福建
- 举报
基于图元装接的模式由程序流程图自动生成源代码
基于图元装接的模式由程序流程图自动生成源代码
摘 要:针对程序流程图到代码自动翻译过程中,通常需要经过代码优化及二次编程,翻译效率不高,提出基于图元装接模式的流程图到C语言源程序转换的解决方案,实现流程图到源程序的双向转换。由图元同步产生代码元,通过装接自动生成程序代码。所生成的程序代码无需修改,可直接编译运行。通过词法分析,识别并产生代码元和对应图元,可逆向生成流程图。其有效性在原型系统中得到了验证。
关键词:C语言;流程图;程序代码;自动翻译
中图分类号:TP311.5 文献标识码:A
1 引言(Introduction)
对于程序设计语言初学者来说,通过画流程图来学习程序编码,将程序代码与直观的图形相结合,可以起到事半功倍的学习效果。若用草图来绘制程序流程图,并且实现流程图的自动识别和代码生成,不仅符合人的思维习惯,也将大大方便程序设计课程的教学,同时也可应用于程序员的快速程序设计和编码。
目前,国内外很多学者对手绘草图识别的研究已有较大进展,可较好地识别程序流程图中的简单图元符号。但是对程序流程图控制结构的判别,以及代码的自动翻译的研究较少。程序流程图到代码自动生成的流程,通常分为草图识别和代码优化两个阶段,当前的研究热点或技术难点是图元的识别和翻译,文献[1,2]设计了图元节点存储结构,在图元识别的基础上,提出基于上下文的程序流程草图
您可能关注的文档
- 基于供应链的模式下电子化采购的研究.doc
- 基于供应链的环境下企业生产计划的探讨.doc
- 基于供应链背景下煤矿物资采购经济管理的策略.doc
- 基于供求视角下我国农村普惠金融发展的现状分析.doc
- 基于供给侧的改革视角评析跨境电商税收新政.doc
- 基于供电企业班组信息管理系统的设计.doc
- 基于保健品行业分销渠道的研究.doc
- 基于供给侧的改革视角黑龙江省农村妇女就业问题的研究.doc
- 基于供给侧的改革视角下产业技术发展路径的研究.doc
- 基于保险杠的设计问题分析.doc
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
原创力文档

文档评论(0)