计算机图形学 下载本文

6、 在斜平行投影中,投影平面一般取:

a、任意平面 b、斜平面 c、坐标平面 d、都不是

7、 任何一束不平行于投影平面的平行线的透视投影将汇聚成一点,称之为灭点,主灭点是:

a、在坐标轴上的灭点 b、在坐标平面上的灭点 c、在任意轴上的灭点 d、都不是 8、 引入观察坐标系的原因是:

a、 人们往往要求物体不动,让视点在以形体为中心的球面上变化 b、观察形体各个方向上的

形状 c、在透视投影中的要求 d、观察形体各个方向上的投影

9、 把斜四棱台裁剪空间变成正四棱台裁剪空间的变换的第一步是:

a、将投影中心平移到原点 b、将用户坐标系变换到观察坐标系 c、作错切变换 d、都不是 10、把斜四棱柱裁剪空间变成正四棱柱裁剪空间的变换的第二步是:

a、将观察参考点平移到原点 b、将用户坐标系变换到观察坐标系 c、作错切变换 d、都不

三、 多选题:

1、 几何变换包括:

a、 旋转 b、移动 c、三阶导数d、图形的放缩 2、 图形变换包含哪几种:

a、每一段变换 b、视象变换 c、几何变换 d、切线变换 3、 关于变比因子SX、SY哪些说法正确:

a、大于1时,形体被放大 b、这两个值小于1时,形体尺寸减小 c、这两个值相等时,形体尺寸减小 d、SX、SY的值可以是任意正数

4、 如果不是针对原点,而是针对另外一个固定参考点进行变比变换,哪些说法正确:

a、该点的坐标(XF,YF)可以选图形的一个顶点 b、这个点在变比变换后也保持不变 c、这个点

在变比变换后改变 d、该点的坐标只能是图形的一个顶点

5、 旋转变换的参考点可以设置在形体的边界内部或者外部的任意位置,哪些说法正确:

a、特征多边形顶点的数量决定了 b、如果参考点位于形体边界内部,结果是该形体绕这个内部

点而旋转 c、如果参考轴心在边界外部,形体上所有的点都相对于这个轴心沿着一条圆形路径旋转 d、改变其中某一顶点的位置对整个形体有影响

6、 旋转计算的效率上进行改进的原因是:

a、基于图形设备的基本图形元素的生成算法 b、由于旋转对形体上的每一个点都必须进行三角

函数等运算,所以,运算所需时间就可能变得相当长 c、需要很小的旋转角度 d、三角函数可以用一

个近似值来替换 e、近似而引起的误差将随着旋转角度的减小而减小

7、 关于窗口区,哪些说法正确:

a、选择不同的窗口,可以看到不同的景物 b、选择不同的窗口,可以看到相同的景物 c、窗

口区通常是圆形域 d、窗口区通常是矩形域

8、 关于视图区,哪些说法正确:

a、任何小于或等于屏幕域的区域都称为视图区 b、在屏幕域中用设备坐标来定义 c、视图区一般

定义成矩形 d、专门的软件来完成

9、 当点从NDC到DC作变换时,应解决哪些问题:

a、要考虑x,y方向上的实际象素数 b、可用于绘图机输出 c、NDC空间具有的几何一致性不一

定在DC空间中成立 d、在实际应用中NDC和DC的方向相反

10、相对于参考点F作比例变换、旋转变换的过程可分为哪几步:

a、把坐标系原点平移至参考点F b、任意地放大 c、在新坐标系下相对原点作比例、旋转变换 d、将坐标系再平移回原点

四、 思考题:

1、平行投影空间是如何定义的?其正规化的步骤有哪些? 2、透视投影空间是如何定义的?其正规化的步骤有哪些? 3、简述两类图形变换的区别。

4、为何采用齐次坐标来表示坐标位置,写出两维基本变换方程的矩阵表示。 5、试推导窗口区到视图区的坐标变换方程。

6、写出用户定义的两维图形从窗口区到视图区的输出过程。

7、设定投影方向矢量为(Xp,Yp,Zp),求由此定义任意方向的斜平行投影方程。

第4章 数据接口与标准

(一)本章学习目标

介绍图形软件系统,包括图形软件的组成、基本图形软件、图形软件与操作系统及其它应用软件的关系。理解标准化工作的意义,观摩DXF文件。 (二)本章重点、要点

1、掌握DXF文件的结构。 2、理解STEP数据交换标准。 (三)章节练习题

一、 判断题:

1、 GKS标准提供了能够顺序读写,用于长期存贮(传输)图形信息的机制,称为GKSM。() 2、 1985年,第一个国际计算机图形信息标准及计算机图形核心系统(GKS)正式颁布。()

3、 GKSM的内容和格式是GKS标准的组成部分。()

