计算机图形学试卷_第1页
计算机图形学试卷_第2页
计算机图形学试卷_第3页
计算机图形学试卷_第4页
计算机图形学试卷_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上<A>一、 单项选择(共20分,每题1分)1. 给定一系列顶点:P0P1P2Pn-1Pn,怎样才能画一条二次B样条曲线,使得它插值端点P0、Pn,且在起点处相切于P0P1,在终点处相切于Pn-1Pn?( C)A)增加端点P0=2P0-P1,Pn/=2Pn-Pn-1B)增加端点P0=P0-2P1,Pn/=Pn-2Pn-1C)将原端点替换为P0=2P0-P1,Pn/=2Pn-Pn-1D)将原端点替换为P0=P0-2P1,Pn/=Pn-2Pn-1 2. “计算机图形学”这一术语最早在_B_年提出。A)1961 B)1962 C)1963 D)19643

2、. 由M个控制顶点Pi(i=1, k) 所决定的n次B样条曲线,由( C)段n次B样条曲线段光滑连接而成。A)k-n-2 B)k-n-1 C)k-n D)k-n+14. 1985年,第一个国际计算机图形信息标准是_C_ A)OpenGL B)CGI C)GKS D)DXF5. 种子填充算法中,正确的叙述是(C )A)它是按扫描线的顺序进行象素点的填充B)四连接算法可以填充八连接区域C)四连接区域内的每一象素可以通过上下左右四个方向组合到达D)八连接算法不能填充四连通区域6. 下列有关曲线和曲面概念的叙述语句中,错误的论述为(B )A)实体模型和曲面造型是CAD系统中常用的主要造型方法,曲面造型

3、是用参数曲面描述来表示一个复杂的物体B) 参数形式和隐含形式都是精确的解析表示法,在计算机图形学中,它们同样好用C) 从描述复杂性和形状灵活性考虑,最常用的参数曲面是3次有理多项式的曲面D) 在曲线和曲面定义时,使用的基函数应有两个重要性质:凸包性和仿射不变性7. 计算机显示设备一般使用的颜色模型是 (A ) A)RGB B) HSV C) CMY D)不在A,B,C中出现8. 下述关于Bezier曲线的论述,下述论述错误的是(A )A) ,在P处的切矢量方向相同,大小相等,则在P处具有连续;B) ,在P处的切矢量方向相同,大小相等,则在P处具有连续;C) 若保持原全部顶点的位置不变,只是把次

4、序颠倒过来,则新的Bezier曲线形状不变,但方向相反。D) 曲线的位置和形状只与特征多边形的顶点的位置有关,它不依赖坐标系的选择。9. 以下设备中,哪一个不属于图形输入设备_C_ A)数字化仪B)光笔 C)绘图仪 D)游戏杆10. 双线性光强插值法(Gourand Shading)存在问题( C ) A)光照强度在数值上不连续 B)生成多面体真实感图形效果差 C) 生成曲面体真实感图形效果差 D)速度仍然不够快11. 双二次Bezier曲面的4条边界都是抛物线,其特征网格有(B )个顶点。A)8 B)9 C)10 D)1612. 图元的扫描转换算法是指( B )A)扫描图元的算法 B)将矢量

5、图形转换为像素点图形的算法C)像素点图形的算法 D)矢量图形的算法13. 三维齐次坐标有_C_个分量A)2 B)3 C)4 D)514. 二维变换中绕原点的旋转相当于三维变换中绕_C_轴旋转。 A) X B) Y C) Z D) 以上都不是15. 以下列出的四种显示器中,那一种和其他三种类型不同 A A)阴极射线管显示器B)液晶显示器 C)等离子显示器D)激光显示器16. Bezier曲线是_B_年提出的。 A) 1961 B)1962 C)1963 D)196417. Coons曲面是_D_年提出的。 A) 1961 B)1962 C)1963 D)196418. 区域细分算法是在_A_空间

6、中实现的。 A) 图像 B)对象 C)实体 D)三维19. 投影变换中,下列哪一项不是投影的要素 B A) 投影对象 B)坐标系 C)投影面 D)投影线20. 计算机图形标准是指系统中各界面之间进行数据交换的接口标准、语言连接规范及应用程序接口API等,以下选项中,哪一个不属于图形标准的分类_B_ A)GKS B)CGA C)IGES D)OpenGL二、 填空(共20分,每空1分)1. 计算机图形学中的图形是指可以用数学方法描述的并且需要在计算机上显示图形。2. 20世纪70年代,计算机图形学的理论和技术得到了实际应用,该时期的两个重要进展是 真实感图形学 和 实体造型 技术的产生。3. 一

