程序设计语言:设计与实现(第四版)

网络教学 Programming Language Design and Implementation 程序设计语言 E
程 序 设 计 语 言 Programming Language Design and Implementation 网络教学

程序设计语言 任课教师:王建国 Emailwjg-xjtuasohu.com 教材名称: 程序设计语言:设计与实现(第四版) 美] Terrence w. pratt, Marvin vzelkowitz著 傅育熙,张冬茉,黄林鹏译 电子工业出版社
教材名称 : 程序设计语言:设计与实现(第四版) [美] Terrence W.Pratt , Marvin V.Zelkowitz 著 傅育熙, 张冬茉,黄林鹏 译 电子工业出版社 任课教师: 王建国 E_mail: wjg-xjtu@sohu.com 程序设计语言

课程简介 ●程序设计语言很多,各有特点。本课程不试图 介绍某种具体的语言,而是抽象出程序设计语 言的共同特点,力图系统讲述程序设计语言的 语法、语义和编译实现之间的关系,介绍数据 结构、顺序控制、子程序、封装、继承等概念 及其实现技术,涉及函数式语言、逻辑式语言 命令式语言和面向对象的语言。讨论程序设计 语言的一般设计和实现方法。本课程分为12章
课程简介 ⚫ 程序设计语言很多,各有特点。本课程不试图 介绍某种具体的语言,而是抽象出程序设计语 言的共同特点,力图系统讲述程序设计语言的 语法、语义和编译实现之间的关系,介绍数据 结构、顺序控制、子程序、封装、继承等概念 及其实现技术,涉及函数式语言、逻辑式语言、 命令式语言和面向对象的语言。讨论程序设计 语言的一般设计和实现方法。本课程分为12章

本课程所涉及到的知 编程语言(C语言, Pascal语言) 算法与数据结构; 计算机组成原理; 计算机系统结构; 编译原理
本课程所涉及到的知识 编程语言(C语言,Pascal语言); 算法与数据结构; 计算机组成原理; 计算机系统结构; 编译原理

本课程的性质 研究程序设计语言的特征; 学习程序设计语言的定义、设计与实现; 不是具体介绍某种语言的使用方法; 偏重理论
本课程的性质 研究程序设计语言的特征; 学习程序设计语言的定义、设计与实现; 不是具体介绍某种语言的使用方法; 偏重理论

本课程的讲述内容和重点 每章后面具体语言介绍不讲述,请自学。 第3章的33.23.3.5和34是关于自动机等方 面的内容,在此不讲述。 第4章是关于语言属性模型建立的内容,在此 也不讲述。 ●第8章的8.4节属于 Prolog和M语言特例,在此 也不讲述 重点:chap2,3,5,6,8,9
本课程的讲述内容和重点 ⚫ 每章后面具体语言介绍不讲述,请自学。 ⚫ 第3章的3.3.2~3.3.5和3.4是关于自动机等方 面的内容,在此不讲述。 ⚫ 第4章是关于语言属性模型建立的内容,在此 也不讲述。 ⚫ 第8章的8.4节属于Prolog和ML语言特例,在此 也不讲述。 ⚫ 重点: chap2,3,5,6,8,9

习目标 ●掌握程序设计语言的基本概念,较为系统的理 解和掌握程序设计语言的一般设计和实现方法, 并能够将这些方法应用到具体的程序设计中, 较好的解决实际编程实现问题。了解程序设计 语言的共同特点和几种流行语言的自身特点; 理解程序设计语言的语法、语义和编译实现之 间的关系,学习数据结构、顺序控制、子程序、 封装、继承等概念及其实现技术
学习目标 ⚫ 掌握程序设计语言的基本概念,较为系统的理 解和掌握程序设计语言的一般设计和实现方法, 并能够将这些方法应用到具体的程序设计中, 较好的解决实际编程实现问题。了解程序设计 语言的共同特点和几种流行语言的自身特点; 理解程序设计语言的语法、语义和编译实现之 间的关系,学习数据结构、顺序控制、子程序、 封装、继承等概念及其实现技术

