- 2
- 0
- 约1.04万字
- 约 16页
- 2017-07-08 发布于贵州
- 举报
编译原理课程设教案
黄冈师范学院
《编译原理课程设计》教案
(2011·春)
授 课 教 师: 张 瑞 红
授 课 班 级: 计科2008级
授 课 时 间: 2010-2011 二
课题一 有限自动机的运行设计题目:有限自动机的运行
设计目的:1、理解有限自动机的作用
2、利用转态图和状态表表示有限自动机
3、以程序实现有限自动机的运行过程
设计内容:(注:题目详细要求)
利用状态表和有限自动机的运行原理编制程序,使得程序能够识别一个输入串是否为一个有效的符号串,具体可以选择下面之一:无符号定点实数、自然数、整数、十六进制数或其它自己定义的符号串。
设计思想:(注:算法思想、程序流程图、不要写代码)
本程序实现对无符号定点实数的判断,正确接受,否则不接受。
本程序的关键在状态表和缓冲区的运用。首先定义了一个布尔型函数然后定义了?和实现对输入字符串的正确性判断,更改Run函数可以改变程序功能:如
?程序流程图如下:
五、运行结果与数据分析:
六、设计体会:
通过这次课程设计,我对程序的编译和运行过程有了更进一步的了解,对程序的底层设计、代码优化也有了初步的认识,而且知道了如何从根本上来提高程序运行的速度。
附录:(完整代码)
#include?stdio.h
#include?string.h
//状态表相关存储信息:
#define?STATE_NUMBER?4???
您可能关注的文档
- 绿地系统规划设.doc
- 绿地规划在线作.doc
- 绿地项目监理规.doc
- 绿夜星光音乐会1).ppt
- 绿色建筑施工与色施工管理培训文稿1.ppt---1212.ppt
- 绿色环保志愿者级培训PPT.ppt
- 缅怀历史议先烈核心价值观促前行.ppt
- 编讲故事(串词命题编讲故事)高分技巧.ppt
- 编译原理 一章绪论.ppt
- 编译原理 (恐书).ppt
- 信息不对称在用户口碑差异的作用机理分析.pdf
- 大庆市海绵城市设施施工和验收导则 DB2306 T 194-2024.docx
- 重庆市安全文明施工标准图集19J01(上册).docx
- JTGT D31-05-2017 黄土地区公路路基设计与施工技术规范.docx
- 社交媒体过载、疲惫对用户不持续使用意愿的作用机制——基于元分析结构方程模型的分析.pdf
- DBJ04T226(3)-2020 建筑工程施工质量验收规程.docx
- 软土地基上工业厂房堆场的地基处理优化分析.pdf
- SH T 3153-2021 石油化工电信设计规范.docx
- CECA GC7-2012 建设工程造价咨询成果文件质量标准.docx
- DB22_T 5072-2024 民用建筑太阳能热水系统应用技术标准.docx
最近下载
- 绿色建筑评价标准(2024年版).pdf VIP
- 2025年和田玉首饰市场分析报告.docx VIP
- 最新志愿服务工作基础知识.docx VIP
- 高频精选:护士医院应聘面试题目及答案.doc VIP
- 2025年中国和田玉首饰项目经营分析报告.docx VIP
- T_CICC 27003-2025 低空无人驾驶航空器起降场地安全通用要求.docx VIP
- (2023年浙江高考真题)2023年1月浙江省普通高校招生选考科目考试思想政治试题(原卷版).docx VIP
- (立党为公、为民造福、科学决策、真抓实干4个方面16个问题)2026年学习教育偏差主要问题查摆清单及整改措施(党政领导干部、机关科室).docx VIP
- 消防控制室值班管理培训PPT课件.pptx VIP
- 2021春季全国鸟撞建筑调查报告.pdf VIP
原创力文档

文档评论(0)