您现在的位置: 首页  »  电脑教程  »  电脑其它  »  冯博琴编译原理精讲教程
冯博琴编译原理精讲教程
《冯博琴编译原理精讲教程》 编译原理
内容简介:编译原理是计算机科学与技术专业学生的一门必修课,通过这门课程的学习,大家可以掌握编译程序的基本构造、一般设计方法和常用实现技术,掌握编译程序自动构造的原理和工具。心动不如行动,想系统学习编译原理相关知识的朋友速速来大咖自学网观看吧!  编译器是将汇编或高级计算
教程分类:电脑其它
更新时间:2013-9-17 9:10:04
分享到:
编译原理是计算机科学与技术专业学生的一门必修课,通过这门课程的学习,大家可以掌握编译程序的基本构造、一般设计方法和常用实现技术,掌握编译程序自动构造的原理和工具。心动不如行动,想系统学习编译原理相关知识的朋友速速来大咖自学网观看吧!  编译器是将汇编或高级计算机语言翻译为二进制机器语言代码的计算机程序。编译器将源程序(source language) 编写的程序作为输入,翻译产生目标语言(target language )机器代码的等价程序。通常地,源程序为高级语言(high-level language ),象C或C + +、汉语语言程序等,而目标则是机器语言的目标代码 (object code,有时也称作机器代码(machine code )),也就是可以在计算机硬件中运行的机器代码软件程序。这一过程可以表示为:源程序→编译器 →目标机器代码程序。  编译器内部包括了许多步骤或称为阶段源代码(phase),它们执行不同的逻辑操作。将这些阶段设想为编译器中一个个单独的片断是很有用的, 尽管在应用中它们是经常组合在一起的,但它们扫描程序确实是作为单独的代码操作来编写的。  编译器设计最近的发展包括:首先,编译器包括了更为复杂的算法的应用程序,它用于推断或简化程序中的信息;这又与更为复杂的程序设计语言(可允许此类分析)的发展结合在一起。其中典型的有用于函数语言编译的Hindle y - Milner类型检查的统一算法。  其次,编译器已越来越成为基于窗口的交互开发环境(interactive development environment,IDE )的一部 分,它包括了编辑器、链接程序、调试程序以及项目管理程序。这样的IDE的标准并没有多少, 但是已沿着这一方向对标准的窗口环境进行开发了。


冯博琴编译原理精讲教程由[www.dk33.com]大咖自学网整理分享如果您觉得本站不错,那么就推荐给您的朋友!

网友评论

视频教程图文教程实践经验教育资讯常用软件图书下载电视直播网站地图

本网站仅收集与整理各类视频教程,图文教程以及实践经验提供给广大爱好学习的朋友们若本站收录的内容无意侵犯了贵司版权,请给网页底部邮箱地址来信,我们会及时处理和回复,谢谢若您有优质的教学视频,图文教程,或者实践经验愿意与大家一起分享,您也可以给网页底部邮箱地址来信,十分欢迎!

52edu2012@gmail.com