计算机图形学模拟试卷一资料

合集下载

计算机图形学模拟题

计算机图形学模拟题

《计算机图形学》模拟题一.单项选择题1.以下对DDA算法及Bresenham算法的描述中,错误的是(B)(A)DDA算法的本质是用数值方法解微分方程(数值微分法)。

(B)DDA算法效率低,但利于硬件实现。

(C)Bresenham算法只有加法和乘2计算,效率高。

(D)Bresenham算法的基本思想是借助于一个决策变量d的正负符号,来确定下一个该亮点的象素点。

2.下列对圆弧的生成算法中,可能造成所产生的圆是不封闭的算法是(B)(A)扫描法(B)DDA算法(C)Bresenham算法(D)正负法3.计算机图形学与计算几何之间的关系是( B)(A)学术上的同义词(B)计算机图形学以计算几何为理论基础(C)计算几何是计算机图形学的前身(D)两门毫不相干的学科4. 对直线的扫描转换算法中,下列说法正确的是(A)(A)Bresenham算法主要是通过借助于一个决策变量d的正负符号,来确定下一个该亮点的象素点。

(B)Bresenham算法中决策变量的计算式与上一次决策变量的正负无关。

(C)DDA算法主要利用整数进行计算,其效率较高。

(D)DDA算法不需要计算直线的斜率,但Bresenham算法需要。

5. 用中点法画线时,对坐标点P(x i,y i),对M(x i+1,y i+0.5)有d i=F(M)=F(x i+1, y i+0.5)<0,此时下一个象素应选择(C)(A)P1(x i+1,y i) (B)P2(x i,y i+1) (C)P3(x i+1,y i+1) (D)P4(x i,y i)6.对简单种子填充算法,其算法原理是将种子像素入栈,当栈非空时,将执行以下三个步骤:(1)栈顶像素点A出栈。

(2)按某一顺序查出与A相邻的4个像素,若其中某个像素还是区域中原有颜色,或不为边界,则将该像素入栈。

(3)将A置成填充色。

其正确步骤为(B)(A)(1)->(2)->(3)(B)(1)->(3)->(2)(C)(2)->(3)->(1)(D)(3)->(2)->(1)7.曲线分为规则曲线和自由曲线,以下为自由曲线的是(D)(A)渐开线(B)双曲线(C)双曲线(D)等高线8. 下列有关Bezier曲线性质的叙述语句中,错误的结论为(D)(A)Bezier曲线可用其特征多边形来定义。

计算机图形学模拟试卷和答案教程文件

计算机图形学模拟试卷和答案教程文件

计算机图形学模拟试卷和答案北京语言大学网络教育学院《计算机图形学》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。

请监考老师负责监督。

2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。

3.本试卷满分100分,答题时间为90分钟。

4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。

一、【单项选择题】(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。

1、计算机图形学与计算机图像学(图像处理)的关系是()。

[A] 计算机图形学是基础,计算机图像学是其发展[B] 不同的学科,研究对象和数学基础都不同,但它们之间也有可相互转换部分[C] 同一学科在不同场合的不同称呼而已[D] 完全不同的学科,两者毫不相干2、多边形填充算法中,错误的描述是()。

[A] 扫描线算法对每个象素只访问一次,主要缺点是对各种表的维持和排序的耗费较大[B] 边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象素取补[C] 边填充算法较适合于帧缓冲存储器的图形系统[D] 边标志算法也不能解决象素被重复访问的缺点仅供学习与交流,如有侵权请联系网站删除谢谢03、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点。

哪种情况下输出的顶点是错误的?()[A] S和P均在可见的一侧,则输出点P[B] S和P均在不可见的一侧,,则输出0个顶点[C] S在可见一侧,,P在不可见一侧,则输出线段SP与裁剪线的交点和S[D] S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P4、下列关于反走样的叙述中,错误的论述为()。

[A] 把像素当作平面区域来采样[B] 提高分辨率[C] 增强图像的显示亮度[D] 采用锥形滤波器进行加权区域采样5、下列关于平面几何投影的叙述中,错误的论述为()。

计算机图形学模拟试卷

计算机图形学模拟试卷

一、单项选择题1.计算机图形显示器一般使用什么颜色模型?AA)RGB;B)CMY;C)HSV ;D)HLS2.哪一个不是国际标准化组织(ISO)批准的图形标准?CA)GKS;B)PHIGS;C)CGM ;D)DXF3.下述用数值微分法(DDA)画斜率的绝对值小于1的直线的C语言子程序中哪一行有错?Void drawLineWithDDA(int x1, int y1, int x2, int y2, int color){A)int x, y;B)float k = (float)(y2-y1)(x2-x1);C ) for(x=x1,y=y1;x<=x2;x++){drawPixel(x,y,color);}D ) y+=k;}}4.下述绕坐标原点旋转a角的坐标变换矩阵中哪一项是错误的?| A B || C D |A)cos a; B)sin a; C)sin a; D)cos a5.下述哪一条边不是非均匀有理B样条(NURBS)的优点?A)NURBS比均匀B样条能表示更多的曲面B)对于间距不等的数据点,用NURBS拟合的曲线比用均匀B样条拟合的曲线更光滑C)NURBS提供的权控制方法比用控制点更能有效的控制曲线的形状D)使用NURBS可以提高对曲面的显示效率6.透视投影中主灭点最多可以有几个? DA)0; B)1; C)2; D)37.在用扫描线法进行点与多边形之间的包含性检测时,下述哪一个操作不正确?A)当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数0次B)当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数2次C)当射线与多边形交于某顶点时且该点的两个邻边在射线的两侧时,计数1次D)当射线与多边形的某边重合时,计数1次8.在简单光反射模型中,由物体表面上点反射到视点的光强下述哪几项之和?(1)环境光的反射光强;(2)理想漫反射光强;(3)镜面反射光强;(4)物体间的反射光强。

《计算机图形学》练习试题及参考答案大全

《计算机图形学》练习试题及参考答案大全

《计算机图形学》练习试题及参考答案(后面有答案)一、名词解释:(每个4分)1.计算机图形学2.图象处理3.模式识别4.计算几何5.凸多边形6.种子填充算法7.窗口8.视区9.光顺性10.拟合11.多项式插值12.小挠度曲线13.图形变换14.齐次坐标系15.凸包16.轮廓线17.等值线18.图形的翼边表示19.ER模型20.图形消隐21.本影22.半影23.用户坐标系24.规范化设备坐标系25.构造26.约束技术27.光线跟踪28、走样29、CRT(Cathode Ray Tube)30、隔行(interlaced)扫描31、输入模式32、取样方式(sample mode)33、区域34、边界表示法35、复合变换36、二维复合平移37.二维复合比例38.二维复合旋转39.视区(Viewport)40、投影变换41、平面几何投影42. 参数图43. 像素图44.人机界面45.地理信息系统46.虚拟现实47.几何造型技术48.扫描转换49. 插值曲线50.逼近曲线51. 用户接口52. 交互技术53. 交互式图形系统的基本交互任务54. 定位任务55. 选择任务56. 拾取任务57 .选择技术58. 菜单技术59. 文字输入任务60. 数值输入任务61.动画62.帧63.场64. 消隐65.物体空间的消隐算法66. 漫反射光67. 环境光68. 镜面反射光二、选择题(每题2分)1、计算机图形学与计算几何之间的关系是( )。

