计算机导论——第六节课笔记

第四章

1.程序设计语言

  1. 语法:字符组合成合法语句的规则集合。
  2. 语义:语句的含义。
  3. 语用:实现的简易型,应用的效率和编程的方法论。

2.分类、编译模式

2.1分类

  1. 机械语言
  2. 汇编语言
  3. 高级语言

2.2模式

  1. 过程式:C、Basic
  2. 对象式:C++、Java、C#(封装继承多态)
  3. 函数式:LISP
  4. 说明式:Prolog

3.一些语言

BASIC、PASCAL、C(Unix的设计思想)、C++、java、Ada(军用)、Logo、脚本语言(又成为动态语言;缩短传统的过程;通常解释运行而非编译运行;批处理文件的延伸;纯文本方式保存的程序;常用有Python、JavaScript、CSS等)

4.并行

  1. 编译过程:导论P139
  2. OpenMp:编译器指令和库函数集合(#pragma,自动将程序并行化)

你可能感兴趣的:(笔记)