软件工程师学习笔记(七)—— 程序设计语言语言处理程序基础

 

 2019上半年:编译方式各阶段的特点(词法是拼写,语法是结构,语义是含义),符号表,不确定有限自动机NFA&确定有限自动机DFA(看DFA能否表达NFA所有能表达的字符串即可)

2019年下半年:编译方式各阶段特点(记号流(词法分析输出),源程序(词法分析的输入),分析树(语法分析输出)),表达式的后缀式(先根据计算方式画成树,然后后序遍历)

2018年上半年:Lisp(函数式编程语言),Prolog(逻辑推理,数据库,专家系统),java,python,编译方式和解释方式,后缀表达式等价的语法树,不确定有限自动机,正规式(*表示0个或多个,|表示或),上下文无关文法(考察正规式),语法制导翻译,静态语义分析,动态语义分析,中间代码优化,目标代码优化。

2018年下半年:二叉树转化成表达式,编译方式各阶段的特点,不确定有限自动机可识别的字符串

posted @ 2021-10-30 19:53  菅兮徽音  阅读(71)  评论(0编辑  收藏  举报