A)学术上的同义词B)计算机图形学以计算几何为理论基础C)计算几何是计算机图形学的前身D).两门毫不相干的学科2、计算机图形学与计算机图象学的关系是( )。

A)计算机图形学是基础,计算机图象学是其发展B)不同的学科,研究对象和数学基础都不同,但它们之间也有可转换部分C)同一学科在不同场合的不同称呼而已D)完全不同的学科,两者毫不相干3、触摸屏是( )设备。

A)输入B)输出C)输入输出D)既不是输入也不是输出4.计算机绘图设备一般使用什么颜色模型?( )A)RGB;B)CMY;C)HSV ;D)HLS5. 计算机图形显示器一般使用什么颜色模型?( )A)RGB;B)CMY;C)HSV ;D)HLS6.分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存?( ) A)512KB;B)1MB;C)2MB ;D)3MB7.哪一个不是国际标准化组织(ISO)批准的图形标准?( )A)GKS;B)PHIGS;C)CGM ;D)DXF8.下述绕坐标原点逆时针方向旋转a角的坐标变换矩阵中哪一项是错误的? ( )| A B || C D |A) cos a;B) sin a;C) sin a;D) cos a9、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点.请问哪种情况下输出的顶点是错误的? ( )A)S和P均在可见的一侧,则输出S和P.B)S和P均在不可见的一侧,则输出0个顶点.C)S在可见一侧,P在不可见一侧,则输出线段SP与裁剪线的交点.D)S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P.10、在物体的定义中对边的哪条限制不存在? ( )A) 边的长度可度量且是有限的B) 一条边有且只有两个相邻的面C) 一条边有且只有两个端点D) 如果一条边是曲线,那么在两个端点之间不允许曲线自相交11.下述哪一条边不是非均匀有理B样条(NURBS)的优点? ( )A) NURBS比均匀B样条能表示更多的曲面B) 对于间距不等的数据点,用NURBS拟合的曲线比用均匀B样条拟合的曲线更光滑C) NURBS提供的权控制方法比用控制点更能有效的控制曲线的形状D) 使用NURBS可以提高对曲面的显示效率12.下列关于图的存储表示的叙述中,哪一个是不正确的?A) 无向图的相邻矩阵是对称矩阵B) 对于带权的图,其相邻矩阵中值为1的元素,其值可以用边的权来权替C) 用邻接表法存储包括n个结点的图需要保存一个顺序存储的结点表和n个链接存储的边表D) 用邻接表法存储包括n条边的图需要保存一个顺序存储的结点表和n个链接存储的边表13*.在面片的数量非常大的情况下哪一个消隐算法速度最快? ( )A) 深度缓存算法(Z-Buffer)B) 扫描线消隐算法C) 深度排序算法(画家算法)D) 不知道14*.下面关于深度缓存消隐算法(Z-Buffer)的论断哪一条不正确? ( )A) 深度缓存算法并不需要开辟一个与图像大小相等的深度缓存数组B) 深度缓存算法不能用于处理对透明物体的消隐C) 深度缓存算法能并行实现D) 深度缓存算法中没有对多边形进行排序15.在用射线法进行点与多边形之间的包含性检测时,下述哪一个操作不正确? ( )A) 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数0次B) 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数2次C) 当射线与多边形交于某顶点时且该点的两个邻边在射线的两侧时,计数1次D) 当射线与多边形的某边重合时,计数1次16*、扫描消隐算法在何处利用了连贯性(相关性Coherence)?(1)计算扫描线与边的交点;(2)计算多边形在其边界上的深度;(3)计算多边形视窗任意点处的深度值;(4)检测点与多边形之间的包含性。

计算机图形学题库及答案

计算机图形学题库及答案

计算机图形学题库及答案计算机图形学是计算机科学中的一个重要分支,它涉及图形的生成、处理和表示。

本题库收集了一系列计算机图形学的问题及其答案,旨在帮助学生更好地理解和掌握该领域的知识。

一、选择题1. 计算机图形学的英文缩写是什么?A. CGB. CSC. ITD. IEEE答案:A2. 以下哪一项不是计算机图形学的基本任务?A. 图形生成B. 图形渲染C. 语音识别D. 图形处理答案:C3. 二维空间中的点(x, y)关于y轴对称的点的坐标是什么?A. (-x, y)B. (x, -y)C. (-x, -y)D. (x, y)答案:A4. 在三维空间中,点(x, y, z)关于xoy平面的对称点的坐标是什么?A. (x, y, -z)B. (x, y, z)C. (-x, -y, z)D. (-x, -y, -z)答案:A5. 以下哪个变换是不变的?A. 缩放B. 旋转C. 投影D. 平移答案:B二、填空题1. 计算机图形学的基本任务包括图形生成、图形渲染和______。

答案:图形处理2. 点(x, y)关于原点的对称点的坐标是______。

答案:(-x, -y)3. 在三维空间中,点(x, y, z)关于xoy平面的对称点的坐标是______。

答案:(x, y, -z)4. 矩阵乘法的定义是:如果A是一个m×n矩阵,B是一个n×p 矩阵,则C = AB是一个______矩阵。

答案:m×p5. 计算机图形学中的齐次坐标表示法中,点(x, y, z, w)的二维坐标表示为______。

答案:(x/w, y/w)三、简答题1. 请简要描述计算机图形学的基本任务。

答案:计算机图形学的基本任务包括图形生成、图形渲染和图形处理。

图形生成是指利用计算机硬件和软件生成各种图形;图形渲染是指将图形数据转换为图像显示在屏幕上;图形处理是指对图形进行各种变换和操作,以满足用户的需要。

2. 请解释什么是矩阵乘法。

《计算机图形学》练习测试题及参考答案

《计算机图形学》练习测试题及参考答案

《计算机图形学》测试题一、名词解释:(每个4分)1.计算机图形学2.图象处理3.模式识别4.计算几何5.凸多边形6.种子填充算法7.窗口8.视区9.光顺性10.拟合11.多项式插值12.小挠度曲线13.图形变换14.齐次坐标系15.凸包16.轮廓线17.等值线18.图形的翼边表示19.ER模型20.图形消隐21.本影22.半影23.用户坐标系24.规范化设备坐标系25.构造26.约束技术27.光线跟踪28、走样29、CRT(Cathode Ray Tube)30、隔行(interlaced)扫描31、输入模式32、取样方式(sample mode)33、区域34、边界表示法35、复合变换36、二维复合平移37.二维复合比例38.二维复合旋转39.视区(Viewport)40、投影变换41、平面几何投影42. 参数图43. 像素图44.人机界面45.地理信息系统46.虚拟现实47.几何造型技术48.扫描转换49. 插值曲线50.逼近曲线51. 用户接口52. 交互技术53. 交互式图形系统的基本交互任务54. 定位任务55. 选择任务56. 拾取任务57 .选择技术58. 菜单技术59. 文字输入任务60. 数值输入任务61.动画62.帧63.场64. 消隐65.物体空间的消隐算法66. 漫反射光67. 环境光68. 镜面反射光二、选择题(每题2分)1、计算机图形学与计算几何之间的关系是( )。

