计算机图形学模拟题
- 格式:docx
- 大小:30.91 KB
- 文档页数:5
计算机图形学测试题(一)1.能在人的视觉系统中产生视觉印象的客观对象,包括自然景物、拍摄到的图片、用数学方法描述的图形等等,都是计算机(A)学的研究对象。
A.图形B.语言C.技术D.地理2.刻画对象的轮廓、形状等,构成了图形的(B)要素。
A.化学B.几何C.技术D.语言3.刻画对象的颜色、材质等,构成了图形的非(C)要素。
A.化学B.技术C.几何D.语言4.点阵表示法枚举出图形中所有的点,简称为数字(D)。
A.图形B.图元C.像素D.图像5.参数表示法包括了形状参数和属性参数等,简称为(A)。
A.图形B.图元C.像素D.图像6.计算机辅助设计、科学计算可视化、计算机艺术、地理信息系统、计算机动画及广告影视创作、电脑游戏、多媒体系统、虚拟现实系统等,都是计算机(B)学的实际应用。
A.图像B.图形C.地理D.技术7.科学计算可视化(Scientific Visualization)在直接分析大量的测量数据或统计数据有困难时可以实现用(C)表现抽象的数据。
A.技术B.几何C.图形D.像素8.计算机艺术软件工具PhotoShop、CorelDraw、PaintBrush等具有创作轻松、调色方便等(D),但也有难以容入人的灵感等缺点。
A.历史B.现实C.缺点D.优点9.3D MAX, MAYA等等都是很好的计算机(A)创作工具。
A.动画B.图形C.图像D.像素10.电子游戏的实时性、逼真性,蕴含了大量先进的计算机(B)处理技术。
A.金融B.图形C.商业D.交易11.在计算机控制下,对多种媒体信息进行生成、操作、表现、存储、通信、或集成的处理,总要包括文本、(C)、图像、语音、音频、视频、动画等。
A.文本B.语音C.图形D.动画12.虚拟现实(Virtual Reality)或称虚拟环境(Virtual Environment)是用(D)技术来生成一个逼真的三维视觉、听觉、触觉或嗅觉等感觉世界。
A.控制B.机械C.物理D.计算机13.媒体包括“连续媒体”和“离散媒体”,计算机总是要把连续的媒体(A)为离散的信息。
计算机图形学期末考试试题及答案一、选择题(每题2分,共20分)1. 计算机图形学是研究计算机生成和处理图形信息的学科,以下哪项不是计算机图形学的研究内容?A. 图形表示和存储B. 图形输入和输出C. 图形变换D. 数据库管理答案:D2. 以下哪种图形设备不是常见的图形输入设备?A. 鼠标B. 扫描仪C. 数字化仪D. 打印机答案:D3. 在计算机图形学中,以下哪种算法用于消除隐藏面?A. 罗伯特算法B. 画家算法C. 深度排序算法D. 光照模型答案:C4. 在计算机图形学中,以下哪个概念表示颜色空间的一个点?A. RGBB. HSLC. HSVD. 所有以上选项答案:D5. 在三维图形变换中,以下哪种变换不能保持图形的形状和大小不变?A. 平移B. 旋转C. 缩放D. 错切答案:D6. 在计算机图形学中,以下哪种方法用于实现抗锯齿效果?A. 插值B. 卷积C. 重采样D. 双线性插值答案:C7. 在计算机图形学中,以下哪种技术用于模拟光线传播和反射?A. 光照模型B. 光线追踪C. 阴影算法D. 纹理映射答案:B8. 在计算机图形学中,以下哪种图形表示方法基于图像?A. 向量图形B. 位图图形C. 分形图形D. 隐函数图形答案:B9. 在计算机图形学中,以下哪种技术用于生成动态图形?A. 动态扫描B. 动态纹理映射C. 动态建模D. 动态渲染答案:D10. 在计算机图形学中,以下哪种技术用于实现虚拟现实?A. 三维建模B. 虚拟现实引擎C. 头戴式显示器D. 所有以上选项答案:D二、填空题(每题2分,共20分)1. 计算机图形学的基本研究内容包括:图形表示和存储、图形输入和输出、图形变换、图形显示和图形交互。
2. 常见的图形输入设备有:鼠标、扫描仪、数字化仪、触摸屏等。
3. 常见的图形输出设备有:显示器、打印机、绘图仪等。
4. 在计算机图形学中,RGB表示红绿蓝三原色,用于描述颜色的空间。
5. 在三维图形变换中,常见的变换包括:平移、旋转、缩放、错切等。
一、判断题(10x1=10分)1、构成图形的要素可分为两类:刻画形状的点、线、面、体的非几何要素与反映物体表面属性或材质的明暗、色彩等的几何要素。
(错误)2、参数法描述的图形叫图形;点阵法描述的图形叫图像。
(正确)3、EGA/VGA 为增强图形显示效果的一种图形处理软件的名称。
(错误)4、对山、水等不规则对象进行造型时,大多采用过程式模拟方法。
(正确)5、若两个图形是拓扑等价的,则一个图形可通过做弹性运动与另一个图形相重合。
(正确)6、0 阶参数连续性和 0 阶几何连续性的定义是相同的。
(正确)7、Bezier 曲线可做局部调整。
(错误)8、字符的图形表示分为点阵和矢量两种形式。
(正确)9、LCD 表示发光二极管显示器。
(错误)10、使用齐次坐标可以将n 维空间的一个点向量唯一的映射到n+1 维空间中。
(错误)二、填空题(15x2=30分)1、目前常用的PC图形显示子系统主要由 3 个部件组成:( 1)帧缓冲存储器、( 2)显示控制器、( 3) ROM BIOS。
2、图形的输入设备有(4)键盘、鼠标、光笔(至少写三种);图形的显示设备有(5) CRT 显示器、 LCD 、投影仪(至少写三种)。
3、常用坐标系一般可以分为:建模坐标系、用户坐标系、(6观察坐标系、(7)规格化设备坐标系、(8)设备坐标系。
4、在多边形的扫描转换过程中,主要是通过确定穿越多边形区域的扫描线的覆盖区间来填充,而区域填充则是从(9)给定的位置开始涂描直到(10)指定的边界条件为止。
5、一个交互式计算机图形系统应具有(11)计算、(12)存储、(13)对话、(14)输入和输出等五个方面的功能。
三、简答题(5x6=30分)1、请列举常用的直线段裁减算法(四种)。
答:答:直接求交算法、编码算法、中点再分算法、Cyrus-Beck算法。
2、考虑三个不同的光栅系统,分辨率依次为640 480 , 1280 1024, 25602048 。
一、 判断题(10x1=10分)1、 构成图形的要素可分为两类:刻画形状的点、线、面、体的非几何要素与反映物体表面属性或材质的明暗、色彩等的几何要素。
( 错误 )2、 参数法描述的图形叫图形;点阵法描述的图形叫图像。
( 正确 )3、 EGA/VGA 为增强图形显示效果的一种图形处理软件的名称。
( 错误 )4、 对山、水等不规则对象进行造型时,大多采用过程式模拟方法。
( 正确 )5、 若两个图形是拓扑等价的,则一个图形可通过做弹性运动与另一个图形相重合。
( 正确 )6、 0阶参数连续性和0阶几何连续性的定义是相同的。
( 正确 )7、 Bezier 曲线可做局部调整。
( 错误 )8、 字符的图形表示分为点阵和矢量两种形式。
( 正确 ) 9、 LCD 表示发光二极管显示器。
( 错误 )10、 使用齐次坐标可以将n 维空间的一个点向量唯一的映射到n+1维空间中。
( 错误 ) 二、 填空题(15x2=30分)1、目前常用的PC 图形显示子系统主要由3个部件组成:(1)帧缓冲存储器、(2)显示控制器、(3)ROM BIOS 。
2、 图形的输入设备有(4)键盘、鼠标、光笔(至少写三种);图形的显示设备有(5)CRT 显示器、LCD 、投影仪(至少写三种)。
3、常用坐标系一般可以分为:建模坐标系、用户坐标系、(6观察坐标系、(7)规格化设备坐标系、(8)设备坐标系。
4、在多边形的扫描转换过程中,主要是通过确定穿越多边形区域的扫描线的覆盖区间来填充,而区域填充则是从(9)给定的位置开始涂描直到(10)指定的边界条件为止。
5、一个交互式计算机图形系统应具有(11)计算 、(12)存储、(13)对话、(14)输入和输出等五个方面的功能。
三、 简答题(5x6=30分)1、 请列举常用的直线段裁减算法(四种)。
答:答:直接求交算法、编码算法、中点再分算法、Cyrus-Beck 算法。
2、 考虑三个不同的光栅系统,分辨率依次为480640⨯,10241280⨯,20482560⨯。
计算机图形学-习题库及答案1、计算机图形显⽰器和绘图设备表⽰颜⾊的⽅法各是什么颜⾊系统?它们之间的关系如何?1、计算机图形显⽰器是⽤RGB⽅法表⽰颜⾊,⽽绘图设备是⽤CMY⽅法来表⽰颜⾊的。
它们之间的关系是:两者都是⾯向硬件的颜⾊系统,前者是增性原⾊系统,后者是减性原⾊系统,后者是通过在⿊⾊⾥加⼊⼀种什么颜⾊来定义⼀种颜⾊,⽽后者是通过指定从⽩⾊⾥减去⼀种什么颜⾊来定义⼀种颜⾊2、简述帧缓存与显⽰器分辨率的关系。
分辨率分别为640×480,1280×1024,和2560×2048的显⽰器各需要多少字节位平⾯数为24的帧缓存?2、帧缓存的⼤⼩和显⽰器分辨率之间的关系是:帧缓存的⼤⼩=显⽰器分辨率的⼤⼩*帧缓存的3、画直线的算法有哪⼏种?画圆弧的算法有哪⼏种?c1)逐点⽐较法;(2)数值微分法;(3)Bresenham算法。
画弧线的常⽤⽅法有:(1)逐点⽐较法;(2)⾓度DDA法;(3)Bresenham算法。
4、分别写出平移、旋转、缩放及其组合的变换矩阵。
4、1)平移变换:其中, , , 是物体在三个坐标⽅向上的位移量。
2)旋转变换:绕Z轴旋转的公式为:绕X轴旋转的公式为:绕Y轴旋转的公式为:如果旋转所绕的轴不是坐标轴,设其为任意两点p1,p2所定义的⽮量,旋转⾓度为。
则可由7个基本变换组合构成:1.使p1,点与原点重合;2.,使轴p1p2落⼊平⾯xoz内;3.,使p1p2与z轴重合;4.,执⾏绕p1p2轴的⾓旋转;5.,作3的逆变换;6.,作2的逆变换;7.作1的逆变换。
3)缩放变换:其中,,,是物体在三个⽅向上的⽐例变化量。
记为。
若对于某个⾮原点参考点进⾏固定点缩放变换,则通过如下的级联变换实现:5、如何⽤⼏何变换实现坐标系的变换?坐标系的变换,亦即将某⼀坐标系lcs1中的点变换为另⼀个坐标系lcs2下的坐标。
若,矩阵的推导分三步。
1)将lcs1中的点变换到世界坐标系的矩阵 ;x_axis, y_axis, z_axis 为lcs1中x,y,z轴⽮量在世界坐标系的表⽰org为lcs1中原点在世界坐标系的表⽰2)将世界坐标系的点变换到lcs2中的点矩阵 ;x_axis, y_axis, z_axis 为lcs1中x,y,z轴⽮量在世界坐标系的表⽰org为lcs1中原点在世界坐标系的表⽰a = - x_axis.x * org.x - x_axis.y * org.y - x_axis.z * org.zb = - y_axis.x * org.x - y_axis.y * org.y - y_axis.z * org.zc = - z_axis.x * org.x - z_axis.y * org.y - z_axis.z * org.z6、写出⼏种线裁剪算法;写出⼏种多边形裁剪算法。
第一章计算机图形学概论1.计算机图形学研究的主要内容有哪些?研究图形图像的计算机生成、处理和显示2 .图形学中的图形特点是什么?图形图像有什么区别?图形主要是用矢量表示,图像则是由点阵表示3.计算机图形学发展的主要阶段包括哪些?字符显示->矢量显示->2D光栅显示->3D显示->新的计算机形式4.计算机图形学主要应用哪些方面?你对哪些领域比较熟悉?计算机辅助设计、可视化技术、虚拟现实、地理信息系统、计算机动画与艺术5.颜色模型分为面向用户和__面向设备__两种类型,分别是什么含义?颜色模型是一种在某种特定的上下文中对颜色的特性和行为解释方法。
6.解释三基色原理。
三基色:任意互不相关(任意两种的组合不能产生三种的另一种颜色)的三种颜色构成颜色空间的一组基,三基色通过适当的混合能产生所有颜色。
7.解释加色模型和减色模型的概念。
加色模型:若颜色模型在颜色匹配时只需要将光谱光线直接组合而产生新的颜色类型这种颜色模型称为加色模型,形成的颜色空间称为加色空间减色模型:若颜色模型在匹配是某些可见光会被吸收而产生新的颜色类型,这种颜色模型称为减色模型,形成的颜色空间称为减色空间。
8.RGB表示模型中(1,0,0)(1,1,1)(0,0,0)(0.5,0.5,0.5)分别表示什么颜色?红白黑灰第二章计算机图形的显示与生成1.有哪两种主流的扫描显示方式?光栅扫描随机扫描2.解释屏幕分辩率的概念。
荧光屏在水平方向和垂直方向单位长度上能识别的最大光点数称为分辨率3.CRT产生色彩显示有哪两种技术?分别进行解释。
电子束穿透法:用红—绿两层荧光层涂覆在CRT荧光屏的内层,而不同速度的电子束能穿透不同的荧光粉层而发出不同颜色的光。
荫罩法:在荧光屏每个光点处呈三角形排列着红绿蓝三种颜色的荧光点,三支电子枪分别对应三个荧光点,调节各电子枪发出的电子束强度,即可控制各光点中三个荧光点所发出的红绿蓝三色光的强度。
一、名词解释计算机图形学、图形消隐、裁剪、走样、反走样、参数方程、曲线拟合、曲线插值、曲线的参数化、区域填充、扫描转换二、判断正误(正确写T,错误写F)1.存储颜色和亮度信息的相应存储器称为帧缓冲存储器,所存储的信息被称为位图。
2.光栅扫描显示器的屏幕分为m行扫描线,每行n个小点,整个屏幕分为m╳n个中点,其中每个小点称为一个像素。
3.点阵字符用一个位图来表示,位图中的0对应点亮的像素,用前景色绘制;位图中的1对应未点亮的像素,用背景色绘制。
4.矢量字符表示法用(曲)线段记录字形的边缘轮廓线。
5.将矢量字符旋转或放大时,显示的结果通常会变得粗糙难看,同样的变换不会改变点阵字符的显示效果。
6.在光栅图形中,区域是由相连的像素组成的集合,这些像素具有相同的属性值或者它们位于某边界线的内部。
7.多边形的扫描变换算法不需要预先定义区域内部或边界的像素值。
8.用DDA算法生成圆周或椭圆不需要用到三角运算,所以运算效率高。
9.找出并消除物体中的不可见部分,称为消隐。
10.经过消隐得到的图形称为消隐图。
11.深度缓存算法并不需要开辟一个与图像大小相等的深度缓存数组,深度缓存算法能并行实现,深度缓存算法中没有对多边形进行排序。
12.在种子填充算法中所提到的八向连通区域算法同时可填充四向连通区。
13.Bezier曲线不一定通过其特征多边形的各个顶点,Bezier曲线两端点处的切线方向必须与起特征折线集(多边形)的相应两端线段走向一致,Bezier曲线可用其特征多边形来定义。
14.由三个顶点可以决定一段二次B样条曲线,若三顶点共线时则所得到的曲线褪化为一条直线段。
15.插值得到的函数严格经过所给定的数据点。
16.参数曲线的表示有形式和几何形式两种。
17.L-B参数直线裁剪算法中的裁剪条件为uP k<=Q k,当直线平行于裁剪边界的条件Q k=0。
18.L-B参数直线裁剪算法中的裁剪条件为uP k<=Q k,当P k<0时表示线段从裁剪边界外部指向内部。
1.多边形填充算法中,错误的描述是()。
A.扫描线算法对每个像素种访问一次,主要缺点是对各种表的维持和排序的耗费较大B. 边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方像素取补C. 边填充算法较适合于帧缓冲存储器的图形系统D. 边标志算法也不能解决像素被重复访问的缺点2.下列设备中属于图形输出设备的是()1鼠标2LCD3键盘4 LED5打印机6扫描仪7绘图仪8触摸屏A.1,3,6,8B.2,4,5,7C.2,5,6,7D.4,6,7,83. 在Cohen-Sutherland算法中,完全在窗口边界内的线段两个断点的区域码均为______.4.已知三角形ABC各顶点的坐标A(1,2)、B(5,2)、C(3,5),相对直线P1P2(线段的坐标分别为:P1 (-1,-1) 、P2 (8,3) )做对称变换后到达A’、B’、C’。
试计算A’、B’、C’的坐标值。
(要求用齐次坐标进行变换,列出变换矩阵,列出计算式子,不要求计算结果)5.将坐标(2,3)以(1,1)为中心放大3倍,再针对坐标原点做对称变换,最终变换结果为()。
A.(4,7,1)B.(6,9,1)C.(-4,-7,1)D.(-6,-9,1)6.以下哪一个颜色模型是使用单位立方体来进行表示的()。
答案A.YUVB.RGBC.HSID.HSV7.计算机图形学是研究什么的学科?简要论述计算机图形学的概念及其涉及到的学科及其关系。
8. 计算机图形学研究的主要内容是什么?9.Bezier曲线在端点处的一阶导数为:p’(0)=n(P1-P0),p’(1)=n(Pn-Pn-1),二阶导数为:p”(0)=n(n-1)((P2-P1)-(P1-P0)),p”(1)=n(n-1)((Pn-2-Pn-1)-(Pn-1-Pn))。
写出如图2所示的两段三次Bezier曲线在连接点处的G1,G2连续性条件。
10. 计算机图形学是研究怎样通过计算机表示、__________、__________图形的一门学科。
计算机图形学期末考试试题及答案一、选择题(每题2分,共20分)1. 计算机图形学是研究计算机生成和处理()的科学。
A. 文本B. 图像C. 图形D. 声音答案:C2. 在计算机图形学中,以下哪种技术用于消除图像中的走样现象?A. 抗锯齿B. 透明度C. 光照模型D. 阴影处理答案:A3. 下面哪个不是计算机图形学中的基本几何变换?A. 平移B. 旋转C. 缩放D. 错切答案:D4. 在计算机图形学中,以下哪种方法用于实现三维物体的消隐处理?A. 深度缓冲区B. 扫描线算法C. 光照模型D. 着色算法答案:A5. 计算机图形学中的光照模型主要包括以下哪两种?A. 兰伯特模型和菲涅耳模型B. 兰伯特模型和冯·卡门模型C. 菲涅耳模型和冯·卡门模型D. 兰伯特模型和高斯模型答案:A6. 在计算机图形学中,以下哪个技术用于实现纹理映射?A. 三角形剖分B. 贴图C. 光照模型D. 几何变换答案:B7. 在计算机图形学中,以下哪种算法用于实现图像的边缘检测?A. 高斯滤波B. 索贝尔算法C. 中值滤波D. 双边滤波答案:B8. 在计算机图形学中,以下哪种方法用于实现三维物体的着色?A. 扁平着色B. Gouraud着色C. Phong着色D. 反走样答案:C9. 在计算机图形学中,以下哪个技术用于实现透明效果?A. 混合B. 抹除C. 半透明度D. 反走样答案:C10. 在计算机图形学中,以下哪个技术用于实现动态模糊效果?A. 运动模糊B. 景深模糊C. 高斯模糊D. 双边滤波答案:A二、填空题(每题2分,共20分)1. 计算机图形学的研究内容主要包括图形的生成、处理和显示,其中图形生成主要包括几何建模、()、光照模型和纹理映射等。
答案:着色算法2. 在计算机图形学中,常用的消隐算法有深度缓冲区算法、扫描线算法和()。
答案:画家算法3. 计算机图形学中的光照模型主要包括兰伯特模型、菲涅耳模型和()。
http://www.hyde365.com
计算机图形学模拟题
一. 单项选择题
1.图形就是从客观世界中抽象出来的带有的图或形。
A信息 B属性和参数 C灰度色彩及形状 D形状和权属
2.计算机图形学的研究内容是。
A信息 B图形 C图像 D 数据模型
3.下面设备不是计算机图形学的输出设备
A 激光打印机 B显示器 C数据手套 D喷墨打印机
4.bar函数的功能是。
A 填充椭圆 B输出文本 C填充扇形区域 D填充长方条形图
5.15个已知点确定的Bezier曲线最高是次曲线。
A 3 B 7 C 14 D 15
6.在三维齐次变换矩阵中,平移线性变换对应的矩阵元素的最大非零个数是。
A 3 B 6 C 7 D 8
7.枚举出图形中所有点的表示方法是 。
A 图形 B 图像 C 参数法 D 点阵法
8.下面哪个设备不是计算机图形学的输入设备。
A 光笔 B 键盘 C扫描仪 D显示器
9.图形设备坐标系统一般是。
A 左上角为坐标原点 B 左下角为坐标原点
C 右上角为坐标最大值 D 左下角为坐标最大值
10.下面哪个选项不是直线Bresenham算法的优点。
A不计算直线斜率,不做除法 B 只做整数运算
C 只有加减法运算,效率高 D只有加法和乘2运算,效率高
11.outtext函数的功能是。
A 指定位置输出字符串 B 当前位置输出字符串
C 位置偏移 D设置文本输出参数
12.直线Bresenham算法绘制(0,0)到(8,6)的线,用来逼近直线的像素点个数
http://www.hyde365.com
有个。 A 8 B 9 C 6 D 14
13.以下关于图形变换的论述不正确的是。
A 平移变换不改变图形大小和形状,只改变图形位置
B拓扑关系不变的几何变换不改变图形的连接关系和平行关系
C 旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不
变
D错切变换虽然可引起图形角度的改变,但不会发生图形畸变
二. 判断题
1.构成图形的要素可分为两类:刻画形状的点、线、面、体的非几何要素与反映
物体表面属性或材质的明暗、色彩等的几何要素。 ( )
2. line函数和lineto函数完全一样。 ( )
3.图元的生成主要是指图元的点阵表示形式到参数形式的转换。 ( )
4.在屏幕上可以准确的将线画出来。 ( )
5.插值得到的函数严格经过所给定的数据点。 ( )
6.一个正方形在变位变换后可能变成为一个矩形。 ()
7.裁剪多边形时可以把每条边分别进行线段裁剪即可。 ( )
8.图像的去噪是计算几何的研究内容。 ( )
9.Ivan E.Sutherland发表的一篇题为“Sketchpad:一个人机通信的图形系统”的
博土论文中首次使用计算机图形学这个术语,确立了计算机图形学作为一个崭新
的学科分支的独立地位。
( )
10.存储管式显示器需要刷新,可以局部修改。 ( )
11.一个物理设备可能同时具备输出和输出的功能。 ( )
12.视图区是由世界坐标来确定的,用于绘图的区域。 ( )
13.在屏幕上画线是用最靠近的像素点来近似表示这条线。 ()
14.圆弧的椭圆差分法是对圆弧角度DDA法的优化。 ( )
三. 填空题
http://www.hyde365.com
1.计算机图形表示的方法有 (1)和 (2)。
2.微机显示器工作的两种工作模式有 (3)和 (4)。
3.曲线的表示方法常见的有 (5)和 (6)。
4.计算机产生图形的3个步骤为 (7) 、 (8)和图形输出。
5.几何变换中的基本变换主要分为 (9)和 (10)两大类。
6.按视点到投影平面之间的距离将投影分为 (11)和 (12)两大类。
7.多边形在计算机图形学中的表示常见的方法有 (13)和 (14)。
8.在计算机重现真实世界的场景叫(15)。
9.图形属性主要有(16)和 (17)。
10.直线生成的要求是(18)、(19)、
(20) 、(21) 。
11.圆弧bresenham算法的优点是(22)、(23)和(24) 。
12.n(n>m)个控制点生成的m次B样条曲线是由(25)段曲线逼近而成的。
13.当三维变换矩阵中主对角线上前三个元素为1,最后一个元素为s,其他元素
都为0时,变换后的图形效果有如下几种:s>1时,图形(26);0(27) ;s=1时,图形(28)。
四. 简答题
1.圆弧DDA算法的缺点是什么?为什么?
2.如何分解绕平面上任意点的二维旋转变换?
3.边填充算法的思想是什么?
4. 直线DDA算法的思想是什么?
5.参数曲线描述的优点是什么?
6.什么是齐次坐标?在图形变换中应用的意义是什么?
参考答案:
一.单项选择题
1 2 3 4 5 6 7 8
C B C D C C D D
http://www.hyde365.com
9 10 11 12 13
A C B B D
二.判断题
1 2 3 4 5 6 7
F F F F T F F
8 9 10 11 12 13 14
F T F T F T T
三.填空题
1.(1)点阵法、(2)参数法
2.(3)文本工作模式、(4)图形工作模式
3.(5)直角方程 、(6)参数方程
4.(7)图形输入、(8)图形处理
5.(9)变位变换、(10)变形变换
6.(11)透视投影、(12)平行投影
7.(13)顶点表示、(14)点阵表示
8.(15)真实感绘制
9.(16)颜色、(17)线型
10.(18)像素点均匀分布、(19)起末点要准确线要直、(20)亮度一致且和方
向和长度等无关、(21)生成直线速度快
11.(22)起点和终点准确、(23)分布均匀、(24)计算简单
12.(25)n-m
13.(26)整体缩小、(27)整体放大、(28)恒等变换
四. 简答题
1. 缺点是所产生的圆是不封闭的,且该圆的半径有不断增大的趋势。因为后一
个计算出来的点是在前一个的基础上加上一个小的矢量而得到的,这个矢量式垂
http://www.hyde365.com
直于原来点的位置矢量的,所以新的半径经常比前一个半径大,从而的到的是一
个螺旋线曲线,无法封闭。
2.分解为3步:首先平移使得旋转中心点移到坐标原点;绕坐标原点旋转需要的
角度;再平移使得图形回到原来的位置。
3.按任意顺序处理多边形的每条边,首先求出改变与扫描线的交点,然后从交点
向右所有像素进行颜色取补运算。处理完所有边即完成了多边形的填充。该算法
简单易行,适合具有帧缓存的图形系统实现。
4. 从当前绘制点确定下一个点,是通过对x和y各增加一个小的增量。在一个
迭代算法中,如果每一步的x、y值是用前一步的值加上一个增量来获得,这种
算法就可以称为增量算法,也称DDA算法。
5. 1)、易于处理多值问题;2)、在多值的情况下,可以方便的指定曲线的雁阵
范围;3)、具有几何不变性,形状与坐标系无关;4)、易于进行几何变换,如放
射影射变换等;5)、易于计算曲线上的点;6)、容易定义空间的曲线,规定曲线
的范围和边界等;7)、便于曲线的分段描述。
6.齐次坐标是用一个n+1维向量表示一个n维向量的表示方法。
齐次矩阵用在图形变换中的好处是可以将各种变换矩阵统一到一个变换矩阵中。