来源:考而思在线
课程代码:COMP4403
课程名称:编辑器和解释器
所属院系:信息技术与电气工程学院
课程级别:本科生
课程学分:2分
先决条件:COMP3506
课程描述:
编程语言是由编译器或解释器实现的。这些程序本身都只是(相当复杂的)程序。A编译程序通过将高级程序(例如,简单表示为文本文件(其本身表示为字符流(由位表示))的Java程序)翻译成机器级程序(表示为机器指令序列(例如,x86机器指令(其本身表示为位))来实现编程语言。
课程大纲:
1、编译器模块
2、编程语言规范
3、词法分析,解析-递归下降和表格驱动
4、静态语义——符号表和类型检查
5、错误处理
6、代码生成和优化介绍
7、编译器生成器
8、口译员
当前文章链接:
凡来源标注“考而思”均为考而思原创文章,版权均属考而思教育所有,任何媒体、网站或个人不得转载,否则追究法律责任
上一篇:
澳大利亚排名arwu前二十的大学有哪些?下一篇:
澳大利亚高中课程内容梳理免费获得学习规划方案
已有 2563 位留学生获得学习规划方案
马上领取规划
*已对您的信息加密,保障信息安全。