《计算机图形学》试卷及答案

  • 格式:docx
  • 大小:311.05 KB
  • 文档页数:16

--WORD格式---可编辑-- -- 以下内容由 学生填写 一、填空题(每空 0.5 分,共 1 0 分)

1、 计算机图形学中的图形是指由点、线、面、体等 和明暗、灰度(亮度) 、色

彩等 构成的,从现实世界中抽象出来的带有灰度、 色彩及形状的图或形。

2、 一个计算机图形系统至少应具有 、 、输入、输出、 等 基本功能。 3、 常用的字符描述方法有:点阵式、 和 。 4、 字符串剪裁的策略包括 、 和笔划 /像素精确度 。

5、 所谓齐次坐标就是用 维向量表示一个 n 维向量。 6、 投影变换的要素有:投影对象、 、 、投影线和投影。 7、 输入设备在逻辑上分成定位设备、描画设备、定值设备、 、拾取设备 和 。 8、 人 机 交 互 是 指 用 户 与 计 算 机 系 统 之 间 的 通 信 , 它 是 人 与 计 算 机 之 间 各 种 符 号 和 动 作

的 。 9、 按照光的方向不同, 光源分类为: , , 。

10、从视觉的角度看,颜色包含 3 个要素:即 、 和亮度。

得分 阅卷人 二、单项选择题(每题 2 分,共 30 分。请将正确答案的序号填在题后的括号内)

1、在 CRT显示器系统中, ( )是控制电子束在屏幕上的运动轨迹。 A. 阴极 B. 加速系统 C. 聚焦系统 D. 偏转系统

2、分辨率为 1024 × 1024 的显示器需要多少字节位平面数为 16 的帧缓存?( )

A. 512KB B. 1MB C. 2MB D. 3MB 3、计算机图形显示器一般使用什么颜色模型?( ) A. RGB B. CMY C. HSV D. HLS 4、下面哪个不属于图形输入设备?( ) A. 键盘 B. 绘图仪 C. 光笔 D. 数据手套 5、多边形填充算法中,错误的描述是( )。 --WORD格式---可编辑-- -- A. 扫描线算法对每个象素只访问一次,主要缺点是对各种表的维持和排序的耗费较大 B. 边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象素取补 C. 边填充算法较适合于帧缓冲存储器的图形系统

第 1 页 共 8 页 --WORD格式---可编辑--

-- D. 边标志算法也不能解决象素被重复访问的缺点 6、在扫描线填色算法中, 扫描线与顶点相交时, 对于交点的取舍问题, 下述说法正确的是 ( )。

A. 当共享顶点的两条边分别落在扫描线的两边时,交点只算 2 个 B. 当共享交点的两条边在扫描线的同一边时,若该点是局部最高点取 1 个 C. 当共享交点的两条边在扫描线的同一边时,若该点是局部最低点取 2 个 D. 当共享顶点的两条边分别落在扫描线的两边时,交点只算 0 个 7、在多边形的逐边裁剪法中, 对于某条多边形的边 (当前处理的顶点为 P,先前已处理的多边形顶点 为 S)与某条裁剪线 ( 窗口的某一边 )的比较结果共有以下四种情况,分别需输出一些顶点。请问哪种 情况下输出的顶点是错误的 ( ) A. S 和 P 均在可见的一侧,则输出点 P

B. S 和 P 均在不可见的一侧,则输出 0 个顶点 C. S 在可见一侧, P 在不可见一侧,则输出线段 SP 与裁剪线的交点和点 S

D. S 在不可见的一侧, P 在可见的一侧,则输出线段 SP 与裁剪线的交点和 P

2 0 0

8 、使用下列二维图形变换矩

T0 1 0 阵:,将产生变换的结果为( )。

1 1 1 A. 图形放大 2 倍 B. 图形放大 2 倍,同时沿 X 、 Y 坐标轴方向各移动 1 个绘图单位 C. 沿 X 坐标轴方向各移动 2 个绘图单位 D. 沿 X 坐标轴方向放大 2 倍,同时沿 X 、Y 坐标轴方向各平移 1 个绘图单位 9、透视投影中主灭点最多可以有几个? ( )

A. 0 B. 1 C. 2 D. 3 10、图形软件系统提供给用户三种基本的输入控制方式,不包含的选项是( )

A. 请求方式 B. 采样方式 C. 事件方式 D. 随机方式 11、下面哪个不是拾取技术中拾取一个基本对象的方法?( )