A)学术上的同义词 B)计算机图形学以计算几何为理论基础C)计算几何是计算机图形学的前身D).两门毫不相干的学科2、计算机图形学与计算机图象学的关系是( )。

A)计算机图形学是基础,计算机图象学是其发展B)不同的学科,研究对象和数学基础都不同,但它们之间也有可转换部分C)同一学科在不同场合的不同称呼而已D)完全不同的学科,两者毫不相干3、触摸屏是( )设备。

A)输入 B)输出 C)输入输出D)既不是输入也不是输出4.计算机绘图设备一般使用什么颜色模型?( )A)RGB;B)CMY;C)HSV ;D)HLS 5. 计算机图形显示器一般使用什么颜色模型?( )A)RGB;B)CMY;C)HSV ;D)HLS D:liyi计算机图形学网上教程TESTa.htm6.分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存?( ) A)512KB;B)1MB;C)2MB ;D)3MB D:liyi计算机图形学网上教程TESTc.htm7.哪一个不是国际标准化组织(ISO)批准的图形标准?( )A)GKS;B)PHIGS;C)CGM ;D)DXF D:liyi计算机图形学网上教程TESTd.htm8.下述绕坐标原点逆时针方向旋转a角的坐标变换矩阵中哪一项是错误的? ( )| A B || C D |A) cos a;B) sin a;C) sin a;D) cos a D:liyi计算机图形学网上教程TESTb.htm9、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点.请问哪种情况下输出的顶点是错误的? ( )D:liyi计算机图形学网上教程TESTa.htmA)S和P均在可见的一侧,则输出S和P.B)S和P均在不可见的一侧,则输出0个顶点.C)S在可见一侧,P在不可见一侧,则输出线段SP与裁剪线的交点.D)S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P.10、在物体的定义中对边的哪条限制不存在? ( )D:liyi计算机图形学网上教程TESTc.htmA) 边的长度可度量且是有限的B) 一条边有且只有两个相邻的面C) 一条边有且只有两个端点D) 如果一条边是曲线,那么在两个端点之间不允许曲线自相交11.下述哪一条边不是非均匀有理B样条(NURBS)的优点? ( )D:liyi计算机图形学网上教程TESTd.htmA) NURBS比均匀B样条能表示更多的曲面B) 对于间距不等的数据点,用NURBS拟合的曲线比用均匀B样条拟合的曲线更光滑C) NURBS提供的权控制方法比用控制点更能有效的控制曲线的形状D) 使用NURBS可以提高对曲面的显示效率12.下列关于图的存储表示的叙述中,哪一个是不正确的?A) 无向图的相邻矩阵是对称矩阵B) 对于带权的图,其相邻矩阵中值为1的元素,其值可以用边的权来权替C) 用邻接表法存储包括n个结点的图需要保存一个顺序存储的结点表和n个链接存储的边表D) 用邻接表法存储包括n条边的图需要保存一个顺序存储的结点表和n个链接存储的边表13*.在面片的数量非常大的情况下哪一个消隐算法速度最快? ( )A) 深度缓存算法(Z-Buffer)B) 扫描线消隐算法C) 深度排序算法(画家算法)D) 不知道D:liyi计算机图形学网上教程TESTa.htm14*.下面关于深度缓存消隐算法(Z-Buffer)的论断哪一条不正确? ( )A) 深度缓存算法并不需要开辟一个与图像大小相等的深度缓存数组B) 深度缓存算法不能用于处理对透明物体的消隐C) 深度缓存算法能并行实现D) 深度缓存算法中没有对多边形进行排序D:liyi计算机图形学网上教程TESTb.htm15.在用射线法进行点与多边形之间的包含性检测时,下述哪一个操作不正确? ( )D:liyi 计算机图形学网上教程TESTd.htmA) 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数0次B) 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数2次C) 当射线与多边形交于某顶点时且该点的两个邻边在射线的两侧时,计数1次D) 当射线与多边形的某边重合时,计数1次16*、扫描消隐算法在何处利用了连贯性(相关性Coherence)?(1)计算扫描线与边的交点;(2)计算多边形在其边界上的深度;(3)计算多边形视窗任意点处的深度值;(4)检测点与多边形之间的包含性。

计算机图形学计算机图形学考试卷模拟考试题.docx

计算机图形学计算机图形学考试卷模拟考试题.docx

《计算机图形学》考试时间:120分钟 考试总分:100分遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。

1、下面哪一项不属于计算机图形学的应用范围?()( )A.计算机动画;B.从遥感图像中识别道路等线划数据;C.QuickTime 技术;D.影视三维动画制作;2、关于计算机图形标准化的论述,哪个是正确的()。

( )A.CGM 和CGI 是面向图形设备的接口标准;B.GKS 、IGES 、STEP 均是ISO 标准;C.IGES 和STEP 是数据模型和文件格式的标准;D.PHIGS 具有模块化的功能结构;3、与计算机图形学相关的学科有()。

( )A.图像处理B.测量技术C.模式识别D.计算几何E.生命科学F.分子生物学4、计算机图形学和图像处理是两个近似互逆的学科。

( )姓名:________________ 班级:________________ 学号:________________--------------------密----------------------------------封 ----------------------------------------------线-------------------------5、计算机图形学处理的最基本的图元是线段。

()6、空间球最多能提供()个自由度。

()A.一个;B.三个;C.五个;D.六个;7、等离子显示器属于()()A.随机显示器;B.光栅扫描显示器;C.平板显示器;D.液晶显示器;8、对于一个1024×1024存储分辨率的设备来说,当有8个位平面时,显示一帧图像所需要的内存为()()A.1M字节;B.8M字节;C.1M比特;D.8M比特;9、分辨率为1024*1024的显示器,其位平面数为24,则帧缓存的字节数应为()()A.3MB;B.2MB;C.1MB;D.512KB;10、下面对光栅扫描图形显示器描述正确的是()()A.荧光粉涂层均匀离散分布;B.是一种点画设备;C.电子束从顶到底扫描;D.通过控制电子束的强弱实现色彩的强弱;11、一个逻辑输入设备可以对应()物理输入设备。

计算机图形学考试题及答案

计算机图形学考试题及答案

计算机图形学考试题及答案计算机图形学是计算机科学中的一个重要领域,涉及到计算机生成和处理图像、图形和动画等方面的技术。

在学习和应用计算机图形学时,进行考试是一种常见的评估学生知识和能力的方式。

下面是一些常见的计算机图形学考试题及答案,供您参考。

题目一:计算机图形学的基本概念1. 请解释什么是点、线段和多边形。

