计算机图形学试卷2008级B卷2010秋新版

合集下载

计算机图形学试卷(b)卷(含答案)

计算机图形学试卷(b)卷(含答案)

百度文库 - 让每个人平等地提升自我!2009- 2010学年度第一学期试卷 B (闭卷)课程 计算机图形学 系别 数学与计算科学 年级 06 专业 信息与计算科学 班级 5、6 学号 姓名题号 一 二 三 四 五 六 总分 得分一、填空题:(每空1分,共15分)1.计算机图形学是研究如何用 将 转化为图形,并在 上显示出来的原理、方法和技术的学科。

2.颜色模型是一种在特定环境中解释颜色的 和 的方法。

3.汉字字库一般可分为 和 两种。

4.在线段AB 的区域编码裁剪算法中,如A 、B 两点的码 ,则该线段位于窗口内;如A 、B 两点的码 ,则该线段在窗口外。

5.根据 ,为了避免走样,采样频率至少应是信号最高频率的 倍。

6.裁剪的目的是为了使位于 外的图形不显示出来,消隐的目的是为了使位于 后面的线、面不显示出来。

7.图形标准的提出主要考虑了 的流动性和 的无关性。

二、选择题:(每题3分,共15分) 1.多色彩图形阵列的最高分辨率可达(A )640480⨯ (B )1024786⨯ (C )7681024⨯ (D ) 640400⨯( )2.下述是简单图形的是(A )点阵图形 (B ) bmp 格式文件 (C )子图 (D )复合图形 ( )3.关于Bezier 曲线的性质说法不正确的是(A )如果控制点位置不变,但完全颠倒顺序,曲线不变。

(B )当控制点的相对位置固定,曲线的形式也随之被固定了。

(C )Bezier 曲线的几何不变性指曲线的形式与坐标倾系的选择有关。

(D )Bezier 曲线不会越出控制点所形成的凸多边形( )4 常见的15英寸的屏幕显示器,640480⨯屏幕像素分辨率就相当于( )ppi 。

(A )81 (B )84 (C )72 (D )32 5下列是GKS 提供了二维图形的功能的是(A )图形控制功能 (B )图形输出功能 (C )图形表示功能 (D )图形变换功能( )三、简答题(每题5分,共20分)1.什么是图像的分辨率?2.计算机图形学研究的主要内容?3.说出表面明暗处理的三个部分和用于计算每个部分的辅助光线。

《计算机图形学》试题-B卷及参考答案

《计算机图形学》试题-B卷及参考答案

所以:P(t)= (P0+4P1+P2)/6+(-P0+P2)t/2+(P0-2P1+P2)t2/2+ (-P0+3P1-3P2+P3)t3/6 写成分量式为: X(t)= (X0+4X1+X2)/6+(-X0+X2)t/2+(X0-2X1+X2)t2/2+ (-X0+3X1-3X2+X3)t3/6 Y(t)= (Y0+4Y1+Y2)/6+(-Y0+Y2)t/2+(Y0-2Y1+Y2)t2/2+ (-Y0+3Y1-3Y2+Y3)t3/6 将 P0(1,1)、P1(2,3)、P2(4,3)、P3(3,1)代入上述参数曲线得: X(t)=13/6+t/2+t2/2+2t3/3 Y(t)=-t2+t+8/3 将 t 等于 0、1/3、1/2、1 代入上述方程得: P(0)=(13/6,8/3) P(1/3)=(391/162,10/9) P(1/2)=(21/8,35/12) P(1)=(23/6,8/3)
t∈[0,1],k = 0, 1, 2, …, n 解题思路: 根据 B 样条曲线的定义式,三次 B 样条曲线为: P( t )=F0,3(t)•B0+F1,3(t)•B1+F2,3(t)•B2+F3,3(t)•B3 1 F0,3 (t ) (t 3 3t 2 3t 1) 因为: 6 1 3 F1,3 (t ) (3t 6t 2 4) 6 1 F2,3 (t ) (3t 3 3t 2 3t 1) 6 1 F3,3 (t ) t 3 6 t∈[0,1]

计算机图形图像处理试题(B)(含答案)

计算机图形图像处理试题(B)(含答案)

