编译原理实用教程第二章pdf
‘壹’ 编译原理pdf
编译原理pdf是计算机专业的一门重要专业课。
学习编译原理pdf的方法:
1、端正认识:编译原理在静态文本处理上有广泛应用,把HTML文件转化为纯文本,利用编译原理来实现非常简单。理解编译原理的实用性,可以提高学习兴趣。
2、反复看书:是基本的方法,看书可以读懂很多内容。
3、结合源码学习:看懂代码,才能说真正理解理论。要完全看懂yacc的代码,工作量很大,同样要先理解理论。
4、删繁就简,避重就轻。对于词法分析,可避免自动机理论和集合论推演的介绍,直接搬出源码,降低理解难度,对于语法分析递归下降和LL文法及相应的源码可简单介绍,而对LR文法理解即可,这样可短时间内编写出一个能够运行的词法分析器和语法分析器,可以提高学习积极性。
‘贰’ 人大出版社会计学基础第五版答案
答案
‘叁’ 编译原理中 左递归具体解释是什么
定义:
"一个文法是左递归的,若我们可以找出其中存在某非终端符号A,最终会推导出来的句型(sentential form)里面包含以自己为最左符号(left-symbol)的句型"
即
A -> Aa 或
A -> Ba
B -> A
两种形式的文法.
‘肆’ 软件技术要学编程吗
很多朋友都想利用闲暇时光学一点东西,但是想要自学,好的平台是很重要的,你是否也苦于没有好平台进行学习呢?现在就给大家整理了30+个高质量学习网站+20多位位高质量up主,特别适合大学生、职场人是、考研、高中生等群体。
总共划分为 8 个类目,B站、技能学习、综合学习、实习就业、文献资料、扩展视野、留学考研等,希望能帮到大家。
1. B站综合学习(6类目,25个up主)
B站除了是一个二次元网站,同样也是一个高质量的学习网站。作为一名B站的深度使用者,在这里给大家分享 25 个超高质量的学习up主。
1.1 全能类软件教学(B站up主:Oeasy)
一位超级硬核的up主,在B站上拥有100w+粉丝,上到编程入门、平面设计、Office技能,下到嘴硬核的电路设计,这位up主都有分享了非常详细的视频教程,并且整体的质量还非常不错,如果是想自学的,那么不妨可以看下,在B站学习,独特的弹幕文化交流,让学习像娱乐一样轻松。
链接:https://space.bilibili.com/2884629
1.2 软件技能干货店(B站up主:Topbook)
作为科技区的一股清流, 身在科技区,心里只有学习的 @Topbook,在B站上传了500+个视频,并且每个视频的质量都出奇的高,有高效资料搜索、系统教程、应用软件推荐、技能集合等等,也是一位宝藏up主,如果你想象看节目一样轻松学习,那么Topbook一定要安利给你。
链接:https://space.bilibili.com/29959830
1.3 Office软件类技能(B站up主:芒种学院)
作为当前使用范围、使用人数最多的办公类软件——Office的三件套(Excel/PPT/Word),无论你是大学生还是职场人士,应该都离不开这个软件。如果想自学Office,又遇到没有练习、学习环境,那么芒种学院一定要推荐给你,视频附带练习下载,质量超级高,带你轻松学会Office软件。
链接:https://space.bilibili.com/397447219
1.4 设计软件类教程(B站up主:doyoudo)
一位浑身都是肛的up主,在B站上传了300+个视频教程,涵盖了:设计理论、AE、PR、PS、AI、C4等众多设计软件类的教程,所有的视频都贴心地划分好了,质量也超级高,如果想自学设计类的,这个就不容错过了。
链接:https://space.bilibili.com/20503549
1.5 思维学习&方法(B站up主:兔叭咯)
一位从职高逆袭到医学博士的up主,自称“学习区无实力up主”,汗颜!在B站拥有170w+粉丝,主打分享:如何提升成绩、记忆力、考研、自制力、克服拖延症、学习方法等等超实用技能。
链接:https://space.bilibili.com/7788379
1.6 高效学习技能(B站up主:蜡笔和小勋,情侣学霸)
知乎推荐最多的一位up主(情侣学霸),不仅学习成绩好,盐值高,粉丝多,还经常撒狗粮,简直卧槽了。蜡笔和小勋分享的内容主要也是跟学习技能/思维学习相关的,例如:如何戒掉玩手机、如何过目不忘、如何做笔记、如何高效学习等等。
链接:https://space.bilibili.com/250111460
1.7 不挂科技巧(B站up主:猴博士爱讲课)
你能想象有一天你开始自学《线性代数》、《概率论与数理统计》、《理论力学》等等这些你以前非常抵触的内容?并且在短短4个小时就能掌握?猴博士讲课的主题:如何能不挂科?
包含:微积分、大学物理、电磁学、材料学、c语言、高等代数等等,因为疫情延迟开学这么久,如果不想将功课落下,那么猴博士就不能错过啦。
链接:https://space.bilibili.com/67907025
1.8 日语学习推荐(B站up主:叶子先生酱)
如果全B站日语学习播放量最高、最受欢迎的up主,叶子老师肯定稳占一个席位,叶子老师的日语功底扎实、学习气氛非常好,同时还是一个逗比二次宅,几十节课带你轻松自学日语,从日语小白入门,如果你想自学日语,那么不容错过。
链接:https://space.bilibili.com/10957838
B站up主:叶子先生酱
1.9 英语高质量自学(B站up主:英语的平行世界)
一位宝藏up主,粉丝跟几百万的大号相比就差了一点,不过质量也非常高,在知乎搜索了下好像推荐的知友并不多,发布了接近300个视频,每个英语学习视频的质量都非常高,而且还划分好了频道,包括:初级词汇、中级语法、基础语法、学习写作、口语等等。
链接:https://space.bilibili.com/388576777
另外值得推荐的英语学习up主还有以下:
最卧槽的英语学习:https://www.bilibili.com/video/av71497388?p=3
赖世雄老师英语学习法:https://www.bilibili.com/video/av45291459
1.10 德语高质量自学(B站up主:童哲校长)
万门大学的创始人 @童哲,一位非常传奇的人物,童哲校长在B站发布的德育快速入门教程,质量非常高,课程针对零基础的学员开设,150节课带你从小白入门德语的学习。
另外童哲校长在B站还上传了750个作品,涵盖了:Python、财会、经济金融、语言学、留学等各个类目,也是非常不错的自学素材。
链接:https://space.bilibili.com/7403605/channel/index
1.11 韩语高质量自学(B站up主:养乐多)
在B站拥有接近30万粉丝的养乐多老师,不仅韩语教得非常好,人还非常浪漫,据说名称起“养乐多”,是因为师母的名字叫“乐多”,在教学的时候还在撒狗粮,绝望!
如果想从从零基础学习韩语,那么养乐多老师就推荐给你啦,绝对是自学的一个超棒教程。
链接:https://www.bilibili.com/video/av17043038
1.12 名校精品课(B站up主:生命中国)
想自学名校精品课,那么B站的up主生命中国就非常推荐,北京大学、南京大学、复旦大学、中国科技大学、四川大学、武汉大学等等各个名校的精品课在这里都有。
不过种类都是偏向生物/化学的,例如:生态学、细胞学、有机化学、法医学等等,相信也有不少生物系的同学,希望对你有帮助~
链接:https://space.bilibili.com/19553447/video
1.13 高等数学轻松学(B站up主:宋浩老师官方)
跟猴博士一样,宋浩老师主要也是讲高等数学方面的,作为一般人认知里最难学习的科目,底下有非常多的分支:微积分、线性代数、概率论、统计学等等,
在B站有接近1000万人观看过宋浩老师的课,并且提升都非常大,想想自学高数,就很刺激。
链接:https://space.bilibili.com/66607740
同时在B站质量非常高的大学科目类教程还有以下:
计算机二级考试:https://www.bilibili.com/video/av10270113
张雪峰老师考研讲座:https://www.bilibili.com/video/av6257950
樊顺厚高等数学:https://www.bilibili.com/video/av18965449
清华大学经济学原理:https://www.bilibili.com/video/av62120450
1.14 知识科普学习(B站up主:混乱博物馆)
混乱博物馆也是在非常认真做科普,如果想自学一些跟课本无关的技能+知识,也非常推荐。
混乱博物馆:https://space.bilibili.com/97177641
而李永乐老师的风格跟上面的两位up主就有点差异,李永乐老师视频都是以板书+解说的方式进行讲解科普的,在题材选择方面会更加有意思:成功学有用么?幸存者偏差是什么?屁为什么是臭的等等,看了一个又一个,会上瘾的!
链接:https://space.bilibili.com/9458053
1.15 快速读一本书(B站up主:文曰小强)
《84分钟速读三体》,相信这个有绝大部分小伙伴都看过,就是出自文曰小强,视频用了500+个电影里的片段,几乎能无缝拼接上三体这本书籍,规模之大,被网友称为“B站镇站之宝”,在B站斩获了600w+播放。
可能跟自学没啥关系,不过还是想推荐给大家,毕竟能用1个半小时读完这么多本厚重的书籍,也算是一个不错的自学渠道,同时文曰小强的速读系列,真的非常上瘾!
链接:https://space.bilibili.com/19456751
2. 编程技能(5个网站)
2.1 菜鸟教程(最适合新手的编程参考文档)
菜鸟教程是@Runoob开发的一个编程技术网站,收录了非常多的编程语言文档,例如最常见的:Python、JavaScript、http://ASP.NET target="_blank" data-link="163outLink">http://ASP.NET、Android、C、Go、C++等等语言参考文档Wiki,非常齐全,并且文档都配有相应的案例,在网络搜索绝大部分编程语言,菜鸟教程永远是排在前几位的精品。
如果你想自学编程,那么这样一个非常完善的变成库不容错过。
链接:https://www.runoob.com/
2.2 W3CSchool(随时随地学编程)
W3CSchool和菜鸟教程非常接近,但是除了提供编程语言的文档之外,还提供了更加丰富的学习模式:微课,毕竟学习编程是一件非常枯燥无聊的事情,对绝大部分人来说,通过文字来学习不如视频那么轻松。
整理的品类也非常多,例如:HTML/CSS、JavaScript、后端、数据库、移动开发、大数据等等。
链接:https://www.w3cschool.cn/
2.3 慕课网(程序员的梦工厂)
作为IT在线教育的Top1,有上千万人曾经在慕课网上学习过,参加最多的一门课甚至超过了110w为程序猿,质量也是杠杠的,包含:HTML/CSS、大数据、Python、爬虫、云计算、Android、Java、小程序开发等等。
同时课程拥有免费+付费增值的形式,可以供你任意选择,为知识投资是最伟大的投资。
链接:https://www.imooc.com/
2.4 阮一峰的个人博客(知名技术大神)
作为一名超级大神,阮一峰的个人博客也是一个非常不错的自学编程网站,万万没想到上海财经大学世界经济博士研究生,专业是研究宏观金融、货币政策和美国经济,业务时间还是一名超级IT大牛。
阮一峰的个人博客从2003年开始更新,至今已经更新了17年了,在这里你除了能看到关于编程技术的文章(JavaScript、Python、PHP、Android等等),还能看到他对科学、创业、互联网、音乐、医学等等领域的见解+想法,妥妥的以为超级大佬!必须安利给正在自学的你!
链接:http://www.ruanyifeng.com
2.5 Github(全球最大开源代码托管仓库)
提到编程自学,永远也逃不开Github,作为全球最大的开源代码托管仓库,在这里你能找到无穷无尽毕竟质量非常高的开源代码,什么品类都有:Python、PHP、JavaScript、机器学习、爬虫、Java、Android、IOS开发等等。
阅读源码也是一个非常不错的自学途径,可以快速帮助你成为大佬,希望对你有用。
链接:https://github.com/
3. 综合学习(6个网站)
3.1 网易公开课(与大牛零距离基础)
网易公开课上有非常多高质量的学习课程,是一个汇集国内外名校公开课+演讲的免费、高质量的在线学习网站,在网易公开课上收录了数千门课程,在这里你可以学习到一些具有普世价值的形而上层面的内容,包括:解决拖延症、如何掌握自由时间、改变世界的发明等等。
当然在网易公开课上的【国际名校公开课】【精品课程】等系列都非常棒,也值得推荐。
链接:https://open.163.com/ted/
当然,这里也帮大家挑选了一些我觉得不错的,分享给大家,不用在众多的课程中不知道看什么。
首先是【学历史的作用】,为什么要学习历史?死记硬背是唯一的渠道么?学会历史的真正目的其实是学会思辨,学习古今中外为人处世的智慧,看完你会非常上瘾的。
链接:http://open.163.com/newview/movie/free?pid=MBGPUA6MB&mid=MBGPUKC9B
你有拖延症吗?相信你肯定曾经在内心这样问过自己,但是总是控制不住地拖延,有没有啥办法能解决呢?演讲者Tim Urban就用非常诙谐的语言来讲解了拖延症的原因,非常值得一看。
链接:http://open.163.com/newview/movie/free?pid=MBHQSM52F&mid=MBI15O7QE
3.2 我要自学网(轻量自学网站)
我要自学网是来自电脑培训学校+职高的一群老师联手创立的一个视频教学网站,里面的视频教程都由经验丰富的在职老师原创录制,发展至今已经有十几年的时间了,帮助无数小白进化,当然我也是收益者!
在上面你可以学到性价比非常高的电脑办公、平面设计、室内设计、室外设计、影视动画、机械设计、工业自动、程序设计、会计课程等等。
链接:https://www.51zxw.net/
3.3 慕课大学(无边界大学)
在前面的回答中,安利过非常多次慕课大学,在这里还是想推荐给大家。“好的大学,没有边界”,这就是慕课大学的slogan,慕课大学上收录了非常多知名大学精品课,在这里你可以学习到全国608所一流大学的课程,足不出户就可以轻松自学。
包括:外语、计算机、考研、理工补习、实用英语、考证就业、理学、经济学、医药卫生、园艺、心理学、设计、文史哲等等,并且绝大部分课程都是免费的!
链接:https://www.icourse163.org/
3.4 网易云课堂(综合技能学习)
网易云课堂以实用技能类内容为主,衔接高等教育+职业应用而打造的。在平台上有上万门课程,提供免费+付费增值服务等等。在这里你可以学习:职场提升、编程、产品、设计、语言、职业考试、生活兴趣等等栏目,整体来说是一个非常不错的自学技能综合平台。
同时我们在网易云课堂也录制了几门高质量的课程,希望对你有帮助:
链接:https://study.163.com
3.5 人人自学网(最全的免费教程网站)
这是一个主打【图文教程】的网站,在上面你可以学习设计(PS/CDR/AI)、电脑(基础/技巧/ /系统)、办公(Word/Excel/PPT)等等软件,整体来说图文教程更新的比较及时,视频教程也有,不过大部分都是十几年前的软件版本了,有点跟不上时代。
如果更加习惯阅读【图文教程】,那么这个网站也是你非常不错的自学平台。
链接:http://www.rrzxw.net/
3.6 Coursera(大型公开在线课程)
Coursera由美国斯坦福大学两名计算机科学教授,同时和世界顶尖的大学+公司(谷歌、微软等)合作,提供网络公开课,质量非常高,比起网易公开课有过之而不及,很多知名的人物都在上面曾经开过课,例如:吴恩达的【全民AI】系列课,平时很难看见的大佬,在这里你都可以轻松找到。
缺点是服务器架设在外国,访问速度整体有点慢,不过相信各位知友可以解决。
链接:https://www.coursera.org/
4. 语言考试(6个网站,英语/小语种/语法/写作/综合语言)
4.1 英语语法网(英语语法自学大全)
一个看着有点low但是质量很高的网站,在这里收录了非常完整的英语语法,例如常见的:名词/冠词/数词用法、名词性从句、状语从句、语法考试/练习、虚拟语气等等。
如果想学习自学英语语法,那么这个网站不容错过,推荐给你。
链接:http://www.yygrammar.com/
除了英语语法网之外,这个网站的提供者还开发了答疑网、词汇王、高考英语网,在顶部导航就能找到了,看到这里了,点个赞吧,下次在动态里就能看到这个回答了,也不会丢失,还能经常受到知乎类似的高质量回答。
4.2 声同小语种(小语种学习网站)
这是一个学习小语种的网站,如果想学习一些小语种,例如:法语、德育、西班牙语、日语、韩语、印地语、粤语??、荷兰语等等,在这个网站上都能轻松找到不少非常棒的资料,常见的是教材的PDF文档、教材印影版等等。
链接:http://www.somdom.com/
4.3 NounPlus(在线英文语法检测纠正)
NounPlus是一个免费的语法检查网站,不需要科学上网也能使用,界面非常简洁流畅,并且支持三种语言,你只需要将需要检查的英文复制到输入框中,网站就会自动帮你快速找出句子中存在的语法错误,非常强大的是还会提供一个修改参考!
如果想学习英文写作类的技巧,那么NounPlus就非常适合你!
链接:https://www.sohu.com/a/239534894_655071
4.4 Maspeak(高效率背诵单词)
还在苦于只会死记硬背记单词么?Maspeak是一个非常简单的学习多语言单词的站点,支持使用母语来学习多国语言、例如:德语、英语、法语、西班牙语、意大利语等等,网站采用的是“单词+母语+图片”的方式让你快速背单词。
链接:https://maspeak.com/
背单词是学习一门语言的基础,虽然过程很枯燥,正在背单词的你不妨试下这个网站,应该能帮你大大提升记忆效率!
4.5 沪江网校(英日法韩12国外语在线学习)
提到沪江网校,相比小伙伴们都已经非常熟悉了,哪怕没使用过也都应该听过它的名字,在沪江网校上,开设了英、日、法、韩、泰、德、西班牙等12过外语课程,涵盖了升学、留学、工作商务等等。
课程有免费也有付费的,付费的价格偏高,不过如果能学会一门语言还是非常值得的。
链接:https://class.hujiang.com/
4.6 233网校(综合考证技能教程)
一个非常出名的考试在线培训、考试报名等一站式学习的网站,涵盖了:金融、职业、建筑、财会等等20多种考试在线培训,如果你想自考这些证书,那么来233就不会错了,从考试报名到考试培训,全部给你安排的明明白白的,当然这里也有免费试听+付费增值业务。
链接:https://www.233.com/
05. 技能学习(4个网站)
5.1 手工客(手动DIY自学)
这是一个手工自学DIY网站,提供【图文+视频】教程,涵盖了:布艺、饰品、编织、纸艺、木艺、黏土陶艺、旧物改造、电子科技、园艺多肉等等教程,非常齐全。
除了教程之外,还提供了交流的圈子供大家交流,另外还有材料商店,从原材料到教学,应有尽有,如果你是一名手工爱好者,这个网站就不可以错过。
链接:http://www.shougongke.com/
5.2 Doyoudo(设计类技能学习)
一个主打学习平面设计、后期剪辑、特效合成、三维动画、音乐音效的技能学习网站,网站开发者在B站也拥有账号,投稿了300+个视频,坐拥140w+粉丝,视频整体的质量也非常高,同样有免费+付费的方式,在知乎上也有非常多的知友推荐过。
链接:https://www.doyoudo.com/
5.3 WikiHow(生活技能搜索)
WikiHow在我之前的回答中,给大家分享了很多次,这也是一个对我帮助特别大的网站,在这里你可以搜索到非常多的关于“生活小技能”的教程,网站主打:帮助这个星球上的所有人,学习做任何事情。
口气非常大,大家可以去办办它,你可以在上面搜索:如何帮猫洗澡?如何清洁手机?如何保养皮肤?如何护发等等,整体是偏向生活技能类的,并且每个教程都有视频+图文,非常贴心。
链接:https://zh.wikihow.com
5.4 Ehow(生活技能分享)
比较可惜的是Ehow只有英文版本,这个网站提供了吃的、用的、穿的等等生活技能分享,其中以美食经验分享居多,也是一个不错的自学网站,同时也可以学习英语了。
链接:https://www.ehow.com/
6. 大学相关(5个网站)
6.1 大学自学网(免费的大学生自学网站)
这是一个完全免费的大学生自学网站,不仅支持免费在线观看所有学习视频,还支持免费下载所有学习资源,并且视频的种类非常丰富,例如:四六级、经管政法、机械土建、数理化生、计算机、外语、软件自学、歌舞艺术等等。
链接:http://v.dxsbb.com/
6.2 大学资源网(免费在线学习)
大学资源网同样也是一个功能非常强大的免费在线学习网站,提供了非常丰富的学习教程视频。
同时种类也非常多,例如:考研、大学、高中、初中、外语、电脑网络、讲座系列、资格考试、医学视频、文化艺术、历史地理、体育等等。
除了这些课程之外,你还可以在这里任意进行检索,轻松找到你需要的高品质课程,超棒!
链接:http://www.dxzy163.com/
6.3 学堂在线(清华大学慕课平台)
学堂在线是清华大学2013年发起的一个慕课平台,收录了全世界许多知名大学的竞品课程,例如清华大学、北京大学、复旦大学、斯坦福大学等等,并且所有的课程均免费开放。
课程的种类也非常广,涵盖了计算机、经管创业、工程、文学、历史、艺术等等,也是一个非常不错的自学网站。
链接:https://next.xuetangx.com/
6.4 问答库(题库答案平台)
这个网站收录了数百万的公务员考试/建筑工程/IT认证/资格考试/会计从业/医药考试/外语考试/外卖考试/学历考试等等各类题库+答案,如果你找不到题库的答案,那么这个网站不容错过!
并且非常贴心的是网站收录的题目,还贴心的给了参考解析,轻松掌握!
链接:https://www.asklib.com
6.5 好大学在线(国家三大慕课平台之一)
好大学在线是中国高水平大学慕课联盟的官方,是一家公益性的组织,这这里你可以免费学习到全球知名大学+知名公司的高质量精品课,可以选择有证书或者无证书的学习方式。涵盖了:物理、财会、计算机、AI、电路、语言、心理学、历史等等共计1000+门高品质课程。
链接:https://www.cnmooc.org/home/index.mooc
7. 文献资料(6个网站)
7.1 学术堂(专业论文学习平台)
正逢需要写毕业论文的时间,如果还不懂的毕业论文是如何写的,那么这个网站一定要收藏好,包含了:范文、格式、题目、开题报告、摘要提纲、正文写作、参考文献等等,一系列的论文相关知识。
同时还非常良心地提供了众多论文模板:经济学、管理学、社会学、工程、水利、农业等等。
链接:http://www.lunwenstudy.com/
7.2 iData(知网论文镜像)
在家写论文发现没法上知网下载论文?那么这个网站就推荐给你,整个网站的搜索结果和知网几乎是一模一样的,注册iData之后,每天有2~5篇免费下载的额度,同时还可以通过捐助iData的方式来获取无限下载的次数。整体比知网下载的价格优惠太多了,学生党福利,如果可以还是多多支持下,毕竟坚持不易!
链接:http://cnki.cn-ki.net/
7.3 云海电子图书馆(免费电子书下载)
学习的过程中难免会碰上寻找书籍,网上购买实体书速度又非常慢,而且有非常多的小伙伴希望看电子书,但是苦于没有一个下载电子书的地方,云海电子图书馆它来了!
在这里,你可以免费下载收录的所有电子书,涵盖了:投资理财、经济管理、小说、文学、励志成功、传记、健身与保健等等。
链接:http://www.pdfbook.cn/
7.4 网易数读(信息图参考)
一个非常有意思的的新闻栏目,利用可视化的精美图片来展示新闻,也是一个非常不错的信息文献借阅途径,无论对你写学术论文,还是了解时事都非常有帮助。
链接:http://data.163.com
8. 导航类(2个网站)
8.1 1纳米学习导航(高能宝藏网站)
如果实在是不知道去哪里寻找自学网站,那么不妨来试下1纳米学习导航,网站收录了非常多领域的精品学习网站,例如:公开课、大学生、IT互联网、职业技能等等。
网站虽然简陋,却是一个实打实的高质量收藏夹。
链接:http://www.1nami.com/
8.2 科塔学术导航(推荐网站功能)
这是一个非常强大的学术导航网站,自带推荐网站功能,在这里你可以轻松找到高质量的学术网站,包含了学术检索、文献资料、共享数据、期刊出版、统计年报等等十几个分类,基本上解决了科研的绝大部分痛点!
链接:https://www.sciping.com/
最后,暂时先分享到了这里,除了这些高质量的自学网站,我们还要合理地去使用它,才能让这些工具成为我们的利器,希望上面这些网站,能够帮你轻松自学。
‘伍’ AUTOCAD教程(文字版)哪里有下载
可以下载,只是要注册。
http://res2.12e.cn/search.asp?keyword=cad&typeid=
AutoCAD实用教程 2006-1-7 9:45:11免费
AutoCAD实用教程
AUTOCAD 2000 建筑设计(二七)(PDF电子书)(全书完) 2005-11-24 10:03:19免费
AUTOCAD 2000 建筑设计(二七) PDF电子书 请使用PDF阅读器阅读
第五部分 图 像 图 形
第27章 侧视图和等轴测图
AUTOCAD 2000 建筑设计(二六)(PDF电子书) 2005-11-24 10:00:00免费
AUTOCAD 2000 建筑设计(二六) PDF电子书 请使用PDF阅读器阅读
第四部分 制图分组技术
第26章 在AutoCAD中使用Internet
AUTOCAD 2000 建筑设计(二五)(PDF电子书) 2005-11-24 9:56:21免费
AUTOCAD 2000 建筑设计(二五) PDF电子书 请使用PDF阅读器阅读
第四部分 制图分组技术
第25章 输 出 控 制
AUTOCAD 2000 建筑设计(二四)(PDF电子书) 2005-11-24 9:53:38免费
AUTOCAD 2000 建筑设计(二四) PDF电子书 请使用PDF阅读器阅读
第四部分 制图分组技术
第24章 布局及视图区的运用
AUTOCAD 2000 建筑设计(二三)(PDF电子书) 2005-11-24 9:50:01免费
AUTOCAD 2000 建筑设计(二三) PDF电子书 请使用PDF阅读器阅读
第四部分 制图分组技术
第23章 利用Xref 组图
AUTOCAD 2000 建筑设计(二二)(PDF电子书) 2005-11-24 9:46:22免费
AUTOCAD 2000 建筑设计(二二) PDF电子书 请使用PDF阅读器阅读
第四部分 制图分组技术
第22章 多文档环境制图
AUTOCAD 2000 建筑设计(二一)(PDF电子书) 2005-11-24 9:44:07免费
AUTOCAD 2000 建筑设计(二一) PDF电子书 请使用PDF阅读器阅读
第四部分 制图分组技术
第21章 给图块赋属性
AUTOCAD 2000 建筑设计(二十)(PDF电子书) 2005-11-24 9:42:12免费
AUTOCAD 2000 建筑设计(二十) PDF电子书 请使用PDF阅读器阅读
第四部分 制图分组技术
第20章 建立图块和块文件
AUTOCAD 2000 建筑设计(十九)(PDF电子书) 2005-11-24 9:39:21免费
AUTOCAD 2000 建筑设计(十九) PDF电子书 请使用PDF阅读器阅读
第三部分 在图形中放置文字和标注
第19章 标 注 图 形
AUTOCAD 2000 建筑设计(十八)(PDF电子书) 2005-11-24 9:36:37免费
AUTOCAD 2000 建筑设计(十八) PDF电子书 请使用PDF阅读器阅读
第三部分 在图形中放置文字和标注
第18章 标注
AUTOCAD 2000 建筑设计(十七)(PDF电子书) 2005-11-24 9:33:47免费
AUTOCAD 2000 建筑设计(十七) PDF电子书 请使用PDF阅读器阅读
第三部分 在图形中放置文字和标注
第17章 在图中写入文字
AUTOCAD 2000 建筑设计(十六)(PDF电子书) 2005-11-23 10:33:36免费
AUTOCAD 2000 建筑设计(十六) PDF电子书 请使用PDF阅读器阅读
第16章 查询命令 391
16.1 测定距离 391
16.2 测定面积 392
16.2.1 First point 392
16.2.2 Object 392
16.2.3 Add/Subtract 393
……
AUTOCAD 2000 建筑设计(十五)(PDF电子书) 2005-11-23 10:31:04免费
AUTOCAD 2000 建筑设计(十五) PDF电子书 请使用PDF阅读器阅读
第15章 在图形对象中填充图案 373
15.1 填充方法 373
15.2 使用QUICK选项卡 375
15.2.1 图案类型 375
15.2.2 选择图案 376
15.2.3 图案角度 378
15.2.4 图案比例 379
15.2.5 选择填充对象 380
15.2.6 使用Preview选项 383
15.2.7 在图形对象中填充图案小结 384
15.2.8 Remove Islands选项 38
……
AUTOCAD 2000 建筑设计(十四)(PDF电子书) 2005-11-23 10:17:35免费
AUTOCAD 2000 建筑设计(十四) PDF电子书 请使用PDF阅读器阅读
第14章 控制线型和图层 349
14.1 控制线型 349
14.1.1 改变线型线段尺寸 349
14.1.2 改变单独线型线段尺寸 350
14.2 命名图层 350
14.2.1 图层名称 351
14.2.2 AIA标准图层名称 351
14.3 图层控制 354
14.3.1 指定图层颜色 354
14.3.2 指定图层线型 356
14.3.3 设置当前图层 357
14.3.4 设置图层开关 358
14.3.5 解冻/冻结图层 362
14.3.6 图层保护 362
14.3.7 图层过滤器 363
……
页码: 1 2 (共2页,28条)
参考资料:http://res2.12e.cn/search.asp?keyword=cad&typeid=
回答者:烈芷儿 - 经理 四级 2-23 09:45
--------------------------------------------------------------------------------
您觉得最佳答案好不好? 目前有 1 个人评价
100% (1)
0% (0)
其他回答 共 2 条
http://www.yfdmt.com
回答者:zheng123c - 秀才 二级 2-19 18:47
--------------------------------------------------------------------------------
资源名称---计算机方面学习视频资料
PHP视频教程从入门到精通
http://www.xuexinet.com/document/xuexidetail.asp?id=21
ORACLE内部培训视频教学
http://www.xuexinet.com/document/xuexidetail.asp?id=36
常用网络命令音频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=41
新编Premiere.Pro入门与提高
http://www.xuexinet.com/document/xuexidetail.asp?id=53
新概念sql.Server.2000教程
http://www.xuexinet.com/document/xuexidetail.asp?id=71
西北工业大学-编译原理 48课
http://www.xuexinet.com/document/xuexidetail.asp?id=72
专业工程师拆解笔记本视频
http://www.xuexinet.com/document/xuexidetail.asp?id=79
Cisco官方出版的CCNA/CCNP教材
http://www.xuexinet.com/document/xuexidetail.asp?id=81
数据库原理视频教程在线播放[北京交通大学]
http://www.xuexinet.com/document/xuexidetail.asp?id=86
mysql数据库视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=87
数据库原理与应用视频教程下载[北师大]
http://www.xuexinet.com/document/xuexidetail.asp?id=88
《Visual Foxpro》 31讲
http://www.xuexinet.com/document/xuexidetail.asp?id=91
ASP 数据库编程入门视频教程*
http://www.xuexinet.com/document/xuexidetail.asp?id=92
PowerBuilder视频教程在线播放
http://www.xuexinet.com/document/xuexidetail.asp?id=93
VFP6.0视频教程下载
http://www.xuexinet.com/document/xuexidetail.asp?id=94
数据结构教学录像c++版
http://www.xuexinet.com/document/xuexidetail.asp?id=95
网页设计在线教程
http://www.xuexinet.com/document/xuexidetail.asp?id=103
使用Visual Studio .NET进行调试
http://www.xuexinet.com/document/xuexidetail.asp?id=193
protel 2004 光盘教程
http://www.xuexinet.com/document/xuexidetail.asp?id=194
PHP动态网页制作
http://www.xuexinet.com/document/xuexidetail.asp?id=195
ASP动态网页制作计
http://www.xuexinet.com/document/xuexidetail.asp?id=196
JSP动态网页制作
http://www.xuexinet.com/document/xuexidetail.asp?id=197
Perl动态网页制作
http://www.xuexinet.com/document/xuexidetail.asp?id=200
汇编语言程序设计
http://www.xuexinet.com/document/xuexidetail.asp?id=201
逐步精通数据库(sql server)
http://www.xuexinet.com/document/xuexidetail.asp?id=202
linux安装的全程演示录像(9.0)*
http://www.xuexinet.com/document/xuexidetail.asp?id=203
网络工程考试视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=204
计算机操作系统视频讲座(清华大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=205
101-VF程序设计视频课程
http://www.xuexinet.com/document/xuexidetail.asp?id=207
接口技术视频讲座
http://www.xuexinet.com/document/xuexidetail.asp?id=208
软件工程40讲 (西北工大)
http://www.xuexinet.com/document/xuexidetail.asp?id=209
使用DM万用版给硬盘分区 视程
http://www.xuexinet.com/document/xuexidetail.asp?id=210
汇编与微机接口 64讲
http://www.xuexinet.com/document/xuexidetail.asp?id=211
手把手教你配置路由器
http://www.xuexinet.com/document/xuexidetail.asp?id=212
VB程序设计视频讲座
http://www.xuexinet.com/document/xuexidetail.asp?id=213
新概念Dreamweaver_mx视频教程(已失效)
http://www.xuexinet.com/document/xuexidetail.asp?id=217
孙鑫VC++
http://www.xuexinet.com/document/xuexidetail.asp?id=230
边用边学visual basic 6
http://www.xuexinet.com/document/xuexidetail.asp?id=236
边用边学Powerbuilder编程
http://www.xuexinet.com/document/xuexidetail.asp?id=237
边用边学C语言
http://www.xuexinet.com/document/xuexidetail.asp?id=238
边用边学Java程序设计基础
http://www.xuexinet.com/document/xuexidetail.asp?id=239
边用边学C++语言基础教程
http://www.xuexinet.com/document/xuexidetail.asp?id=240
边用边学Autocad
http://www.xuexinet.com/document/xuexidetail.asp?id=241
边用边学Linux
http://www.xuexinet.com/document/xuexidetail.asp?id=242
Windowsxp中文版入门与提高
http://www.xuexinet.com/document/xuexidetail.asp?id=243
Photoshop CS2 标准教程
http://www.xuexinet.com/document/xuexidetail.asp?id=244
【用Ghost备份和恢复系统】视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=248
硬盘分区与格式化探悉
http://www.xuexinet.com/document/xuexidetail.asp?id=249
WinXp安装全过程
http://www.xuexinet.com/document/xuexidetail.asp?id=250
winxp优化大全
http://www.xuexinet.com/document/xuexidetail.asp?id=251
使用DM万用版给硬盘分区
http://www.xuexinet.com/document/xuexidetail.asp?id=252
常用网络命令视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=254
编程之道—JSP数据库编程入门(iso)
http://www.xuexinet.com/document/xuexidetail.asp?id=255
企业网络系统与集成
http://www.xuexinet.com/document/xuexidetail.asp?id=256
高速宽带主干网技术专题视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=257
SQL数据库视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=260
微软开发者系列讲座---WEB Service高级应用
http://www.xuexinet.com/document/xuexidetail.asp?id=303
Flashmx 2004 视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=314
计算机图形学
http://www.xuexinet.com/document/xuexidetail.asp?id=316
电子科大--- VB程序设计
http://www.xuexinet.com/document/xuexidetail.asp?id=317
EDA技术
http://www.xuexinet.com/document/xuexidetail.asp?id=318
unix操作系统(电子科技大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=319
多媒体技术(电子科技大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=320
计算机操作系统(电子科技大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=321
计算机网络基础(电子科技大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=322
计算机系统结构
http://www.xuexinet.com/document/xuexidetail.asp?id=324
计算机组成原理
http://www.xuexinet.com/document/xuexidetail.asp?id=325
嵌入式系统应用与开发技术
http://www.xuexinet.com/document/xuexidetail.asp?id=326
软件工程(电子科技大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=327
微机原理与接口技术
http://www.xuexinet.com/document/xuexidetail.asp?id=328
洪恩编程之道 delphi7
http://www.xuexinet.com/document/xuexidetail.asp?id=347
不背字根学五笔视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=354
网页设计(制作)
http://www.xuexinet.com/document/xuexidetail.asp?id=369
程序设计语言
http://www.xuexinet.com/document/xuexidetail.asp?id=410
组成与系统结构
http://www.xuexinet.com/document/xuexidetail.asp?id=411
多媒体技术(西北工业大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=412
汇编与微机接口
http://www.xuexinet.com/document/xuexidetail.asp?id=413
计算机软件技术基础
http://www.xuexinet.com/document/xuexidetail.asp?id=414
计算机软件技术基础辅导
http://www.xuexinet.com/document/xuexidetail.asp?id=416
网络支付与结算48讲(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=417
计算机网络[北方交通大学]
http://www.xuexinet.com/document/xuexidetail.asp?id=491
洪恩开天辟地.4.零售版(8CD)
http://www.xuexinet.com/document/xuexidetail.asp?id=535
面向对象C++(陈文宇)(电子科技大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=581
数据结构(罗吴蔓)
http://www.xuexinet.com/document/xuexidetail.asp?id=582
程序设计语言与编译
http://www.xuexinet.com/document/xuexidetail.asp?id=583
DOS 学习视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=615
计算机网页设计与制作视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=616
单片机及应用辅导课程
http://www.xuexinet.com/document/xuexidetail.asp?id=618
自己动手建立个人网站
http://www.xuexinet.com/document/xuexidetail.asp?id=619
c语言14讲
http://www.xuexinet.com/document/xuexidetail.asp?id=630
高级操作系统(北大-辛辛那提大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=631
边学边用Photoshop7.0视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=632
洪恩编程之道 delphi7 视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=633
数据库应用程序设计
http://www.xuexinet.com/document/xuexidetail.asp?id=634
数字视频应用教程
http://www.xuexinet.com/document/xuexidetail.asp?id=635
中文AutoCAD 2005基础操作与实例教程
http://www.xuexinet.com/document/xuexidetail.asp?id=636
3ds max 6标准教程
http://www.xuexinet.com/document/xuexidetail.asp?id=637
Premiere 6.x 标准教程
http://www.xuexinet.com/document/xuexidetail.asp?id=638
华南理工大学-c#和.net技术与应用
http://www.xuexinet.com/document/xuexidetail.asp?id=639
Adobe Photoshop CS2官方视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=640
微计算机技术
http://www.xuexinet.com/document/xuexidetail.asp?id=641
软件开发工具与环境
http://www.xuexinet.com/document/xuexidetail.asp?id=642
计算机图像处理
http://www.xuexinet.com/document/xuexidetail.asp?id=653
边学边用LINUX
http://www.xuexinet.com/document/xuexidetail.asp?id=654
计算机组成与汇编语言程序设计(赵丽梅)宁波电大
http://www.xuexinet.com/document/xuexidetail.asp?id=665
操作系统(陈访荣)宁波电大
http://www.xuexinet.com/document/xuexidetail.asp?id=666
计算机网络(马敏飞)宁波电大
http://www.xuexinet.com/document/xuexidetail.asp?id=667
VB编程与应用(黄文)宁波电大
http://www.xuexinet.com/document/xuexidetail.asp?id=668
Internet和Intranet应用(薛昭旺)宁波电大
http://www.xuexinet.com/document/xuexidetail.asp?id=669
并行程序设计(北大)
http://www.xuexinet.com/document/xuexidetail.asp?id=670
计算机专业英语/宁波电大
http://www.xuexinet.com/document/xuexidetail.asp?id=671
计算机辅助设计Autocad[宁波电大]
http://www.xuexinet.com/document/xuexidetail.asp?id=674
计算机组成原理[宁波电大]
http://www.xuexinet.com/document/xuexidetail.asp?id=675
数据结构(冯姚震)宁波电大
http://www.xuexinet.com/document/xuexidetail.asp?id=676
面向对象程序设计(黄寅)宁波电大
http://www.xuexinet.com/document/xuexidetail.asp?id=677
操作系统(华南理工大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=686
操作系统(华中科大)
http://www.xuexinet.com/document/xuexidetail.asp?id=687
第三代无线数据通讯的前景与机会(华南理工)
http://www.xuexinet.com/document/xuexidetail.asp?id=688
高等计算机的核心技术-并行处理(清华)
http://www.xuexinet.com/document/xuexidetail.asp?id=689
多媒体(华中科大)
http://www.xuexinet.com/document/xuexidetail.asp?id=690
高速网络与移动计算(香港城市大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=691
汇编程序设计(北大)
http://www.xuexinet.com/document/xuexidetail.asp?id=692
计算机网络(华中科大)
http://www.xuexinet.com/document/xuexidetail.asp?id=712
北京交通大学-PASCAL语言程序设计
http://www.xuexinet.com/document/xuexidetail.asp?id=715
JAVA程序设计(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=716
演示安装红旗Linux
http://www.xuexinet.com/document/xuexidetail.asp?id=719
ASP高级编程课程讲解
http://www.xuexinet.com/document/xuexidetail.asp?id=724
计算机体系结构(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=790
吉林大学-高等计算机系统结构
http://www.xuexinet.com/document/xuexidetail.asp?id=791
人工智能导论
http://www.xuexinet.com/document/xuexidetail.asp?id=855
微机组装与维护
http://www.xuexinet.com/document/xuexidetail.asp?id=856
计算机网络工程
http://www.xuexinet.com/document/xuexidetail.asp?id=857
Internet和Internet应用
http://www.xuexinet.com/document/xuexidetail.asp?id=858
网络数据库系统概论-SQL Server
http://www.xuexinet.com/document/xuexidetail.asp?id=859
超级注册表实用大全ISO
http://www.xuexinet.com/document/xuexidetail.asp?id=906
动态网页制作视频教程ASP.PHP.JSP.Perl
http://www.xuexinet.com/document/xuexidetail.asp?id=908
浙大-计算机网络
http://www.xuexinet.com/document/xuexidetail.asp?id=930
计算机网络基础
http://www.xuexinet.com/document/xuexidetail.asp?id=931
Windows 2000 教学[FLASH]200分钟
http://www.xuexinet.com/document/xuexidetail.asp?id=932
中央电大-网络操作系统
http://www.xuexinet.com/document/xuexidetail.asp?id=933
浙大-计算机应用基础(2)
http://www.xuexinet.com/document/xuexidetail.asp?id=935
西南交通大学-通信原理
http://www.xuexinet.com/document/xuexidetail.asp?id=936
HTML的全局架构视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=938
Photoshop数码照片艺术效果100例(精彩版)
http://www.xuexinet.com/document/xuexidetail.asp?id=944
吉林大学-internet网页设计
http://www.xuexinet.com/document/xuexidetail.asp?id=945
手把手教你学JAVA程序设计[swf][7课]
http://www.xuexinet.com/document/xuexidetail.asp?id=946
台湾国立嘉艺大学-maya中文视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=947
手把手教你学VC程序设计[swf][8课]
http://www.xuexinet.com/document/xuexidetail.asp?id=948
马鞍山电大-信号处理原理
http://www.xuexinet.com/document/xuexidetail.asp?id=950
[西南师大]计算机网络理论 [19讲]
http://www.xuexinet.com/document/xuexidetail.asp?id=961
电子科大-移动通信系统
http://www.xuexinet.com/document/xuexidetail.asp?id=962
北京师范大-多媒体视频
http://www.xuexinet.com/document/xuexidetail.asp?id=963
C语言(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=987
数据库应用基础(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=988
计算机文化基础(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=990
Powerpoint国外系列精美模版
http://www.xuexinet.com/document/xuexidetail.asp?id=991
计算机组成原理(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=992
编译原理(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=996
数据结构(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=997
汇编语言(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=998
网页制作技术(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=1007
计算机与网络系统安全(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=1008
面向对象程序设计与C++(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=1009
清华大学 吴企渊计算机操作系统
http://www.xuexinet.com/document/xuexidetail.asp?id=1010
操作系统(北京交通大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=1011
Authorware金鹰视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=1030
金鹰工作室Freehand MX快速入门视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=1031
PowerPoint2003视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=1032
ASP视频教程下载 北京大学尚俊杰
http://www.xuexinet.com/document/xuexidetail.asp?id=1033
金鹰电脑教程Flash编程视频教程
http://www.xuexinet.com/document/xuexidetail.asp?id=1034
数据库概论(江南大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=1045
软件工程(江南大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=1046
人工智能概论(江南大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=1047
计算机组成与结构(江南大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=1048
计算机基础(江南大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=1049
多媒体技术(江南大学)
http://www.xuexinet.com/document/xuexidetail.asp?id=1050
边学边用PowerPoint 2000
http://www.xuexinet.com/document/xuexidetail.asp?id=1062
dreamwaverMX全部教程下载
http://www.xuexinet.com/document/xuexidetail.asp?id=1073
结构计算软件
http://www.xuexinet.com/document/xuexidetail.asp?id=1074
软件工程
http://www.xuexinet.com/document/xuexidetail.asp?id=1075
Java语言与WWW技术
http://www.xuexinet.com/document/xuexidetail.asp?id=1076
信息技术专题
http://www.xuexinet.com/document/xuexidetail.asp?id=1077
‘陆’ 《编译原理》pdf下载在线阅读,求百度网盘云资源
《编译原理》(陈意云)电子书网盘下载免费在线阅读
链接:
书名:编译原理
作者:陈意云
豆瓣评分:6.2
出版社:高等教育出版社
出版年份:2003-1
页数:381
内容简介:
《编译原理》介绍编译器构造的一般原理和基本实现方法,主要内容包括词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等。除了介绍命令式编程语言的编译技术外,《编译原理》还介绍面向对象语言和函数式编程语言的实现技术。《编译原理》还强调一些相关的理论知识,如形式语言和自动机理论、语法制导的定义和属性文法、类型论和类型系统等。
《编译原理》取材广泛新颖、图文并茂,注意理论联系实际。为满足教师教学和学生自学及考研需求,《编译原理》作者编写了配套教学参考书《编译原理习题精选与解析》(高等教育出版社2005年8月出版),同时提供本课程的电子教案,可从高等教育出版社高等理工教学资源网免费下载。《编译原理》可作为高等学校计算机科学及相关专业的教材,也可供计算机软件工程技术人员参考使用。
‘柒’ 【编译原理】第二章:语言和文法
上述文法 表示,该文法由终结符集合 ,非终结符集合 ,产生式集合 ,以及开始符号 构成。
而产生式 表示,一个表达式(Expression) ,可以由一个标识符(Identifier) 、或者两个表达式由加号 或乘号 连接、或者另一个表达式用括号包裹( )构成。
约定 :在不引起歧义的情况下,可以只写产生式。如以上文法可以简写为:
产生式
可以简写为:
如上例中,
可以简写为:
给定文法 ,如果有 ,那么可以将符号串 重写 为 ,记作 ,这个过程称为 推导 。
如上例中, 可以推导出 或 或 等等。
如果 ,
可以记作 ,则称为 经过n步推导出 ,记作 。
推导的反过程称为 归约 。
如果 ,则称 是 的一个 句型(sentential form )。
由文法 的开始符号 推导出的所有句子构成的集合称为 文法G生成的语言 ,记作 。
即:
例
文法
表示什么呢?
代表小写字母;
代表数字;
表示若干个字母和数字构成的字符串;
说明 是一个字母、或者是字母开头的字符串。
那么这个文法表示的即是,以字母开头的、非空的字符串,即标识符的构成方式。
并、连接、幂、克林闭包、正闭包。
如上例表示为:
中必须包含一个 非终结符 。
产生式一般形式:
即上式中只有当上下文满足 与 时,才能进行从 到 的推导。
上下文有关文法不包含空产生式( )。
产生式的一般形式:
即产生式左边都是非终结符。
右线性文法 :
左线性文法 :
以上都成为正则文法。
即产生式的右侧只能有一个终结符,且所有终结符只能在同一侧。
例:(右线性文法)
以上文法满足右线性文法。
以上文法生成一个以字母开头的字母数字串(标识符)。
以上文法等价于 上下文无关文法 :
正则文法能描述程序设计语言中的多数单词。
正则文法能描述程序设计语言中的多数单词,但不能表示句子构造,所以用到最多的是CFG。
根节点 表示文法开始符号S;
内部节点 表示对产生式 的应用;该节点的标号是产生式左部,子节点从左到右表示了产生式的右部;
叶节点 (又称边缘)既可以是非终结符也可以是终结符。
给定一个句型,其分析树的每一棵子树的边缘称为该句型的一个 短语 。
如果子树高度为2,那么这棵子树的边缘称为该句型的一个 直接短语 。
直接短语一定是某产生式的右部,但反之不一定。
如果一个文法可以为某个句子生成 多棵分析树 ,则称这个文法是 二义性的 。
二义性原因:多个if只有一个else;
消岐规则:每个else只与最近的if匹配。