答案:点是图形学中最基本的元素,具有位置信息;线段是由两个点构成的一条直线;多边形是由若干个线段连接起来的封闭图形。

2. 请解释什么是二维和三维图形学。

答案:二维图形学主要涉及平面上的图像和图形的生成和处理技术,而三维图形学则更加复杂,可以描述和处理具有宽度、深度和高度的物体。

3. 请简要说明计算机图形学的主要应用领域。

答案:计算机图形学广泛应用于计算机游戏、虚拟现实、工程设计、建筑可视化、影视特效等领域。

题目二:光栅化和向量图形的区别1. 请解释什么是光栅化和向量图形。

答案:光栅化是将图形或图像转换成由像素点组成的栅格形式,每个像素点的颜色值可以表示图像的一部分;向量图形则是使用数学公式表示图形,可以无限放大而不失真。

2. 请列举光栅化图形和向量图形的优缺点。

答案:光栅化图形的优点是可以准确表示各种颜色和效果,缺点是放大会导致失真;向量图形的优点是可以无限放大而不失真,缺点是对于复杂的细节表达能力有限。

题目三:三维建模与渲染1. 请解释什么是三维建模和渲染。

答案:三维建模是使用计算机生成三维对象的过程,包括创建物体的外形、纹理和材质等属性;渲染则是将三维模型转换成二维图像的过程,添加光照和阴影效果,使其更加逼真。

2. 请列举一些常用的三维建模和渲染软件。

答案:常用的三维建模软件有Autodesk 3ds Max、Maya、Blender 等;常用的渲染软件有V-Ray、Arnold、Mental Ray等。

题目四:计算机图形学中的颜色表示和处理1. 请解释什么是RGB和CMYK颜色模型。

答案:RGB颜色模型使用红、绿、蓝三原色的不同组合来表示颜色,适用于显示器和光栅化图像;CMYK颜色模型使用青、洋红、黄和黑四种颜色的不同组合来表示颜色,适用于打印和印刷。

计算机图形学试卷与答案

计算机图形学试卷与答案

考试内容
基础知识:计算机图形学的基 本概念、原理和算法
编程技能:使用常见编程语言 实现图形学算法
图像处理:图像处理的基本原 理和技术,如滤波、色彩校正 等
3D图形:3D建模、渲染和动 画技术
难度评估
试卷整体难度:中等 知识点覆盖面:全面 题目设计:有深度和广度 适合人群:有一定计算机图形学基础的学生
深入学习算法:理解图形学 中常用的算法和数据结构,
提高算法设计能力。
关注前沿技术:了解计算机 图形学领域的前沿技术和最 新发展,拓宽视野和思路。
感谢观看
汇报人:XX
• 题目:在计算机图形学中,如何实现透明度? 答案:透明度可以通过混合颜色来实现,通常使用alpha值来描述透 明度。 解析:这道题考查对计算机图形学中透明度实现方式的理解,需要了解颜色混合和alpha值的概念。
• 答案:透明度可以通过混合颜色来实现,通常使用alpha值来描述透明度。 • 解析:这道题考查对计算机图形学中透明度实现方式的理解,需要了解颜色混合和alpha值的概念。
• 答案:纹理映射是将图像贴在三维模型表面的过程。 • 解析:在计算机图形学中,纹理映射是将图像贴在三维模型表面的过程。通过纹理映射,可以增加模型的细节和真实感,使其看起来更加自然和逼真。
• 题目:计算机图形学中,什么是抗锯齿处理? 答案:抗锯齿处理是一种消除图像中锯齿状边缘的技术。 解析:在计算机图形学中, 抗锯齿处理是一种消除图像中锯齿状边缘的技术。通过抗锯齿处理,可以使图像的边缘更加平滑和自然,提高图像的视觉效果。
• 答案:计算机图形学是研究计算机生成和操作图形的科学。 • 解析:简答题考察计算机图形学的定义,答案简洁明了,准确解释了计算机图形学的概念。
• 题目:计算机图形学有哪些应用? 答案:计算机图形学在游戏、电影制作、建筑设计、医学成像等领域有广泛应用。 解析:简答题考察计算机图形学的应用,答案列举了几个常见的应用领域,说明了计算机图形学的实际应用价值。

大学计算机图形学练习题及答案

大学计算机图形学练习题及答案

大学计算机图形学练习题及答案
一、选择题
1. 下列关于光栅图形学的说法,正确的是:
A. 光线追踪是光栅图形学的一种重要算法。

B. 光栅图形学是一种基于向量计算的图形学方法。

C. 光栅图形学主要解决几何形状的表示和计算问题。

D. 光栅图形学的核心是基于线段的绘制算法。

2. 阴影生成的基本原理是:
A. 根据物体表面的点击和材质属性计算出光的入射角,并根据入射角生成阴影。

B. 根据物体的几何形状和光源位置计算出影子区域,并在屏幕上进行绘制。

C. 根据光源所在位置以及物体的几何形状生成投影,并在屏幕上进行绘制。

D. 根据物体与光源的相对位置计算出光的强度,从而生成阴影。

3. 渲染管线中,下列哪个阶段将几何形状转换成像素?
A. 光照计算
B. 投影变换
C. 图元装配
D. 光栅化
二、简答题
1. 什么是三角形剪裁?请简要描述剪裁过程中的算法步骤。

2. 请简述光线追踪算法的基本原理,并说明其在图形学中的应用场景。

三、编程题
请使用任意编程语言实现一个简单的光线跟踪算法,并渲染一个球
体和一个平面,要求球体具有反射和折射效果。

注:以上是大学计算机图形学的练习题。

根据题目要求,请自行选
择合适的格式进行回答,可以分节论述,但请注意避免使用“小节一”、“小标题”等词语。

计算机图形学试卷模拟题.doc

计算机图形学试卷模拟题.doc

判断题1.计算机图形学中所研究的图形可定义为从客观世界物体屮抽象出来的带有颜色及形状信息的图和形。

(T )2.参数法描述的图形叫做图形,点阵法描述的图形叫做图像。

(T )3.虚拟现实是指计算机系统生成的实时二维空间。

(F)4.二维流形指的是对于实体表面上的任意一点,都可以找到一个I韦I绕着它的任意小的领域,该领域与平面上的一个圆盘是拓扑等价的。

(T)5.对于占据有限空间的正则形体,如果其表面是二维流形,则该正则形体为实体。

(T )6.点阵表示是用位于多边形内的像素的集合來刻划多边形的。

(T)7.考虑到接近于像素的区域中心的子像素在决定像素的颜色亮度值中发挥更重要的作用,因此过取样算法屮经常采用加权平均的方法来计算显示像素的颜色亮度值。

(T)8.N维儿何空间屮用非齐次坐标表示此向量具有n个坐标分量【pl,p2,p3...pn】,且是唯一的,若用齐次坐标表示此向量则有n+1个坐标向量[hphhp2,hpn,h]且不是唯一的。

(T)9.变换矩阵中非对角线元素起着把图形沿x方向或y方向错切的作用,x值或y值越小,错切量越大,反之亦然。

