程序设计语言与编译-从语言设计到编译实现
程序设计语言与编译-从语言设计到编译实现

程序设计语言与编译-从语言设计到编译实现

普通游客 无权查看资源
有效期: 永久有效
更新日期: 2025-07-13

赞助会员 · 全站资源免费享

一次付费,终身受益,超5000位用户的选择

本课程《程序设计语言与编译》系统讲解程序设计语言的核心概念与编译技术原理。内容涵盖程序设计语言的设计要素(如数据类型、控制结构)、形式化定义方法,并深入剖析编译过程的各个阶段,包括词法分析、语法分析、语义分析、代码优化与目标代码生成。课程旨在帮助学生理解高级语言的内在机制及其到可执行代码的转换过程。

视频课程目录:
第1章 绪论
第2章 数据类型
第3章 控制结构
第4章 程序语言的设计
第5章 编译概述
第6章 词法分析
第7章 语法分析(上、中、下)
第8章 语义分析
第9章 优化
第10章 目标代码生成




课程详细目录:
├─{01}--课程简介
│ └─{01}--课程简介
│ (1.1.1)--课程简介.pdf
│ [1.1.1]--课程简介.mp4

├─{02}--第1章绪论
│ ├─{01}--1.1引言
│ │ (2.1.1)--1.1引言.pdf
│ │ [2.1.1]--1.1引言.mp4
│ │
│ ├─{02}--1.2强制式语言
│ │ (2.2.1)--1.2强制式语言.pdf
│ │ [2.2.1]--1.2强制式语言.mp4
│ │
│ ├─{03}--1.3程序单元
│ │ (2.3.1)--1.3程序单元.pdf
│ │ [2.3.1]--1.3程序单元.mp4
│ │
│ └─{04}--1.4程序设计语言发展简介
│ (2.4.1)--1.4程序设计语言发展简介.pdf
│ [2.4.1]--1.4程序设计语言发展简介.mp4

├─{03}--第2章数据类型
│ ├─{01}--2.1引言
│ │ (3.1.1)--2.1引言.pdf
│ │ [3.1.1]--2.1引言.mp4
│ │
│ ├─{02}--2.2内部类型
│ │ (3.2.1)--2.2内部类型.pdf
│ │ [3.2.1]--2.2内部类型.mp4
│ │
│ ├─{03}--2.3用户定义类型
│ │ (3.3.1)--2.3用户定义类型.pdf
│ │ [3.3.1]--2.3用户定义类型.mp4
│ │
│ ├─{04}--2.4C语言的数据类型
│ │ (3.4.1)--2.4C语言的数据类型.pdf
│ │ [3.4.1]--2.4C语言的数据类型.mp4
│ │
│ ├─{05}--2.5类型检查、类型转换、类型等价
│ │ (3.5.1)--2.5类型检查、类型转换、类型等价.pdf
│ │ [3.5.1]--2.5类型检查、类型转换、类型等价.mp4
│ │
│ └─{06}--2.6实现模型
│ (3.6.1)--2.6实现模型.pdf
│ [3.6.1]--2.6实现模型.mp4

├─{04}--第3章控制结构
│ ├─{01}--3.1顺序、选择、重复
│ │ (4.1.1)--3.1顺序、选择、重复.pdf
│ │ [4.1.1]--3.1顺序、选择、重复.mp4
│ │
│ ├─{02}--3.2语句级控制结构讨论
│ │ (4.2.1)--3.2语句级控制结构讨论.pdf
│ │ [4.2.1]--3.2语句级控制结构讨论.mp4
│ │
│ ├─{03}--3.3显示调用、异常处理
│ │ (4.3.1)--3.3显示调用、异常处理.pdf
│ │ [4.3.1]--3.3显示调用、异常处理.mp4
│ │
│ └─{04}--3.4协同程序、并发单元
│ (4.4.1)--3.4协同程序、并发单元.pdf
│ [4.4.1]--3.4协同程序、并发单元.mp4

