Void drawLineWithDDA(int x1, int y1, int x2, int y2, int color) {
A) int x, y; B)
C )
float k = (float)(y2-y1)(x2-x1); for(x=x1,y=y1;x<=x2;x++) {
drawPixel(x,y,color);
}
D ) y+=k;
}
} 19、下述绕坐标原点旋转a角的坐标变换矩阵中( C )是错误。 ACBD A. cos a B.sin a C.sin a D.cos a 20、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点.请问哪种情况下输出的顶点是错误的( ) A. S和P均在可见的一侧,则输出S和P.
B. S和P均在不可见的一侧,则输出0个顶点. C. S在可见一侧,P在不可见一侧,则输出线段SP与裁剪线的交点. D. S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P. 21、在物体的定义中对边的哪条限制不存在( )
A. 边的长度可度量且是有限的 B. 一条边有且只有两个相邻的面 C. 一条边有且只有两个端点
D. 如果一条边是曲线,那么在两个端点之间不允许曲线自相交
22、下述哪一条边不是非均匀有理B样条(NURBS)的优点( ) A. NURBS比均匀B样条能表示更多的曲面
B. 对于间距不等的数据点,用NURBS拟合的曲线比用均匀B样条拟合的曲线更光滑 C. NURBS提供的权控制方法比用控制点更能有效的控制曲线的形状 D. 使用NURBS可以提高对曲面的显示效率 23、透视投影中主灭点最多可以有( )个
A. 0 B.1 C.2 D.3
24、在面片的数量非常大的情况下( )消隐算法速度最快 A. 深度缓存算法(Z-Buffer) B. 扫描线消隐算法 C. 深度排序算法(画家算法) D. 不知道
25、下面关于深度缓存消隐算法(Z-Buffer)的论断不正确是( ) A. 深度缓存算法并不需要开辟一个与图像大小相等的深度缓存数组 B. 深度缓存算法不能用于处理对透明物体的消隐
C. 深度缓存算法能并行实现
D. 深度缓存算法中没有对多边形进行排序
26、在用射线法进行点与多边形之间的包含性检测时,下述操作不正确是( D )
A. 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数0次
B. 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数2次 C. 当射线与多边形交于某顶点时且该点的两个邻边在射线的两侧时,计数1次 D. 当射线与多边形的某边重合时,计数1次 27、扫描消隐算法在何处利用了连贯性(相关性Coherence)?(1)计算扫描线与边的交点;(2)计算多边形在其边界上的深度;(3)计算多边形视窗任意点处的深度值;(4)检测点与多边形之间的包含性( )
A. 仅在(1)和(2)处 B.仅在(1)和(3)处 C. 仅在(1)(2)和(3)处 D.在(1)(2)(3)(4)处
28、在简单光反射模型中,由物体表面上点反射到视点的光强下述哪几项之和?( ) (1)环境光的反射光强;(2)理想漫反射光强;(3)镜面反射光强;(4)物体间的反射光强。
A.(1)和(2) B.(1)和(3) C.(1)(2)和(3) D.(1)(2)(3)和(4) 29、双线性光强插值法(Gourand Shading)存在问题( )
A.光照强度在数值上不连续 B.生成多面体真实感图形效果差 C. 生成曲面体真实感图形效果差 D.速度仍然不够快 30、双线性法向插值法(Phong Shading)优点( ) A. 法向计算精确 B. 高光域准确 C. 对光源和视点没有限制 D.速度较快
31、在Hall光透射模型中作了哪些假设?(1)假设光源在无穷远处;(2)假设视点在无穷远处。( ) A. 仅(1) B. 仅(2) C. (1)和(2) D.都没有。 32、在光线跟踪(Ray Tracing)算法中,在( )情况下应继续跟踪光线.
A. 光线的光强度已经很弱 B. 光线的深度已经很深 C. 光线遇到某一物体 D. 光线遇到背景 33、光线跟踪算法中包含了( )光照效果。
A. 仅有光反射 B. 仅有光透射 C. 有光反射和光透射 D. 都没有 34、下面关于反走样的论述错误的是( D )
A. 提高分辨率 B. 把象素当作平面区域进行采样 C. 采用锥形滤波器进行加权区域采样 D. 增强图象的显示亮度
35、 多边形填充时,下述论述错误的是( C )
A. 多边形被两条扫描线分割成许多梯形,梯形的底边在扫描线上,腰在多边形的边上,并且相间排列;
B. 多边形与某扫描线相交得到偶数个交点,这些交点间构成的线段分别在多边形内、外,并且相间排列;
C. 在判断点是否在多边形内时,一般通过在多边形外找一点,然后根据该线段与多边形的交点数目为偶数即可认为在多边形内部,若为奇数则在多边形外部,而且不需考虑任何特殊情况;
D. 边的连贯性告诉我们,多边形的某条边与当前扫描线相交时,很可能与下一条扫描线相交;
36、 下面关于NURBS的论述,下面论述是不正确的是( ) A. 可通过控制顶点和权因子来改变形状; B. 仅具有仿射不变性,但不具有透射不变性;
C. 非有理B样条、有理及非有理Bezier曲线、曲面是NURBS的特例;
D. 可表示标准解析形状和自由曲线、曲面;
37、在光亮度插值算法中,下列论述错误是( )
A. Gouraud明暗模型计算中,多边形与扫描平面相交区段上每一采样点的光亮度值是由扫描平面与多边形边界交点的光亮度插值得到的;
B. Phong明暗处理模型中,采用了双线性插值和构造法向量函数的方法模拟高光; C. Gouraud明暗模型和Phong明暗处理模型主要是为了处理由多个平面片近似表示曲面物体的绘制问题;
D. Phong明暗模型处理的物体表面光亮度呈现不连续跃变;
38、下列有关平面几何投影的叙述语句中,正确的论述为( C )
A.透视投影变换中,一组平行线投影在与之平行的投影面上,会产生灭点
B.透视投影与平行投影相比,视觉效果更有真实感,而且能真实地反映物体的精确的尺C.在平面几何投影中,若投影中心移到距离投影面无穷远处,则成为平行投影 D.在三维空间中的物体进行透视投影变换,可能产生三个或者更多的主灭点。
寸和形状
39、关于光栅扫描式图形显示器,具有这样的特点( ) A. 桢缓存和光栅显示器均是数字设备 ;
B. 不需要足够的位面和桢缓存才能反映图形的颜色和灰度 ;
C. 对于彩色光栅显示器的R.G,B三原色需要三个位面的桢缓存和三个电子枪 ; D. 对原色配置颜色查找颜色查找表的目的是为了提高显示的速度; 40、 关于计算机图形标准化的论述,下面论述是不正确的是( ) A. CGM和CGI是面向图形设备的接口标准 ; B. GKS、IGES、STEP均是ISO标准 ;
C. IGES和STEP是数据模型和文件格式的标准; D. PHIGS具有模块化的功能结构;
41、以下四项中,不属于用户接口形式是( )
A. 子程序库 B. 专用语言 C. 交互命令 D. 交互标准 42、 下列关于Bezier曲线的性质,下面论述是不正确的是( ) A. 在起点和终点处的切线方向和控制多边形第一条边和最后一条边的方向一致; B. 在端点处的R阶导数,仅与R个相邻个控制顶点有关;
C. 曲线及其控制多边形在起点处有什么几何性质,在终点处也有什么性质;
D. 对于平面曲线而言,其与某直线的交点个数不多于该直线与控制多边形的交点个数; 43、 关于NURBS中的权因子W,下面论述是正确的是( )
A. 随着W的增/减,曲线则远离/靠近相应的控制顶点;
B. 相应于某给定的参数的NURBS曲线上的点,在W不同时将扫描出一条直线段; C. 若NURBS曲线上的点趋向相应的控制顶点,则权因子趋向负无穷;
D. 若控制顶点相同,所有的权因子分别扩大10倍,所得的曲线将比原曲线更逼近控制顶点;
44、 以下关于图形变换的论述不正确的是( ) A. 平移变换不改变图形大小和形状,只改变图形位置 ;
B. 拓扑关系不变的几何变换不改变图形的连接关系和平行关系;
C.旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不变 D.错切变换虽然可引起图形角度的改变,但不会发生图形畸变; 45、 在几何造型中,下列论述中是正确的( ) A. 在形体定义中,允许存在孤立的点;
B. 面是形体上一个有限、非零的区域,一般由一个外环和若干个内环组成,但也可以没有任何环;
C. 环是有序、有向边组成的面的封闭边界,环中的边能相交,相邻的两条边不可以共享一个端点;
D. 形体上任意一点的足够小的邻域在拓扑上应该是一个等价的封闭圆;
46、灰度等级为256极,分辨率为1024*1024的显示器,至少需要的帧缓存容量为( ) A. 512KB B. 1MB C.2MB D.3MB 47、在下列叙述语句中,不正确的论述为( C ) A. 在图形文件系统中,点、线、圆等图形元素通常都用其几何特征参数来描述; B. 在图形系统中,图形处理运算的精度不取决于显示器的分辨率; C.在光栅扫描图形显示器中,所有图形都按矢量直接描绘显示,不存在任何处理; D. 在彩色图形显示器中,使用RGB颜色模型。 2 0 0 48、使用下列二维图形变换矩阵: T = 0 1 0 将产生变换的结果为( D ) 1 1 1 A. 图形放大2倍; B. 图形放大2倍,同时沿X、Y坐标轴方向各移动1个绘图单位; C.沿X坐标轴方向各移动2个绘图单位; D.沿X坐标轴方向放大2倍,同时沿X、Y坐标轴方向各平移1个绘图单位。 49、下列有关物体的几何表示法的叙述语句中,正确的论述为( A ) A. 在计算机图形学中,通常所谓\物体\是三维欧氏空间点的集合; B. 一组三维欧氏空间点的集合都可看成一个(组)\物体\; C. 单个孤立的点是\物体\D. 一根直线段或单张曲面都是\物体\。 50、下列有关边界表示法的叙述语句中,错误的论述为( ) A. 定义了物体的边界也就唯一的定义了物体的几何形状边界;
B. 物体的边界上的面是有界的,而且,面的边界应是闭合的; C. 物体的边界上的面是有向的,面的法向总是指向物体的内部;
D. 物体的边界上的边可以是曲线,但在两端之间不允许曲线自相交。
1、 计算机绘图设备一般使用什么颜色模型?( )
A)RGB; B)CMY; C)HSV ; D)HLS 2、透视投影中主灭点最多可以有几个? ( )
A) 0; B)1; C)2; D)3
3、使用下列二维图形变换矩阵: 2 0 0 0 1 0 1 1 1 T =
将产生变换的结果为( ) A)图形放大2倍;
B)图形放大2倍,同时沿X、Y坐标轴方向各移动1个绘图单位; C)沿X坐标轴方向各移动2个绘图单位; D)沿X坐标轴方向放大2倍,同时沿X、Y坐标轴方向各平移1个绘图单位。
4、下列有关Bezier曲线性质的叙述语句中,错误的结论为( ) A) Bezier曲线可用其特征多边形来定义;
B) Bezier曲线不一定通过其特征多边形的各个顶点;
C) Bezier曲线两端点处的切线方向必须与特征折线集(多边形)的相应两端线段走向一致;
D) n次Bezier曲线,在端点处的r阶导数,只与r个相邻点有关。 5、种子填充算法中,正确的叙述是( C )
A)它是按扫描线的顺序进行象素点的填充; B)四连接算法可以填充八连接区域;
C)四连接区域内的每一象素可以通过上下左右四个方向组合到达;
D)八连接算法不能填充四连通区域。
1.计算机图形学与计算几何之间的关系是( B )。
A)学术上的同义词 B)计算机图形学以计算几何为理论基础 C)计算几何是计算机图形学的前身 D)两门毫不相干的学科 2.触摸屏是( C )设备。
A)输入 B)输出 C)输入输出
D)既不是输入也不是输出
3.计算机图形显示器一般使用什么颜色模型?( )
A)RGB B)CMY C)HSV D)HLS
4.哪一个不是国际标准化组织(ISO)批准的图形标准?( )
A)GKS B)PHIGS C)CGM D)DXF 5.在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点。请问哪种情况下输出的顶点是错误的? ( ) A)S和P均在可见的一侧,则输出S和P B)S和P均在不可见的一侧,则输出0个顶点 C)S在可见一侧,P在不可见一侧,则输出线段SP与裁剪线的交点 D)S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P 6.下面关于深度缓存消隐算法(Z-Buffer)的论断哪一条不正确? ( )
A)深度缓存算法并不需要开辟一个与图像大小相等的深度缓存数组 B)深度缓存算法不能用于处理对透明物体的消隐
C)深度缓存算法能并行实现
D)深度缓存算法中没有对多边形进行排序
7.扫描消隐算法在何处利用了连贯性(相关性Coherence)?(1)计算扫描线与边的交点;(2)计算多边形在其边界上的深度;(3)计算多边形视窗任意点处的深度值;(4)检测点与多边形之间的包含性。( )
A)仅在(1)和(2)处
B)仅在(1)和(3)处 C)仅在(1)(2)和(3)处 D)在(1)(2)(3)(4)处
8.双线性法向插值法(Phong Shading)有何优点?( ) A)法向计算精确
B)高光域准确
C)对光源和视点没有限制 D)速度较快