软考——上午程序设计语言系列

程序和解释程序

软考——上午程序设计语言系列_第1张图片

java就是一个编译语言,.java文件源程序进过javac编译成.class文件目标程序,再由jre解释给机器看。算是编译和解释都沾点。

解释型:能跨平台直接运行的

软考——上午程序设计语言系列_第2张图片

程序设计语言基本成分

常量变量顺序选择那些东西。

软考——上午程序设计语言系列_第3张图片

 软考——上午程序设计语言系列_第4张图片

函数

值传递和引用传递

软考——上午程序设计语言系列_第5张图片

软考——上午程序设计语言系列_第6张图片

编译、解释程序翻译阶段

软考——上午程序设计语言系列_第7张图片

符号表

软考——上午程序设计语言系列_第8张图片

编译过程概述

词法分析

语法分析

软考——上午程序设计语言系列_第9张图片

语义分析 

软考——上午程序设计语言系列_第10张图片

目标代码生成

软考——上午程序设计语言系列_第11张图片

动态的语义错误

????

比如死循环,除零错误等等

中间代码生成

软考——上午程序设计语言系列_第12张图片

正规式

软考——上午程序设计语言系列_第13张图片

 有限自动机

软考——上午程序设计语言系列_第14张图片

上下文无关文法

软考——上午程序设计语言系列_第15张图片

软考——上午程序设计语言系列_第16张图片 中缀、后缀表达式转换

????

语法树中、后序遍历

??????

你可能感兴趣的:(软考专区,软考的)