1五子棋游戏.doc
上传人:qw****27 上传时间:2024-09-11 格式:DOC 页数:4 大小:26KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

1五子棋游戏.doc

1五子棋游戏.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

中北大学课程设计任务书14/15学年第一学期学院:专业:学生姓名:学号:题目:起迄日期:2015年1月5日~2015年01月23日课程设计地点:指导教师:王艳红、刘吉、李永红学科部主任:程耀瑜下达任务书日期:2015年1月5日课程设计任务书1.设计目的:通过设计,明确五子棋游戏的设计思想和设计过程,扎实掌握VC、C++或C语言编程的整体框架和步骤,使学生具有一定综合分析问题和解决问题的能力。2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等):功能说明:在一个方阵上通过两人对弈的形式,依次在棋盘上放置两种颜色的棋子,哪一方先让五个棋子形成一条直线(包括横、竖、对角线3个方向),即为获胜,本程序实现用键盘控制的五子棋游戏。游戏初始运行界面应为如下:游戏操作规则:按左右上下方向键移动棋子按空格键确定落棋子禁止在棋盘外按空格你是否接受上述的游戏规则(Y/N)如果输入Y,才可以进行游戏,进入正式的游戏界面,要绘制五子棋的棋盘,设置棋子颜色。设计要求:课程设计的目的在于培养学生的综合素质,要求学生做到:(1)根据题目要求查阅有关资料,确定方案,写出设计方案;(2)根据对选题的理解,消化查阅资料,给出相关设计的流程图;(3)在C语言、C++或VC环境下,实现各项功能;(4)对结果进行分析总结。3.设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:设计工作任务:(1)了解课题背景,掌握基本技术,制定程序设计框架。(2)完成设计内容:包括程序流程图和完成实现功能的程序代码,写出设计说明书。(3)设计答辩。工作量的要求:(1)通过查阅资料了解与五子棋游戏相关的知识,理解选题意义;(2)掌握与五子棋游戏相关的设计思想、原理、设计框架和步骤;(3)完成五子棋游戏的功能和程序代码的实现;(4)通过实验验证程序代码的可行性;(5)给出设计总结。课程设计任务书4.主要参考文献:VisualC++课程设计案例精编HYPERLINK"http://baike.sogou.com/v8093143.htm"\t"_blank"C语言课程设计案例精编5.设计成果形式及要求:程序运行结果;课程设计说明书。6.工作计划及进度:2015年1月5日~2015年1月7日:查资料2015年1月8日~2015年1月12日:在指导教师指导下设计方案及程序2015年1月13日~2015年1月20日:学生上机调试程序,指导教师辅导2015年1月21日~2015年1月22日:完成课程设计说明书2015年1月23日:答辩系主任审查意见:签字:年月日