第二章 文法与语言 讨论问题: 文法和语言的概念和定义 文法和语言的分类 文法等价变换 句型分析 简单回顾 对程序的理解 程序是计算机执行的一系列指令; 程序是计算任务的 处理对象和处理规则的描述。 ? 对程序设计语言的理解 程序设计语言是程序的书写规范; 程序设计语言的要素: 一组记号(符号)和一组规则。 程序设计语言程序是 程序设计语言之符号集合上的、 按一定规则组成的符号串。 2.1 符号串与符号串集合 语言实际上是一个符号串集合; 文法规定语言中句子的构造规则。 句子是一个语言之字母表上按一定规则构造的符号串。 2.1.1 字母表 字母表: 有穷非空的符号集合。 例 A={ a, b, c } ∑={ 0,1 } C语言字母表={ 字母,数字,界限符 } 不同的语言有不同的字母表。 字母表上的元素(即符号)组成符号串。 字母表∑上的一个语言就是∑上的一些符号串组成的集合。 空集 ф 是一个语言,仅含一个空符号串集合{ф }也是一个语言。特别需要指出的是, ? 和{? }是不同的语言。 2.2 文法与语言的形式定义 {
您可能关注的文档
- 2、《金木水火土》.ppt
- 2、《植物博览会》.ppt
- 2、CDMA基本原理(modify).ppt
- 2、各工种安全技术交底.doc
- 2、1岩石圈与地表形态第1课时.ppt
- 2、古代手工业的进步.ppt
- 2:模块1旅游资源开发与保护.ppt
- 2、工业废水处理技术.ppt
- 2、黄山奇石教学课件.ppt
- 2、金属基复合材料.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 2025年供应链管理师职业能力等级认证考试(助理级)历年参考题库含答案详解.docx VIP
- 0-【精编资料】-126-危险作业安全管理制度.docx VIP
- 打屁股作文共九篇.doc VIP
- milwaukee美沃奇 M18BIW12-402C 使用说明书 米沃奇.pdf VIP
- 毕业设计(论文)-基于PLC的仓库自动门禁与系统设计.doc VIP
- 抖音老账号冷启动(新版).docx VIP
- 2025年胃管堵塞处理课件.pptx
- 2025年供应链管理师职业能力等级认证考试(助理级)历年参考题库含答案详解(5套题).pdf VIP
- 烘焙米发酵酒理化性质分析.pdf
- 毕业设计(论文)-广州市番禺区东涌镇排涝规划及泵站初步设计.docx
原创力文档

文档评论(0)