Skip to content

编程语言原理

专业进阶2学分玉泉CS3099M

培养方案推荐修读学期:大三秋冬

课程简介

摘自教务网:

本课程是关于编程语言原理的,主要讲述编程语言的概念、分类、元素和实现。本课程主要由五部分内容组成:编程语言基本概念、语言要素及其实现、四种编程范式、虚拟机技术及实现、三个专题(函数式、并行计算和递归计算)。 本课程通过讲课、论文阅读与综述、编写编程语言解释器的方式实现学习目标。 本课程不涉及编译原理的知识。

任课教师

翁恺

成绩构成

  • 课内(小测、问答、点名) 10%
  • 作业 40%
    • 每章有习题
  • 考试,书面,闭卷(a4小抄) 50%

相关资源