基于Qt的嵌入式终端应用程序——五子棋游戏开发.doc
文本预览下载声明
学士学位毕业设计(论文)
基于Qt的嵌入式程序开发——五子棋游戏
学生姓名:陈春宇
学 号:20114075104
指导教师:李文顺
所在学院:信息技术学院
专 业:电子信息工程
中国·大庆
2015年05月
黑龙江八一农垦大学
本科毕业设计(论文)任务书
学生姓名 陈春宇 所在班级 电子2011(1) 导师姓名 李文顺 导师职称 副教授 论文题目 基于Qt的嵌入式终端应用程序开发——五子棋游戏 题目
分类 1.应用与非应用类:〇工程 〇科研 〇教学建设 〇理论分析〇模拟
2.软件与软硬结合类:〇软件〇硬件〇软硬结合〇非软硬件
(1、2类中必须各选一项适合自己题目的类型在〇内打√) 主要研究内容及指标:
用Qt-creator进行五子棋应用程序的设计。
建立主机开发环境;
开发应用程序;
将应用程序移植到arm2440开发板上。
主要参考文献:
[1] 金春霞,白秋产.基于Qt技术开发与实现.北京:中国青年出版社,2002
[2] 于建新,贾世祥.嵌入式应用程序开发综合实验9例.北京:清华大学出版社,2004
[3] 基于arm2440之Linux移植开发实战指南.
[4] 侯捷,孟岩.智能五子棋算法的设计实现.
[5] 彭建国,张书.五子棋开局指南 阶段规划:
Qt的基本内容的学习,包括软件安装和库函数,API函数,组件工具的应用,信号和曹函数的运用等基本技能的理解和学习。
熟练运用Qt尝试进行五子棋游戏的程序编写和界面处理,学习arm的系统移植和第三方资源库的配置,学习熟悉应用程序的烧写过程。
全部完成五子棋游戏的应用程序,并且烧写进开发板。最后成功运行。 开题时间 2015.3.2 完成论文时间 2015.5.24 专家审定意见:
系主任签字:
年 月 日 注:1.任务书由指导教师填写后交给学生,要求学生妥善保存。
2.此任务书夹于论文扉页与论文一并装订,作为论文评分依据之。摘要
人工智能与生物工程、空间技术并称为二十一世纪的三大尖端技术,是近几年非常活跃的研究领域之一。它主要是研究如何使计算机去做那些只能靠人力才能做的事情。人机对战是人工智能研究的其中一个分支,它的研究为人工智能带来了许多的重要的方法和理论,并且产生了广泛的社会和学术影响。研究其计算机算法,可以让我们看到人工智能的雏形,也有助于我们人脑的开发。更有五子棋的游戏源于我国,研究它不仅让更多的外国人了解五子棋,更有助于我国优秀文化的推广和传播。本论文以五子棋游戏作为研究课题,对五子棋的算法与规则做了研究,阐述了如何在 Linux下用 Qt来开发实现五子棋游戏并且给出了具体实现的方法。
关键词:五子棋 Qt 人工智能 arm2440
ABSTRACT
Artificial intelligence and biotechnology, space technology, and known as the 21st century the three cutting-edge technology, in recent years, a very active field of research is one of the. It mainly studies how to make the computer do that only rely on manpower to do. Man-machine war is the artificial intelligence research where a branch, its research for artificial intelligence has resulted in a number of important method and theory, and produced a wide range of social and academic impact. The study of computer algorithms, we can see the prototype of artificial intelligence development, but also help us to human brain. More Gobang game source in our country, the it not only let more foreigners to understand Gobang, but also help in the promotion and dissemination of the excellent culture in our country. This paper takes t
显示全部