7、个完整的计算机图形系统由图形软件系统和图形硬件系统组成。图形设备用于图形的输入和输出,可分为图形输入设备、图形显示设备和 图形绘制设备 。4. 计算机图形系统根据其用户使用方式和图形信息传递方式,可以分为脱机绘图系统、联机绘图系统和 交互式绘图系统 。5. Windows不允许直接操作显示输出设备,而是通过一个 抽象层 与设备上下文进行通信。6. OpenGL的库函数共分为四类,其中以gl为前缀,提供最基本功能的是 核心库函数 。7. 几何造型技术是一项研究在计算机中,如何 表示及显示一个曲面 的技术。8. 二次Bezier曲线(n=2)有3个控制点P0、P1、P2,则(P2-2P1+P0)t

8、2+2(P1-P0)t+P09. 已知Bezier曲面的方程为,则 10. 从视觉角度看,颜色由色彩、 饱和度 和明度决定。11. CRT由 电子枪 、聚焦系统、偏转系统、荧光屏组成。12. 从光学角度看,颜色以 (13) 色纯度和亮度描述。13. 投影变换可分 平行 投影和透视投影。14. 交互系统有3种输入方式:请求方式、采样方式和 事件方式 。15. OpenGL 标准是在SGI等多家世界文明的计算机公司的倡导下制定的一个通用共享的开放式三维图形标准。16. 将计算机中表示的向量图形在显示器上显示的过程称为图形的扫描,又称 。17. 常用的反走样技术有 提高分辨率,增加采样点 和 把像素

9、作为一个有限区域,对区域采样 。18. 图形变换 是指图形的几何信息经过几何变换后产生的新图形。三、 判断题(共10分,每题1分)1. 图形显示设备的发展是推动计算机图形技术发展的一个重要因素。 ()2. 计算机图形学50年代起源于麻省理工学院。()3. LCD显示器中TFT面板的显示效果比TN面板的好。(?)4. 直线的DDA算法需要浮点运算。()5. 直角坐标法画的圆不均匀。()6. 圆的Bresenham算法不能避免浮点计算。(×)7. 四邻法种子填充可能填充到区域外。(×)8. 采用相关性、活动边表技术是为了提高扫描线填充的效率。()9. 反走样技术实质上就是计算机

10、图形学中的图像处理技术。(×)10. 先对图形比例变换再绕原点旋转,与先绕原点旋转再比例变换的结果是相同的。(×)四、 程序填空(共5分,每空1分)1. 以下是直线DDA算法的程序实例,请完善程序中的缺漏部分。void DDALine(int x0, int y0, int x1, int y1) 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, int(y+0.5) , color); / 在指定位置画

11、点 y=y+k ;五、 简答(共15分,每题5分)1. 简要描述计算机图形系统与计算机图像系统的区别。(P9) 计算机图形是指计算机产生的图形,它的实质就是将输入的数据信息,经计算机图形系统处理以后输出图形结果。 计算机图像又称数字图像,计算机图像处理系统与计算机图形系统的工作方式完全不同,图像处理系统的输入信息是图像,经处理后的输出仍然是图像。2. 在图形设备上如何输出一个点?为输出一条任意斜率的直线,一般受到哪些因素影响?(P57) 若图形设备是光栅图形显示器,光栅图形显示器可以看作是一个像素的矩阵,光栅图形显示器上的点是像素点的集合。 在光栅图形显示器上输出一条任意斜率的直线,主要受到以

12、下因素的影响:(1)光栅图形显示器的分辨率;(2)线宽、线型;(3)直线的扫描转换的算法。 3. 简要比较贝塞尔曲线和B样条曲线的优缺点。(P157) (1)Bezier曲线有许多优越性(直观性和凸包性等),但有两点不足:1.特征多边形的顶点个数决定了Bezier曲线的阶次,并且在阶次较大时,特征多边形对曲线的控制将会减弱(基函数的次数等于控制点的次数减一);2.不能作局部修改,改变一个控制点的位置对整条曲线都有影响(基函数Bernstein的参数u在0,1区间内均不为零)。 (2)B样条曲线:除保持了Bezier曲线的直观性和凸包性等优点之外,多项式次数也独立于控制点数目,而且B样条曲线允许