(F)10.采用字符精度进行文字裁剪时,会舍弃不完全落在窗口内的字符。

(T )填空题1、计算机图形学中,常用的几种坐标系是:(建模〜)(用户〜)(观察〜)(设备〜)2、物体表面细节通常可以分为(颜色纹理)和(几何纹理),前者取决于(物体表面)的光学屈性,而后者取决于物体表面的微观几何形状3、齐次坐标表示就是用(n+1)维向量表示n维向量。

4、常用的交互式绘图技术有(定位技术)(约束技术)(回显技术)(网格技术)5、用于减少或克服在“光栅图形显示器上绘制直线、多边形等连续图形吋,由离散量表示连续量引起的失真”的技术叫(图形保真技术)。

6、PHIGS和GKS将各种图形输入设备从逻辑上分为6种:(定位设备)、(笔划设备)、(选择设备)(字符设备)(定值设备)和(拾取设备)。

7、将多边形外部一点A与某一点B用线段连接,若此线段与多边形边界相交的次数为(偶数),则点B在多边形外部。

计算机图形学试题及答案

计算机图形学试题及答案

计算机图形学试题及答案一、选择题1. 下列哪个选项反映了图形学的定义?A. 图形学是研究如何使用计算机生成和操纵图像的学科。

B. 图形学是研究计算机图形硬件的学科。

C. 图形学是研究计算机图像压缩算法的学科。

D. 图形学是研究计算机图形界面设计的学科。

答案:A2. 下列哪个选项不是计算机图形学的核心内容?A. 图形硬件B. 图形算法C. 图形数据结构D. 图形用户界面设计答案:D3. 在计算机图形学中,三维坐标使用下列哪个表示法?A. (x,y,z)B. (x,y)C. (x,y,z,w)D. (x,y,w)答案:A二、简答题1. 什么是光栅化?简述光栅化算法的基本原理。

答:光栅化是将连续的图形转化为离散的像素点的过程。

光栅化算法的基本原理包括以下步骤:- 对于三维图形,首先进行顶点的投影,将三维坐标映射到二维屏幕上。

- 然后,对二维空间中的像素进行遍历,判断每个像素是否被图形覆盖。

- 如果像素被覆盖,则将其填充为图形所要显示的颜色;如果未被覆盖,则保持原来的颜色。

2. 简述几何变换在计算机图形学中的作用,并举例说明。

答:几何变换在计算机图形学中可以用于对图像进行平移、旋转、缩放等操作,改变图形的位置和大小。

例如,通过对一个三角形进行平移,可以将其移动到屏幕的不同位置;通过对一个矩形进行缩放,可以改变其宽度和高度,实现图像的放大或缩小。

三、综合题请根据以下场景,回答问题并进行代码实现。

场景描述:假设有一个二维图形,由一组顶点坐标构成。

现在需要实现一个算法来判断该二维图形是否为凸多边形。

算法实现思路:1. 判断多边形的边是否都是凸角。

遍历多边形的每条边,判断其与相邻两条边形成的夹角是否小于180度,若有任意一条夹角大于180度,则不是凸多边形。

2. 判断多边形的内角是否都是凸角。

遍历多边形的每个顶点,以该顶点为中心,判断其与相邻两条边形成的夹角是否小于180度,若有任意一个内角大于180度,则不是凸多边形。

计算机图形学习题参考答案(完整版)

计算机图形学习题参考答案(完整版)

计算机图形学习题参考答案第1章绪论1、第一届ACM SIGGRAPH会议是哪一年在哪里召开的?解:1974年,在Colorado大学召开了第一届SIGGRAPH年会。

2、计算机图形学之父是谁?解:Sutherland3、列举一些计算机图形学的应用领域(至少5个)。

解:计算机辅助设计、图示图形学、计算机艺术、娱乐、教学与培训、可视化、图像处理、图形用户界面等。

4、简要介绍计算机图形学的研究内容。

解:(1)图形的输入。

如何开发和利用图形输入设备及相关软件把图形输入到计算机中,以便进行各种处理。

(2)图形的处理。

包括对图形进行变换(如几何变换、投影变换)和运算(如图形的并、交、差运算)等处理。

(3)图形的生成和输出。

如何将图形的特定表示形式转换成图形输出系统便于接受的表示形式,并将图形在显示器或打印机等输出设备上输出。

5、简要说明计算机图形学与相关学科的关系。

解:与计算机图形学密切相关的学科主要有图像处理、计算几何、计算机视觉和模式识别等。

计算机图形学着重讨论怎样将数据模型变成数字图像。

图像处理着重研究图像的压缩存储和去除噪音等问题。

模式识别重点讨论如何从图像中提取数据和模型。

计算几何着重研究数据模型的建立、存储和管理。

随着技术的发展和应用的深入,这些学科的界限变得模糊起来,各学科相互渗透、融合。

一个较完善的应用系统通常综合利用了各个学科的技术。

6、简要介绍几种计算机图形学的相关开发技术。

解:(1)OpenGL。

OpenGL是一套三维图形处理库,也是该领域事实上的工业标准。

OpenGL独立于硬件、操作系统和窗口系统,能运行于不同操作系统的各种计算机,并能在网络环境下以客户/服务器模式工作,是专业图形处理、科学计算等高端应用领域的标准图形库。

以OpenGL为基础开发的应用程序可以十分方便地在各种平台间移植;OpenGL与C/C++紧密接合,便于实现图形的相关算法,并可保证算法的正确性和可靠性;OpenGL使用简便,效率高。

计算机图形学试卷及参考答案

计算机图形学试卷及参考答案

年级班姓名学号成绩一、填空题(每空1分,共30分)1、计算机图形学是用计算机建立、存储、处理某个对象的模型,并根据模型2、计算机图形系统功能主要有计算功能、存储功能、输入功能、输出功能、交互功能。

3、区域的表示有内点表示和边界表示两种形式。

4、字符裁剪的策略有串精度裁剪、字符精度裁剪、基于构成字符最小元素的裁剪。

5、图形软件系统提供给用户的三种基本输入方式包括请求方式、采样方式、事件方式。

6、常见的图形绘制设备有喷墨打印机、笔式绘图机、激光打印机。

7、字符生成常用的描述方法有点阵式和轮廓式。

8、在交互式图形输入过程中,常用的控制方式有请求、样本、事件和混合四种形式。

9、用于八连通区域的填充算法可以用于四连通区域的填充,但用于四连通区域的填充算法并不适用于八连通区域的填充。

10、能够在人们视觉系统中形成视觉印象的对象称为图形。

二、不定项选择题(每题2分,共20分)1、计算机图形显示器一般使用(A)颜色模型。

(A)RGB (B) CMY(C)HSV (D) HLS2、计算机图形系统功能不包括(D)。

(A)计算功能(B) 存储功能(C)交互功能(D)修饰功能3、多边形填充算法中,正确的描述是(ABC)(A)扫描线算法对每个象素只访问一次,主要缺点是对各种表的维持和排序的耗费较大(B)边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象素取补(C)边填充算法较适合于帧缓冲存储器的图形系统(D)边标志算法也不能解决象素被重复访问的缺点4、在交互式图形输入过程中,常用的控制方式不包括(C)。

