高级程库设计语言原理 梅宏
高级程序设计语言原理 梅 宏
课程目的: 1.了解高级程序设计语言发展历史及现状 2.了解高级程序设计语言的基本概念和原理 3.了解高级程序设计语言实现技术及原理 4.了解若干主要的高级程序设计语言 授课方式: 课堂讲授和研究分析论文相结合 教材与参考书: 1. Terrence W. Pratt marvin V Zelkowitz, Programming Languages: Design and Implementation, 3rd Edition, Prentice Hall, Englewood Cliffs, New Jersey, 1996 2.招兆铿,朱洪,程序设计语言原理,上海科技文献出 版社,1998 3.徐家福,吕建,软件语言及其实现,科学出版社, 2000 考核方法 研究分析报告占30%,期末考试占70%
课程目的: 1.了解高级程序设计语言发展历史及现状 2.了解高级程序设计语言的基本概念和原理 3.了解高级程序设计语言实现技术及原理 4.了解若干主要的高级程序设计语言 授课方式: 课堂讲授和研究分析论文相结合 教材与参考书: 1. Terrence W. Pratt & Marvin V. Zelkowitz, Programming Languages: Design and Implementation, 3rd Edition, Prentice Hall, Englewood Cliffs, New Jersey, 1996 2. 招兆铿,朱洪,程序设计语言原理,上海科技文献出 版社,1998 3. 徐家福,吕建,软件语言及其实现,科学出版社, 2000 考核方法: 研究分析报告占30%,期末考试占70%
第一章 程序设计语言研宠
第一章 程序设计语言研究
什么是语言: 语言是信息交流工具。有如下几种定义: 1、 Webster字典定义 An artificially constructed primarily formal system of signs and symbols(as symbolic logic) including rules for the formation of admissible expressions and for their transformation 基于一组记号与符号由人工构造的(基本上是)形式化 的系统(如符号逻辑),包括合法表达式的形成规则和 转换规则。 engman字典定义 any system of signs. movements, etc. used to express meanings or feelings 任何表情达意的记号系统
什么是语言: 语言是信息交流工具。有如下几种定义: 1、Webster字典定义 An artificially constructed primarily formal system of signs and symbols (as symbolic logic) including rules for the formation of admissible expressions and for their transformation 基于一组记号与符号由人工构造的(基本上是)形式化 的系统(如符号逻辑),包括合法表达式的形成规则和 转换规则。 2、Longman字典定义 Any system of signs, movements, etc., used to express meanings or feelings 任何表情达意的记号系统
3、英汉双解计算机辞典定义(清华大学出版社) a set of characters. conventions and rules. that is used for conveying information. The three aspects of language are pragmatics, semantics and syntax 种用于传递信息之字符、约定和规则的集合。语言的 个方面是语用、语义和语法。 4、中国大百科全书,电子学与计算机卷 语言的基础是一组记号和一组规则,根据规则由记号构 成之记号串的总体就是语言 5、徐家福:软件语言及其实现 语言是基于一组记号与一组规则、根据规则由记号构成 之记号串的总体。任何语言均包括语法、语义和语用三 个方面
3、英汉双解计算机辞典定义(清华大学出版社) A set of characters, conventions and rules, that is used for conveying information. The three aspects of language are pragmatics, semantics and syntax 一种用于传递信息之字符、约定和规则的集合。语言的 三个方面是语用、语义和语法。 4、中国大百科全书,电子学与计算机卷 语言的基础是一组记号和一组规则,根据规则由记号构 成之记号串的总体就是语言。 5、徐家福:软件语言及其实现 语言是基于一组记号与一组规则、根据规则由记号构成 之记号串的总体。任何语言均包括语法、语义和语用三 个方面