13、局部调整,基函数的次数与控制点无关,更逼近多边形。六、 计算推导(共20分,每题10分)1. 已知点的坐标C(3,5),相对直线X=4做对称变换后到达C。试计算C的坐标值。(要求用齐次坐标进行变换,列出变换矩阵)C(3,5)变换后的坐标为C'(5,5)推导: 1)将直线x=4移至原点,T1= 2)以y轴为对称轴变换, T2= 3)将直线移回 x=4 ,T3=所以,变换矩阵T=T1*T2*T3=(x',y',1)=(3,5,1)=(5,5,1),C(3,5)变换后的坐标为C'(5,5)2. 已知三次样条曲线如下式,现给定曲线的端点向量P(0),P(1)和端点切线向

14、量,分别记为,试写出以表示的曲线参数方程。 (P150)将写成向量式,得,其中a,b,c,d是代数系数向量,p(t)是三次参数曲线上任一点的位置向量。a=b=c=d=将这些系数代入p(t),得以表示的曲线参数方程曲线方程为:p(t)=<B>一、 单项选择(共20分,每题1分)1. 最早提出计算机图形学(Computer Graphics)术语的是_D_ (A)Steven A.Coons(B)Phong (C)Whirlwind(D)Sutherland2. 由M个控制顶点Pi(i=1, k) 所决定的n次B样条曲线,由( C )段n次B样条曲线段光滑连接而成。A)k-n-2 B)

15、k-n-1 C)k-n D)k-n+13. 种子填充算法中,正确的叙述是( C )A)它是按扫描线的顺序进行象素点的填充B)四连接算法可以填充八连接区域C)四连接区域内的每一象素可以通过上下左右四个方向组合到达D)八连接算法不能填充四连通区域4. 二维变换中绕原点的旋转相当于三维变换中绕 C 轴旋转A)X B)Y C)Z D)以上都不是5. 下述关于Bezier曲线的论述,下述论述错误的是(A )A) ,在P处的切矢量方向相同,大小相等,则在P处具有连续;B) ,在P处的切矢量方向相同,大小相等,则在P处具有连续;C) 若保持原全部顶点的位置不变,只是把次序颠倒过来,则新的Bezier曲线形状

16、不变,但方向相反。D) 曲线的位置和形状只与特征多边形的顶点的位置有关,它不依赖坐标系的选择。 6. 投影变换中,下列哪一项不是投影的要素 B (A)投影对象 (B)坐标系 (C)投影面(D)投影线7. 以下设备中,哪一个不属于图形输入设备_C_ A)数字化仪B)光笔 C)绘图仪 D)游戏杆8. 1985年,第一个国际计算机图形信息标准是_C_ A)OpenGL B)CGI C)GKS D)DXF9. 以下哪一项不是计算机图形学的研究内容 D (A)图形硬件(B)计算机动画(C)光栅图形生成算法 (D)图像压缩算法10. 以下列出的四种显示器中,那一种和其他三种类型不同 A (A)阴极射线管显

17、示器(B)液晶显示器(C)等离子显示器(D)激光显示器11. 计算机图形标准是指系统中各界面之间进行数据交换的接口标准、语言连接规范及应用程序接口API等,以下选项中,哪一个不属于图形标准的分类_B_(A)GKS(B)CGA (C)IGES(D)OpenGL12. B 发表了一种用控制多边形定义曲线和曲面的方法。(A)孔斯(Coons)(B)贝塞尔(Bezier)(C)德布尔(de Boor)(D)戈登(Gorden)13. 国际标准化协会将 B 曲线方法作为定义工业产品几何形状的唯一数学方法。(A)贝塞尔曲线(B)非均匀有理B样条曲线(C)初等解析曲线(D)参数样条曲线14. VC+中,调用

18、CDC类中的成员函数 A 可以完成映射模式的设置。 (A)SetMapMode(B)SelectObject (C)GetMapMode(D)SetPixel15. 下列动态链接库中,哪一个是OpenGL使用的动态链接库 B (A)gui32.dll(B)opengl32.dll (C)odbc32.dll(D)olesvr32.dll16. 三维齐次坐标有_C_个分量A)2 B)3 C)4 D)517. 平面上绕任意点的旋转可分解为_ A _和 _ _两种基本变换A) 平移、绕原点 B)平移、绕X轴 B)绕原点、绕Y轴 D)都不是18. 下列有关曲线和曲面概念的叙述语句中,错误的论述为( B

19、 )A)实体模型和曲面造型是CAD系统中常用的主要造型方法,曲面造型是用参数曲面描述来表示一个复杂的物体B) 参数形式和隐含形式都是精确的解析表示法,在计算机图形学中,它们同样好用C) 从描述复杂性和形状灵活性考虑,最常用的参数曲面是3次有理多项式的曲面D) 在曲线和曲面定义时,使用的基函数应有两个重要性质:凸包性和仿射不变性19. 双二次Bezier曲面的4条边界都是抛物线,其特征网格有(B )个顶点。A)8 B)9 C)10 D)1620. 给定一系列顶点:P0P1P2Pn-1Pn,怎样才能画一条二次B样条曲线,使得它插值端点P0、Pn,且在起点处相切于P0P1,在终点处相切于Pn-1Pn

