linux课程设计题目.doc
《linux课程设计题目.doc》由会员分享,可在线阅读,更多相关《linux课程设计题目.doc(13页珍藏版)》请在咨信网上搜索。
linux课程设计题目 13 2020年4月19日 文档仅供参考 1、绘图软件 设计内容: 内容:在嵌入式Linux开发板的LCD屏上显示图形仪表界面。 设计要求: (1)熟悉开发板环境,了解LCD屏的显示原理; (2)同时具有数字和模拟刻度指针2种显示功能; (3)具有多种参数显示功能; (4)具有越限报警功能; 2、串口助手 设计内容: 内容:在嵌入式Linux开发板完成串口通讯功能。 设计要求: (1)掌握在LINUX环境下实现程序开发; (2)熟悉开发板及开发环境; (3)熟悉QT编写图形用户界面程序; (4)利用Qt提供的C++应用程序开发框架,实现跨平台开发; (5)提供参数设置的图形界面,比如端口号,波特率,位数等; (6)游戏能在开发板上顺利运行。 3、猜数字游戏 设计内容: 内容:利用嵌入式系统平台实现猜数字游戏功能 设计要求: (1)熟悉开发板环境,了解LCD屏的显示原理; (2)熟悉游戏原理,了解游戏编解码原理; (3)设计2种速率,实现成绩管理。 4、仪表控件 设计内容: 内容:在嵌入式Linux开发板的LCD屏上显示图形仪表界面。 设计要求: (1)熟悉开发板环境,了解LED屏的显示原理; (2)同时具有数字和模拟刻度指针2种显示功能; (3)具有多种参数显示功能; (4)具有越限报警功能; 5、躲避小游戏 设计内容: 内容:在嵌入式Linux开发板完成一款躲避类的小游戏。 设计要求: (1)掌握在LINUX环境下实现程序开发; (2)熟悉开发板及开发环境; (3)熟悉QT编写图形用户界面程序; (4)利用Qt提供的C++应用程序开发框架,实现跨平台开发; (5)提供友好的游戏图形界面; (6)游戏能在开发板上顺利运行。 //6、日程管理 设计内容: 在嵌入式Linux开发板上实现具有日程管理功能的软件; 设计要求: 1)熟悉开发板系统及开发环境,熟悉LCD驱动原理; 2)具有时钟功能,可随系统时间走动; 3)具有日历功能,可查看各个月份的时间; 4)具有查看课程功能,可查看课程信息; 5)具有流水显示当天日程功能; 6) 具有设置功能,可设置部分参数; 7) 具有定时器界面等功能。 7、图标编辑器 内容: 在嵌入式Linux开发板上实现具有图标编辑功能的软件。 设计要求: (1)熟悉开发板系统及开发环境,熟悉Linux文件系统; (2)绘制Linux具有按钮,进度条,复选框等控件的用户交互界面; (3)实现图标的旋转,放大和缩小; (4)实现保存和打开功能。 8、电子书阅读器 内容:基于linux开发平台在友善之臂mini2440上经过QT实现电子书阅读器功能。 设计要求: (1)熟悉QT开发环境及友善之臂mini2440开发板; (2)熟悉QT界面设计; (3)熟悉调用QT自带调色板、字体等; (4)熟悉数据流的输出; 功能: (1) 打开电子书、打开书签、保存书签、关闭。退出电子书。 (2) 自动阅读功能,包括不同浏览速度。 (3) 设置字体颜色、背景颜色、字体颜色。 (4) 能够显示文本长度、字数功能。 (5) 利用QT编写调试程序,并经过串口下载到友善之臂mini2440上面。 9、文件查找系统 设计内容: 内容:基于linux开发平台在友善之臂mini2440上实现文件查找功能 设计要求: (1)熟悉开发板及开发环境; (2)熟悉设计界面原理; (3)熟悉添加删除按钮; (4)能够自己设计界面的排版; (5)具有文件查找的功能。 10、基于Linux系统的字母输入游戏 设计内容: 在Linux开发板上提供一个字母输入小游戏。 设计要求: 1)熟悉开发板系统及开发环境,熟悉LCD驱动原理; 2)设计开发基于Linux系统的图形界面; 3)设置必要的图形控件,和图形配合算法; 4)设置不同的游戏级别和积分方案; 11、拼图游戏 设计内容: 内容:在嵌入式Linux开发板的LCD屏上显示拼图游戏。 设计要求: (1)熟悉开发板环境,了解LED屏的显示原理; (2)拼图游戏; (3)难度设置; 12、图片浏览器 设计内容: 内容:在嵌入式Linux开发板实现图片的浏览。 设计要求: (1)熟悉开发板及开发环境; (2)提供浏览多种格式的图片; (3)提供良好的操作界面; (4)具有上一张,下一张功能; (5)具有上下镜像,左右镜像功能; (6)具有放大缩小功能; (7)能够打开本地路径下图片。 13、进制转换 设计的主要内容 内容:基于linux开发平台在友善之臂mini2440上经过QT实现数制转换功能 设计的主要要求 (1) 实现二进制,八进制,十进制,十六进制的相互转换。 (2) 利用QT设计界面,并下载到友善之臂mini2440上面。 14、游戏2048 设计内容: 内容:在嵌入式Linux开发板完成设计游戏2048。 设计要求: (1)熟悉开发板及开发环境; (2)熟悉串口通讯驱动原理; (3)设计游戏界面; (4)设计计分功能; (5)设计按钮功能; (6)能够实现上下左右移动与合并功能; (7)游戏失败或者成功能够预言提示并退出。 15、基于UDP的数据传输 设计内容: 内容:在嵌入式Linux开发板上完成UDP信息接收功能,在主机端完成UDP数据发送功能。 设计要求: (1)熟悉开发板及开发环境; (2)熟悉串口通讯驱动原理; (3)熟悉UDP传输协议以及套接字的使用; 16、INI文件配置系统状态 设计内容: 内容:在嵌入式Linux开发板上用INI文件内容来设置应用程序的状态。 设计要求: (1)熟悉开发板系统及开发环境,熟悉Linux文件系统; (2)绘制Linux具有按钮,进度条,复选框等控件的用户交互界面; (3)加载时读取INI文件内容来设置上述控件的状态; (4)关闭时自动将控件的状态转换为文本保存在INI文件中。 17、软键盘 设计内容: 内容:在嵌入式Linux开发板显示屏上绘制电脑键盘 设计要求: (1)熟悉开发板系统及开发环境,熟悉嵌入式Linux系统; (2)在Qt中采用图形方式绘制键盘界面; (3)用键盘shift实现大小写转换; (4)利用正则表示式实现汉字的功能。 18、基于QT的扫雷游戏 设计内容: 内容:在嵌入式Linux开发板提供一个扫雷小游戏程序。 设计要求: (1)熟悉开发板系统以及QT开发环境; (2)设计开发基于Linux 系统的图形界面; (3)设置不通的游戏级别和积分方案。 19、俄罗斯方块游戏设计 设计内容: 在嵌入式Linux系统完成一个俄罗斯方块小游戏程序,并在mini2440开发板上稳定运行。 设计要求: 1)熟悉开发板系统及开发环境,熟悉LCD驱动原理。 2)设计开发基于嵌入式Linux系统的图形界面。 3)设置必要的图形控件,和图形配合算法。 4)设置不同的游戏级别和积分方案。 20、基于Linux系统的贪吃蛇游戏 设计内容: 1、在嵌入式Linux系统完成一个游戏。界面:边框表示围墙,红色矩形代表蛇,绿色小方块代表食物。 2、设计思路: 程序描述蛇的图形以及蛇的移动。 设计要求: 在围墙内随机出现一个食物。 经过界面上的上下左右的四个按键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被吃掉,这时蛇的身体长一节,同时计1分,成绩达到一定程度升一级同时延时缩短50,接着又出现食物,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁或身体交叉(蛇头撞到自己的身体)游戏结束。 21、视频播放器 设计内容: 内容:在嵌入式Linux开发板视频播放器 设计要求: (1)熟悉开发板系统及开发环境,熟悉嵌入式Linux系统; (2)在Qt中采用图形方式绘制视频界面; (3)实现播放暂停视频的功能; (4)实现上一个、下一个播放的功能; 22、Qt截图工具 设计内容: 内容:在嵌入式Linux开发板上完成Qt截图并保存截图的功能。 课设要求: 1、认真查阅参考资料; 2、按时上机,认真完成实训项目; 3、独自完成程序编译,运行,把程序烧到开发板; 4、实现截图功能、保存截图功能; 23、基于QT的连连看小游戏 设计内容: 设计并实现基于QT的连连看小游戏。 设计要求: 1. 游戏运行界面简单美观,操作简单,运行稳定; 2. 点击两个相同的图标会根据函数判断进行两两消除; 3. 游戏提示; 4. 当遇到不能消除的时候会提醒游戏结束。 24、基于QT的简单计算器 设计内容: 在嵌入式Linux开发板上,设计并实现基于QT的简易计算器。 设计要求: 能够实现常见的加减乘除功能; 能够实现进制转换的功能; 当输入错误时,能够退回到前一个数; 能够一键清除运算结果并重新输入。 25、学生签到系统 设计内容: 内容:在嵌入式Linux开发板完成学生采用蓝牙签到功能。 设计要求: (1)熟悉开发板及开发环境; (2)熟悉串口通讯驱动原理; (3)熟悉蓝牙通讯的原理与主要芯片的应用; (4)提供学生签到图形界面; (5)提供设置串口,波特率等功能; (6)提供实现操作蓝牙模块的技术方案,实现读取相关数据的功能; (7)具有管理学生相关信息的功能。 26、图片处理 设计内容: 内容:在嵌入式Linux开发板上完成基于QT的图片处理功能。 设计要求: (1)熟悉开发板系统及开发环境,熟悉Linux文件系统; (2)绘制Linux具有按钮,进度条,复选框等控件的用户交互界面; (3)实现图片的左右、上下翻转。 (4)重新设置图片的大小,设置图片分辨率。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 课程设计 题目
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文