- 6
- 0
- 约1.44万字
- 约 122页
- 2017-09-10 发布于湖北
- 举报
编译原理课件; 第一讲 引论;§1.课程信息;二、课程性质:专业基础课,必修
编译程序(器)出现于上世纪50年代后期(第一个高级语言1958年)
60年代~70年代是研究高峰期
60年代中期开始在高校中开设课程
80年代开始作为计算机科学与技术专业的必修基础课程;5;三、课程特点:
充分体现了计算学科中抽象、理论和设计三个学科形态
该课程涉及多门课程的内容综合运用,涉及面广,内容庞杂,学习艰难
程序设计语言、计算机体系结构、语言理论及算法等
数据结构、离散数学
该课程涉及的原理、方法和技术具有十分普遍的意义
每一个计算机科学与技术工作者的职业生涯中反复用到,“享用一辈子”
这儿接受的训练很难在其他地方获得,如:抽象与形式化方法、局部与全局优化方法、构造技术、证明方法等;四、学习该课程的意义
编译程序是计算机系统不可缺少的重要组成部分
对程序设计语言的设计与实现能有更深刻的理解
对程序设计语言有关理论有所了解
从宏观上把握程序设计语言——掌握了编译原理后,就不能再说:“某语言未学过,所以不会”
有助于快速理解、定位和解决程序调试与运行中出现的问题;编译方法与技术有着广泛应用
安全技术、程序理解、软件逆向工程、应用软件与软件工具开发、软件测试与验证等
编译课程蕴含着计算学科中解决问题的思路、抽象和方法,这些与高等数学一样,使你“享用一辈子”
课程所涉及的内容至今非常活跃
自然语言的
原创力文档

文档评论(0)