计算机图学测试题及答案,《计算机图形学》练习测试题及参考答案

A 29、下列有关平面几何投影的叙述语句中,正确的论述为( ) A) 在平面几何投影中,若投影中心移到距离投影面无穷远处,则成为平行投影; B) 透视投影与平行投影相比,视觉效果更有真实感,而且能真实地反映物体的精确的尺寸和形状; C) 透视投影变换中,一组平行线投影在与之平行的投影面上,可以产生灭点; D) 在三维空间中的物体进行透视投影变换,可能产生三个或者更多的主灭点。 B 30*、下列有关简单光反射模型的描述语句中,错误的论述为( ) A) 简单光反射模型,又称为Phong模型,它模拟物体表面对光的反射作用; B) 在简单光反射模型中,假定光源是点光源,而且,仅仅关注物体表面对光的镜面反射作用; C) 简单光反射模型主要考虑物体表面对直射光照的反射作用; D) 在简单光反射模型中,对物体间的光反射作用,只用一个环境光变量做近似处理。 B 31*、下列有关曲线和曲面概念的叙述语句中,不正确的论述为( ) A) 实体模型和曲面造型是CAD系统中常用的主要造型方法,曲面造型是用参数曲面描述来表示一个复杂的物体; B) 参数形式和隐含形式都是精确的解析表示法,在计算机图形学中,它们同样好用; C) 从描述复杂性和形状灵活性考虑,最常用的参数曲面是3次有理多项式的曲面; D) 在曲线和曲面定义时,使用的基函数应有两个重要性质:凸包性和仿射不变性。 C 32.使用下列二维图形变换矩阵:

?1/200???,产生变换的结果为()

10T=0????01/20??A:图形放大2倍,同时,沿X和Y坐标轴方向各移动1/2个绘图单位;

B:图形缩小1/2倍,同时,沿X、Y坐标轴方向各移动1/2个绘图单位;

C:沿X坐标轴方向缩小1/2倍,同时,沿Y坐标轴方向移动1/2个绘图单位; D:沿Y坐标轴方向缩小1/2倍,同时,沿X坐标轴方向移动1/2个绘图单位。

D 33、使用下列二维图形变换矩阵:

?010???T=?100,产生变换的结果为() ????001?? A:沿X坐标轴平移1个绘图单位,同时,沿Y坐标轴平移-1个绘图单位;

B:绕原点逆时针旋转90度; C:沿X坐标轴平移-1个绘图单位,同时,沿Y坐标轴平移1个绘图单位; D:绕原点顺时针旋转90度;

B 34、下列有关B样条曲线性质的说明语句中,正确的论述为()

A:B样条曲线具有几何不变性,其形状与坐标系无关; B:B样条曲线具有造型的灵活性,可构造直线段和切线等特殊情况; C:当移动B样条曲线一个顶点时,必定会对整条B样条曲线产生影响; D:一条直线与n个顶点控制的B样条曲线可有n个或更多个交点; B 35、下列有关投影的叙述语句中,正确的论述为()

A:透视投影与平行投影相比,能真实的反映物体的精确的尺寸和形状; B:平行投影的投影中心到投影面距离是无限的;

C:透视投影变换中,一组平行于投影面的线的投影产生一个灭点; D:灭点可以看作是有限远处的一个点在投影面上的投影。

C 36、下列有关三维物体线框模型表示法的叙述语句中,错误的论述为()。

A:物体线框模型由定义物体边界的直线和曲线组成,但不并存在面的信息; B:三维物体线框模型可能出现二义性; C:三维物体线框模型所构造出的形体总是简单且有效的; D:线框模型不能表示出曲面的轮廓线,因而也不能正确表示曲面信息。 B 37、在光亮度插值算法中,下列论述错误是( )

A. Gouraud明暗模型计算中,多边形与扫描平面相交区段上每一采样点的光亮度值是由扫描平面与多边形边界交点的光亮度插值得到的;

