基于Java语言的汉语编程辅助程序的设计与实现.docx

资料分类:精选论文 上传会员:螺蛳粉50g 更新时间:2024-01-30
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8770
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:当今时代的主流编程代码主要是以英语来编写,对于母语是汉语的人来说,学习成本较高,因此,本课题旨在探索与实现一个可以在Windows系统上运行的面向C语言的汉语辅助编程程序,以降低初学者的学习难度。本文的主要内容包括:定义了汉字与C语言关键词映射表,在运行时,通过对汉语分词后,将关键字符按照映射表翻译成相应的C语言的关键字符,然后通过具有11个状态(分别是开始状态、初始状态、切分状态、关键词状态、数组赋值开始状态、数据创建状态、赋值状态、for语句状态、if语句状态、取值状态和结束状态)的状态机进行代码检查,经过测试,if语句,for循环语句等能够正确的转换成符合语法规则的C语言代码,并能正确运行。

 

关键词:有限状态机;汉语辅助编程

 

目录

摘要

Abstract

1、引言-1

1.1研究背景-1

1.2研究意义-1

1.3技术路线-1

1.4技术背景-2

2、需求分析-3

2.1汉语编程辅助程序的功能分析-4

2.2基于Java语言设计汉语编程辅助程序-4

3、程序的设计-4

3.1程序总体架构-4

3.2程序运行原理-5

4、 程序的实现-8

4.1实现采取的技术-8

4.2汉语编程辅助程序实现-8

4.3实验结果与分析-15

5、总结与展望-15

参考文献-16

致谢-17

相关论文资料:
最新评论
上传会员 螺蛳粉50g 对本文的描述:本选题的研究旨在设计易于新手操作和针对学习C语言编程的汉语言编程辅助程序,从实际出发,并且基于Java语言在Windows系统环境设计开发一款汉语言编程辅助程序。用户可借助本程序......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: