《Windows高级编程》考试大纲_第1页
《Windows高级编程》考试大纲_第2页
《Windows高级编程》考试大纲_第3页
《Windows高级编程》考试大纲_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Windows高级编程考试大纲一、考试对象修完该课程所规定内容的计算机科学与技术专业本科学生。二、考试目的本课程的目的是使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C++语言解决一般应用问题。第1章

开始设计游戏考试内容:游戏设计的背景及基础知识。考试要求:1、

了解电脑游戏开发的一般知识;2、

了解MFC的结构。第2章

VisualC++基本绘图技巧考试内容:MFC的CDC类、GDI类;VC++中文字、图形的绘制;位图的加载和显示;镂空、透明图绘制技巧。考试要求:1、

掌握MFC的CDC类和GDI类的操作;2、

运用相关知识实现VC++中简单图形的绘制;3、

了解镂空、透明等特殊效果制作的方法。第3章

动画的制作考试内容:

VC++中定时器的使用;回调函数;特殊动画效果的实现;背景卷动。考试要求:1、

掌握动画显示的几种关键技术的实现;2、

运用VisualC++的定时器来控制动画的显示。第4章

物理动作设计考试内容:

物理动作的模拟;物体间碰撞检测的方法;粒子效果的实现。考试要求:1、

掌握物体运动的实现;2、

运用物体碰撞检测的原理进行碰撞检测;3、

了解粒子效果实现的方法。第5章

管理程序中的消息考试内容:

Windows的消息处理机制;消息处理函数的设计;键盘、鼠标消息的响应。考试要求:1、

了解Windows的消息处理机制;2、

掌握在应用程序中对键盘事件的响应及控制;3、

掌握在应用程序中对鼠标事件的响应及控制。第6章

剖析人工智能考试内容:

AI的概念;游戏设计中三种AI的原理;走迷宫、五子棋的游戏程序设计实现。考试要求:1、

了解追逐和躲避,最佳路径的查找原理;2、

掌握计算机的决策方式;3、

掌握五子棋的游戏程序设计实现。第七章

进入3D世界考试内容:利用DirectXSDK包开发游戏的基本方法;D3D的实现步骤;游戏3D世界中的一些基本概念。考试要求:1、

了解DirectX的特点;2、

运用相关原理实现灯光和材质贴图程序;3、

掌握“.X”模型读取及其显示技术。第8章

使用DirectDraw考试内容:DirectDraw的一些基本概念;DirectDraw程序开发的步骤;DirectDraw动画制作的方法。考试要求:1、

掌握DirectDraw绘图页的基本应用;2、

掌握DirectDraw应用程序的创建技术;3、

了解DirectDraw动画实现方法。第9章

使用DirectSound考试内容:游戏中声音文件加载、播放的步骤;使用DirectSound进行程序开发;3D音效的概念。考试要求:1、

掌握DirectSound的声音的播放与控制方法;2、

掌握DirectSound应用程序的创建技术。第10章

使用DirectInput考试内容:DirectInput程序设计的原理和实现;三种输入设备的控制方法的比较。考试要求:1.

掌握DirectInput技术的程序实现;2.

运用DirectInput技术实现对键盘与鼠标的控制输入。第11章

使用DirectPlay和DirectShow考试内容:利用DirectPlay实现网络互连;DirectShow的架构;利用DirectShow播放媒体文件的方法。考试要求:1.

了解DirectPlay的网络拓扑及网络联机游戏的组成方法;2.

了解DirectPlay的使用方法;3.

掌握DirectShow的架构及使用;4.

运用DirectShow原理来播放多媒体文件。第12章

游戏制作集锦考试内容:

在游戏中各种DirextX组件配合使用的方法。考试要求:1.

了解介绍的几种主流游戏的实现技术;2.

掌握游戏程序中的关键技术及技巧。第13章

游戏专题—2D斜角游戏考试内容:2D游戏中各种技巧的使用和实现;无穷背景卷动的实现;斜角地图贴图的实现;地图索引;人物、障碍物贴图的实现方法。考试要求:1.

掌握斜角游戏的制作方法;2.

运用无穷背景横向卷动原理制作无穷横向卷动背景;3.

掌握障碍物贴图的制作方法;4.

掌握人物贴图的制作方法;5.

了解排序贴图(前后)的制作方法;6.

了解障碍物判断的方法。四、考试的方法和考试时间a)

为了明确对考核内容的要求,本考试大纲把考试要求大体上分为三个层次:“掌握”、“了解”、“运用”。(1)“了解”是指:能知道有关概念、知识的意义,并能正确认知和表述。(2)“掌握”是指:在了解的基础上能全面把握基本概念、基本原理,能领会有关概念和原理的区别与内在联系。(3)“运用”是指:在掌握的基础上能运用基本概念、基本原理分析和解决有关理论及实际问题。b)

笔试为主,实验考核为辅。c)

考试时间为120分钟五、评价标准学生修完本课程并参加期末考试后,其成绩的评定为:期末考试成绩(60%)+平时成绩(10%),其中期末考试成绩按统一的评分标准阅卷评定,平时成绩包括作业、期中考试成绩、课堂提问和上机实验等。六、试卷设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论