大学程序设计语言下载课件chap0章节(338KB).pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 9页
  • 2018-04-10 发布于广东
  • 举报

大学程序设计语言下载课件chap0章节(338KB).ppt

教材名称 : 程序设计语言:设计与实现(第四版) [美] Terrence W.Pratt , Marvin V.Zelkowitz 著 傅育熙, 张冬茉,黄林鹏 译 电子工业出版社 任课教师: 王建国 E_mail: wjg-xjtu@ 程序设计语言 课程简介 程序设计语言很多,各有特点。本课程不试图介绍某种具体的语言,而是抽象出程序设计语言的共同特点,力图系统讲述程序设计语言的语法、语义和编译实现之间的关系,介绍数据结构、顺序控制、子程序、封装、继承等概念及其实现技术,涉及函数式语言、逻辑式语言、命令式语言和面向对象的语言。讨论程序设计语言的一般设计和实现方法。本课程分为12章。 本课程所涉及到的知识 编程语言(C语言,Pascal语言); 算法与数据结构; 计算机组成原理; 计算机系统结构; 编译原理。 本课程的性质 研究程序设计语言的特征; 学习程序设计语言的定义、设计与实现; 不是具体介绍某种语言的使用方法; 偏重理论。 本课程的讲述内容和重点 每章后面具体语言介绍不讲述,请自学。 第3章的3.3.2~3.3.5和3.4是关于自动机等方面的内容,在此不讲述。 第4章是关于语言属性模型建立的内容,在此也不讲述。 第8章的8.4节属于Prolog和ML语言特例,在此也不讲述。 重点: chap2,3,5,6,8,9 学习目标 掌握程序设计语言的基本概念,较为系统的理解和掌握程序设计语言的一般设计和实现方法,并能够将这些方法应用到具体的程序设计中,较好的解决实际编程实现问题。了解程序设计语言的共同特点和几种流行语言的自身特点;理解程序设计语言的语法、语义和编译实现之间的关系,学习数据结构、顺序控制、子程序、封装、继承等概念及其实现技术。 学习本课程的方法 重点掌握理论知识点; 结合具体语言(如C语言,Pascal,Java)特点加以理解和掌握; 理论联系实际,用具体的语言进行编程验证理论观点; 认真完成补充习题和书本上的部分习题。 本课程的讲授方法 理论知识点讲述+实例分析+答疑; 分章讲述+习题讲述+综合串讲; 答疑联系方式:wjg-xjtu@

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档