计算机图形图像处理试题 (B)班级 _____________姓名 ____________ 学号 _________________一、选择 (每小题 2 分,共 30 分 )1、关于 RGB 正确的描述的是 ________.A 、色光三元色B 、印刷用色C 、一种专色D 、网页用色2、假设坐标点的当前位置是 (300,200) ,现在从键盘上输入了新的坐标值 (@-100,200) ,则新 的坐标位置是________。

A 、 (200,400)B 、 (-100,200)C 、 (300,200)D 、 (100,200)3、使用“直线” LINE 命令绘图,在连续输入了三个点之后,再输入字符______将绘制出封 闭的图形。

A 、 AB 、 U (Undo)C 、 C (Close)D 、E 4、 Photoshop 中我们通常使用 _______工具来绘制路径。

A 、钢笔B 、画笔C 、喷枪D 、选框 5、绘制标准五角星使用 ________工具。

A 、喷枪B 、多边形索套 C 、铅笔 D 、多边形 6、给选择区添加前景色使用 _______ 组合键。

A 、 CTRL+DELB 、ATL+DELC 、SHIFT+DEL D 、回车 7、下面的描术述中, ______不符合 Photoshop 图层的描述。

A 、用鼠标单击一个图层,可以使之高这度显示B 、用鼠标双击一个图层,可以打开图层选项面板C 、把图层直接拖到新图层按钮上可以复制图层D 、图层上的物件不可以随便修改 8、在 PHOTOSHOP 的 PSD 格式描述正确的是 _______ 。

A 、是 PHOTOSHOP 自己的格式 B 、可以通用的格式 C 、一种图形格式 D 、可以网络使用的格式9、 PHOTOSHOP 工具箱的工具中有黑色向右的小三角符号,表示 _______。

A 、表示可以选出菜单 B 、表示能点出对话框 C 、有并列的工具 D 、表示该工具有特殊作用 10、可以还原多步操作的面板是 _______。

计算机图形试题及答案

计算机图形试题及答案

计算机图形试题及答案在计算机图形学领域,试题与答案的设计与解析是非常重要的。

下面将为您提供一套计算机图形试题及答案,以帮助您更好地理解和掌握相关知识。

试题一:什么是计算机图形学?答案:计算机图形学是利用计算机进行图形处理和图像生成的学科。

它涉及到图像的生成、处理、显示和存储等方面,包括线段、多边形、曲线、填充、光照、纹理映射、动画等技术。

试题二:请简述光栅化的过程及其应用。

答案:光栅化是将几何图形转换成像素的过程。

其具体步骤包括扫描转换、坐标变换、颜色插值和深度测试等。

光栅化广泛应用于计算机游戏、图像处理、计算机辅助设计等领域。

试题三:请解释什么是三维变换,并列举常用的三维变换操作。

答案:三维变换是指对三维空间中的对象进行平移、旋转和缩放等操作的过程。

常用的三维变换操作包括平移变换、旋转变换、缩放变换和投影变换等。

试题四:请简要描述光照模型和纹理映射的概念。

答案:光照模型是通过模拟光的照射和反射来实现真实感渲染的技术。

它包括环境光、漫反射光和镜面光等成分。

纹理映射是将二维图像映射到三维对象表面的过程,以实现更加真实的表面效果。

试题五:什么是几何投影和透视投影?答案:几何投影是指将三维空间中的对象映射到二维平面的过程,包括平行投影和中心投影等。

透视投影是指利用投影中心和观察位置的关系,对三维物体进行投影,以实现透视效果。

试题六:请解释什么是曲面细分和曲线细分?答案:曲面细分是指将粗糙的曲面细分成更加细腻的曲面的过程。

它可以通过逐级细分、逐步逼近或面片划分等方法实现。

曲线细分是指将粗糙的曲线细分成更加平滑的曲线的过程,常用的方法包括Bezier曲线和B样条曲线等。

试题七:请简述计算机图形学在虚拟现实中的应用。

答案:计算机图形学在虚拟现实中扮演着重要的角色。

它可以用于构建和渲染虚拟场景,实现虚拟环境的交互和体验。

通过计算机图形学,我们可以创建逼真的虚拟世界,并实现虚拟现实技术的各种应用,如游戏、培训、医疗等。