├─{05}--第4章程序语言的设计
│ ├─{01}--4.1程序设计语言的定义
│ │ (5.1.1)--4.1程序设计语言的定义.pdf
│ │ [5.1.1]--4.1程序设计语言的定义.mp4
│ │
│ ├─{02}--4.2.1形式语言与自动机理论
│ │ (5.2.1)--4.2.1形式语言与自动机理论.pdf
│ │ [5.2.1]--4.2.1形式语言与自动机理论.mp4
│ │
│ ├─{03}--4.2.2语言的形式定义
│ │ (5.3.1)--4.2.2语言的形式定义.pdf
│ │ [5.3.1]--4.2.2语言的形式定义.mp4
│ │
│ ├─{04}--4.2.3文法和语言
│ │ (5.4.1)--4.2.3文法和语言.pdf
│ │ [5.4.1]--4.2.3文法和语言.mp4
│ │
│ ├─{05}--4.3程序设计语言的设计
│ │ (5.5.1)--4.3程序设计语言的设计.pdf
│ │ [5.5.1]--4.3程序设计语言的设计.mp4
│ │
│ └─{06}--4.4程序设计语言实例
│ (5.6.1)--4.4程序设计语言实例.pdf
│ [5.6.1]--4.4程序设计语言实例.mp4

├─{06}--第5章编译概述
│ ├─{01}--5.1语言的翻译、编译与解释
│ │ (6.1.1)--5.1语言的翻译、编译与解释.pdf
│ │ [6.1.1]--5.1语言的翻译、编译与解释.mp4
│ │
│ └─{02}--5.2编译的步骤
│ (6.2.1)--5.2编译的步骤.pdf
│ [6.2.1]--5.2编译的步骤.mp4

├─{07}--第6章词法分析
│ ├─{01}--6.1词法分析概述、单词的类别、单词的识别
│ │ (7.1.1)--6.1词法分析概述、单词的类别、单词的识别.pdf
│ │ [7.1.1]--6.1词法分析概述、单词的类别、单词的识别.mp4
│ │
│ └─{02}--6.2词法分析器实例
│ (7.2.1)--6.2词法分析器实例.pdf
│ [7.2.1]--6.2词法分析器实例.mp4

├─{08}--第7章语法分析(上)
│ ├─{01}--7.1语法分析概述
│ │ (8.1.1)--7.1语法分析概述.pdf
│ │ [8.1.1]--7.1语法分析概述.mp4
│ │
│ ├─{02}--7.2回溯分析法
│ │ (8.2.1)--7.2回溯分析法.pdf
│ │ [8.2.1]--7.2回溯分析法_1.mp4
│ │ [8.2.2]--7.2回溯分析法_2.mp4
│ │ [8.2.3]--7.2回溯分析法_3.mp4
│ │
│ ├─{03}--7.3递归下降分析法
│ │ (8.3.1)--7.3递归下降分析法.pdf
│ │ [8.3.1]--7.3递归下降分析法.mp4
│ │
│ └─{04}--7.4预测分析法
│ (8.4.1)--7.4预测分析法.pdf
│ [8.4.1]--7.4预测分析法_1.mp4
│ [8.4.2]--7.4预测分析法_2.mp4
│ [8.4.3]--7.4预测分析法_3.mp4
│ [8.4.4]--7.4预测分析法_.mp4

├─{09}--第7章语法分析(中)
│ └─{01}--7.5算符优先分析法
│ (9.1.1)--7.5算符优先分析法.pdf
│ [9.1.1]--7.5算符优先分析法_1.mp4
│ [9.1.2]--7.5算符优先分析法_2.mp4
│ [9.1.3]--7.5算符优先分析法_3.mp4

├─{10}--第7章语法分析(下)
│ └─{01}--7.6LR分析法
│ (10.1.1)--7.6LR分析法.pdf
│ [10.1.1]--7.6LR分析法_1.mp4
│ [10.1.2]--7.6LR分析法_2.mp4
│ [10.1.3]--7.6LR分析法_3.mp4
│ [10.1.4]--7.6LR分析法_.mp4
│ [10.1.5]--7.6LR分析法_5.mp4

├─{11}--第8章语义分析
│ ├─{01}--8.1语义分析概述
│ │ (11.1.1)--8.1语义分析概述.pdf
│ │ [11.1.1]--8.1语义分析概述.mp4
│ │
│ ├─{02}--8.2说明语句的翻译
│ │ (11.2.1)--8.2说明语句的翻译.pdf
│ │ [11.2.1]--8.2说明语句的翻译.mp4
│ │
│ ├─{03}--8.3赋值语句的翻译
│ │ (11.3.1)--8.3赋值语句的翻译.pdf
│ │ [11.3.1]--8.3赋值语句的翻译.mp4
│ │
│ ├─{04}--8.4goto语句的翻译
│ │ (11.4.1)--8.4goto语句的翻译.pdf
│ │ [11.4.1]--8.4goto语句的翻译.mp4
│ │
│ ├─{05}--8.5if语句的翻译
│ │ (11.5.1)--8.5if语句的翻译.pdf
│ │ [11.5.1]--8.5if语句的翻译.mp4
│ │
│ ├─{06}--8.6while语句的翻译
│ │ (11.6.1)--8.6while语句的翻译.pdf
│ │ [11.6.1]--8.6while语句的翻译.mp4
│ │
│ ├─{07}--8.7for语句的翻译
│ │ (11.7.1)--8.7for语句的翻译.pdf
│ │ [11.7.1]--8.7for语句的翻译.mp4
│ │
│ └─{08}--8.8函数的翻译
│ (11.8.1)--8.8函数的翻译.pdf
│ [11.8.1]--8.8函数的翻译.mp4

