第 35 卷第 9 期 计算机应用与软件 Vol. 35 No. 9
2018 年 9 月 Computer Applications and Software Sep. 2018
一种基于可视化界面绘制图形自动生成
C 语言代码软件的设计与实现
宋雅娟1 冯 萍2
1 ( 苏州市职业大学计算机工程学院 江苏 苏州 215104)
2 ( 长春大学计算机科学技术学院 吉林 长春 130022)
收稿日期: 2018 - 01 - 22。吉林省教育厅“十二五”科学技术研究项目( 吉教科合字[2015]第 319 号) 。宋雅娟,副教授,主研领
域: 计算机软件理论。冯萍,讲师。
摘 要 为了帮助学生更好更快地掌握 C 语言开发 EasyX 图形程序的方法,开发一个基于所见即所得图形的
C 语言代码自动生成软件。软件可以根据提供的工具栏自由进行绘图操作,自动生成对应的 C 语言程序。该软
件有助于学生学习开发综合性图形程序,降低学习难度。
关键词 图形程序 可视化界面 代码自动生成
中图分类号 TP311 文献标识码 A DOI: 10. 3969 / j. issn. 1000-386x. 2018. 09. 022
DESIGN AND IMPLEMENTATION OF AUTOMATIC GENERATION OF C PROGRAM
SOFTWARE BASED ON VISUAL INTERFACE FOR DRAWING GRAPHICS
Song Yajuan1 Feng Ping2
1 ( School of Computer Engineering,Suzhou Vocational University,Suzhou 215104,Jiangsu,China)
2 ( School of Computer Science and Technology,Changchun University,Changchun 130022,Jilin,China)
Abstract In order to help students master the method of developing C program based on EasyX graphical library
better and faster,a software for automatic generation of C program based on WYSIWYG is developed. The software can
operate freely according to the toolbar provided,and automatically generate the corresponding C program. The software
helps students learn to develop comprehensive graphics programs and reduce learning difficulties.
Keywords Graphic program Visual interface Code automatic generation
0 引 言
C 语言是一门被广泛开设,普遍使用的计算机程
序设计语言,但由于 C 语言自身特点以及教师教学方
法和学生基础等各方面因素导致 C 语言课程在教学
过程中存在很多问题,制约着课程教学质量[1]。教学
一线的教师为了提高课程教学质量,进行了种种教学
改革。从教学内容的改革[