8.01 程序设计语言基础与语言处理程序基础
考察频度高:正规式、表达式、传值与传址

8.02 编译过程
词法分析:关键字是否正确
语法分析:把词连接起来
语义分析:是否缺符号、除零异常(无法杜绝BUG)
有些编译系统并不是直接编译成可执行的代码,而是转成中间代码,比如JAVA,.net在专用虚拟机上运行 屏蔽不同系统带来的差异,从而跨平台

8.02 文法的定义以及推导树

文法的类型
语法推导树

8.04 有限自动机与正规式(重点)


8.5 有限自动机例题

8.06 表达式

8.07 函数调用(传值与传址)




8.08 各种程序语言特点

本文深入探讨了程序设计语言的基础与语言处理程序的原理,涵盖了编译过程的各个环节,包括词法、语法和语义分析,以及编译系统的中间代码生成策略,如JAVA和.NET的虚拟机运行机制。此外,还详细讲解了文法定义、有限自动机与正规式的应用,以及表达式和函数调用中的传值与传址概念。

605

被折叠的 条评论
为什么被折叠?