《计算机图形学》试卷B【考试试卷答案】

《计算机图形学》试卷B【考试试卷答案】

《计算机图形学》考试试卷B适用专业: 考试日期: 闭卷所需时间:120分钟 总分:100分一、选择题(每小题2分,共10分)1. 计算机图形显示器一般使用什么颜色模型?( )A. RGB ;B. CMY ;C. HSV ;D. HLS 2.透视投影中主灭点最多可以有几个? ( )A. 0 ;B. 1 ;C. 2 ;D. 3 ;3. 下述用数值微分法(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. 提高分辨率;B. 把象素当作平面区域进行采样;C. 采用锥形滤波器进行加权区域采样;D. 增强图象的显示亮度 ;5. 多边形填充时,下述哪个论述是错误的?( )A. 多边形被两条扫描线分割成许多梯形,梯形的底边在扫描线上,腰在多边形的边上,并且相间排列;B. 多边形与某扫描线相交得到偶数个交点,这些交点间构成的线段分别在多边形内、外,并且相间排列;C. 在判断点是否在多边形内时,一般通过在多边形外找一点,然后根据该线段与多边形的交点数目为偶数即可认为在多边形内部,若为奇数则在多边形外部,而且不需考虑任何特殊情况;D. 边的连贯性告诉我们,多边形的某条边与当前扫描线相交时,很可能与下一条扫描线相交;二、简答题(每小题10分,共50分)1、什么是计算机图形学?2. 图形扫描转换的两个步骤是什么?3.什么叫齐次坐标?引入齐次坐标的优越性是什么?4.什么是走样?采用加权区域采样反走样技术中离散计算方法,计算下图中直线在该像素点的灰度值。

计算学院2008-2009学年第一学期《计算机图形学》考试试卷-闭卷-专业

计算学院2008-2009学年第一学期《计算机图形学》考试试卷-闭卷-专业

计算学院2008-2009学年第一学期《计算机图形学》考试试卷闭卷一、填空(共24分,每空1分)1.一个交互性的计算机图形系统应具有 计算 、 存储 、 交互 、输入、输出等五方面的功能。

2. 在交互输入过程中,图形系统中有 请求方式 、 事件方式 、取样方式和其组合形式等几种输入(控制)模式。

3. 阴极射线管(CRT )从结构上主要包括 电子枪 、 偏转系统 和 荧光屏 三部分。

4. 常用的图形输入设备有 鼠标 、 键盘、 触摸屏 等。

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

5.常用的反走样方法有 过取样 和 区域取样 。

6. 平面几何投影根据 投影中心与投影面的距离 可分为平行投影和透视投影,其中平行投影根据 投影方向与投影面的夹角 可以分为正投影和斜投影。

7. 三维形体的表示中,规则对象的表示方法有 构造实体几何法 和 八叉树 等。

9. 对一个平面图形进行基本几何变换,其中 整体比例 变换仅改变图形的大小而不改变图形形状,而 错切 变换改变图形的形状和大小,但不改变图形的平行关系和连接关系。

10. 试对图1-1中自相交的多边形进行内外测试。

如果采用奇-偶规则进行测试,则P 是 外部点 (内部点/外部点);如果采用非零环绕数规则进行测试,那么P 是 内部点 (内部点/外部点)。

二、名词解释(共10分,每小题2分)1. 图形:从客观世界物体中抽象出来的带有颜色及形状信息的图和形。

2. 视区:将窗口映射到显示设备上的坐标区域。

3. 实体:表面具有二维流形性质的正则形体。

4. 灭点:透视投影中,不平行于投影面的一组平行线的投影会相交于一点,这个点称为灭点。

5. 图段:具有逻辑意义的有限个图素(或体素)及其附加属性的集合。

三、简答与计算(共30分,每小题6分)1. 颜色查找表的作用是什么?具有24个位面帧缓存和30位颜色查找表的光栅显示器可以显示的颜色总数是多少?为显示1024*768的图像,这种光栅显示器的帧缓存至少需要多少KB ?答:(1)颜色查找表的作用是增加系统可以显示的颜色总数。

2008计算机图形学模拟B卷及答案

2008计算机图形学模拟B卷及答案

计算机图形学试题(B 卷)答案2008年12月25日一、选择题(共40分,每题4分)1.给定一系列顶点:P 0P 1P 2...P n-1P n ,怎样才能画一条二次B 样条曲线,使得它插值端点P 0、P n ,且在起点处相切于P 0P 1,在终点处相切于P n-1P n ?( C )A )增加端点P 0/=2P 0-P 1,P n /=2P n -P n-1 B )增加端点P 0/=P 0-2P 1,P n /=P n -2P n-1C )将原端点替换为P 0/=2P 0-P 1,P n /=2P n -P n-1 D )将原端点替换为P 0/=P 0-2P 1,P n /=P n -2P n-12.由M 个控制顶点Pi(i=1,… k) 所决定的n 次B 样条曲线,由( C )段n 次B 样条曲线段光滑连接而成。

