网络教学 Programming Language Design and Implementation 程序设计语言 E
程 序 设 计 语 言 Programming Language Design and Implementation 网络教学
第1章程序语言设计问题 学习目标]:初步掌握程序语言的基本概念,了 解程序语言的发展;了解编程环境对语言的影响。 理解学习程序设计语言的作用; 了解几种语言的特点; 了解对程序语言影响的主要要素; 了解语言标准问题; 学习程序设计语言的基本计算模式;
第1章 程序语言设计问题 [学习目标]:初步掌握程序语言的基本概念,了 解程序语言的发展;了解编程环境对语言的影响。 -理解学习程序设计语言的作用; -了解几种语言的特点; -了解对程序语言影响的主要要素; -了解语言标准问题; -学习程序设计语言的基本计算模式;
[重点和难点]: 本章的重点是:程序设计语言的基本概念;好的 程序语言的基本特征; 本章的难点是:程序设计语言的一般计算模型; [知识点]: 程序;算法;数据结构;机器语言;汇编语言; 高级语言;翻译;可读性;可维护型;使用代价; 计算模型;
[重点和难点]: 本章的重点是:程序设计语言的基本概念;好的 程序语言的基本特征; 本章的难点是:程序设计语言的一般计算模型; [知识点]: 程序;算法;数据结构;机器语言;汇编语言; 高级语言;翻译;可读性;可维护型;使用代价; 计算模型;
第1章程序语言设计问题 1,1为什么学习程序设计语言(学习程序语言 有何作用)? 1,2程序设计语言的发展简史 1.3对程序语言影响的主要因素 1.4好语言的特征 1.5程序设计语言的基本计算模型 1.6语言标准 1.7编程环境
1.1为什么学习程序设计语言(学习程序语言 有何作用)? 1.2 程序设计语言的发展简史 1.3 对程序语言影响的主要因素 1.4 好语言的特征 1.5 程序设计语言的基本计算模型 1.6 语言标准 1.7 编程环境 第1章 程序语言设计问题
1.1为什么学习程序设计语言? 增强设计高效率算法的能力;(如 程序 递归) ●提高对现存程序语言的运用能力 算法 ●增加有用程序结构的词汇表; 可以对程序语言有更好的选择 更容易学习新语言 ●更容易设计出一种新语言; 数据结构 返回
1.1 为什么学习程序设计语言? ⚫ 增强设计高效率算法的能力;(如 递归) ⚫ 提高对现存程序语言的运用能力; ⚫ 增加有用程序结构的词汇表; ⚫ 可以对程序语言有更好的选择; ⚫ 更容易学习新语言; ⚫ 更容易设计出一种新语言; = + 程序 算法 数据结构 返回