毕业设计开题报告-基于嵌入式系统的贪吃蛇游戏设计

毕业设计开题报告-基于嵌入式系统的贪吃蛇游戏设计

ID:8319349

大小:88.00 KB

页数:11页

时间:2018-03-19

毕业设计开题报告-基于嵌入式系统的贪吃蛇游戏设计_第1页
毕业设计开题报告-基于嵌入式系统的贪吃蛇游戏设计_第2页
毕业设计开题报告-基于嵌入式系统的贪吃蛇游戏设计_第3页
毕业设计开题报告-基于嵌入式系统的贪吃蛇游戏设计_第4页
毕业设计开题报告-基于嵌入式系统的贪吃蛇游戏设计_第5页
资源描述:

《毕业设计开题报告-基于嵌入式系统的贪吃蛇游戏设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计(论文)开题报告题目:基于嵌入式系统的贪吃蛇游戏设计学院:电气与信息学院专业:测控技术与仪器学生姓名:学号:指导老师:2014年3月10日开题报告填写要求1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效。2.开题报告内容必须用黑墨水笔工整书写或按此电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见。3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生

2、写文献综述的参考文献应不少于10篇(不包括辞典、手册),其中至少应包括1篇外文资料;对于重要的参考文献应附原件复印件,作为附件装订在开题报告的最后。4.统一用A4纸,并装订单独成册,随《毕业设计(论文)说明书》等资料装入文件袋中。毕业设计(论文)开题报告1.文献综述:结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2500字以上的文献综述,文后应列出所查阅的文献资料。文献综述1、引言贪吃蛇是家喻户晓的益智类小游戏,选择这个题目一是为了将自己所学的知识加以灵活运用,特别是想加强嵌入式方面的学习。二是贪吃蛇这个从小陪伴我的经典游戏深深地吸引了我,对我而言有特别的回忆。所以我希望用我

3、所学的知识对这游戏进行深度的剖析,去了解它的内在和本质。更进一步的掌握C语音以及加深对嵌入式Linux操作系统编程的了解和认识,熟悉基本的嵌入式开发过程。2、Linux2.1Linux简介Linux是一套免费自由传播的类Unix操作系统。它主要用于基于x86系列CPU的计算机上。这个系统是由世界上成千上万人努力的成果。它是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991

4、年的10月5日(这是第一次正式向外公布的时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。2.2Linux的特点(1)Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Li

5、nux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。[6](2)完全兼容POSIX1.0标准这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。[6](3)多用户、多任务Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。[

6、6](4)良好的界面Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。[6](5)支持多种平台Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux2.4版内核已经能够完全支持Intel64位芯片架构。同时Linu

7、x也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。[6]3、C语言3.1C语言简介C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。