A)k-n-2 B)k-n-1 C)k-n D)k-n+1 3.双线性法向插值法(Phong Shading )有何优点?( B )A )法向计算精确B )高光域准确C )对光源和视点没有限制D )速度较快4.种子填充算法中,正确的叙述是( C )A )它是按扫描线的顺序进行象素点的填充B )四连接算法可以填充八连接区域C )四连接区域内的每一象素可以通过上下左右四个方向组合到达D )八连接算法不能填充四连通区域5、下列有关曲线和曲面概念的叙述语句中,错误的论述为( B ) A)实体模型和曲面造型是CAD 系统中常用的主要造型方法,曲面造型是用参数曲面描述来表示一个复杂的物体 B) 参数形式和隐含形式都是精确的解析表示法,在计算机图形学中,它们同样好用 C) 从描述复杂性和形状灵活性考虑,最常用的参数曲面是3次有理多项式的曲面D) 在曲线和曲面定义时,使用的基函数应有两个重要性质:凸包性和仿射不变性6、计算机显示设备一般使用的颜色模型是 ( A ) A RGB B HSV C CMY D 不在A,B,C 中出现7、下述关于Bezier 曲线]1,0[),(),(21∈t t P t P 的论述,下述论述错误的是( A )A) P P P ==)0()1(21,在P 处)0(),1(21P P 的切矢量方向相同,大小相等,则)(),(21t P t P 在P 处具有G 1连续;B) P P P ==)0()1(21,在P 处)0(),1(21P P 的切矢量方向相同,大小相等,则)(),(21t P t P 在P 处具有C 1连续;C) 若保持原全部顶点的位置不变,只是把次序颠倒过来,则新的Bezier 曲线形状不变,但方向相反。

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

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

学年 学期题号 一 二 三 四 五 六 七 八 九 十 总分 总分人 得分得分 阅卷人Part I. Multiple Choice Questions (5 Points each. Note: order of the choices is important sometimes)1. The order of the following terms according to its appearance in computer history is___adcb_____________ a) wireframe display b) programmable pipeline c) texture mapping d) shaded solid2. OpenGL Utility Toolkit(Glut) provide OpenGL the function such as __ab___________ a) Open a windowb) Get input from mouse and keyboardc) Widget such as Slidebars and Dialogues d) Widget such as Input boxes and Menus e) Event-driven3. Give an order of the following phases according the rendering pipeline ____ cebda_____a) Fragment Processor b) Clipperc) Vertex Processor d) Rasterizere) Primitive Assembler4. The following operations belonging to which phase listed above__c_____ To convert object representations from one coordinate system to another____c/d___ To combines the 3D viewer with the 3D objects to produce the 2D image___b____ To determine which objects are within the view volume__a___ To determine the color of the corresponding pixel in the frame buffer5. _______a ___ computes color or shade of each object independently, so it can’t dealwith situations such as cef a) Local Lighting b) Global Lightingc) Some objects are blocked from light d) Real time illuminatione) Light can reflect from object to object f) Some objects might be translucent6. Choose two OpenGL sentences from the follow four candidates to transform the camera from the original position to the destination position(Destnation Postion)glMatrixMode(GL_MODELVIEW) glLoadIdentity();_____a___________ ______c__________a) glTranslatef(0.0, 0.0, -d); //d>0 b) glTranslatef(0.0, 0.0, d); //d>0 c) glRotatef(-90.0, 0.0, 1.0, 0.0); 学院 专业 级 学号 姓名大学 计算机图形学 课程试卷……………………………………密………………………封………………………线………………………第 页 共 页得分 阅卷人Part II Free Form Questions (50 Points total)1. How to normalize an arbitrary view volume(as blow) to an openGL default viewvolume (8 points)答案一,平移旋转剪切放缩平移答案二xy shear (z values unchanged) 10cot θ001cot φ0(,)00100001H θφ-⎡⎤⎢⎥-⎢⎥=⎢⎥⎢⎥⎣⎦Projection matrix : 1000010000000001orth M ⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎣⎦P =(,)orth M H θφGeneral case: (,)orth P M STH θφ=20020200001right left right left right left top bottom top bottomtop bottom ST far near near farfar near -⎡⎤-⎢⎥--⎢⎥+⎢⎥-⎢⎥--=⎢⎥⎢⎥+⎢⎥--⎢⎥⎢⎥⎣⎦2. Given a clip rectangle and a polygon, you are expected to give the corresponding results after top clip, bottom clip, right clip, and left clip consequently. (4 points)Answer 2points each step学院 专业 级 学号 姓名 ………………………密………………………封………………………线………………………。

