《计算机科学技术:计算机图形学题库五.docx》由会员分享,可在线阅读,更多相关《计算机科学技术:计算机图形学题库五.docx(14页珍藏版)》请在第一文库网上搜索。
1、计算机科学技术:计算机图形学题库五101、填空题在处理图形时常常涉及的坐标系有模型坐标系(),世界坐标系,观察坐标系,设备坐标系。答案:局部坐标系102、填空题生成直线的四点要求是:生成的直线要直,直线的终止点要准,直线的粗细O,速度要快。答案:要均匀103、名词解释图形答案:图形是指由外部轮廓线条构成的矢量图。即由计算机绘制的直线、圆、矩形、曲线、图表等。104、判断题齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点。答案:错105【判断题矢量字符表示法用(曲)线段记录字形的边缘轮廓线。答案:对1061填空题连贯性原理包括O性、扫描线连贯性和边连贯性。答案:区域连贯107、判断题
2、观察空间位于前后裁剪面之间的部分称为裁剪空间或视见体。答案:对108、单选计算机图形学与计算几何之间的关系是OA,学术上的同义词B,计算机图形学以计算几何为理论基础C.计算几何是计算机图形学的前身D.两门毫不相干的学科答案:B1091填空题计算机图形系统由O系统和软件系统组成。答案:硬件110、单选一个逻辑输入设备可以对应O物理输入设备。A.仅一个B.仅二个C.多个D,以上都不是答案:CI11填空题区域的内点表示法枚举区域内的所有像素,通过给区域内的像素赋予()属性值来实现内点表示。答案:同一112、问答题常见的交互任务有哪几种?你认为哪一种交互任务最难完成?答案:常见的交互任务有8种:定位、
3、选择、文本、定向、定路径、定量、三维交互任务、组合交互任务。其中三维交互任务和组合交互任务最难完成,因为三维交互任务涉及定位、选择和旋转,用户难以区分屏幕上游标选择到对象的深度值和其他显示对象的深度值。组合交互任务主要包含对话框、构造和动态控制三种,其实现前面几种的结合,是动态的,故其完成难度最大。113、单选对直线的扫描转换算法中,下列说法正确的是()A.Bresenham算法主要是通过借助于一个决策变量d的正负符号,来确定下一个该亮点的象素点。B.Bresenham算法中决策变量的计算式与上一次决策变量的正负无关。CQDA算法主要利用整数进行计算,其效率较高。D.DDA算法不需要计算直线的
4、斜率,但Bresenham算法需要。答案:A114、判断题1CD表示发光二极管显示器。答案:错1151判断题构成图形的要素可分为两类:刻画形状的点、线、面、体的非几何要素与反映物体表面属性或材质的明暗、色彩等的几何要素。答案:错116、问答题常见的交互技术有哪儿种?你认为哪一种交互技术最容易使用9答案:交互技术指通过计算机输入、输出设备,以有效的方式实现人与计算机对话的技术。它包括机器通过输出或显示设备给人提供大量有关信息及提示请示等,人通过输入设备给机器输入有关信息及提示请示等,人通过输入设备给机器输入有关信息,回答问题等。人机交互技术是计算机用户界面设计中的重要内容之一。它与认知学、人机工
5、程学、心理学等学科领域有密切的联系。常见的交互技术有:选择技术、定位技术、定向技术、定路径技术、定量技术、文本技术、橡皮筋技术、徒手画技术、拖动技术;其中定量技术最容易使用。117、填空题平面图形在内存中有两种表示方法,即()表示法和矢量表示法。答案:栅格118、单选下列有关边界表示法的叙述句中,正确的论述为OoA.边界表示是用面、环、边、点来定义物体的位置和形状;B.物体边界上的面是各种曲面,包括自相交的曲面;C.物体边界上的面是有向的,面的法向总是指向物体的内部;D.物体边界面上的边的长度可度量且是有限的;答案:D119、问答题什么是四连通区域?什么是八连通区域?答案:四向连通区域指的是从
6、区域上任一点出发,可通过上、下、左、右4个方向上的移动组合,到达区域的任意像素;八向连通区域指的是从区域上任一点出发,可通过上、下、左、右、左上、右上、左下、右下8个方向上的移动组合到达区域上的任意像素。120、问答题什么是拾取图形?答案:拾取图形是从屏幕上拾取一个图形,其直观现象是该图形变颜色、或闪烁、或增亮。其实际意义是要在存储用户图形的数据结构中找到存放该图形的几何参数及其属性的地址。以便对该图形作进一步的操作,如修改共几何参数、连接关系或某些属性。121、判断题主灭点的个数正好等于与投影面相交的坐标轴的个数,显然最多有四个主灭点。答案:错122、判断题三点透视总共能产生三个灭点。答案:
7、错123、单选数字化仪是一种O坐标定位设备。A,绝对B.笛卡儿C.相对D.球答案:C124、多选对于一个1024x1024存储分辨率的设备来说,当有8个位平面时,显示一帧图像所需要的内存为()A.1M字节;B.8M字节;C.1M比特;D.8M比特;答案:A1D125、填空题通过增加帧缓冲存储器的位面和O,就可以让光栅显示器显示彩色或不同级别的灰度。答案:帧缓存数量126、名词解释曲线拟合答案:给定一个点列,用该点列来构造曲线的方法称为曲线拟合。127、填空题图形软件的建立方法包括提供图形程序包、()和采用专用高级语言。答案:修改高级语言128、填空题计算机图形的生成过程一般可分为图形的表示、表
8、示图形的数据准备、图形的()。答案:显示129、单选在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点.请问哪种情况下输出的顶点是错误的OAS和P均在可见的一侧,则输出S和P.B.S和P均在不可见的一侧,则输出O个顶点.CS在可见一侧,P在不可见一侧,则输出线段SP与裁剪线的交点.D.S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P.答案:A130、名词解释区域填充答案:根据像素的属性值、边或顶点的简单描述,生成区域的过程称为区域填充。131填空题计算机图形学是研究怎样用数字计算机生成
9、、()和显示图形的一门学科。答案:处理132、单选在光亮度插值算法中,下列论述错误是OA-Gouraud明暗模型计算中,多边形与扫描平面相交区段上每一采样点的光亮度值是由扫描平面与多边形边界交点的光亮度插值得到的;BThong明暗处理模型中,采用了双线性插值和构造法向量函数的方法模拟高光;CGOUraUd明暗模型和Phong明暗处理模型主要是为了处理由多个平面片近似表示曲面物体的绘制问题;D.Phong明暗模型处理的物体表面光亮度呈现不连续跃变;答案:D133、判断题扫描线种子填充算法中,种子代表的是它所在的尚未填充的区段。答案:对134、填空题平面几何投影可分为两大类,分别是O,Oo答案:透
10、视投影;平行投影135、单选点P的齐次坐标为(8,6,2),其对应的空间坐标为()。A、(8,6,2)B、 (8,6)C、 (4,3,1)D、 (4,3)答案:D136、单选直线DDA算法,当斜率mv=1时,X方向的增量Ax和y方向的增量分别是OA.m和1B+1和1mC+1和mD.1m和1答案:C1371问答题走样与反走样的定义是?反走样技术包括那些?答案:走样指的是用离散量表示连续量引起的失真。为了提高图形的显示质量。需要减少或消除因走样带来的阶梯形或闪烁效果,用于减少或消除这种效果的方法称为反走样。其方法是前滤波,以较高的分辨率显示对象;后滤波,即加权区域取样,在高于显示分辨率的较高分辨率
11、下用点取样方法计算,然后对几个像素的属性进行平均得到较低分辨率下的像素属性。138、问答题在光栅显示器上显示斜线的45。角时常会发生锯齿状,请考虑减少锯齿状效果的各种方法并说明采用这些方法的代价?答案:在光栅图形显示器上显示斜线时常会发生锯齿,这是由于直线或多边形边界在光栅图形显示器的对应图形都是由一系列相同亮度的离散象素构成的。这种用离散量表示连续亮引起的失真称为走样,而用于减少或消除这种效果的技术,称为反走样。一般而言,减少锯齿有三种方法,下面以直线扫描转换为例,分别介绍三种方法:(1)3假设把显示器的分辨率提高一倍,虽然直线经过2倍的象素,锯齿也会增加一倍。但由于每个锯齿在X方向和Y方向
12、都只有低分辨率的一半,所以效果看起来会好一些,这种改进方法是以4倍的存储器代价和4倍的扫描转换时间获得的。因此增加分辨率是不经济的方法,它只能减轻,不能消除锯齿。(2)简单的区域取样在直线扫描算法假定象素是数学上的一个点,象素的颜色是由对应于象素中心的图形中一点的颜色决定的。但是,实际上象素不是一个点,而是一个有限区域。屏幕上所画的直线段不是数学意。义上的无宽度的理想线段,而是一个宽度至少为一个象素单位的线条。因此,把屏幕上的直线看成是长方条形更为合理。在绘制直线条时,所有与该长方条相交的象素都采用适当的宽度给予显示。这要求显示器各象素可以用多灰度显示。例,设象素中心是在网格点上的不相交的正方
13、形,象素的灰度与它落在直线条内的面积成正比。在多灰度黑白显示器上,若一个象素整个落在线条上,则将它置成前景色。若一个象素与线条部分相交,根据相交部分的大小来选择不同的灰度,相交部分大的象素前景色成分更多一些,相交部分小的象素前景色成分更少一些。这种方法将产生模糊的边界,以此来减轻锯齿效应。在实际应用中,常采用盒式滤波器。(3)加权区域取样加权区域取样方法采用更为优化的圆锥形滤波器。圆锥的底圆中心在当前象素中心,底圆半径为一个单位,锥高为1。当直线条经过该象素时,该象素的灰度值是在二者相交区域上对滤波器进行积分的积分值。用这种圆锥形滤波器有如下特点:一是接近理想直线的象素将被分配更多的灰度值。二
14、是相邻两个象素的滤波器相交,所以直线条经过该相交区域时,将对这两个象素分配给适当的灰度值,这有利于缩小直线条上相邻象素的灰度差。139、多选以下对圆弧的生成算法中,描述正确的有()A.圆弧的DDA算法可能导致所产生的圆是不封闭的,且半径有不断减小的趋势。B,通过正负法生成圆弧时,对平面上一点P(x,y),当F(x,y)0时,表示此点在圆外。C.圆弧的Bredsenham算法起点和终点不一定都是准确的,但至少有一个是准确的。D.圆弧的BreciSenham算法,分布均匀,计算简单答案:B,D140、多选彩色图形的实现可以通过下列哪些方式实现OA直接存储颜色数据;B颜色杳找表实期C;直接通过电子枪
15、备储相应的电子颜色;D.上述都可以;答案:AB141、填空题区域的表示有O和边界表示两种形式。答案:内点表示142、单选下列对圆弧的生成算法中,可能造成所产生的圆是不封闭的算法是()A.扫描法B.DDA算法C-Bresenham算法D,正负法答案:B143、判断题平面多面体表面的平面多边形的边最多属于两个多边形,即它的表面具有二维流形的性质。答案:对1441单选扫描线多边形填充算法中,对于扫描线同各边的交点的处理具有特殊性。穿过某两条边的共享顶点的扫描线与这两条边的交点数只能计为O交点。A、O个B、1个C、2个D、3个答案:B1451填空题边界点组成的集合称为集合的Oo答案:边界1461问答题什么是用户域?答案:用户域是指程序员用来定义草图的整个自然空间。人们所要描述的图形均在用户域中进行定义。理论上说用户域是连续无限的。147、判断题矩阵的组合特性是矩阵乘法满足结合率,不满足交换率,即进行连续变换时一定要按变换次序对变换矩阵求积后才得到总的变换矩阵。答案:错1481填空题区域的边界表示法枚举区域边界上的所有