Chapt1_编译_11答题.pptVIP

  • 7
  • 0
  • 约4.5千字
  • 约 39页
  • 2016-12-04 发布于湖北
  • 举报
编译原理及实现 任课教师:韦艳艳 E-mail:weiyy2001@ 学习这门课程的意义 经典课程,修炼专业“内功”。 品味编译技术解决问题的思路与方法。 最实在的---学分 编译原理---课前思考 为什么有些语言规定标识符不能超过8个字符?而有些语言对标识符的长度无限制? 为什么有些语言能实现递归,而有些语言不能? C语言规定数组下界为0,上界为声明的数减1,为什么? 嵌套的IF语句规定ELSE与上面最近的IF配对,为什么? 为什么有些程序运行一段时间后会导致内存溢出? 为什么Java实现了“一次编写,到处运行”(Write once, Run anywhere)?C#的工作机制? …… 各章内容 参考书目 对大家的要求 听课 --- 练习/作业 --- 课后复习 上课时让手机进入休息状态 不定期考勤 这一章的内容… 什么是程序设计语言 什么叫翻译程序 编译程序的组成 编译程序的结构 编译程序的前后处理器 TEST语言与编译器 回顾:程序与程序设计语言 程序:为实现特定目标或解决特定问题而用计算机语言编写的指令序列的集合。 常见的程序设计语言: C++, Java, C, FORTRAN, Pascal, Lisp, Basic, ML等 1.1 程序设计语言(p1) 1、机器语言(最低形式,属低级语言) 特点:程序指令用

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档