计算机图形学试卷

计算机图形学试卷
● 题目:简述计算机图形学在游戏设计中的应用。 答案:计算机图形学在游戏设计中广泛应用于场景设计、角色建模、动画制作等 方面,为游戏提供逼真的视觉效果。 解析:简答题考察计算机图形学在游戏设计中的应用,属于应用领域题。 ● 答案:计算机图形学在游戏设计中广泛应用于场景设计、角色建模、动画制作等方面,为游戏提供逼真的视觉效果。 ● 解析:简答题考察计算机图形学在游戏设计中的应用,属于应用领域题。
● 答案:计算机图形学在游戏设计中扮演着至关重要的角色,它提供了逼真的图像和动画效果,增强了游戏的可玩性和吸引力。同时,计算机图形 学还为游戏开发者提供了丰富的工具和资源,简化了游戏制作的过程。
● 解析:这道题主要考察了计算机图形学在游戏设计中的应用和重要性,需要回答者对计算机图形学和游戏设计的相关知识有一定的了解。 ● 论述题2:计算机图形学中的光照模型及其应用场景 答案:计算机图形学中的光照模型是用来描述物体表面光照效果的数学模型,它由环境
简答题
什么是计算机图形学?
解释一下计算机图形学中的基本概 念,如像素、分辨率等。
添加标题
添加标题
添加标
描述一下计算机图形学中的基本算 法,如渲染算法、碰撞检测算法等。
论述题
计算机图形学在游戏设计中的应用和影响。 论述计算机图形学中的光照模型及其原理。 探讨计算机图形学中的纹理映射技术及其应用场景。 分析计算机图形学中的阴影生成算法及其优缺点。
● 题目:以下哪个不是计算机图形学的应用领域? 答案:A.游戏开发 解析:计算机图形学的应用领域包括电影制作、游戏开发、虚 拟现实、科学可视化等,而操作系统不是计算机图形学的应用领域。 ● 答案:A.游戏开发 ● 解析:计算机图形学的应用领域包括电影制作、游戏开发、虚拟现实、科学可视化等,而操作系统不是计算机图形学的应用领域。

计算机图形学试题及答案(3)

计算机图形学试题及答案(3)

计算机图形学试题及答案(3)《计算机图形学》模拟试卷⼀⼀、【单项选择题】(本⼤题共10⼩题,每⼩题2分,共20分)在每⼩题列出的四个选项中只有⼀个选项是符合题⽬要求的,请将正确选项前的字母填在答题卷相应题号处。

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

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