(A)样本(B)事件(C)交互(D)混合5、下列有关平面几何投影的叙述,错误的是(D )(A)透视投影又可分为一点透视、二点透视、三点透视(B)斜投影又可分为斜等测、斜二测(C)正视图又可分为主视图、侧视图、俯视图(D)正轴测又可分为正一测、正二测、正三测6、视频信息的最小单位是(A )(A)帧(B)块(C)像素(D)字7、在透视投影中,主灭点的最多个数是(C)(A)1 (B)2 (C)3 (D)48、扫描线多边形填充算法中,对于扫描线同各边的交点的处理具有特殊性。

计算机图形学5套模拟题

计算机图形学5套模拟题

组卷规则:每套模拟题5个问答或者计算或者证明题,每题20分。

《计算机图形学基础》模拟试题(1)1、简述Cohen-Sutherland 裁剪方法的思想,并指出与之相比,中点裁剪方法的改进之处,及这种改进的理由。

答:Cohen-Sutherland 裁剪算法的思想是:对于每条线段分为三种情况处理。

(1)若完全在窗口内,则显示该线段简称“取”之。

(2)若明显在窗口外,则丢弃该线段,简称“弃”之。

(3)若线段既不满足“取”的条件,也不满足“弃”的条件,则求线段与窗口交点,在交点处把线段分为两段。

其中一段完全在窗口外,可弃之。

然后对另一段重复上述处理。

中点分割算法的大意是,与Cohen-Sutherland 算法一样首先对线段端点进行编码,并把线段与窗口的关系分为三种情况: 全在、完全不在和线段和窗口有交。

对前两种情况,进行同样的处理。

对于第三种情况,用中点分割的方法求出线段与窗口的交点。

即从点出发找出距最近的可见点A和从点出发找出距最近的可见点B,两个可见点之间的连线即为线段的可见部分。

从出发找最近可见点采用中点分割方法:先求出的中点,若不是显然不可见的,并且在窗口中有可见部分,则距最近的可见点一定落在上,所以用代替;否则取代替。

再对新的求中点。

重复上述过程,直到长度小于给定的控制常数为止,此时收敛于交点。

改进之处在于,对第三种情况,不直接解方程组求交,而是采用二分法收搜索交点。

这种改进的理由是:计算机屏幕的象素通常为1024×1024,最多十次二分搜索即可倒象素级,必然找到交点。

而且中点法的主要计算过程只用到加法和除2运算,效率高,也适合硬件实现。

2、在Phong 模型中,三项分别表示何含义?公式中的各个符号的含义指什么?答:三项分别代表环境光、漫反射光和镜面反射光。

为环境光的反射光强,为理想漫反射光强,为物体对环境光的反射系数,为漫反射系数,为镜面反射系数,为高光指数,L 为光线方向,N 为法线方向,V 为视线方向,R 为光线的反射方向。

计算机图形学基础模拟试题

计算机图形学基础模拟试题

《计算机图形学基础》模拟试题一、名词解释(共9分)1、计算机图形学2、构造3、用户坐标系二、选择题(共30分,每题3分)1.计算机图形显示器一般使用什么颜色模型?( )A)RGB;B)CMY;C)HSV ;D)HLS2.灰度等级为256级,分辨率为2048*1024的显示器,至少需要的帧缓存容量为()A) 512KB; B) 1MB C) 2MB; D)3MB3.对于由P0P1P2P3四点所决定的三次B样条曲线,下列叙述中错误的是()A)起始点位于(P0+4P1+P2)/6处;B)终止点位于(P3+P1+4P2)/6处;C)起始点的切矢为:(P2-P)/2;D)终止点的切矢为:(P3-P)/2。

4.触摸屏是( )设备。

A)输入;B)输出;C)输入输出;D)非输入也非输出5.下列有关平面几何投影的叙述,错误的是()A)透视投影又可分为一点透视、二点透视、三点透视;B)斜投影又可分为斜等测、斜二测;C)正视图又可分为主视图、侧视图、俯视图;D)正轴测又可分为正一测、正二测、正三测。

6.下列有关Bezier曲线性质的叙述语句中,错误的结论为()A)Bezier曲线可用其特征多边形来定义;B)Bezier曲线不一定通过其特征多边形的各个顶点;C)Bezier曲线两端点处的切线方向必须与起特征折线集(多边形)的相应两端线段走向一致;D)n次Bezier曲线,在端点处的r阶导数,只与r个相邻点有关。

7.用转角法判别点在区域的内外。

将疑点M与边界上一点P连接,当P沿边界移动一周时,M点处于区域外的是()A)MP与给定的某条直线夹角变化值为0;B)MP与给定的某条直线夹角变化值为2π;C)MP与给定的某条直线夹角变化值为π;D )MP 与给定的某条直线夹角变化值为3π8.多边形填充算法中,错误的描述是( )A )扫描线算法对每个象素只访问一次,主要缺点是对各种表的维持和排序的耗费较大;B )边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象素取补;C )边填充算法较适合于帧缓冲存储器的图形系统;D )边标志算法也不能解决象素被重复访问的缺点。

图形学模拟试题 (含答案)资料

图形学模拟试题 (含答案)资料

计算机图形学课程模拟试卷(参考答案含评分标准)2010—2011学年第二学期年级专业学号姓名得分一、简要回答题(每题7分,共7题,共49分)1.被誉为“图形学之父”的伊万•萨瑟兰(Ivan Sutherland)对计算机图形学理论和应用的主要贡献有哪些?答:(1)(3分)萨瑟兰在MIT攻读博士学位时,在著名的林肯实验室完成基于光笔的交互式图形系统:Sketchpad。

这一系统中许多交互式图形设计的创意是革命性的,它的影响一直延续到今天。

(2)(4分)用于显示立体和彩色图像的“Lorgnette”技术和一系列图形图像算法,如分区编码的直线段裁剪算法、多边形裁剪算法、曲面的表示和消除隐藏线算法等等。

2.有人认为图形学算法主要依赖于点和向量的数学运算,你是否认同这一观点?给出同意或反对的理由,并举例说明。

答:这一观点是正确的(2分),主要理由和举例如下(5分):(1)图形学的很多算法属于几何算法,点(从三维、二维到一维)是最基本的几何要素,也是统一基本几何的计算机表示形式。

例如,在观察流水线上的主要图形学算法,无论是表示和生成(显示)、建模(造型)、变换(包括投影、观察、消隐)都可以统一到建立基于点的几何模型;(可以以典型的光栅图形学的算法如基本图形的生成和变换、三维观察、Z-Buffer算法为例说明)(2)向量几何是图形学的重要数学基础、建立了以“方向性”概念的基本理论、思想方法、几何结构、几何算法与复杂性分析的几何计算理论体系。

例如,借助向量几何可以将二维布尔运算降为一维向量计算、将三维布尔运算下降为二维布尔运算、将三维消隐算法最终归结为一维交集算法等等,从而使几何计算的复杂性大为简化。