├─{12}--第9章优化
│ ├─{01}--9.1优化的概念
│ │ (12.1.1)--9.1优化的概念.pdf
│ │ [12.1.1]--9.1优化的概念.mp4
│ │
│ ├─{02}--9.2局部优化
│ │ (12.2.1)--9.2局部优化.pdf
│ │ [12.2.1]--9.2局部优化.mp4
│ │
│ └─{03}--9.3全局优化
│ (12.3.1)--9.3全局优化.pdf
│ [12.3.1]--9.3全局优化.mp4

└─{13}--第10章目标代码生成
├─{01}--10.1目标代码生成概述
│ (13.1.1)--10.1目标代码生成概述.pdf
│ [13.1.1]--10.1目标代码生成概述.mp4

├─{02}--10.2简单代码生成
│ (13.2.1)--10.2简单代码生成.pdf
│ [13.2.1]--10.2简单代码生成.mp4

├─{03}--10.3寄存器分配
│ (13.3.1)--10.3寄存器分配.pdf
│ [13.3.1]--10.3寄存器分配.mp4

└─{04}--10.4存储空间分配
(13.4.1)--10.4存储空间分配.pdf
[13.4.1]--10.4存储空间分配_1.mp4
[13.4.2]--10.4存储空间分配_2.mp4
[13.4.3]--10.4存储空间分配_3.mp4
[13.4.4]--10.4存储空间分配_.mp4


以上为简介部分内容,详细请成为会员后查看!


你可能想看:
网站运营多久了,会突然找不到吗?

首先站长持续更新很多年了,投入了大量时间以及资金,也是唯一生活收入来源,域名永远不会更换,有任何问题可以先加我QQ:89797497咨询,承诺保证每天更新从不间断。诚心经营,用时间说话。

本站提供的学习资源能否直接商用?

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。

购买会员后,我不想学习了可以退款吗?

学习资源属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、请您在购买获取之前确认好是您所需要的资源。如其它疑问联系客服QQ:89797497

课程都是最新的吗?后期还会不会更新?

课程都是站长花大量金钱以及投稿收集得来,课程都是全站最新发布的,一手更新货源,如有后期作者更新也会第一时间更新发布。请持续关注本站。

成为会员后会二次收费吗?

一次开通即成终身VIP会员不再以任何形式收取二次费用。

导航在这里!

所有功能都在底部导航栏哦~

全部分类

选择您感兴趣的分类,浏览相关资源

搜索资源

输入关键词,查找您感兴趣的内容

最近搜索

个人中心

查看和管理您的个人信息

新用户注册
验证码
已有账号? 立即登录
用户登录
验证码
没有账号? 立即注册

近期查看内容

  • 暂无最近阅读记录

资源下载

以下是您购买的资料链接

程序设计语言与编译-从语言设计到编译实现

链接已验证 · 有效期永久
网盘链接
使用指南
1

保存文件:方法一

点击打开按钮 → 在新页面保存文件 → 根据提示在浏览器中完成登录或注册操作 → 最终按浏览器提示打开或下载网盘APP。

2

保存文件:方法二

请您先点击复制按钮,之后打开网盘APP,系统会自动弹出窗口,点击窗口中的"保存"按钮即可存入您的网盘。

3

使用资源

文件保存成功后,您就可以轻松管理了:点击文件即可在线畅看,或者随心所欲地下载到您的设备上。

其它问题
链接失效怎么办?

如果遇到链接失效,请联系邮箱89797497@qq.com,我们会尽快更新链接并回复。

下载速度太慢怎么办?

网盘非会员下载速度可能受限,建议尝试使用官方提速功能或选择非高峰时段下载。

资源可以商用吗?

本资源合集收集于网络,均不可商用。