A. 指定名称法 B. 拖曳法 C. 特征点法 D. 外接矩形法 12、在明暗的光滑处理方法中,下列论述哪个是错误的?( ) A. Gouraud 明暗模型计算中,多边形与扫描平面相交区段上每一采样点的光亮度值是由扫描

平面与多边形边界交点的光亮度插值得到的 B. Phong 通过对多边形顶点的法矢量进行插值,获得其内部各点的法矢量 C. Gouraud 计算工作量比 Phong 方法计算工作量大 D. Gouraud 明暗模型处理的缺点是它使高光部位变得模糊 13、光线跟踪算法中包含了哪些光照效果?( ) A. 仅有光反射 B. 仅有光透射 C. 有光反射和光透射 D. 都没有 --WORD格式---可编辑-- -- 14、下述关于 Bezier 曲线 Pl (t) , P 2 (t) , t ∈ [ 0 , l ]的论述,哪个是错误的?( )

A. P 1(l) = P 2(0) = P ,在 P 处 Pl(l) 、P2 (0)的切矢量方向相同,大小相等,则P1(t) 、P2(t) 在

第 2 页 共 8 页 --WORD格式---可编辑--

-- P 处具有 G1 连续 B. P 1(l) = P 2(0) = P ,在 P 处 Pl(l) 、 P2(0)的切矢量方向相同,大小相等,则 P1(t) 、 P2(t) 在

P 处具有 Cl 连续 C. 若保持原全部顶点的位置不变,只是把次序颠倒过来,则新的 Bezier 曲线形状不变,但

方向相反 D. 曲线的位置和形状只与特征多边形的顶点的位置有关,它不依赖坐标系的选择 15、以下关于图形变换的论述哪个是错误的?( ) A. 错切变换虽然可引起图形角度的改变,但不会发生图形畸变 B. 平移变换不改变图形大小和形状,只改变图形位置 C. 拓扑关系不变的几何变换不改变图形的连接关系和平行关系 D. 旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不变

得分 阅卷人 三、判断题(每题 1 分,共 1 0 分。正确的在括号内划√,错误 的划×)

1、 计算机图形学生成的基本单位是线段。 ( ) 2、 光栅扫描式图形显示器可看作是点阵单元发生器,可直接从单元阵列中的一个可编地址的象素

画一条直线到另一个可编地址的象素。 ( ) 3、 DDA (微分方程法)是 Bresenham 算法的改进。( ) 4、 在进行圆的转换时,只要能生成 8 分圆,那么圆的其它部分可通过一系列的简单反射变换得到。

( ) 5、采用正方刷子生成具有一定宽度的圆弧,在斜率为± 1 是最粗。( )

6、光的三基色为:红绿蓝。 ( )

7、 Gouraud 光照模型使高光部位变的模糊。 ( )

8、齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点。 ( ) 9、显式方程和参数曲线均可以表示封闭曲线或多值曲线。 ( ) 10、 Bezier 曲线具有对称性质。 ( )

得分 阅卷人 四、问答题( 1 题、 3 题各 5 分, 2 题 6 分, 4 题 7 分,共 2 3 分)

1、计算机图形学的应用领域主要有哪些方面?( 5 分) 2、什么是窗口?什么是视区?简述二者的关系。 (6 分)

3、光线跟踪的终止条件有哪些?(5 分)

4、利用线段裁剪的 Cohen-Sutherland 算法,对线段 P1 P2 进行裁剪,写出裁剪的步骤。 ( 7 分) --WORD格式---可编辑-- -- P1 P3

P4 第 3 页 共 8 页 --WORD格式---可编辑--

-- P2

得分 阅卷人 五、综合题( 1 题 8 分, 2 题 9 分, 3 题 10 分,共 2 7 分) 1、 在下面的横线上将 DDA 算法程序补充完整,并用 DDA 算法扫描转换连接两点 P0( 0, 0)和P1( 8, 3)的直线段,要求写出计算过程,并在图中标出扫描转换后的像素点。 ( 1) 补充 DDA 算法程序( 2 分) void DDALine(int x0,int y0,int x1,int y1,int color)

int x ; float dx, dy, y, k; dx = x1-x0; dy=y1-y0; k=dy/dx; y=y0; for (x=x0; x x1; x++) drawpixel (x , ,color); ;

( 2) 扫描转换连接 P0 P1 的直线段,并在图中标出扫描转换后的6