西安交通大学研究生课程简介
课程编码: 052024
课程名称:(中)程序设计语言理论与实现
课程名称:(英)Theory and Implementation of Programming Languages
学分数: 3
课内总学时数:60
上机(实验)学时数:20
课程主要内容:
程序语言设计问题;体系结构对语言的影响;语言翻译问题;建立语言属性的模型、基本数据类型、封装与继承、控制、存储管理、网络程序设计、编译程序的设计和实现。
先修课:程序设计语言、编译原理、数据结构并具有较强的编程能力。
参考书目:
1、Terrence W.Pratt and Marvin V.Zelkowitz《Programming Languages Design and Implementation》清华大学出版社
2、Dlck Grune 等著 冯博琴译 现代编译程序 人民邮电出版社 2003
3、Kenneth C.Louden 著 冯博琴译,编译原理与实践,机械工业出版社 2001
4、陈大旺,编译原理(第3版),国防工业出版社,2000
执笔人:冯博琴
审定人:冯祖仁