4、 CGM提供了一个在虚拟设备接口上存贮与传输图形数据及控制信息的机制。() 5、 CGI是设备级的计算机图形标准,它规定了一个CGI实现和CGI用户之间的接口。() 6、 开发IGES是为了能在计算机绘图系统的数据库上进行数据交换。()

7、 DXF是具有专门格式的ASCII码文本文件。AutoCAD可以用DXFFOUT命令生成它,也或以用DXFIN

命令读入它。()

8、 一个完整的DXF文件是由四个段和一个文件结尾组成的。()

9、 AutoCAD系统允许在一个DXF文件中省略许多项并且仍可获得一个合法的图形。() 10、产品生命周期不包括产品的设计、制造、使用、维护、报废等。() 二、 单选题:

1、 为了能在GKS中以一致和容易使用的方式来处理各种事务:

a、GKS采用通常的文件管理方式来处理元文件 b、离散 c、GKS没有采用通常的文件管理方

式来处理元文件,而是把它做为工作站来处理 d、都不是

2、 元文件的写、读分别对应GKS元文件输出工作站MO和GKS元文件输入工作站MI:

a、MO种类的工作站完成GKS元文件的建立 b、MI种类的工作站完成GKS元文件的建立 c、

一个GKS元文件的建立通过MI种类的工作站来完成 d、都不是

3、 所有GKS的图形信息在执行一系列的GKS功能如何写入指定MO工作站的GKSM中:

a、自动地 b、非自动地 c、半自动地 d、都不是

4、 获得项目类型的GKS功能负责检查GKSM中当前项目的类型及其数据记录的长度

a、并把该类型返回给应用程序 b、并把长度返回给应用程序 c、并把该类型和长度返回给应

用程序 d、都不是

5、 CGM标准是由一套标准的与设备无关的定义图形的什么组成:

a、语法元素 b、词法元素 c、语法和词法元素 d、都不是 6、 一个CGI的实现叫做对象,对象是:

a、 硬件设备也可以是一个程序 b、硬件设备 c、一个程序 d、都不是 7、 产品数据交换标准IGES的制订,基于何种原因:

a、产品模型在计算机内部的表达相同 b、企业间的产品信息的交换 c、不同的CAD/CAM系统间

以兼容的方式交换产品定义数据 d、离散

8、 关于IGES元素,哪一种描述不正确:

a、至少要支持产品的几何数据、标注和数据组织方式的通信 b、将产品数据看作元素的文件 c、

每个元素是独立于应用的 d、元素类型始终不变

9、 在IGES标准中定义的元素有几类:

a、6 b、5 c、4 d、7 10、关于DXF,哪一种描述不正确:

a、为AutoCAD系统的图形数据文件 b、具有专门格式的二进制文件 c、AutoCAD可以用DXFFOUT

命令生成它,也或以用DXFIN命令读入它 d、一个完整的DXF文件是由四个段和一个文件结尾组成的 三、 多选题:

1、 项目是GKSM的基本信息单位,其中项目首部包括:

a、任选‘GKSM’ b、项目类型 c、项目数据记录的长度 d、切线向量的连续性 e、二阶导数的

连续性

2、 项目是GKSM的基本信息单位,介于两个项目之间的下述哪些信息做为对话获取记录下来:

a、工作站控制项目和消息项目b、属性项目c、抛物端d、图段项目 3、 一个GKSM的输入由GKSM输入工作站(MI种类工作站)的哪些过程完成:

a、打开b、启用c、停用d、关闭

4、 对于GKSM中每个项目的输入,依次通过如下哪几个动作完成

a、获得项目类型 b、读入项目 c、解释项目 d、改变其中某一顶点的位置对整个曲线没有

影响

5、 关于CGM哪一些描述正确:

a、提供了一个在虚拟设备接口上存贮与传输图形数据及控制信息的机制 b、CGM的作用类似于

GKSM c、CGM不像GKSM只局限于GKS生成的图形 d、适用性不强 e、大部分的二维图形软件都能够通过CGM进行信息存贮和交换

6、 CGM标准分为四部分,第一部分是功能描述:

a、非元素标识符 b、边的值 c、元素标识符 d、语义说明 e、参数描述 7、 关于CGI哪一些描述正确:

b、 不是应用程序接口的交互式计算机图形标准 b、对出错处理和调试只提供了最小支持c、有

时要填出多边形的边界 d、规定了发送图形数据到设备的输出和控制功能

8、 为了使应用程序创建、保存、修改和显示图形,CGI提供了管道机制。CGI的管道分为

a、图形对象管道b、光栅管道 c、输入管道d、输出管道 9、 CGI图段功能集定义了图形对象组合到图段中的方法有:

a、图段操作b、可用于绘图机输出 c、图段属性d、图段查询