⚠️ 重要提醒:课程资源里面的所有加微信什么的不要信,上当受骗与本站无关。

📚 课程介绍

本课程深入讲解编译原理、操作系统和图形学的基础知识,通过实例教学和项目实践,帮助学生掌握这些计算机核心领域的技能。

📋 学习前提

1. 编程基础(如C/C++或Java) 2. 数据结构与算法基础 3. 理解操作系统原理和基本概念

⭐ 推荐指数

⭐⭐⭐⭐☆ (4/5星)

📖 课程目录

第1章 学前导学

1-1 学前导学

第2章 计算机理论引导

2-1 理解计算机

第3章 【编译原理】概述

3-1 理解编译器

第4章 【编译原理】词法分析

4-1 实现词法分析器

第5章 【编译原理】语法分析

5-1 实现语法分析器

第6章 【编译原理】语法制导翻译

6-1 实现中间语言翻译器

第7章 【编译原理】程序运行环境

7-1 实现虚拟机

第8章 【操作系统】概述

8-1 历史和核心概念

第9章 【操作系统】进程和多线程

9-1 多线程算法全解和实战高并发

第10章 【操作系统】调度算法入门

10-1 理解任务调度的模型

第11章 【操作系统】内存管理

11-1 内存分配回收全面解答

第12章 【操作系统】文件系统

12-1 底层数据结构设计与抽象

第13章 【图形学】概要

13-1 图形学的基本概念和应用场景

13-2 图形学历史概述

13-3 向量的世界

13-4 圆的世界

13-5 向量的点乘和叉乘

13-6 矩阵的乘法

13-7 三角形网格

13-8 渲染图形

13-9 矩阵的乘法

第14章 【图形学】图形渲染流程和WebGL初探

14-1 WebGL的第一个程序

14-2 WebGL图形渲染管道

14-3 2D变换和实战

14-4 传递数据给GLSL

14-5 绘制3d图形

14-6 2d变换和实战

14-7 3d观察

14-8 3d观察

14-9 简单三维变换和模型的封装

14-10 3D观察

第15章 【图形学】GLSL(多例子教你用着色器)

15-1 GLSL基础语法

15-2 纹理入门

15-3 手把手制作球面贴图

15-4 制作一个游戏角色

15-5 制作一个游戏角色

15-6 制作一个游戏角色

第16章 【图形学】光照和光线追踪

16-1 光照部分导学

16-2 为模型增加直线光源

16-3 点光源

16-4 制作手电筒效果

16-5 光线追踪介绍

第17章 【图形学】游戏开发

17-1 构造游戏地图

17-2 为角色创建AI

17-3 为角色创建AI

17-4 多个GLSL之间切换和Framebuffer

17-5 多状态切换

17-6 图形学总结和后续学习建议

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。