# 软考中级 5 编程语言基础

# 基本名词

缩写 名称 备注

# 主要概念

分类 常见语言
过程式 C
面向对象 Java C++
函数式 Lisp Scala
逻辑式 Prolog
脚本 PHP JavaScript Python
  • Python 是面向对象的、解释型的、有虚拟机的脚本语言
  • Java 是即时编译的(JIT 编译器)
  • 结构化语言指伪代码
编译步骤 作用
词法分析 单词检查
语法分析 结构检查
语义分析 静态检查、动态检查、类型检查
中间代码生成
代码优化
目标代码生成
  • 符号表、错误处理贯穿整个编译过程

# 重要习题

最后更新于: 10/24/2022, 9:40:07 PM