慕课编译原理(第三章.课后作业)
发布日期:2021-07-01 04:14:47
浏览次数:2
分类:技术文章
本文共 460 字,大约阅读时间需要 1 分钟。
慕课国防科技大学.编译原理.第三章.高级程序设计语言的语法描述.课后作业
0 目录
3 高级程序设计语言的语法描述
3.6 课后作业
3.6.1课堂重点
3.6.2测试与作业
1(20分)令文法G6为: N→D∣ND N→0∣1∣2∣3∣4∣5∣6∣7∣8∣9 (1)G6的语言L(G6) 是什么? (2)给出句子0127、34和568的最左推导和最右推导
慕课所需附件下载:
2(10分)写一个文法,使其语言是奇数集,且每个奇数不以0开头。
慕课所需附件下载:
3(20分)令文法为 E→T∣E+T∣E-T T→F∣TF∣T/F
F→(E)∣i (1)给出i+ii、i(i+i)的最左推导和最右推导 (2)给出i+i+i、i+ii的语法树 慕课所需附件下载:
4(10分)证明下面的文法是二义的: S→iSeS∣iS∣i
慕课所需附件下载:
5(40分)给出下面语言的相应文法:
慕课所需附件下载:
6(10分)附加题:生成语言的文法G是什么?它是chomsky那一型的文法?
慕课所需附件下载:
4 下一章博客地址:
转载地址:https://mozhimen.blog.csdn.net/article/details/104662370 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年04月24日 03时07分25秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【语言-c#】C# 注释详细介绍说明
2019-05-02
MySQL 内存模型
2019-05-02
Ubuntu下gyp简单入门实例
2019-05-02
express 解析post方式下的json参数
2019-05-02
node.js AES/ECB/PKCS5Padding 与其他语言的加密解密通用
2019-05-02
node.js 实现一个简单的登录拦截器
2019-05-02
c++抽象类、纯虚函数以及巧用纯虚析构函数实现接口类【转】
2019-05-02
WebRTC学习记录(1):采集microphone到文件原理实践&讲解【转】
2019-05-02
Caffe 安装错误记录及解决办法【转】
2019-05-02
Android用类继承Application的全局变量使用注意
2019-05-02
qml之TextField使用笔记
2019-05-02
排序算法之冒泡排序
2019-05-02
排序算法之选择排序
2019-05-02
排序算法之希尔排序
2019-05-02
pyqt5之拖拽
2019-05-02
pyqt5之俄罗斯方块
2019-05-02
算法排序之归并排序
2019-05-02
算法排序之快速排序
2019-05-02
算法排序之堆排序
2019-05-02
算法排序之计数排序
2019-05-02