B. Phong明暗处理模型中,采用了双线性插值和构造法向量函数的方法模拟高光;

C. Gouraud明暗模型和Phong明暗处理模型主要是为了处理由多个平面片近似表示曲面物体的绘制问题;

D. Phong明暗模型处理的物体表面光亮度呈现不连续跃变;

C 38、下列有关平面几何投影的叙述语句中,正确的论述为( ) A.透视投影变换中,一组平行线投影在与之平行的投影面上,会产生灭点 B.透视投影与平行投影相比,视觉效果更有真实感,而且能真实地反映物体的精确的尺寸和形状

C.在平面几何投影中,若投影中心移到距离投影面无穷远处,则成为平行投影 D.在三维空间中的物体进行透视投影变换,可能产生三个或者更多的生灭点。 D 39、关于光栅扫描式图形显示器,具有这样的特点( )

A. 桢缓存和光栅显示器均是数字设备 ;

B. 不需要足够的位面和桢缓存才能反映图形的颜色和灰度 ;

C. 对于彩色光栅显示器的R.G,B三原色需要三个位面的桢缓存和三个个电子枪 ; D. 对原色配置颜色查找颜色查找表的目的是为了提高显示的速度; A 40、 关于计算机图形标准化的论述,下面论述是不正确的是( )

A. CGM和CGI是面向图形设备的接口标准 ; B. GKS、IGES、STEP均是ISO标准 ;

C. IGES和STEP是数据模型和文件格式的标准; D. PHIGS具有模块化的功能结构;

D 41. 作为计算机的核心部件,运算器对信息进行加工、运算。运算器的速度决定了计算机的计算速度,它一般包括

Ⅰ.算术逻辑运算单元 Ⅱ.一些控制门 Ⅲ.专用寄存器 Ⅳ.通用寄存器 A) Ⅰ和Ⅱ

B) Ⅲ和Ⅳ C) Ⅰ、Ⅲ Ⅳ D) 全部

A 42 设在存储器中、用于存放调用程序的现场及参数的存储区是 A) 堆栈 B) 缓冲区 C) 数据区 D) 程序区 C 43 计算机内存编址的基本单位是 A)位 B) 字 C) 字节 D) 兆

D 44 下列关于可编程只读存储器的叙述中,正确的是

A) 其存储内容可根据用户需求不同,随时可由用户对它再编程 B) 其存储内容是由制造厂商在生产过程按预定要求写入的 C) 其英文缩写为EPROM D) 其存储内容只能由用户写一次

C 45 将二进制机器语言程序转换为汇编语言程序的语言转换程序为 A)解释程序 B)编译程序 C)反汇编程序 D)实用程序 D 46 把汇编语言源程序转换为目标程序,要经过下列哪一个过程? A)连接 B)编辑 C)编译 D)汇编 A 47 视频信息的最小单位是 A)帧 B)块 C)像素 D)字

B 48 电子政务属于下列哪一类计算机应用?

A)科学计算 B)数据处理 C)实时控制 D)计算机辅助设计 B 49 下列与数据元素有关的叙述中,哪一个是不正确的? A) 数据元素是数据的基本单位,即数据集合中的个体 B) 数据元素是有独立含义的数据最小单位 C) 数据元素又称做结点 D) 数据元素又称做记录

A 50 下列关于数据的逻辑结构的叙述中,哪一个是正确的? A) 数据的逻辑结构是数据间关系的描述

B) 数据的逻辑结构反映了数据在计算机中的存储方式 C) 数据的逻辑结构分为顺序结构和链式结构 D) 数据的逻辑结构分为静态结构和动态结构

三、简答题(每题10分):

6、 简述随机扫描显示器、存储管式显示器和光栅扫描式图形显示器的工作特点。

答:随机扫描显示器中电子束的定位和偏转具有随机性,即电子束的扫描轨迹随显示内容而变化,只在需要的地方扫描,而不必全屏扫描。