学习本课程的方法 ●重点掌握理论知识点; ●结合具体语言(如C语言, Pascal,Java)特点 加以理解和掌握; 理论联系实际,用具体的语言进行编程验证理 论观点; ●认真完成补充习题和书本上的部分习题
学习本课程的方法 ⚫ 重点掌握理论知识点; ⚫ 结合具体语言(如C语言,Pascal,Java)特点 加以理解和掌握; ⚫ 理论联系实际,用具体的语言进行编程验证理 论观点; ⚫ 认真完成补充习题和书本上的部分习题

本课程的讲授方法 理论知识点讲述+实例分析+答疑 分章讲述+习题讲述+综合串讲; 答疑联系方式:wjg-xjtu@sohu.com
本课程的讲授方法 ⚫ 理论知识点讲述+实例分析+答疑; ⚫ 分章讲述+习题讲述+综合串讲; ⚫ 答疑联系方式:wjg-xjtu@sohu.com
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《多媒体技术》PPT教学课件_多模态人机交互技术.ppt
- 《多媒体技术》PPT教学课件_多媒体信息管理技术.ppt
- 《多媒体技术》PPT教学课件_多媒体通信网络技术.ppt
- 《多媒体技术》PPT教学课件_多媒体编程技术.ppt
- 《多媒体技术》PPT教学课件_多媒体软件平台.ppt
- 《多媒体技术》PPT教学课件_多媒体应用.ppt
- 《多媒体技术》PPT教学课件_分布式多媒体处理技术.ppt
- 《多媒体技术》PPT教学课件_复习题.ppt
- 《多媒体技术》PPT教学课件_多媒体数据压缩技术.ppt
- 《多媒体技术》PPT教学课件_多媒体数据压缩技术.ppt
- 《多媒体技术》PPT教学课件_霍夫曼编码.ppt
- 《多媒体技术》PPT教学课件_绪论、媒体与媒体技术.ppt
- 《多媒体技术》PPT教学课件_媒体与媒体技术.ppt
- 《多媒体技术》PPT教学课件_绪论、媒体与媒体技术.ppt
- 《数据结构》课程教学资源:答案_第六章 树和二叉树.doc
- 《数据结构》课程教学资源:答案_第一章 绪论.doc
- 《数据结构》课程教学资源:答案_第五章 数组和广义表.doc
- 《数据结构》课程教学资源:答案_第四章 串.doc
- 《数据结构》课程教学资源:答案_第八章 动态存储管理.doc
- 《数据结构》课程教学资源:答案_第三章 栈与队列.doc
- 程序设计语言_第1章 程序语言设计问题.ppt
- 程序设计语言_第2章 机器体系机构对语言的影响.ppt
- 程序设计语言_第3章 语言翻译问题.ppt
- 程序设计语言_习题.ppt
- 程序设计语言_模拟试题.ppt
- 程序设计语言_集中复习.ppt
- internet实用技术(下)_复习.ppt
- internet实用技术(下)_第10章 计算机网络的分类协议与体系结构.ppt
- internet实用技术(下)_第11章 局域网与广域网.ppt
- internet实用技术(下)_第7章 Frontpage网页制作.ppt
- internet实用技术(下)_第8章 Frontpage高级应用.ppt
- internet实用技术(下)_第9章 网络安全与法律.ppt
- internet实用技术(上)_第1章 Internet与Web.ppt
- internet实用技术(上)_第2章 如何接入 internet.ppt
- internet实用技术(上)_第3章 上网浏览.ppt
- internet实用技术(上)_第4章 收发电子邮件.ppt
- internet实用技术(上)_第5章 文件传输与下载.ppt
- internet实用技术(上)_第6章 网络寻呼与网上新闻组.ppt
- internet实用技术(上)_重点内容.ppt
- 安徽蚌埠电大:计算机应用基础(PPT课件).ppt