视频更新公告:《C语言进阶》专辑已更新完毕

2021-07-18 16:58:56

《C语言进阶》专辑介绍:

视频链接:https://www.bcdaren.com/video/videoContent/727685213949530112

 

《C语言进阶》专辑为基础二 C语言的配套预习视频。应在学习《C语言语法入门》专辑的基础之上学习本阶段课程。

本课程从汇编的角度理解C语言,更为透彻,尽可能的回答了C语言给我们带来的各种盲区。

本阶段的毕业项目:构建自己的:虚拟机,SML机器语言,simple编程语言,及其编译器和解释器。

要求:对于学习逆向的同学,要求完成课堂案例和课后练习的基础之上,使用反汇编分析我们自己写的代码。

学完本阶段课程之后,即可以学习下一阶段的课程《Windows程序设计》。

内容:

1、.计算机、Internet入门

2、.程序设计入门

3、.结构化的程序开发

4、.程序控制

5、.函数

  函数项目1:汉诺塔---难度等级*

  函数项目2:掷骰子游戏---难度等级***

6、.数组

  数组项目1:简单航空订票系统开发---难度等级**

  数组项目2:海归图形---难度等级***

  数组项目3:深度和广度优先算法:骑士之旅与八皇后的算法分析与优化---难度等级****

7、.指针

  指针项目1:模拟人工智能:扑克牌游戏---难度等级*****

  指针项目2:构建自己的虚拟计算机---难度等级****

  指针项目3:迷宫游戏---难度等级****

  指针项目4:龟兔赛跑---难度等级***

8、.字符和字符串

  字符串项目1:支票保护技术---难度等级**

  字符串项目2:自动邮件系统---难度等级**

  字符串项目3:纵横拼字迷生成器---难度等级*****

9、.格式化输入/输出

10、.结构、联合、位操作和枚举

11、.文件处理

  文件处理项目1:电话号码键生成器---难度等级***

12、.数据结构

  数据结构项目1:构建自己的编译器---难度等级****

13、.预处理器

14、.高级技术