存储管式显示器从表面上看极象一个有长余辉的荧光屏,一条线一旦画在屏幕上,在很长时间之内都将是可见的,常用于显示大量而复杂稳定的图形。 在光栅扫描式图形显示器中,电子束横向扫描屏幕,一次一行,从顶到底顺次进行。当电子束横向沿每一行移动时,电子束的强度不断变化来建立亮点的图案 7、 简述区域连贯性、扫描线的连贯性以及边的连贯性。

答:区域连贯性:对于一个多边形及两条扫描线,会有如下情况:两条扫描线之间的长形区域被多边形的边分割成若干个梯形,位于多边形内部和外部的梯形相间排列。扫描线的连贯性:多边形与扫描线相交,其交点数为偶数,相邻两交点间的线段有些位于多边形内,有些位于多边形外,且两者间隔排列。边的连贯性:相邻两条扫描线与多边形的的同一条边相交,其交点可按递增一个常量来计算,如:x2=x1+1,则y2=y1+1/k (k为该多边形边的斜率)。

8、 写出二次曲线的一般参数方程,并讨论何时是抛物线、双曲线、椭圆。

a0?a1t?a2t2t??0,1?, 答:二次曲线的一般参数方程为:r(t)?1?et?et212当e1=0,e2=0时为抛物线;当e1=0,e2=1时为椭圆;当e1=1,e2=0时为双曲线。

9、 试述多项式拟合中最小二乘法的基本原理。

答:多项式拟合是给定一组数据点(xi,,yi)(i=0,1,…,n),构造一个多项式函数y=f(x)

去逼近这些数据点,并使得偏差平方和最小。

n?2?(a,a,???,a)??[f(x)?y]?01niii?使得?(a0,a1,???,an)取得最小值。 i?0??f(x)?a?ax?????axm(m?n)01m? 加权系数?i一般取1。根据求极值原理,必须有:

nm??(a0,a1,???,an)j???2?ixi(?akxik?yi)2?0(j?0,1,...,m) ?aji?0k?0由于?k,xk,yk都是已知的,因此上式有m+1* 程

可求出m+1个未知数ak,即求出了最佳多项式拟合函数f(x)。

10、 写出以下特殊情况时的插值函数:1)过P0(x0,y0)、P1(x1,y1)的线性插值;2)

过P0(x0,y0)、P1(x1,y1)、P2(x2,y2)的抛物线插值。

另外,写出n+1个数据顶点时的Lagrange插值多项式。 答:见教材P144-145.

8、构造三次B样条曲线时,请分别写出满足以下要求的处理办法:

1)要求插值端点;2)要求曲线是封闭的。

答:1)只需新增两个顶点P-1=2P0-P1和Pm+1=2Pm-Pm-1,从而使得P-1P0…PmPm+1是特征多边形。2)只需多取两个顶点Pm+1=P1和Pm+2=P2,从而使得P0P1…Pm+1Pm+2是特征多边形。

9、简述Bezier曲线的不足之处。 答:当Bezier曲线的n次多项式逼近方法中当n较大时,计算量也就迅速增大,而且计算结果也不稳定。同时,其特征多边形的顶点离开得很远,造型时不利于精确控制。若是采用插值形式,除了计算量更加庞大以外,曲线的保形性也难以保证。 10、已知Bezier曲线上的四个点分别为Q0(120,0),Q1(145,0),Q2(0,45),Q3(0,120),它们对应的参数分别为0,1/3,2/3,1,反求Bezier曲线的控制顶点。 答:提示) C(0) = Q0 = C0, C(1) = Q3 = C3,

C(1/3) = Q1 = C0 * B0,3(1/3) + C1 * B1,3(1/3) + C2 * B2,3(1/3) + C3 * B3,3(1/3), C(2/3) = Q2 = C0 * B0,3(2/3) + C1 * B1,3(2/3) + C2 * B2,3(2/3) + C3 * B3,3(2/3) 联立后两个方程,求解 C1、C2

