第四章
1.程序设计语言
- 语法:字符组合成合法语句的规则集合。
- 语义:语句的含义。
- 语用:实现的简易型,应用的效率和编程的方法论。
2.分类、编译模式
2.1分类
- 机械语言
- 汇编语言
- 高级语言
2.2模式
- 过程式:C、Basic
- 对象式:C++、Java、C#(封装继承多态)
- 函数式:LISP
- 说明式:Prolog
3.一些语言
BASIC、PASCAL、C(Unix的设计思想)、C++、java、Ada(军用)、Logo、脚本语言(又成为动态语言;缩短传统的过程;通常解释运行而非编译运行;批处理文件的延伸;纯文本方式保存的程序;常用有Python、JavaScript、CSS等)
4.并行
- 编译过程:导论P139
- OpenMp:编译器指令和库函数集合(#pragma,自动将程序并行化)