编译原理课件 绪论.pptVIP

  • 1
  • 0
  • 约2.39千字
  • 约 14页
  • 2016-09-18 发布于浙江
  • 举报
编译原理课件 绪论.ppt

编译原理 Compiler Principles and Techniques 教学目的——《编译原理》是一门非常好的课程 Alfred V.Aho:编写编译器的原理和技术具有十分普遍的意义,以至于在每个计算机科学家的研究生涯中,本课程中的原理和技术都会反复用到 本课程将兼顾语言的描述方法、设计与应用(形式化) 能形式化就能自动化(抽象→符号化→机械化) 可以使学生对程序设计语言具有更加深刻的理解 体验实现自动计算的乐趣 涉及的是一个比较适当的抽象层面上的数据变换(既抽象又实际,既有理论又有实践) 一个相当规模的系统的设计 总体结构 若干具体的表示和变换算法 教学目的(续) 在系统级上认识算法、系统的设计 具有把握系统的能力 局部最优vs.全局最优(木桶效用) “自顶向下”和“自底向上”的系统设计方法 对其思想、方法、实现的全方位讨论 进一步培养“计算思维能力” 深入理解软件系统的非物理性质 培养抽象思维能力和逻辑思维能力 训练对复杂数据结构的设计和操纵能力 教学目的(续) 计算机专业最为恰当、有效的知识载体之一 综合运用下列课程所学知识 高级程序设计语言 汇编语言 集合论与图论 数据结构与算法 计算机组成原理 算法设计与分析 形式语言与自动机 教学要求——实验要求 实验形式 分析、设计、编写、调试、测试程序 撰写实验报告 答辩 实验内容 词法分析器的设计与实现 6学

文档评论(0)

1亿VIP精品文档

相关文档