[A] 扫描线算法对每个象素只访问⼀次,主要缺点是对各种表的维持和排序的耗费较⼤[B] 边填充算法基本思想是对于每⼀条扫描线与多边形的交点,将其右⽅象素取补[C] 边填充算法较适合于帧缓冲存储器的图形系统[D] 边标志算法也不能解决象素被重复访问的缺点3、在多边形的逐边裁剪法中,对于某条多边形的边(⽅向为从端点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、下列关于平⾯⼏何投影的叙述中,错误的论述为()。

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

计算机图形学考试及答案

计算机图形学考试及答案

1.1编译程序由哪几部分构成?简述各部分功能。

参考答案: 五个部分词法分析:接收输入源程序串,输出单词序列。

语法分析:接收单词序列,识别出各种语法成分,并做语法检查。

语义分析与中间代码生成:分析每个语法结构的静态语义,生成某种形式的中间代码。

优化:在不改变程序执行结果的前提下,提高中间代码或目标代码的质量。

目标代码生成:将中间代码转换成等价的目标代码。

2.4写出产生语言L(G1) 的文法G1:L(G1)={a m b m c n |m ,n ≥0}。

参考答案:G1: S →AB A →ε|aAb B →ε|Bc4.4设有表格结构文法G[S]:||(),|S a T T T S S→∧→(1)给出(a ,(a ,a ))的最左、最右推导,并画出相应的语法树。

参考答案:最左推导:S ⇒(T) ⇒(T,S) ⇒(S,S) ⇒(a,S) ⇒(a,(T,S)) ⇒(a,(S,S)) ⇒(a,(a,S)) ⇒(a,(a,a))最右推导:S⇒(T) ⇒(T,S) ⇒(T,(T,S) ⇒(T,(T,a) ⇒(T,(S,a)) ⇒(T,(a,a)) ⇒(S,(a,a)) ⇒(a,(a,a)) 语法树:S( T )T , SS( T )a S(2)计算文法G[S]的FIRSTVT集和LASTVT集。

参考答案:FIRSTVT(S)={a, ^,( }FIRSTVT(T)= {a, ^, (,,}LASTVT(S)= {a, ^,)}LASTVT(T)= {a, ^,),,}(3)构造G[S]的优先关系表,并判断G[S]是否为算符优先文法。

1.计算机图形学的研究内容有哪些?答:(1) 基于图形设备的基本图形元素的生成算法,如用光栅图形显示器生成直线、圆弧、二次曲线、封闭边界内的图案填充等。

(2) 图形元素的几何变换,即对图形的平移、放大、缩小、旋转、镜像等操作。

(3) 自由曲线和曲面的插值、拟合、拼接、分解、过渡、光顺、整体和局部修改等。

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

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

年级班姓名学号成绩一、填空题(每空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、扫描线多边形填充算法中,对于扫描线同各边的交点的处理具有特殊性。

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

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

《计算机图形学》练习试题及参考答案二、选择题(每题2分)B 1、计算机图形学与计算几何之间的关系是( )。

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

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

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

吉林大学计算机图形学2008级试卷B答案

吉林大学计算机图形学2008级试卷B答案
{sortangle(S,n,Q);//依据边界点O将S中点按倾角排成序放置在Q中Q中起始点为O
v=first(Q);//取出Q中起始点
while (next(v,Q)!=first(Q)))
//若Q中v的下一个点不是起始点
if (left(v,next(v,Q),next(next(v,Q),Q))
第二是该表示法蕴含信息的完整性,即由这种表示法所决定的数据结构是
否唯一地描述了一个实在的形体。 2分
此外还应该考虑表示方法是否简洁与便利。 1分
4消除隐藏面的算法分为两个大类,即图象空间算法和客体空间算法。1分
图象空间算法对显示设备上每一个可分辨象素进行判断,看组成物体的多个多边形表面中哪一个在该象素上可见2分;客体空间算法对每一个组成形体的表面,都要与其它各表面进行比较。2分
Point R[4],Q[4];
int i,j;
const double epsilon=0.01;
if(maxdistance(P)<epsilon)
/*maxdistance(P)为求max(d(P1,P0P3),d(P2,P0P3))的函数*/
{MoveTo(P[0].x,P[0].y);
LineTo(P[3].x,P[3].y);1分
5光照模型主要考虑的问题:照明特性、表面特性和观察角度。2分
照明特性是指可见表面被照明的情况,主要有光源的数目和性质,环境光及阴影效应等1分。表面特性主要是指表面对入射光线的反射、折射或透明的不同情形,还有表面的纹理及颜色等1分。观察角度是指观察景物时观察者相对可见表面所在的位置。1分
三.计算30分
2008级计算机图形学试卷B参考答案
一、概念每题3分共15分

计算机图形学试卷(B)卷(含答案)

计算机图形学试卷(B)卷(含答案)

2009- 2010学年度第一学期试卷 B (闭卷)专业 信息与计算科学 班级 5、6 学号 姓名一、填空题:(每空1分,共15分)1.计算机图形学是研究如何用 将 转化为图形,并在 上显示出来的原理、方法和技术的学科。

2.颜色模型是一种在特定环境中解释颜色的 和 的方法。

3.汉字字库一般可分为 和 两种。

4.在线段AB 的区域编码裁剪算法中,如A 、B 两点的码 ,则该线段位于窗口内;如A 、B 两点的码 ,则该线段在窗口外。

5.根据 ,为了避免走样,采样频率至少应是信号最高频率的 倍。

6.裁剪的目的是为了使位于 外的图形不显示出来,消隐的目的是为了使位于 后面的线、面不显示出来。

7.图形标准的提出主要考虑了 的流动性和 的无关性。

二、选择题:(每题3分,共15分)1.多色彩图形阵列的最高分辨率可达(A )640480⨯ (B )1024786⨯ (C )7681024⨯ (D ) 640400⨯( )2.下述是简单图形的是(A )点阵图形 (B ) bmp 格式文件 (C )子图 (D )复合图形 ( ) 3.关于Bezier 曲线的性质说法不正确的是(A )如果控制点位置不变,但完全颠倒顺序,曲线不变。

(B )当控制点的相对位置固定,曲线的形式也随之被固定了。

(C )Bezier 曲线的几何不变性指曲线的形式与坐标倾系的选择有关。

(D )Bezier 曲线不会越出控制点所形成的凸多边形( )4 常见的15英寸的屏幕显示器,640480⨯屏幕像素分辨率就相当于( )ppi 。

(A )81 (B )84 (C )72 (D )325下列是GKS 提供了二维图形的功能的是(A )图形控制功能(B )图形输出功能 (C )图形表示功能(D )图形变换功能( )三、简答题(每题5分,共20分)1.什么是图像的分辨率?2.计算机图形学研究的主要内容?3.说出表面明暗处理的三个部分和用于计算每个部分的辅助光线。

计算机图形学试题集

计算机图形学试题集

计算机图形学试题集第⼀章绪论⼀.填空题1. 1982年,国际标准化组织ISO给计算机图形学下的定义是:研究⽤计算机进⾏______和图形之间相互转换的⽅法和技术。

2. 1982年,国际标准化组织ISO给计算机图形学下的定义是:研究⽤计算机进⾏数据和____ ___之间相互转换的⽅法和技术。

3. 1982年,国际标准化组织ISO给计算机图形学下的定义是:研究⽤计算机进⾏__________ ___之间相互转换的⽅法和技术。

4. 1982年,国际标准化组织ISO给计算机图形学下的定义是:研究⽤计算机进⾏数据和图形之间相互__________的⽅法和技术。

5. 计算机图形学涉及和研究的主要问题是利⽤计算机进⾏____________的输⼊、表达、存储、显⽰、检索、变换、图形编辑等。

6. 计算机图形学涉及和研究的主要问题是利⽤计算机进⾏图形信息的_________、表达、存储、显⽰、检索、变换、图形编辑等。

7. 计算机图形学涉及和研究的主要问题是利⽤计算机进⾏图形信息的输⼊、__________、存储、显⽰、检索、变换、图形编辑等。

8. 计算机图形学涉及和研究的主要问题是利⽤计算机进⾏图形信息的输⼊、表达、_______ __、显⽰、检索、变换、图形编辑等。

9. 1950年,MIT的旋风⼀号计算机通过控制_________,⽣成和现实了⼀些简单的图形。

10. 1962年,MIT林肯实验室Ivan. E. Sutherland在发表的论⽂中指出,开发的通信系统是⼀个功能完善的__________图形系统,从⽽确⽴了计算机图形学的科学分⽀地位。

解答:1.2.3.4.5.6.7.8.9.10.⼆.选择题解答:三.判断题解答:五.计算分析题解答:第⼆章计算机图形学的发展⼀.填空题1. 以下是DDA画线算法程序,请补充。

#define ROUND(a) ((int)(a+0.5))void line_DDA(int xs, int ys, int xe, int ye) {int dx, dy, steps, k;float xIncrement, yIncrement, x=xs, y=ys; ________________;dy=ye-ys;if(abs(dx)>abs(dy)) steps=abs(dx);else steps=abs(dy);xIncrement=dx/(float)steps; yIncrement=dy/(float)steps;setpixel(ROUND(x),ROUND(y));for(k=0; k{x+=xIncrement;y+=yIncrement;setpixel(ROUND(x),ROUND(y));}}2. 以下是DDA画线算法程序,请补充。

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

华南农业大学期末考试试卷(B 卷)
2010学年第 1 学期 考试科目: 计算机图形学 考试类型:(闭卷)考试 考试时间: 120 分钟 学号 姓名 年级专业
一、 判断题(本大题共 10 小题,每小题 1 分,共 10 分)
1.若要对某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做比例或旋转变换,然后在将原点平移回去。

( ) 2.在齐次坐标系中,若用矩阵来表示各种运算,则比例和旋转变换是矩阵乘法运算,而平移变换是矩阵加法运算。

( ) 3.光栅显示器上不可能在任意两个点间画出一条精确直线段的原因是:象素坐标只能取整数值。

( )
4.Bresenham 直线算法中,无论斜率大于1还是小于1,其误差判别式都是一样的。

( )
5.一个向量的齐次坐标的表示形式是无穷的。

( ) 6.Z-Buffer 消隐算法最大的优点是占用较少的内存空间。

( ) 7.Phong 算法的计算量要比Gouraud 算法大得多。

( )
8.将某二维图形整体缩小2倍,其变换矩阵可写为⎥
⎥⎥⎥


⎢⎢⎢⎢⎣
⎡2100010001。

( )
9.计算机图形学显示真实感图形的方法和传统的照相技术很相似。

( )
10.一次Bezier 曲线是一段直线。

( )
二、填空题(本大题共20 空,每空 1 分,共20 分)
1.ISO批准的第一个图形软件标准是,图形软件标准是为提高软件的
而提出来的。

2.由离散量表示连续量引起的失真的技术叫,减少或消除失真现象的技术
叫。

3.表示图形的方法有参数法和点阵法。

用参数法表示的图形,称为狭义上的,
用点阵法表示的图形,称为。

4.光栅扫描方法有和两种。

5.图形主要分为两类:和。

6.简单光照模型中,反射光包括、和三部
分。

7.颜色包含3个要素、和。

8.曲线的数学表示形式通常有、和三种表示法。

9.裁剪的目的是为了使位于外的图形不显示出来。

三、简答题(本大题共5 小题,每小题5 分,共25 分)
1.计算机图形学的相关学科有哪些?它们之间的相互关系怎样?
2.帧缓存的容量与什么有关?假定一个光栅扫描系统,分辨率800×600,要求可显示颜色16种,请问帧缓存的容量需要多少字节?
3. 某点(x ,y )在窗口内的充分必要条件是什么?
4. CRT 显示器有哪几部分组成?
5. 对于线框图,如果不进行消隐处理会有什么后果?消隐算法可以分成几类?分类
原则是什么?
四、简答题(本大题共 3 小题,每小题 15 分,共 45 分)
1)试过4个型值点P 0(1,1)、P2(2,3)、P2(4,3)和P3(3,1)作二次B 样条曲线。

P (t )=
2
1
[]123t t t ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡--011022121⎥⎥⎥⎦
⎤⎢⎢⎢⎣⎡210P P P
2)用Bresenham算法生成直线段。

要求根据已知条件,先计算出各点的坐标值,然后在下面的方格中标出各点(用“●”)。

已知:直线段的起点(1,1),终点(10,6)
偏差计算公式:初始值d0=△X-2△Y
当d m≥0时,d m+1=d m-2△Y ;当 d m<0时,d m+1=d m+2△X -2△Y
3)图中ABCD为矩形窗口,P1P2为待裁剪线段。

试用编码裁剪算法求出P1P2在窗口中的直线段坐标。

已知:窗口及线段的坐标分别为A(3,1)、B(8,1)、C(8,6)、D(3,6)、P1(3,0)、
P2(10,9)
1 2 3 4 5 6 7 8 9 10。

相关文档
最新文档