当前位置: 首页»
QY球友会体育
数据结构课程设计选题大纲及要求
时间:2013-03-21 点击: 作者:办公室
数据结构课程设计题目
《数据结构》方向选题
序号
|
数据结构(选题)
|
适用专业
|
题目类型
|
课题来源与性质
|
供题
教师
|
题目简介与要求
|
1
|
PC机泡泡堂游戏
|
计算机及相关专业
|
设计
|
生产/社会实际模拟题
|
邹飚/王志高
|
编写一个应用程序实现泡泡堂游戏,要求有游戏菜单,选择不同的菜单会出现不同的效果,游戏方式为人与人之间的对战,实现泡泡堂游戏的所有规则,有不同的道具,不同的道具让玩家有不同的增益或减益;游戏胜利或失败后能重新开始。
|
2
|
坦克大战
|
计算机及相关专业
|
设计
|
生产/社会实际模拟题
|
邹飚/王志高
|
编写应用程序实现坦克大战游戏,人机对战,模拟红白机上坦克大战游戏,一次出现四辆NPC坦克,有简单的AI,能发射子弹攻击,实现不同的道具,不同的道具有不责骂的增益或减益效果,实现不同的障碍,不同的障碍有不同的效果,比如水面,坦克不可通行,但子弹能通行;游戏胜利过关,失败结束退回游戏菜单。
|
3
|
俄罗斯方块
|
计算机及相关专业
|
设计
|
生产/社会实际模拟题
|
邹飚/王志高
|
编写应用程序实现俄罗斯方块游戏,实现俄罗斯方块游戏所有的规则,实现下一个方块的提示,实现过关后速度的增加,显示得分,有游戏界面。
|
4
|
贪吃蛇游戏
|
计算机及相关专业
|
设计
|
生产/社会实际模拟题
|
邹飚/王志高
|
编写应用程序实现贪吃蛇游戏,实现蛇的移动,比如按蛇在往右过程中按左键操作不能有反应,食物的不同的种类,不同的食物会对蛇产生不同的效果,比如有一种食物能让蛇临时增加速度,实现关卡的切换,有随机的出现的障碍,会对蛇产生阻碍,有游戏界面。
|
5
|
2D地图编辑器
|
计算机及相关专业
|
设计
|
生产/社会实际模拟题
|
邹飚/王志高
|
编写走格子类型游戏的2D地图编辑器,要求实现地图编辑和地图预览,能实现数据的存储和读取,数据的任意修改。
|
6
|
约瑟夫生死游戏
|
计算机及相关专业
|
设计
|
人工智能模拟题
|
邹飚/王志高
|
约瑟夫生死游戏:30个人围成一个圈由第一个人数起,依次报数,数到第九个人,便把他剔除,然后再从他的下一个人数起,数到第九个人,再将他剔除剩下15个乘客为止,问那些位置将是被扔下大海的位置。
|
7
|
彩票开奖问题
|
计算机及相关专业
|
设计
|
生产/社会实际模拟题
|
邹飚/王志高
|
写出6+1彩票开奖的情况,当前6个号码和特别号都对的时候,这个时候是特等奖。如果前面6个号码都对的时候,中的是一等奖。在前面6个数字中连续的对了5个的时候,中的是二等奖。在前面6个数字中连续的对了4个的时候,中的是三等奖。请编写程序,实现连续多个输入,并在每次输入以后显示号码中奖的情况。
|
8
|
日历系统的设计
|
计算机及相关专业
|
设计
|
生产/社会实际模拟题
|
邹飚/王志高
|
编写一程序实现对输入的任一年份中所有月份日期对应星期计算的万年日历系统。1、输入任一年将显示出该年的所有月份日期,对应的星期;2、注意闰年情况;
|
9
|
八皇后游戏
|
计算机及相关专业
|
设计
|
人工智能模拟题
|
邹飚/王志高
|
八皇后是个古老而有趣的游戏,是由高斯于1850年首先提出的。要求在国际象棋的棋盘上放置八个皇后,使其不能相互攻击,即任意两个皇后不能处于棋盘的同一行、同一列和同一条对角线上。试问有多少种放法?
|
10
|
比较同学的年龄
|
计算机及相关专业
|
设计
|
人工智能模拟题
|
上一条:球友会课程设计报告书 下一条:2012-2013-2学期补考相关事宜
【关闭】