LGY_BY13编译程序实现的途径.pptVIP

  • 6
  • 0
  • 约小于1千字
  • 约 6页
  • 2015-08-14 发布于广东
  • 举报
第13章 编译程序实现的途径 赖国勇 攀枝花学院计算机学院 (自学) 自学 13.1-13.4自学 补充:程序设计语言的计算模型 命令式或过程式语言 应用式(Applicative)或函数式 应用式语言: Lisp和ML 语法:Function n(…function2(function1(data))…) 一个个函数应用在数据上的变换,最终得到一个结果。 基于规则(rule_based)的和面向对象的(object_oriented) 程序的执行是通过检查使能条件,决定执行一个适当的动作。 语法: 使能条件1 ?动作1 使能条件2 ? 动作2 使能条件3 ? 动作3 如prolog, yacc O-O程序设计 O-O程序设计已经变成越来越重要的计算模式; 面向对象的程序设计语言支持抽象数据类型和继承性,即将数据和对数据的操作放在一起,定义一组具有公共行为属性和数据类型的对象,由类机制将这组对象给予抽象表示。 语言应用环境 四种应用环境:批处理环境,交互环境,嵌入式系统和编程环境 批处理环境:一个程序输入一组数据文件,处理这些数据,然后生成一组输出文件。 交互环境:程序在执行过程中直接和用户在显示控制台上交互,不断从键盘或鼠标接受输入,将输出发送到显示器上。 嵌入式系统环境: 1.?没有操作系统,没有文件,直接和非标准的I/O设备交互; 2.?出错处理非常重要; 3.?常常是

文档评论(0)

1亿VIP精品文档

相关文档