2018年石家庄铁道大学3007虚拟现实技术基础考博大纲博士研究生入学考试大纲
《虚拟现实技术基础》考试大纲 100 分满分 课程名称:虚拟现实技术基础 一、 考试的总体要求 要求考生了解和熟悉与麒麟操作系统类似的国产操作系统并且能够以此作 为日常计算平台对其进行基本的操作和使用。熟悉计算机图形学的基本知识,了 解三维建模的基本理论、相关算法、渲染技术、数据格式。要求考生熟悉 OpenGL 工业标准,并且对 OpenGL 模块和 API 资源有基本的运用能力。 二、 考试内容及比例: 1、 麒麟操作系统概述(5% ~ 10%): (1)了解操作系统的概念、特征、功能和提供的服务; (2)熟悉操作系统的运行环境。 (3)掌握进程概念、状态、转换、控制、组织; (4)理解线程概念与多线程模型; 2、内存管理(5%~ 10%): (1)掌握内存管理概念:程序装入与链接、逻辑与物理地址空间、内存保护; (2)掌握虚拟内存基本概念,请求分页管理方式; (3)掌握页面置换算法:最佳置换算法(OPT)、先进先出置换算法(FIFO)、最 近最少使用置换算法(LRU)、时钟置换算法(CLOCK); (4)理解请求分段管理方式;请求段页式管理方式。 3、输入输出(I/O)管理(5%~10%): (1)了解操作系统 I/O 子系统结构,I/O 调度、设备独立性相关的概念和原理; (2)理解 I/O 管理目标、I/O 管理功能、I/O 应用接口、I/O 控制方式; (3)理解 I/O 软件的层次结构并掌握 SPOOLING 技术以及缓冲策略; 4、文件管理(5%~ 10%): (1)理解文件概念、文件系统功能、文件系统接口、文件逻辑结构和物理结构; (2)掌握文件目录结构以及目录管理,掌握索引文件的目录结构,Unix 文件系 统空闲块组织方法——成组链接法; (3)理解磁盘的相关概念和参数,磁盘结构;了解 RAID; (4)掌握文件和目录的创建、删除、查看等操作; (5)掌握用户和用户组的增加、删除、权限的配置方法。 5、OpenGL 绘图标准和基本概念(10%~ 30%): (1)理解图形管线的概念; (2)掌握几何基本元素(标量,向量,点)的概念和运算;OpenGL 中直线,线 段,平面,三角形的参数形式;向量的点积、叉积的概念、性质、用途;坐标系 变换的数学表示(缩放,旋转,平移变换的矩阵表示方法);基本二维变换与基 本三维变换的矩阵;OpenGL 中的变换矩阵及变换堆栈的使用方法;多边形建模 的数据结构(顶点列表,边列表) (4)理解视图变换、模型变换、投影变换的作用; (5)掌握 OpenGL 中投影变换的类型和设置方法(正投影和透视投影) (6)理解光照模型的概念,掌握环境光、漫反射光、镜面反射光的概念和计算 方法; (7)掌握 OpenGL 中使用纹理的方法(纹理定义、指定纹理坐标、纹理重复、纹 理滤波);理解纹理映射的作用、纹理过滤的类型; 6、OpenGL 着色语言(10%~20%) (1)掌握利用视图和投影矩阵对点的位置和法线进行变化; (2)掌握纹理坐标的产生和转换; (3)掌握顶点的光照或者象素光照的计算和颜色计算。 7、跨平台应用 (10%~ 20%): (1)熟悉 Windows 中 OpenGL 窗口渲染、全屏渲染的实现;理解双重缓冲和四缓 冲的概念; (2)掌握麒麟系统中 OpenGL 的使用,熟悉 GLEW 的使用; (3)了解 OpenGL ES 的特点,熟悉 OpenGL ES 在移动设备上的渲染。
上一篇文章: 2018年石家庄铁道大学3006轨道结构理论与轨道力学考博大纲博士研究生入学考试大纲 下一篇文章: 2018年石家庄铁道大学3009车辆电子控制技术考博大纲博士研究生入学考试大纲 |