重大通知:     北风课程即将全面升级更新,10.1起部分课程价格正式上调               重大通知:     北风课程即将全面升级更新,10.1起部分课程价格正式上调                

北风网--基于java下的简单编译器的实现
  完毕
收藏课程
9999+

北风网--基于java下的简单编译器的实现

该课程涉及到的计算机科学知识非常之多,如编译原理,数据结构等。相比于乏味的基础理论知识而言,实际的项目让我们更加容易理解并掌握。

适合人群:初级
课时数量:10课时
用到技术:JAVA
涉及项目:简单编译器开发

  • 课程顾问贴心解答

    为你推荐精品课程,无论就业还是升职加薪,毫无压力。

  • 名企定制紧随大流

    量身打造紧贴企业需求的实用性课程。

  • 系统教学把控效果

    集学、测、练为一体的学习系统为你科学的安排学习进度,提高效率。

  • 一线大师1对1指导

    课程研发团队内一线资深讲师一对一指导,手把手教学,直到学会。

  • 点播答疑完美结合

    每周2-3次直播解答,保证学员日常学习问题能得到解决。

  • 量身定制学习计划

    告别杂乱的学习方式,我们会根据你的情况定制学习计划。

推荐学习

 

简单编译器的实现

课程介绍:

   本课程介绍并完成一个简单的编译器,该编译器能够对用户输入的一行数字表达式进行分析并进行计算。

   该系统不是一个简单的图形界面计算器,而是要对用户输入的表达式进行分析,并能够识别数字和一般的运算符。还能够对用户输入的错误表达式进行处理,并提示错误信息。

   该课程涉及到的计算机科学知识非常之多,如编译原理,数据结构等。相比于乏味的基础理论知识而言,实际的项目让我们更加容易理解并掌握。

课程特点:

1.低门槛

只需掌握基本的Java语法基础就可以学习并完成该系统设计。

2.完全的手把手

不会念代码,不会念PPT,所有的代码都会放到课堂上来敲。

3.海量的知识点

该系统设计到的知识非常之多,其中编译原理的内容包括:中缀表达式、后缀表达式以及其相互的转换。数据结构的内容包括:队列、栈。Java语言内容包括:字符串操作,异常等。

课程安排

第一讲:中缀表达式和后缀表达式以及相互转换

第二讲:分割字符串

第三讲:实现队列

第四讲:实现栈

第五讲:表达式类

第六讲:中缀表达式转换成后缀表达式算法

第七讲:中缀表达式转换成后缀表达式代码实现

第八讲:计算后缀表达式算法

第九讲:计算后缀表达式代码实现

第十讲:错误处理并完善系统

(课程安排仅供参考,以公布课程为准)