返回

我有一堆技能点

首页
关灯
护眼
字体:
大
中
小
第一百一十三章 新的算法
   存书签 书架管理 返回目录
对象分析与建模、汇编语言程序设计,编译原理,……,这些课程的内容都属于计算机的进阶课程,比如:算法分析与设计,要求你们具备一定的数据结构基础,编程基础,算法分析与设计这门课,不止是让你去分析算法,还会学会设计算法,需要了解这些算法的思路,还需要实践,通过设实验课,做各个算法的实验,做到理解深刻。”章向荣看着台下,讲解道。

    学生们恍然,回忆这学期学的课程内容,都感觉到非常吃力,也理解了学习这些课程的用意。

    “设计这些课程的目的,是等你们毕业了工作的时候会用上,不信,你们可以问问李华,开发‘助学app’,‘智能客户’这些产品的过程中运用了那些专业的知识。”章向荣看向李华,笑着问。

    “确实是,这些课程知识是软件开发的基础。”李华哭笑不得,连忙点头道。

    “很好,现在我讲下编译原理这门课的核心知识点,可能出现在考卷上呢!”章向荣看着台下的学生们,笑着说。

    闻言,学生们面色一紧,纷纷翻开课本,拿起笔准备划重点了。

    “这门课程主要包括:编译程序,高级语言及其语法分析,词法分析,语法分析,属性文法和语法制导翻译,语义分析和中间代码的生成等内容。”

    “学习编译原理,目的是学习设计与构造程序设计语言编译程序的原理与方法。”

    “编译器就是一个程序,它读入用某种语言编写的源程序,并翻译成一个与之等价的另一种语言编写的源程序,编译程序的工作,从输入源程序开始,到输出目标程序结束,与自然语言之间的翻译有很多相似之处。

第一百一十三章 新的算法(2/5)
上一页 目录 下一页