资料简介:
《编译原理》课程设计 自动机的确定化,共15页,2162字,附源程序
一、课程设计目的
(1) 理解有限自动机的作用;
(2) 利用状态图和状态表表示有限自动机;
(3) 以程序实现有限自动机的运行过程。
(4)通过课程设计进一步理解高级语言在计算机中的执行过程,加深对编译原理中重点算法和编译技术的理解,提高自己的编程能力,培养好的程序设计风格。
二、课程设计要求
根据选择的课程设计题目提交一份课程设计报告,内容包括设计要求、算法描述、程序结构、主要变量说明、程序清单、设计技巧、结果分析、心得体会等。同时能够熟练地操作,能够回答系统中的各种问题,能够排除一般故障,自行解决调试中遇到的基本问题。
三、课程设计题目
编制和调试一个程序,它将用户从键盘上输入的正规式转换为以状态图和矩阵形式表示的确定有穷自动机。
(1)将正规式转换为NFA。
(2)把NFA确定化为DFA。
......
资料文件预览:
共4文件夹,15个文件,文件总大小:1.77MB,压缩后大小:400.00KB
DFAScan.exe [240.17KB]
DFAScan.ilk [289.00KB]
DFAScan.obj [80.35KB]
DFAScan.pch [301.84KB]
DFAScan.pdb [481.00KB]
vc60.idb [49.00KB]
vc60.pdb [68.00KB]
a.txt [26.00B]
DFAScan.cpp [24.96KB]
DFAScan.dsp [3.33KB]
DFAScan.dsw [522.00B]
DFAScan.ncb [65.00KB]
DFAScan.opt [47.50KB]
DFAScan.plg [743.00B]
编译原理课程设计.doc [160.50KB]