您当前的位置:《程序设计语言与编译》听课笔记:01
《程序设计语言与编译》听课笔记:01
程序设计语言与编译  主讲  王晓斌
第一讲
第一章  绪论
第一节  引言
1,程序设计语言的产生
  人机通信  人机交流
2,程序设计语言的发展
机器语言--汇编语言--高级语言
(说明翻译,解释,汇编,编译等概念)
3,高级语言的特点
  直观 自然 易于理解
  易读 易写 易于交流 出版和存档
  一般都是独立于机器的 易于移植
4,本书的目标
  介绍程序设计语言的设计和实现的最基本的理论和技术 提高鉴赏和评估语言的能力
   在了解语言的重要概念 功能和限制的基础上 以便具有选择 设计和实现程序设计语言的能力.
  第二节  语言的定义
语法:用以构造程序及其成分的一组规则的集合
    字母表:语言允许使用字符的集合 其元素成为字符
    符合:由字符组成的有限串  字符串
    字汇表:由符合组成的集合 其元素成为字
    词法规则:规定什么样的字符串可以构成语言的有效符号
    语法规则:确定一个符合序列是否为一个句子 并提供句子的结构  什么样的符号序列是合法的.
语义;用以规定语法正确的程序或其成分的含义的一组规则
 
收藏状态
收藏本课程的同学
相关课程