2009春季计算机图形学试卷详解:填空与选择题解析

需积分: 9 2 下载量 20 浏览量 更新于2024-09-17 收藏 70KB DOC 举报
本资源是一份2009年的计算机图形学试卷,涵盖了填空题和选择题,旨在测试学生对图形学基础知识的理解。以下知识点将详细介绍试卷中的部分题目: 1. **投影类型**:填空题中提到的投影类型包括投射和**投影**,这可能涉及到二维和三维空间中的不同投影方式,如平行投影(正投影和侧投影)、中心投影等。 2. **多边形边界测试**:一个点B与多边形外部点A相连的线段与边界相交次数的判断,若相交次数为**奇数**,点B在多边形外部;若相交次数为**偶数**,点B在多边形内部,这是计算几何中的著名的**欧拉角点测试**。 3. **字符图形表示**:填空题指出字符图形表示有两种形式,即**矢量图形**和**位图图形**,前者可缩放不变形,后者在放大时可能会失真。 4. **坐标系**:图形处理涉及多种坐标系,如**世界坐标系**、**屏幕坐标系**、**局部坐标系**以及**用户坐标系**,它们各自有不同的用途和转换规则。 5. **分辨率与内存计算**:选择题中,分辨率为1024*1024,位平面数为24的显示器,帧缓存的字节数可通过公式计算得出,由于每个像素需要3字节(24位/8),所以总字节数为1MB,答案是C)1MB。 6. **触摸屏**:选择题表明触摸屏是**输入**设备,因为它接收用户的触控信息。 7. **透视投影灭点**:透视投影中,主灭点的数量取决于投影的视图,最多可以有**三个**灭点,对应于视口的三个坐标轴。 8. **颜色模型**:计算机图形显示器通常使用**RGB**颜色模型来表示颜色,因为它是自然界中最直观的颜色模式。 9. **数值微分**:在提供的C语言代码中,错误行是D){drawPixel(x,y,color);y+=k;**}**,因为在计算斜率后直接更新y值,未考虑到斜率的绝对值小于1的情况,可能会导致跳跃或线条不连续。 10. **图形消隐算法**:在大量面片的情况下,**深度缓存算法**(Z-Buffer)通常被认为是速度最快的,因为它利用深度缓冲区一次性处理所有像素。 11. **图形标准化**:关于计算机图形标准化的论述中,不正确的选项是A)CGM和CGI是面向图形设备的接口标准,因为CGI(计算机生成图像)更多地用于描述生成图像的过程,而非接口。 12. **三维齐次变换**:平移变换矩阵元素最多有**4**个非零元素,对应于行或列中的三个位置元素和一个单位变换分量,答案是A)3。 13. **图形软件输入方式**:图形软件系统提供的基本输入方式不包括**语音输入**,这是试卷中可能考察的一种补充知识点。 这份试卷全面覆盖了计算机图形学的基础概念,从投影理论到图形处理算法,再到色彩模型和硬件交互,适合学生复习和理解相关课程内容。