欢迎来到天天文库
浏览记录
ID:6823132
大小:564.50 KB
页数:55页
时间:2018-01-27
《linux下文件压缩与解压的分析研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、本科学生毕业论文(设计)题目(中文):linux下文件压缩与解压的分析研究(英文):underlinuxfilecompressionanddecompressionanalysis姓名学号院(系)电子工程系专业、年级电子信息工程级指导教师湖南科技学院本科毕业论文(设计)诚信声明本人郑重声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。本科毕业
2、论文(设计)作者签名:二O一年月日毕业论文(设计)任务书课题名称:linux下文件压缩与解压的分析研究学生姓名:系别:电子工程系专业:电子信息工程指导教师:1、主题词、关键词:Linux环境文件压缩文件解压分析研究2、毕业论文(设计)内容要求:(1)需求分析;(2)算法分析;(3)软件模块设计;(4)软件实现;(5)测试结果;(6)总结。M3、文献查阅指引:[1]邵长磊.Linux操作系统简介[J].农业图书情报学刊,2008,20(20),55-57.[2]桂玲,杨长锐.基于字典压缩的TTA架构处理器代码压缩研究[J].微电子学,2013,43(2):238-240.[3]MaraisPat
3、rick,KenwoodJulian.Efficientcompressionofmoleculardynamicstrajectoryfiles[J].Journalofcomputationalchemistry,2012,2012(27):135-137.[4]S.Domnic,V.Glory.InvertedFileCompressionusingEGCand FEGC[J]. ProcediaTechnology,2012[33],493–496.[5]李奕,付晓梅.物联网PML文件的压缩算法[J].南开大学报,2013,45(5):42-46.[6]路炜,门玉梅,李建俊.用Huff
4、man编码对文件进行压缩的C语言实现[J].福建电脑,2012(1):48-50.[7]魏星,张磊,吴义国.一种基于多模式匹配的文本压缩算法[J].现代计算机(专业版),2011(3):28-30.[8]胡金柱,熊春秀,程文涛.一种改进的字符串模式匹配算法[J].模式识别与人工智能,2010,23(1):53-57.[9]罗少兰.Bzip2解压缩的优化[J].信息与电脑(理论版),2013,2013(01):172-175.4、毕业论文(设计)进度安排:(1)2012年11月30日,选题;(2)2012年12月25日,开题;(3)2013年4月8日,毕业论文中期检查;(4)2013年4月22日
5、,写出论文初稿;(5)2013年5月8日,毕业论文定稿;(6)2013年5月18日,完成论文答辩。教研室意见:负责人签名:注:本任务书一式三份,由指导教师填写,经教研室审批后一份下达给学生,一份交指导教师,一份留系里存档。M湖南科技学院本科毕业论文(设计)开题报告书论文(设计)题目linux下文件压缩与解压的分析研究作者姓名付云贵所属系、专业、年级电子工程系电子信息工程专业2009年级指导教师姓名、职称李春树教授预计字数10000开题日期2012-12-25选题的根据:1)说明本选题的理论、实际意义2)综述国内外有关本选题的研究动态和自己的见解1)本选题的理论、实际意义随着人们对数据的大量需求
6、以及计算机使用时间的增加,计算机磁盘上的文件越来越大,越来越多。如何让有限的磁盘空间容纳更多的数据成为需要解决的问题[2]。本选题采用哈夫曼编码作为一种变长编码技术,由于它能充分利用短码,所以对文件的压缩效率有一定的提升,并且安全保密性能好。2)国内外有关本选题的研究动态和自己的见解目前国内外已经开发出了PKZIP、ART、ARC、LHA、WINZIP等对文件进行压缩与解压的软件,这些软件的通用性较好,操作也比较方便,同时也可以对信息起到一定的安全保护作用[5-6]。然而,这些压缩与解压软件都是基于LZW码的改进算法的基础上开发的,在压缩效率和保密性上有一定的瑕疵。本论文采用哈夫曼编码作为一种
7、变长编码技术,由于它能充分利用短码,所以,同样可以根据它来开发相应的压缩与解压软件,并且这种压缩与解压软件简单易用,安全保密性能好。主要内容:1)绪论2)总体设计3)压缩方法设计与实现4)解压缩的设计与实现5)测试结果6)结论研究方法:1)1)完成设计的流程部分,每个阶段的内容。2)2)完成设计的概要设计与详细设计。3)3)编写模块代码,优化算法,提高研究效率。4)4)查阅国内外最新资料,开拓视野
此文档下载收益归作者所有