(可以以比较典型的Liang-Barsky裁剪算法、三维实体造型CSG树生成,隐藏线消除算法等为例说明)。

『评分说明』若认为这一观点是错误的或持有含糊的态度,且给出的例子是片面的、主观的,则本题不得分。

其他错误情况者,如未举例说明,酌情扣2分左右。

计算机图形学模拟试卷一

计算机图形学模拟试卷一

北京语言大学网络教育学院《计算机图形学》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。

请监考老师负责监督。

2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。

3.本试卷满分100分,答题时间为90分钟。

4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。

一、【单项选择题】(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。

1、计算机图形学与计算机图像学(图像处理)的关系是( B )。

[A] 计算机图形学是基础,计算机图像学是其发展[B] 不同的学科,研究对象和数学基础都不同,但它们之间也有可相互转换部分[C] 同一学科在不同场合的不同称呼而已[D] 完全不同的学科,两者毫不相干2、多边形填充算法中,错误的描述是( D )。

[A] 扫描线算法对每个象素只访问一次,主要缺点是对各种表的维持和排序的耗费较大[B] 边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象素取补[C] 边填充算法较适合于帧缓冲存储器的图形系统[D] 边标志算法也不能解决象素被重复访问的缺点3、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点.哪种情况下输出的顶点是错误的?( C )[A] S和P均在可见的一侧,则输出点P[B] S和P均在不可见的一侧,,则输出0个顶点[C] S在可见一侧,,P在不可见一侧,则输出线段SP与裁剪线的交点和S[D] S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P4、由k个控制顶点Pi(i=1,… k)所决定的n次B样条曲线,由( C )段n次B 样条曲线段光滑连接而成。

[A] k-n-2[B] k-n-1[C] k-n[D] k-n+15、凸多边形窗口的二维线裁剪Cyrus-Beck算法中,若( C ),说明P1P2与第i 条边平行。

计算机图形学模拟考卷一

计算机图形学模拟考卷一

模拟考卷一 一、回答下列问题1、什么是计算机图形学?2、阴极射线管的技术指标是什么?3、图形扫描转换的两个步骤是什么?4、什么叫屏幕域?什么叫视图区?5、什么叫齐次坐标?引入齐次坐标的优越性是什么?6、用户接口的常用形式有那些?7、什么是拾取图形?8、什么是曲线的几何系数和调和函数?二、直线方程为 F(x,y)=ax+by+c=0 其中b>0 证明:对于直线上方的点:有F(x,y)=ax+by+c>0 对于直线下方的点,有F(x,y)=ax+by+c<0。

三 、完成一个点在一个圆上的运动的动画程序。

四 、简述中点画圆算法。

五 、已知一多边形如图,写出其新边表的数据结构。

六 、利用分割递推Casteljau 算法,作图求由P0,P1,P2,P3四个点定义 的Bezier 曲线上的一个点C(0.5) 并利用Bezier 曲线的性质画出两端点 的切线。

七 、证明两个二维旋转变换R(α ),R(β)具有下式: R(α)R(β)=R(α + β)。

八 、对斜平行投影,设定投影方向矢量为[]1pp pz y x形体被投影到XOY平面上。

形体上的一点为(x,y,z),确定它在XOY平面上的投影(xs,ys)。

参考答案一、1、计算机图形学是随着计算机及其外围设备而产生和发展起来的,是对物体的模型和图象进行生成、存取和管理的新学科。

2、阴极射线管的技术指标主要有两条,一是分辨率,二是显示速度。

一个阴极射线管在水平和垂直方向单位长度亡能识别出的最大光点数称之为分辨率。

光点亦称之为象素。

CRT显示速度的指标一般用每秒显示矢量线段的条数来表示。

显示速度取决于:偏转系统的速度、CRT矢量发生器的速度、计算机发送显示命令的速度。

3、图形扫描转换的两个步骤是什么?对图形的扫描转换一般分为两个步骤:光确定有关象素,再用图形的颜色或其它属性,对象素进行某种写操作。

后者通常是通过调用设备驱动程序来实现的。

所以扫描转换的主要工作,是确定最佳逼近于图形的象素集。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北京语言大学网络教育学院《计算机图形学》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。

请监考老师负责监督。

2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。

3.本试卷满分100分,答题时间为90分钟。

4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。

一、【单项选择题】(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。

1、计算机图形学与计算机图像学(图像处理)的关系是( B )。

[A] 计算机图形学是基础,计算机图像学是其发展[B] 不同的学科,研究对象和数学基础都不同,但它们之间也有可相互转换部分[C] 同一学科在不同场合的不同称呼而已[D] 完全不同的学科,两者毫不相干2、多边形填充算法中,错误的描述是( D )。

[A] 扫描线算法对每个象素只访问一次,主要缺点是对各种表的维持和排序的耗费较大[B] 边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象素取补[C] 边填充算法较适合于帧缓冲存储器的图形系统[D] 边标志算法也不能解决象素被重复访问的缺点3、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点.哪种情况下输出的顶点是错误的?( C )[A] S和P均在可见的一侧,则输出点P[B] S和P均在不可见的一侧,,则输出0个顶点[C] S在可见一侧,,P在不可见一侧,则输出线段SP与裁剪线的交点和S[D] S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P4、由k个控制顶点Pi(i=1,… k)所决定的n次B样条曲线,由( C )段n次B 样条曲线段光滑连接而成。

[A] k-n-2[B] k-n-1[C] k-n[D] k-n+15、凸多边形窗口的二维线裁剪Cyrus-Beck算法中,若( C ),说明P1P2与第i 条边平行。

[A] N i·(P2-P1)<0[B] N i·(P2-P1)> 0[C] N i·(P2-P1)=0[D] N i·(P2-P1) ≠06、触摸屏是( C )设备。

[A] 输入[B] 输出[C] 输入输出[D] 既不是输入也不是输出7、下列有关平面几何投影的叙述语句中,正确的论述为( D )。

[A] 透视投影与平行投影相比,视觉效果更有真实感,而且能真实地反映物体的精确的尺寸和形状[B] 透视投影变换中,一组平行线投影在与之平行的投影面上,可以产生灭点[C] 在三维空间中的物体进行透视投影变换,可能产生三个或者更多的主灭点[D] 在平面几何投影中,若投影中心移到距离投影面无穷远处,则成为平行投影8、对于由P0P1P2三点所决定的二次B样条曲线,下列叙述中错误的是( A )。

[A] 起始点位于(P0+P2)/2处[B] 终止点位于(P2+P1)/2处[C] 若P0P1P2三点共线时,该曲线是一条线段[D] 起始点的切矢为:P1-P09、分辨率为1024×1024的显示器需要多少字节位平面数为16的帧缓存?( C )[A] 512KB[B] 1MB[C] 2MB[D] 3MB10、下列不是常见位图文件类型的是哪一项?( C )[A] PCX[B] TIFF[C] HSV[D] BMP二、【判断题】(本大题共5小题,每小题2分,共10分)正确的填T,错误的填F,填在答题卷相应题号处。

11、显式方程和参数方程均可以表示封闭曲线或多值曲线。

( F )12、投影变换的主灭点个数可以有无限个。

( F )13、齐次坐标系能够表示图形中的无穷远点。

( T )14、一个逻辑输入设备可以对应多个物理输入设备。

( T )15、计算机显示设备一般使用CMY颜色模型。

( F )三、【填空题】(本大题共10小题,每小题2分,共20分)请将答案填写在答题卷相应题号处。

16、三维图形的几何变换有平移、比例、对称、(错切)、旋转、(投影)、(透视变换)等变换。

17、交互式绘图系统的基本交互任务包括:(定位)、(选择)、文本输入和数值输入。

18、几何图形的布尔运算主要是两个图形对象的(联合)、(交集)、(差集)三种运算。

19、减少或克服图形失真的技术叫做(反走样)。

20、在绘制物体图形时消除被遮挡的不可见的线或面,称为(消隐)。

四、【名词解释】(本大题共4小题,每小题5分,共20分)请将答案填写在答题卷相应题号处。

21、窗口: 在用户坐标系统中的图形根据需要常用一个矩形区域确定一个矩形部分,然后将这个区域内的图形输出到屏幕上去,这个矩形称为窗口。

22、模式识别:研究如何让对所输入的图像进行分析和识别。

23、用户坐标系:用户为处理自己的图形是所采用的坐标系,单位由用户自己决定。

24、线消隐:在绘制物体图形时消除被遮挡的不可见的线。

五、【作图题】(本大题共1小题,每小题15分,共15分)请将答案填写在答题卷相应题号处。

25、已知一直线段起点(1,10),终点(8,1),利用中点Bresenham 算法生成此直线段,写出生成过程中坐标点及误差d 的变化情况。

并在下面的方格中,标出直线上各点。

002222111<≥⎪⎩⎪⎨⎧∆+=∆-∆+=∆-∆=++i i i i i i d d x d d y x d d y x d 初值误差计算公式:(0,0)六、【计算题】(本大题共1小题,每小题15分,共15分)请将答案填写在答题卷相应题号处。

26、已知三角形ABC各顶点的坐标A(1,4)、B(3,4)、C(4,1),相对A点逆时针旋转300,各顶点分别到达A'、B'、C'。

试计算A'、B'、C'的坐标值。

(要求用齐次坐标表示,并列出各步变换矩阵。

)北京语言大学网络教育学院《计算机图形学》模拟试卷二注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。

请监考老师负责监督。

2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。

3.本试卷满分100分,答题时间为90分钟。

4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。

一、【单项选择题】(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。

1、下列关于反走样的叙述中,错误的论述为( C )。

[A] 把像素当作平面区域来采样[B] 提高分辨率[C] 增强图像的显示亮度[D] 采用锥形滤波器进行加权区域采样2、下列关于平面几何投影的叙述中,错误的论述为( C )。

[A] 透视投影的投影中心到到投影面的距离是有限的[B] 在平行投影中不可能产生灭点[C] 在透视投影中,一组平行线的投影仍保持平行[D] 透视投影与平行投影相比,视觉效果更真实,但不一定能真实反映物体的精确尺寸和形状3、下列关于Bezier曲线的论述中,错误的论述为( C )。

[A] 曲线及其控制多边形在起点和终点具有同样的几何性质[B] 在起点和终点处的切线方向和控制多边形第一条边和最后一条边的方向相同[C] n个控制点控制一条n次Bezier曲线[D] 某直线与平面Bezier曲线的交点个数不多于该直线与控制多边形的交点个数4、n次B样条曲线具有( B )阶参数连续性。

[A] n-2 [B] n-1 [C] n [D] n+15、用编码裁剪法裁剪二维线段时,判断下列直线段采用哪种方法?假设直线段的两个端点M、N的编码分别为0101和1010( C )。

[A] 直接保留[B] 直接舍弃[C] 对MN再分割求交[D] 无法判断6、包围盒的主要用途在于( C )。

[A] 多边形裁剪[B] 区域填充[C] 消隐[D] 几何变换7、分辨率为1024×1024的显示器需要多少字节位平面数为16的帧缓存?( C )[A] 512KB [B] 1MB [C] 2MB [D] 2MB8、计算机图形显示器一般使用什么颜色模型?( A )[A] RGB[B] CMY[C] HSV[D] HLS9、下面关于深度缓冲消隐(Z_buffer)的叙述中,错误的是( B )。

[A] 不需要开辟一个与图像大小相等的深度缓存数组[B] 不能处理对透明物体的消隐[C] 没有对多边形进行排序[D] 算法可以实现并行10、基本光线跟踪方法中考虑的光线包括( D )。

[A] 反射、漫射、折射[B] 漫射、折射[C] 漫射、反射[D] 折射、反射二、【判断题】(本大题共5小题,每小题2分,共10分)正确的填T,错误的填F,填在答题卷相应题号处。

11、齐次坐标的表示不是唯一的。

( T )12、Bezier曲线具有凸包性。

( T )13、B样条曲线不具有变差缩减性。

( F )14、比例变换和旋转变换可以交换先后次序,变换结果不变。

( F )15、计算机图形学的标准通常指数据文件格式标准和子程序界面标准。

( T )三、【填空题】(本大题共10小题,每小题2分,共20分)请将答案填写在答题卷相应题号处。

16、表现三维形体的模型有线框模型、(表明模型)和(实体模型)。

17、三视图投影包括正投影、(水平投影)、(侧投影)。

18、区域可分为(4)向连通区域和(8)向连通区域。

19、计算机中字符由一个(数字编码)唯一标识。

20、计算机字库分为(矢量)型和(点阵)型两种。

21、光栅图形显示器具有闪烁和(锯齿)现象。

四、【名词解释】(本大题共4小题,每小题5分,共20分)请将答案填写在答题卷相应题号处。

22、区域:光栅网络上的一组像素。

23、视区:在图形设备的显示范围内,由设备坐标系定义的一个矩形区域。

24、错切变换:错切变换是使图形产生一个扭变。

分为x和y方向的错切变换。

25、包围盒:包围盒算法是一种求解离散点集最优包围空间的方法。

五、【作图题】(本大题共1小题,每小题15分,共15分)请将答案填写在答题卷相应题号处。

26、已知一直线段起点(1,10),终点(8,1),利用中点Bresenham 算法生成此直线段,写出生成过程中坐标点及误差d 的变化情况。

并在下面的方格中,标出直线上各点。

002222111<≥⎪⎩⎪⎨⎧∆+=∆-∆+=∆-∆=++i i i i i i d d x d d y x d d y x d 初值误差计算公式:(0,0)六、【计算题】(本大题共1小题,每小题15分,共15分)请将答案填写在答题卷相应题号处。

27、已知三角形ABC各顶点的坐标A(1,4)、B(3,4)、C(4,1),相对直线P1P2(坐标分别为:P1 (2,-1) 、P2 (8,5) )做对称变换后到达A'、B'、C'。

相关文档
最新文档