安徽中医学院2010~2011学年第二学期《计算机图形学》课程期末考试试卷命题教师:沈同平试卷编号:H0602审核人:王世好适用专业计算机科学与技术考试班级08医软考生姓名学号班级一、选择题(每小题1分,共20分)1.计算机图形学与计算机图像处理的关系是()A、计算机图形学是基础,计算机图像处理是其发展B、不同的学科,研究对象和数学基础不同,但它们之间也有可转换部分C、同一学科在不同场合的不同称呼而已D、完全不同的学科,两者毫不相干2.下列不属于计算机图形学的应用的是()A、计算机辅助绘图及设计B、事务管理中的交互式绘图C、科学计算可视化D、人工智能3.下列不属于计算机图形软件国际标准的是()A、GKSB、PHIGSC、国标码D、IGES4.计算机图形显示器一般使用什么颜色模型()A、RGBB、CMYC、HSVD、HLS5.分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存()A、512KBB、1MBC、2MBD、3MB;6.触摸屏是()设备.A、输入B、输出C、输入输出D、既不是输入也不是输出7.下述用数值微分法(DDA)画斜率的绝对值小于1的直线的C语言子程序中哪一行有错()VoiddrawLineWithDDA(intx1,inty1,intx2,inty2,intcolor){A、intx,y;B、floatk=(float)(y2-y1)/(x2-x1);C、for(x=x1,y=y1;x=x2;x++){drawPixel(x,y,color);题号一二三四合计统分人复核人得分阅卷人得分D、y+=k;}}8.下面关于反走样的论述哪个是错误的()A、提高分辨率B、把象素当作平面区域进行采样C、采用锥形滤波器进行加权区域采样D、增强图像的显示亮度9.多边形填充时,下述哪个论述是错误的()A、多边形被两条扫描线分割成许多梯形,梯形的底边在扫描线上,腰在多边形的边上,并且相间排列B、多边形与某扫描线相交得到偶数个交点,这些交点间构成的线段分别在多边形内、外,并且相间排列C、在判断点是否在多边形内时,一般通过在多边形外找一点,然后根据该线段与多边形的交点数目为偶数即可认为在多边形内部,若为奇数则在多边形外部,而且不需考虑任何特殊情况D、边的连贯性告诉我们,多边形的某条边与当前扫描线相交时,很可能与下一条扫描线相交10.利用种子填充算法实现多边形填充时,边界和内点的连通性要求是()A、内点为4连通时,边界必须为4连通B、内点为4连通时,边界必须为8连通C、内点为8连通时,边界必须为4连通D、内点为8连通时,边界必须为8连通11.多边形扫描线算法主要有3个步骤,正确的次序是()1)计算扫描线与多边形各边的交点;2)将交点两两配对,并填充每一区段;3)对交点按x坐标从小到大排序。A、1,2,3B、1,3,2C、2,3,1D、3,2,112.以下关于图形变换的论述那些是错误的()。A、错切变换虽然可引起图形角度的改变,但不会发生图形畸变B、平移变换不改变图形大小和形状,只改变图形位置C、任意一个变换序列均可表示为一个组合变换矩阵,该组合变换矩阵是基本变换矩阵的和D、旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不变13.下列算法用于裁剪二维线段的有()A、字符裁剪B、逐边裁剪C、中点分割裁剪法D、双边裁剪法14.凸包计算的主要用途在于()A、区域填充B、消隐C、A和B都是D、A和B都不是15.反射光是由()组成的A、漫反射光和环境光B、透射光和散射光C、镜面反射光和环境光D、漫反射光,环境光和镜面反射光16.光线跟踪算法中包含了哪些光照效果()A、仅有光反射B、仅有光透射C、有光反射和光透射D、都没有17.下面关于NURBS的论述,哪个是错误的()A、可通过控制顶点和权因子来改变形状B、仅具有仿射不变性,但不具有透射不变性C、非有理B样条,有理及非有理Bezier曲线,曲面是NURBS的特例D、可表示标准解析形状和自由曲线,曲面18.在光亮度插值算法中,下列论述哪个是错误的()A、Gouraud明暗模型计算中,多边形与扫描平面相交区段上每一采样点的光亮度值是由扫描平面与多边形边界交点的光亮度插值得到的B、Phong明暗处理模型中,采用了双线性插值和构造法向量函数的方法模拟高光C、Gouraud明暗模型和Phong明暗处理模型主要是为了处理由多个平面片近似表示曲面物体的绘制问题D、Phong明暗模型处理的物体表面光亮度呈现不连续跃变19.阴影一般分为两类:自身阴影和()P215A、反射阴影B、投射阴影C、漫反射阴影D、环境光阴影20.通常根据运动控制方式将计算机动画分为关键帧动画和()P252A、数学动画B、机械动画C、算法动画D、插值动画二、填空题(每空1分,共20分)1.计算机图形学中,图形生成的方式有两种,交互式绘图和。2.构成点阵图形的最小单元是。3.计算机图形系统由和组成。4.一个计算机图形系统至少具有计算、存储、输入、输出和5个方面的基本功能。5.GKS3种坐标系即:、和。6.显示配置是指显示器和两方面的内容。7.鼠标有3种类型,即机械式鼠标、光电式鼠标和。8.屏幕显示模式有两种:和。9.在图形输出中最基本的图形是。10.窗口—视图变换是和的组合变换。11.消隐算法一般分为两类,一类是物体空间算法,另一类是。12.投射阴影有本影和之分。13.计算图形学中物体的纹理包括颜色纹理和。14.按计算机动画的实现方式来分,计算机动画分为实时动画和。阅卷人得分15.边界表示法中最典型的数据结构是。三、简答题(每题5分,共30分)1.图像处理、模式识别与计算机图形学的区别?2.什么是反走样技术?比较超采样和区域采样的异同点?3.试述画家算法的基本思想?阅卷人得分4.几何造型有哪3种模型?各有什么特点?5.一个功能完善的八叉树造型系统应该包括哪几类算法?6.简述运动捕捉系统的不同类型?四、应用题(每题10分,共30分)1.对于分辨率为1024×1024像素的光栅系统,若每一像素用8位和12位二进制来表示存储信息,各需要多大光栅存储容量及显存?每一屏最多显示多少种颜色?若R、G、B灰度都占8位,其颜色总数是多少?(提示:显卡的显存容量是按2的指数幂增长的,即20,21,22,……因此,如果计算出来的不是2的指数幂,则需要取大于并接近于当前计算值的2的指数幂,如如果计算值为3MB,则显存容量应为4MB)2.已知四边形各顶点坐标为(0,0),(20,0),(20,15)和(0,15),对此图形分别进行下列比例变换:(1)使长度方向缩小一半,高度方向增长一倍;(2)使整个图形放大一倍。阅卷人得分3.已知三角形各顶点坐标为(10,10),(10,30),(30,15),试对其进行下列变换,写出变换矩阵。(1)沿X向平移20,沿Y向平移15,再绕原点旋转90°(2)绕原点旋转90°,再沿X向平移20,沿Y轴平移15