学编译有几个用处:
1.编译器本身是高级语言必需的工具。免费的好用编译器并不多,与众多软件类别相别,国产化的编译器几乎没有,值此科技战的时刻,编译器的国产化也像芯片一样提上日程,未来就业机会增多。目前这方面的人才非常稀少。
2.编译器种涉及的技术:正则式、自动机、文法等都是学科基础,应用广泛。如正则式广泛用于文本处理、互联网信息获取;文法等是自然语言处理的工具;编译的技术应用到游戏脚本、浏览器、字处理软件等。
3.编译器是我们接触的规模较大的程序,对培养软件开发能力帮助很大。
编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。 编译原理是计算机专业设置的一门重要的专业课程。这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力。
我们的课程除了原理性的讲解,还伴随着一个实际编译器的实现,让你真正学会编写编译器。
30%平时+70%期末考试,
“作业和到课率”占30%。