⚠️ 重要提醒:课程资源里面的所有加微信什么的不要信,上当受骗与本站无关。
📚 课程介绍
本课程深入讲解编译原理、操作系统和图形学的基础知识,通过实例教学和项目实践,帮助学生掌握这些计算机核心领域的技能。
📋 学习前提
1. 编程基础(如C/C++或Java) 2. 数据结构与算法基础 3. 理解操作系统原理和基本概念
📖 课程目录
第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 图形学总结和后续学习建议
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
