2019-03-28 程序设计语言基础知识

2019-03-28  本文已影响0人  米_8d62
程序设计语言基础知识.png

程序语言的基本概念

低级语言: 汇编
高级语言:

  1. 过程式(命令式和结构化):FORTRAN、Pascal、C。
  2. 面向对象:Simula、Smalltalk、C++、Objective C、Java、Python。
  3. 函数式:lisp、python、scala。
  4. 逻辑型:Prolog。
  5. 脚本语言:shell、bat、js、python。

程序设计的基本成分

数据成分、运算成分、控制成分、函数

编译程序基本原理

  1. 编译程序


    编译程序的工作过程.png
  2. 文法
    1 型文法:又称为上下文有关文法。
    2 型文法:又称为上下文无关文法。
    3 型文法:又称为正规文法,使用最多。
    0 型文法:短语文法。
  3. 有限自动机
上一篇下一篇

猜你喜欢

热点阅读