软考中级软件设计师---程序设计语言与语言处理程序基础

编译与解释(+++)

在这里插入图片描述

文法(++)

在这里插入图片描述
在这里插入图片描述

  • 语法推导树
    在这里插入图片描述

正规式(++++)

在这里插入图片描述

  • 文法推导与正规式实例:D C
    在这里插入图片描述

有限自动机(+)

在这里插入图片描述

  • ε表示空字符,即例如01可以直接到S4
    在这里插入图片描述
  • 例题:能从A最终到C的就为可识别 C
    在这里插入图片描述

后缀表达式(+++)

  • D
    在这里插入图片描述

传值与传址(++++)

在这里插入图片描述

多种程序语言特点(+++)

  1. Fortran语言(科学计算,执行效率高)
  2. Pascal语言(为教学而开发的,表达能力强,Delphi)
  3. C语言(指针操作能力强,高效)
  4. Lisp语言(函数式程序语言,符号处理,人工智能)
  5. C++语言(面向对象,高效)
  6. Java语言(面向对象,中间代码,跨平台)
  7. C#语言(面向对象,中间代码,.Net)
  8. Prolog语言(逻辑推理,简洁性,表达能力,数据库和专家系统)
  9. Python语言(解释型,面向对象,脚本语言)
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值