程序设计语言chap0.pptVIP

  • 2
  • 0
  • 约 9页
  • 2016-12-22 发布于重庆
  • 举报
课程简介 程序设计语言很多,各有特点。本课程不试图介绍某种具体的语言,而是抽象出程序设计语言的共同特点,力图系统讲述程序设计语言的语法、语义和编译实现之间的关系,介绍数据结构、顺序控制、子程序、封装、继承等概念及其实现技术,涉及函数式语言、逻辑式语言、命令式语言和面向对象的语言。讨论程序设计语言的一般设计和实现方法。本课程分为12章。 本课程所涉及到的知识 编程语言(C语言,Pascal语言); 算法与数据结构; 计算机组成原理; 计算机系统结构; 编译原理。 本课程的性质 研究程序设计语言的特征; 学习程序设计语言的定义、设计与实现; 不是具体介绍某种语言的使用方法; 偏重理论。 本课程的讲述内容和重点 每章后面具体语言介绍不讲述,请自学。 第3章的3.3.2~3.3.5和3.4是关于自动机等方面的内容,在此不讲述。 第4章是关于语言属性模型建立的内容,在此也不讲述。 第8章的8.4节属于Prolog和ML语言特例,在此也不讲述。 重点: chap2,3,5,6,8,9 学习目标 掌握程序设计语言的基本概念,较为系统的理解和掌握程序设计语言的一般设计和实现方法,并能够将这些方法应用到具体的程序设计中,较好的解决实际编程实现问题。了解程序设计语言的共同特点和几种流行语言的自身特点;理解程序设计语言的语法、语义和编译实现之间的关系,学习数据结构、顺序控制、子程序、封装、继承等概念及

文档评论(0)

1亿VIP精品文档

相关文档