广东高等教育自学考试Word格式.docx
《广东高等教育自学考试Word格式.docx》由会员分享,可在线阅读,更多相关《广东高等教育自学考试Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
第4节B样条曲线
第6章曲面程序设计
第一节常见曲面
第7章VB.NET图像处理
第1节位图图像文件及操作
第2节位图图像的处理技术
第8章VB.NET动画技术
第1节动画技术基础
第2节VB.NET动画技术的实现方法
第3节VB.NET动画综合实例
第4节综合实例源代码
第9章用交VB.NET开发互式CAD系统
第1节交互式CAD系统的总体设计
第2节图元的选择与删除
第3节图元几何变换
第4节添加绘图辅助工具
三、关于大纲的说明与考核实施要求
【附录】题型举例
一、课程性质与设置目的
(一)课程性质与特点
本课程是广东省高等教育自学考试数字媒体艺术专业(独立本科段)的必考课程之一,本课程是数字媒体艺术专业的应用型专业课。
目的通过学习本课程,培养学生掌握图形学基本概念、原理和方法,掌握用VB.NET绘制图形程序的能力,通过图形学理论和程序编写实践,提高学生对图形学的理解,使学生能使用VB.NET的编制图形软件。
(二)本课程的基本要求
通过本课程学习,要求学生认识VB.NET编制绘图程序的特点,了解图形学基本原理和方法,掌握VB.NET编写图形程序的方法和流程。
1、了解VB.NET绘图基础;
2、掌握基本图形设计和常用图形算法;
3、了解曲线、曲面的表达方法和绘图技术;
4、掌握图形的二/三维几何变换;
5、掌握VB.NET绘制动画的方法;
(三)本课程与相关课程的联系
本课程是一门与《VisualBasic程序设计》、《多媒体应用技术》、《计算机三维绘图》、《计算机辅助工业设计》等多种课程相关的课程。
学生在修学本课程前,应修完的课程是:
《VisualBasic程序设计》、《工程制图》、《计算机二维绘图》。
除此以外,若能再修读《3dsMax三维动画制作技术》、《数据结构》、《图形图像处理技术》等课程,则更利于学生理解和应用该课程内容。
本课程具有较强的理论性和实践性,需要加强理论学习和实践环节的配合。
本课程的一般章为:
第一章计算机图形学概述;
本课程的次重点章为:
第七章VB.NET图像处理;
第九章用VB.NET开发交互式CAD系统。
本课程的重点章为第二章VB.NET绘图基础;
第三章基本图形、图案设计;
第四章图形变换及图形设计;
第五章曲线的程序设计;
第六章曲面程序设计;
第八章VB.NET动画技术。
第10章VBA程序设计不作考核要求,不列入考核范围。
一、课程内容与考核目标
第一章计算机图形学概述
(一)学习目的与要求
了解计算机图形学的发展概况,了解计算机图形学的主要应用领域,了解计算机图形学与计算机辅助设计概念,熟悉计算机图形系统的组成。
(二)课程内容
第5节计算机图形学的发展概况
第6节计算机图形学的主要应用领域
第7节计算机图形学与计算机辅助设计(CAD)
第8节计算机图形系统
(三)考核知识点
计算机图形系统。
(4)考核要求
领会:
计算机图形系统的组成。
第二章VB.NET绘图基础
了解GDI+绘图的流程,掌握Graphics对象的使用,掌握GDI+中的坐标系统、颜色、画笔和画刷的使用及特点,掌握基本的绘制方法、区域填充、文字输出和图像输出函数调用。
第4节GDI+概述
第5节绘图基础
第6节绘图方法
1、使用窗体和PictureBox的Graphics对象;
2、坐标系的三种变换函数;
3、使用画笔和画刷;
4、绘制和填充直线、矩形、椭圆、圆弧等图形;
5、文字输出和图像输出。
(四)考核要求
1、识记:
颜色定义;
2、领会:
GDI+绘图的流程;
3、综合应用:
编程实现直线、矩形、椭圆、圆弧、扇形等图形的绘制。
第三章基本图形、图案设计
理解直线和圆在计算机的显示,掌握直线类和圆类图形的设计流程和程序编写,掌握圆弧连接的原理和算法。
(二)课程内容
第一节基本图形设计
第二节圆弧连接程序设计
1、直线类图形;
2、圆类图形;
3、圆弧连接。
圆弧连接两直线;
圆弧连接两圆弧;
编程实现直线类和圆类图形的绘制
第四章图形变换及图形设计
理解二维图形和三维图形变换的原理,掌握各种基本变换的变换矩阵,掌握二维图形的组合变换方法。
理解投影变换的几何原理和流程,理解隐藏线的消除方法。
(2)课程内容
第7节二维图形变换
第8节三维图形变换
第9节正投影变换
第10节轴测投影变换
第11节透视投影变换
第12节凸平面立体隐藏线的消除
1、二维图形的变换矩阵;
2、二维图形的组合变换;
3、三维图形变换;
二维图形的变换矩阵;
三维图形的变换;
编程实现二维图形的组合变换。
第五章曲线的程序设计
理解曲线与数学表示式的关系,掌握由数学表示式定义平面曲线的绘制方法;
理解三次样条曲线的定义;
理解Bezier曲线和B样条曲线的特点和数学表达式。
第5节平面曲线
第6节三次样条曲线
第7节Bezier曲线
第8节B样条曲线
1、显示方程表示平面曲线;
2、参数方程表示平面曲线;
3、极坐标方程表示曲线。
1、领会:
二次曲线图形与数学表达式的关系;
2、综合应用:
绘制用多种方程表达式定义的同一平面曲线,比较各自的特点。
第六章曲面程序设计
理解常见曲面和样条曲面的定义。
常见曲面
(三)考核知识点
常见曲面
1、领会:
能解释各种常见曲面的数学表达式;
2、综合应用:
能根据已知的二次曲面数学表达式绘制曲面图形。
第七章VB.NET图像处理
熟练掌握用PictureBox对图像进行操作,理解位图图像处理的原理。
第一节位图图像文件及操作
第二节位图图像的处理技术
1、图像控件;
2、图像处理。
1、识记:
图像控件的使用;
2、领会:
简单图像处理的基本原理。
3、简单应用:
使用图像控件对图像进行装载、保存、移动等操作。
第八章VB.NET动画技术
理解动画技术的基本原理,掌握用VB.NET控件和函数实现简单的动画。
第一节动画技术基础
第二节VB.NET动画技术的实现方法
第三节VB.NET动画综合实例
第四节综合实例源代码
1、动画基本形式;
2、Timer控制和函数控制;
3、VB.NET动画实现方法。
Timer控制和函数控制;
VB.NET动画的实现方法。
3、综合应用:
用定时控制方法和图形绘制函数实现简单的动画。
第九章用VB.NET开发交互式CAD系统
理解交互式图形系统的结构;
理解面向对象编程在图形系统中的应用;
掌握图元的选择和删除算法;
掌握图元的几何变换原理;
掌握添加绘图辅助工具。
第5节交互式CAD系统的总体设计
第6节图元的选择与删除
第7节图元几何变换
第8节添加绘图辅助工具
1、图元的选择和删除算法;
2、图元的几何变换。
基本图元类的管理;
2、简单应用:
扩展图元的操作功能,如增加文字书写、修改线型和颜色等。
(1)自学考试大纲的目的和作用
本大纲是根据专业自学考试计划的要求,结合自学考试的特点而确定。
其目的是对个人自学、社会助学和课程考试命题进行指导和规定。
本大纲明确了《计算机图形学》课程学习的内容以及深广度,规定了课程自学考试的范围和标准。
因此,它是编写自学考试教材和辅导书的依据,是社会助学组织进行自学辅导的依据,是自学者学习教材、掌握课程内容知识范围和程度的依据,也是进行自学考试命题的依据。
(2)课程自学考试大纲与教材的关系
课程自学考试大纲是进行学习和考核的依据,所选用的教材是大纲所规定的课程知识和内容的扩展与发挥,与大纲规定的课程内容基本一致,包含了大纲所规定的基本内容与范围,部分内容有一定的深度或难度,在考核时会选择与大纲深度或难度相当的内容。
(3)关于自学教材与主要参考书
指定使用教材:
《计算机图形学基础》,陈锦昌,陈亮,华南理工大学出版社,2010年3月第1版。
(4)关于自学要求和自学方法的指导
1、自学要求:
本大纲的课程基本要求是依据专业考试计划和专业培养目标而确定的。
课程基本要求还明确了课程的基本内容,以及对基本内容掌握的程度。
基本要求中的知识点构成了课程内容的主体部分。
因此,课程基本内容掌握程度、课程考核知识点是高等教育自学考试考核的主要内容。
2.自学方法指导:
本课程内容覆盖较广,因此自学应考者必须注意全面、系统地学习,切忌猜题、押题;
分析和解决实际问题的能力的提高,必须在基本知识、基本理论的指导下,因此,要注重概念、基础知识和基本理论的学习,在此基础上注意联系实际,分析实际问题;
本大纲分考试大纲说明,各章考试内容、考核知识点、考核要求,自学应考者必须全面阅读。
在自学过程中应该注重理论和实践相结合,对于书中的例程代码应该要仔细读懂,并要及时做课后的练习,切忌认为读懂了程序就没有问题了,只有亲自编程才是对自己思路和能力的锻炼和提高。
(5)对社会助学的要求
社会助学者应根据本大纲规定的考试内容和考核目标,明确本课程的特点与学习要求,对自学应考者进行切实有效的辅导,引导他们防止自学中的各种偏向;
在助学活动中应针对重点章、次重点章和一般章节的要求分配学时,要注意正确引导、把握好助学方向,正确处理学习知识和提高能力的关系。
(6)对考核内容和考核目标的说明
1、本课程要求考生学习和掌握的知识点内容都作为考核的内容。
课程中各章的内容均由若干知识点组成,在自学考试中成为考核知识点。
因此,课程自学考试大纲中所规定的考试内容是以分解为考核知识点的方式给出的。
由于各知识点在课程中的地位、作用以及知识自身的特点不同,自学考试将对各知识点分别按四个认知(或叫能力)层次确定其考核要求。
2、四个能力层次从低到高依次是:
识记;
领会;
简单应用;
综合应用。
各个能力层次的含义是:
识记:
能正确认识和表述科学事实、原理、术语和规律,知道该课程的基础知识,并能进行正确的选择和判断。
能将所学知识加以解释、归纳,能领悟某一概念或原理与其他概念或原理之间的联系,理解其引申意义,并能做出正确的表述和解释。
简单运用:
能用所学的概念、原理、方法正确分析和解决较简单问题,具有分析和解决一般问题的能力。
综合应用:
能灵活运用所学过的知识,分析和解决比较复杂的问题,具有一定解决实际问题的能力。
3、在考试之日起6个月前,由全国人民代表大会和国务院颁布或修订的法律、法规都将列入相应课程的考试范围。
凡大纲、教材内容与现行法律、法规不符的,应以现行法律法规为准。
命题时也会对我国经济建设和科技文化发展的重大方针政策的变化予以体现。
(7)关于考试命题的若干规定
1、本课程考试形式:
闭卷(笔试),考试时间150分钟,考试要携带的工具:
黑色或蓝色钢笔、铅笔、橡皮、直尺或三角板。
2、本大纲各章所规定的基本要求、知识点及知识点下的知识细目,都属于考核的内容。
考试命题既要覆盖到章,又要避免面面俱到。
要注意突出课程的重点、章节重点,加大重点内容的覆盖度。
3、命题不应有超出大纲中考核知识点范围的题,考核目标不得高于大纲中所规定的相应的最高能力层次要求。
命题应着重考核自学者对基本概念、基本知识和基本理论是否了解或掌握,对基本方法是否会用或熟练。
不应出与基本要求不符的偏题或怪题。
4、本课程在试卷中对不同能力层次要求的分数比例大致为:
识记占20%,领会占30%,简单应用占30%,综合应用占20%。
5、合理安排试卷的难度结构,试题的难度分为易、较易、较难、难四个等级。
每份试卷中,不同难易度试题的分数比例一般为:
易占20%,较易占30%,较难占30%,难占20%。
试题的难易度与能力层次不同,在各个能力层次中都可以有难易度不同的试题。
6、本课程考试试题类型主要有单项选择题、判断改错题、解读程序题、程序编写题、简答题。
在命题工作中必须按照本课程大纲中所规定的题型命制,考试试卷使用的题型可以略少,但不能超出规定。
本课程试题量应以中等水平自学应考者在规定时间内能够答完全部试题为标准。
一、单项选择题
对世界坐标系的翻转可以通过调用Graphics对象的相应方法来完成,这种方法是()
(A)TranslateTransform(B)RotateTransform
(C)ScaleTransform(D)MoveTransform
二、判断改错题(指出划线部分的表述是否正确,如不正确,请改正)
GDI+中提供的函数DrawCircle可实现圆的绘制。
()
三、解读程序题
请读懂如下程序段,并绘制出程序的运行结果图形。
PrivateSubDraw()
DimgAsGraphics
DimpAsPen
Dimi,jAsInteger
DimrAsInteger=120
DimpiAsSingle=3.14159
Dimpx(0To4)AsInteger,py(0To4)AsInteger
g=PictureBox1.CreateGraphics
g.SmoothingMode=Drawing2D.SmoothingMode.AntiAlias
p=NewPen(Color.Black)
g.TranslateTransform(160,120)
g.ScaleTransform(0.6,-0.6)
g.DrawEllipse(p,-1*r,-1*r,2*r,2*r)
Fori=0To4
px(i)=r*Math.Cos(pi/2+i*(2*pi/5))
py(i)=r*Math.Sin(pi/2+i*(2*pi/5))
Next
Forj=0To4
Ifi<
>
jThen
g.DrawLine(p,px(i),py(i),px(j),py(j))
EndIf
Nextj
Nexti
p.Dispose()
g.Dispose()
EndSub
4、程序编写题
试编程绘制下图所示图形,边数N=6,5,4,3。
要求每个多边形外接圆是前一多边形的内切圆。
五、简答题
在图形系统中需要用鼠标操作实现对绘图区域中图元的选择,请用文字或者流程图叙述如何实现对直线图元的选择。