计算机图形学基础 试卷(A)答案
计算机图形学试卷及答案
第 1 页 共 5 页
哈尔滨学院2006年秋季学期期末试卷
课程名称: 计算机图形学基础 试卷(A)答案 考试时间: 120 分钟 考试方式: 闭卷
(卷面总分100分,占总成绩的 60 %)

一、 填空题 (每空1分,共计10分) 1、一个计算机图形系统起码应该具有计算、 存储 、 对
话 、输入、输出等5个方面的基本功能。 2、在常用Bezier 曲线中,确定了N 个点,可以定义一条 n-1 次的Bezier 曲线。
3、一个静态物体真实感便现在 常规视觉 和表面效果的真实两个基本方面
4、描述图形的数据必须带有两种信息: 几何信息 、 拓扑信息 。
5、加权合成后,每相邻4个点可以决定中间的一段抛物样条曲线,若有n 个型值点,可加权合成后生成 n-3 段抛物样条曲线。
6、根据不同情况形体在计算机内常表示为线框模型、 表面模型、实体模型3种形式。
7、实现曲面立体或曲面片的隐藏线小区方法,一般有两种途径;一条途径用平面去逼近曲面,称为离散法;另一途径是对于双参数曲面采用的方法是 扫描网格法 。
8、给定(m+1)(n+1)个空间点列b i ,j (i=0,1,2……,n ;j=0,1,2……,m ),可定义m ×n 次Bezier 曲面,其表达式为: 。
二 、判断 (每题 一分 ,共 10 分。注意:在每题的括
号中,正确的写“T ”,错误的写“F ”)
( F )1、图形扫描仪的常用分辨率是在100dpi 到10000dpi 之间。 ( T )2、n 次B 样条曲线可以达到n-1阶连续。
( T )3、数据是指所有能输入到计算机内并被计算机处理的符号的总称。
( F )4、二维图形的基本变换后原图形的变化是由连边规则改变决定的。 ( F )5、齐次坐标表示法中的增加的一维一定是常数“0”。
( F )6、在组合变换过程中两个基本变换结果矩阵T1和T2 的次序是可以改变的。 ( F )7、图形不可以进行“加”、“减”运算。
( T )8、分段二次B 样条曲线在分段内是一条抛物线。
( F )9、一次Bezier 曲线其实就是连接起点到终点的折线段。 ( F )10、体素是几何元素中最简单、最基本的元素。
三、选择题 (共14分多选或少选均不给分) ( ABC )1、(3分)我们经常使用的图形软件大致可分为3种形式 A :图形子程序包
B :扩充一种程序设计语言使其具有图形功能
C :专门的交互式图形软件
D :以上都不是 ( D )2、(1分)使用下列二维图形变换矩阵:
T =
将产生变换的结果为 A : 图形放大2倍 B : 图形放大2倍,同时沿X 、Y 坐标轴方向各移动1个绘图单位 C : 沿X 坐标轴方向各移动2个绘图单位 D : 沿X 坐标轴方向放大2倍,同时沿X 、Y 坐标轴方向各平移1个绘图 单位 ( B D )3、(2分)下列有关Bezier 曲线性质的叙述语句中,错误的结论为 A : Bezier 曲线可用其特征折线集(多边形)来定义 B : Bezier 曲线必须通过其特征折线集(多边形)的各个顶点 C : Bezier 曲线两端点处切线方向必须与起特征折线集(多边形)相应两端 线段走向一致 D :n 次Bezier 曲线,在端点处的r 阶导数,只与r 个相邻点有关
( A )4、(1分) 下述用数值微分法(DDA )画斜率的绝对值小于1

的直线的C 语言子程序中哪一行有错?

V oid 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++)
∑∑== =
n i m
j j
i m j n
i b v B u B
v u P 00
,,,)()(),( 2 0 0
0 1 0
1 1 1