11、写出三维几何变换中的平移、旋转、缩放变换矩阵。 答: 1.平移变换:

其中, , , 是物体在三个坐标方向上的位移量。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/572639.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

eclipse 修改java代码不重启服务器 生效配置

1.本文目的:用tomcat进行web开发时,修改Java代码往往要重启代码,当工程较大启动较慢时,严重影响效率,本文通过eclipse下tomcat开发和发布web程序时,对一些Java代码一般修改(不是增减方法、变量&…

多媒体微型计算机必不可少的硬件,第1章计算机基础知识习题材料.doc

第三部分 习 题第1章1计算机基础知识一、单项选择题1.通常人们普遍使用的电子计算机是( )。A.数字电子计算机B.模拟电子计算机C.数字模拟混合电子计算机D.以上都不对2.世界上第一台电子计算机研制成功的时间…

Shell第二篇:正则表达式和文本处理工具

一 什么是正则 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 生活中处处都是正则: 比如我们描述:4条腿 你可能会想到的是四条腿…

计算机二级办公软件高级应用难不难,计算机二级office难吗 考试内容是什么

相信很多的在校大学生或者已经开始工作的小伙伴都会有考虑过要考国二MsOffice高级应用考试,那么,计算机二级office难吗?考试内容是什么?计算机二级office难吗许多考生基础差,考生缺乏备考计划,超过70%的考生…

vue.js指令v-model实现方法

原文链接&#xff1a;http://www.jb51.net/article/99097.htm V-MODEL 是VUE 的一个指令&#xff0c;在input 控件上使用时&#xff0c;可以实现双向绑定。 通过看文档&#xff0c;发现他不过是一个语法糖。 实际是通过下面的代码来实现的&#xff1a; <% page language&quo…

山西财大华商学院计算机系,山西财经大学华商学院

山西财经大学华商学院&#xff0c;位于山西省太原市&#xff0c;是经国家教育部正式批准设立&#xff0c;由山西财经大学在2002年举办的一所全日制本科院校&#xff0c;学院紧邻山西财经大学主校区&#xff0c;目前在校学生4500余人。山西财经大学是新中国成立后建校最早的财经…

sed 解释正则表达式

以/etc/passwd文件为模板 1&#xff0c;删除文件每行的第一个字符。 2&#xff0c;删除文件每行的第二个字符。 3&#xff0c;删除文件每行的最后一个字符。 4&#xff0c;删除文件每行的倒数第二个字符。 5&#xff0c;删除文件每行的第二个单词。 转载于:https://www.cnblogs…

计算机usb无法读取u盘启动,U盘中毒后造成U盘启动盘制作失败usb无法识别的解决办法...

我们想用U盘作为装系统的工具&#xff0c;必须先保证U盘的安全才能作为U盘启动盘使用&#xff0c;如果U盘一旦损坏&#xff0c;将造成USB无法识别&#xff0c;装系统也就无从下手&#xff0c;下面先讲下U盘中毒后造成U盘损坏usb无法识别的情况&#xff1a;1、识别U盘速度变得缓…

在windows下codeblocks中配置pthread库

转自&#xff1a;http://blog.csdn.net/u013172314/article/details/50846198 如果添加方法不正确&#xff0c;可能会出现pthread_create’未定义的引用&#xff0c;所以下面我讲一下正确的配置方法。 首先介绍一下我的安装平台和需要下载的工具包&#xff1a; win7 64位&#…

吕帅 计算机学院,刘磊-吉林大学计算机科学与技术学院

在《Journal of Systems and Software》、《Pattern Recognition》、《计算机学报》、《软件学报》等国内外期刊和会议上累计发表学术论文180余篇&#xff0c;其中&#xff1a;SCI检索论文40余篇、EI检索论文100余篇。主要代表性学术论文(SCI检索学术论文、国内权威期刊论文)&a…

河南科技大学计算机基础题库,河南科技大学大学计算机基础Excel基本操作选择题汇总...

Excel基本操作1、在Excel工作表的单元格中&#xff0c;如要输入数字字符串100083(邮政编码)时&#xff0c;应输入____C___。A) 100083 B) "100083" C) 100083 D) 1000832、在单元格B1中输入数值2&#xff0c;B2中输入数值3.5&#xff0c;选定单元格区域 B1:B5&#x…

[Android-Appium]: 安卓自动化测试: 环境准备

安卓自动化测试&#xff1a;环境的准备&#xff1a; 在做安卓自动化测试之前&#xff0c;需要在你的电脑上做如下环境的准备&#xff0c; 我用的是 Appium做的自动化测试。 安装Appium server&#xff0c; 安装路径&#xff1a;http://appium.io/ https://bitbucket.org/app…

计算机考研8,计算机考研每日一练:第八天

平衡二叉树实现原理平衡二叉树构建的基本思想就是在构建二叉排序树的过程中&#xff0c;每当插入一个结点时&#xff0c;先检查是否因插入而破坏了树的平衡性&#xff0c;若是&#xff0c;则找出最小不平衡子树。在保持二叉排序树特性的前提下&#xff0c;调整最小不平衡子树中…

Python全栈开发:web框架们

Python的WEB框架 Bottle Bottle是一个快速、简洁、轻量级的基于WSIG的微型Web框架&#xff0c;此框架只由一个 .py 文件&#xff0c;除了Python的标准库外&#xff0c;其不依赖任何其他模块。 1234pip install bottleeasy_install bottleapt-get install python-bottlewget htt…

jsoup 去除html标签,如何使用jsoup取消注释html标签

Kai Sternad..7对的,这是可能的.以下是解决此问题的一种方法:查找所有评论节点对于每个注释,提取数据属性在当前注释节点之后插入包含数据的新节点删除注释节点看看这段代码:public class UncommentComments {public static void main(String... args) {String htmlIn "&…

软件测试实验二

1.百度搜索seleniumIDE&#xff0c;进入官网http://www.seleniumhq.org/download/下载区下载软件 2.使用seleniumIDE录制脚本&#xff0c;打开IDE&#xff0c;录制脚本&#xff0c;并测试脚本 3.导出脚本&#xff0c;完成实验 转载于:https://www.cnblogs.com/wyp-run/p/661974…

计算机在管理会计应用中的作用,信息化在管理会计中的作用

信息化在管理会计中的作用在管理会计的日常工作中&#xff0c;需要进行大量的数据收集整理工作&#xff0c;会出现漏算错算等情况&#xff0c;加强管理会计软件的创新和研发&#xff0c;从而推进企业会计电算化。摘要:较比以往&#xff0c;信息技术不断发展&#xff0c;在人们的…

基于鸢尾花数据集的逻辑回归分类实践

基于鸢尾花数据集的逻辑回归分类实践 重要知识点 逻辑回归 原理简介&#xff1a; Logistic回归虽然名字里带“回归”&#xff0c;但是它实际上是一种分类方法&#xff0c;主要用于两分类问题&#xff08;即输出只有两种&#xff0c;分别代表两个类别&#xff09;&#xff0c…

solr 的 field, copyfield ,dynamic field

Field: Field就是一个字段&#xff0c;定义一个Field很简单&#xff1a; [html] view plaincopy <field name"price" type"sfloat" indexed"true" stored"true"/> 基本上属性也和FieldType类似&#xff0c;他的属性会覆盖掉Fie…

校办研修之计算机培训简报,“2018校本研修培训”第二期学习简报

原标题&#xff1a;“2018校本研修培训”第二期学习简报校训校风&#xff1a;博教风学风&#xff1a;学习提升&#xff0c;共约成长洛阳市第二十六中学2018年校本研修培训学习简报(第二期)素材收集&#xff1a;数学组、物理组、生物组制 作&#xff1a;郭志伟、张志刚时 间&…