20、?( C )A)增加端点P0=2P0-P1,Pn/=2Pn-Pn-1B)增加端点P0=P0-2P1,Pn/=Pn-2Pn-1C)将原端点替换为P0=2P0-P1,Pn/=2Pn-Pn-1D)将原端点替换为P0=P0-2P1,Pn/=Pn-2Pn-1 二、 填空(共15分,每空1.5分)1. 计算机图形学是研究通过计算机将 数据 转换为图形,并在专门显示设备上显示的原理、 方法 及技术的学科。2. 1970年,Bouknight提出了 光反射 模型。3. 图形设备用于图形的输入和输出,可以分为图形输入设备、图形显示设备和图形绘制设备,其中图形显示设备又可以分为CRT显示器和 平板显示器

21、 。4. CGM 标准规定了生成与设备无关的图形定义、存取及传递图形数据的格式。5. Windows应用程序是通过使用GDI(图形设备接口)进行图形编程的。GDI接受Windows的绘图请求,并将它们传递给相应的 设备驱动程序 ,完成特定硬件的输出。6. OpenGL中的库函数分为核心库函数、 使用库函数 、辅助库函数和专用库函数4类。7. 填充技术要解决的问题是 如何确定填充的位置 及如何高效的填充。8. B样条曲线根据节点向量中的节点分布情况不同可分为均匀B样条曲线、 开放均匀B样条曲线 、以及非均匀B样条曲线。9. 已知Bezier曲面的方程为,则双二次Bezier曲面的表达方程 (1-

22、u)(1-v) P0,0 + (1-u)vP0,1 + u(1-v) P1,0 + uvP1,1。三、 判断题(共10分,每空1分)1. 视区定义在世界坐标系中,窗口定义在设备坐标系中。(×)2. 透视投影中物体表面原来平行的线将不再平行。(×)3. 采用相关性、活动边表技术是为了提高扫描线填充的效率。()4. 鼠标器是直接定位设备。(×)5. 曲线逼近中最常用最小二乘法。()6. Bezier曲线通过始末点且与始末边相切。()7. B样条曲线一般不通过给定点。()8. B样条曲线的局部修改没有Bezier曲线方便。(×)9. 前后两段三次B样条曲线的连

23、接处自动C2连续,不需特别处理。()10. 圆的Bresenham算法不能避免浮点计算。(×)四、 程序填空(共15分,每空1分)1. 以下是中点画圆算法的程序实例,请完善程序中的缺漏部分。void MidCircle(int x, int y, int r)int xx, yy, dtx, dty, d;xx = 0; yy = r; dtx = 3; dty = 2 r r; d = 1 r;CirPot(x, y, xx, yy); / 画相应的对称点while (xx < yy)if (d < 0)d = d+dtx ;dtx = dtx+2 ;x+;else d

24、 = d+dtx+dty ;dtx = dtx + 2; dty = dty+2 ;x+; yy-; CirPot(x, y, xx, yy); 2. 请给出用Bresenham算法扫描转换从(1,1)到(8,5)的像素位置,并给出推断理。dXY122-532343-353564-174785196五、 简答(共20分,每题5分)1.什么是光点?什么是象素点?什么是显示器的分辨率?(P21-22) 光点是指电子束打在显示器的荧光屏上能够显示的最小发光点。 在当前的图形显示模式下,屏幕上可以控制的可显示的最小单元,被称作像素点。 屏幕分辨率也称为光栅分辨率或物理分辨率,是指CRT显示器显示系统能够显示的最大光点数,通常用水平方向上的光点数与垂直方向上的光点数的乘积来表示。2.什么叫虚拟现实技术和可视化?(P7) (1)虚拟现实也称虚拟环境。虚拟现实技术是指用计算机技术来生成一个逼真的具有三维视觉,听觉,触觉或嗅觉的虚拟世界,让用户可以从自己的视点出发,利用自然的技能和某些设备与这个虚拟世界进行交互和浏览。人们通过人类自然的方式向计算机送入各种动

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论