课程设计论坛

首页 » 设计下载 » 计算机设计 » 编译原理课程设计报告 有穷自动机的化简与确定化
zhangyu - 2008/11/24 21:54:09
文件格式:word
文件大小:25.91MB
适用专业:编译原理
适用年级:大学
下载次数:13 次
我要下载:点击联系下载
论文编号:37903

资料简介:
  编译原理课程设计报告 有穷自动机的化简与确定化,共22页,4736字,附源程序
  
摘要:
  
编译原理课程是高校计算机类专业的重要基础和骨干课程,对计算机专业的学生的重要性与高等数学对理科学生的重要性几乎可以相提并论。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。在编译系统中,词法分析阶段是整个编译系统的基础。对于单词的识别,有穷自动机FA也叫有限自动机,是一种十分有效的工具,机器识别的语言是正规语言。有穷自动机由其映射f是否为单值而分为确定的有穷自动机DFA和非确定的有穷自动机NFA,唯一区别是它们的转移函数不同。DFA对每一个可能的输入只有一个状态的转移,NFA对每一个可能的输入可以有多个状态转移,接受到输入时从这多个状态转移中非确定地选择一个。NFA 可以转化为DFA,确定化后的自动机可以最小化。
  
关键词:有穷自动机;DFA;NFA;正规语言
  

  
目    录
  
1 课程综述    1
  
1.1 本课程设计题目    1
  
1.2 目标与要求    1
  
2 系统分析    1
  
2.1 基本知识    1
  
2.3 设计思路与方案    2
  
2.4 功能模块    3
  
3 系统设计    3
  
3.1 系统设计的流程    3
  
3.2 算法描述    4
  
3.3 正规式化为NFA    5
  
4 代码编写    6
  
4.1 从正规式到NFA的转换:    6
  
4.2 从NFA到DFA的转换:    8
  
5 运行与调试    11
  
5.1 正规式到NFA的转换    11
  
5.2 NFA到DFA的转换    13
  
5.3 DFA的最小化    16
  
总结    19
  
致谢    20
  
参考文献    21


资料文件预览:
共6文件夹,42个文件,文件总大小:25.91MB,压缩后大小:5.33MB

sunlong755 - 2009/5/6 3:33:04
是呀,努力赚积分啊
wenrongtian20 - 2013/3/9 21:35:57
支持啊,努力赚够200积分
DDpsychology - 2013/3/9 21:42:55
``````````````````````````````````````````````````````
123123123 - 2013/3/10 13:44:28
不错
123456111 - 2013/3/10 18:37:45
真是好 就是看不了呀     楼主要不我们本着学习的态度  把资料发给我把

  yuyangjun186@163.com
qhdsyxy - 2013/5/23 12:16:43
快乐一天 - 2013/5/23 15:41:07
纯支持

为了LZ,顶一下.
jrshun - 2013/5/23 17:17:54
不错,顶
ninbomeixu - 2013/5/23 18:46:57
看下
1
查看完整版本: 编译原理课程设计报告 有穷自动机的化简与确定化