计算机图形学第1阶段练习试题.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江南大学现代远程教育 第一阶段练习题 考试科目:《计算机图形学》第1 章至第 3 章(总分100分) ______________学习中心(教学点) 批次: 层次: 专业: 学号: 身份证号: 姓名: 得分: 回答下列问题: 什么是计算机图形学? 计算机常用的图形输入设备有哪些?。 计算机图形学所涉及的算法有哪些? 说明计算机图形系统的功能及组成 说明下面几个函数的功能: putpixel(int x, int y, int color) rectangle (int left,int top,int right,int bottom) drawpoly(int numpoints,int far *polypoints) 简述图形的增、删、改操作。 简述点的拾取的条件是什么? 编程完成一个点在一条圆周上运动的动画程序 参考答案 回答下列问题: 什么是计算机图形学? 计算机图形学是使用计算机通过算法和程序在显示设备上构造出图形,对物体的模型和图象进行生成、存取和管理的新学科。主要研究怎样用数字计算机生成、处理和显示图形。 计算机常用的图形输入设备有哪些?。 图形输入设备从逻辑上分有:(要求写出其中3中) 鼠标器:是一种移动光标和做选择操作的计算机输入设备,鼠标器的基本工作原理是:当移动鼠标器时,它把移动距离及方向的信息变成脉冲送给计算机,计算机再把脉冲转换成鼠标器光标的坐标数据,从而达到指示位置的目的。 光笔:是一种检测装置,确切地说是能检测出光的笔。 触摸屏:是一种定位设备,它是一种对于物体触摸能产生反应的屏幕。当人的手指或其他物体触到屏幕不同位置时.计算机能接收到触摸信号并按照软件要求进行相应的处理。 数字化仪:是一种把图形转变成计算机能接收的数字形式专用设备。数字化仪由一块平板和一个探头组成。在平板的板面下边,是一块由x方向和y方向组成的导线风印刷线路板。平板内装有一套电子线路,它向导线网的x方向线与y方向线依次进行时序脉冲扫瞄。扫描电流对导线的瞬间激励会引起一个时序脉冲的时间进行比较之后,探头所在的位置数据就可以自动得出并送入计算机。 图形扫描仪:是直接把图形(如工程图纸)和图象(如照片)扫描输入到计算机中,以象素信息进行存储表示的设备。技其所支持的颜色分类,可分为单色扫描仪和彩色扫描仪;按一定密度采样的方式输入图形。主要的输入数据形式为一幅由亮度值构成的象素矩阵图象(Image)。 计算机图形学所涉及的算法有哪些? 说明计算机图形系统的功能及组成 一个计算机图形系统起码应具有计算、存储、对话、输入、输出等五方面的基本功能: 计算功能:应包括形体设计、分析的算法程序库棚描述形体的数据库。其中最基本的功能应有点、线(含直线和曲线)、面(含平面和曲面)的表示及其求交、分类(用于形体的集合运算).几何变换,光、色模型的建立和计算,干涉检测等内容。 存储功能:在计算机的内存、外存中能疗放图形数据,尤其要存放形体几何元素(点、边、面)之间的连接关系以及各种属性信息.并且可基于设计人员的要求对有关信息进行实时检索、变化、增加、删除等操作。 对话功能:是通过图形显示器进行人—机通信。用户通过显示屏幕观察设计的结果和图形 输入功能:把图形设计和绘制过程中的有关定位、定形尺寸及必要的参数和命令输入到计算机中去,其中约束条件、属性参数也是必不可少的。 输出功能:为了较长期地保存分析计算的结果或对话需要的图形和非图形信息,图形系统应有文字、图形、图象信息的输出功能。由于对输出的结果有精度、形式、时间等要求.因此输出设备应是多种多样的。 说明下面几个函数的功能: putpixel(int x, int y, int color) 在指定的位置(x,y)上像素置为color的颜色 rectangle (int left,int top,int right,int bottom) 给出左上角(left,top)及右下角(right,bottom)的坐标画出矩形 drawpoly(int numpoints,int far *polypoints) 按polypoints所指定的数组画多边形 第一个变元说明发送给drawpoly()的坐标数目。第二个变元指向线段要连接的交替x和y的坐标组。 二、简述图形的增、删、改操作。 增操作一般对应输出,其动作也括:设定位点、选择输出内容、输入有关参数、输出存储结果。 删操作对应的动作有:拾取删除对象、确认拾取的对象、删除对象、

文档评论(0)

js1180 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档