1 / 27
文档名称:

毕业设计论文-文件压缩与解压缩实践(含源程序代码).doc

格式:doc   页数:27
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计论文-文件压缩与解压缩实践(含源程序代码).doc

上传人:钻石文档库 2014/3/11 文件大小:0 KB

下载得到文件列表

毕业设计论文-文件压缩与解压缩实践(含源程序代码).doc

文档介绍

文档介绍:源程序代码等全套设计联系QQ 695132052 各专业都有
分类号: U D C:D10621-408-(2007)5925-0
密级:公开编号:2003031194
成都信息工程学院
学位论文
文件压缩与解压缩实践
论文作者姓名:
袁渊
申请学位专业:
计算机科学与技术
申请学位类别:
工学学士
指导教师姓名(职称):
叶安胜(讲师)
论文提交日期:
2007年 6月10日
文件压缩与解压缩实践
摘要
随着人们对数据的大量需求以及计算机使用时间的增加,计算机磁盘上的文件越来越大,越来越多。如何让有限的磁盘空间容纳更多的数据成为需要解决的问题。一方面,高速发展的存储技术以提高磁盘容量来解决这样的需求,但随着网络环境下数据传递的产生以及带宽的限制,大容量数据问题日益突出。在这两种需求的推动下,对数据压缩的需求产生了。人们可以将文件在不改变其本身的条件下,将其以更小的占用空间存储,并且在需要的时候将文件恢复成原有的样子,这就是压缩目的。本论文主要研究文件的无损压缩技术,并简要介绍了文件压缩的分类、几种常用的无损压缩格式和常用的压缩算法。运用LZ77字典算法、懒惰匹配算法和Huffman编码算法,使用Java语言在Jbuilder2006环境下设计了使用GZIP算法对文件压缩与解压缩的实现程序。用户可以根据自己的需求,使用此程序方便地对文件进行压缩或者解压缩操作。
关键词:压缩;解压缩;GZIP;Java
Practice of pression and pression
Abstract
As the great demand for data and the using time puter are increasing, computer files on the disk grow more and more. How to make the limited disk space to store more data has became a problem crying out for solutions. On one hand, the rapid development of storage technology that can increase the disk capacity, can meet such demand. However, with the emergence of data transmission in work environment and the bandwidth limitations, the problem of large-capacity data is increasingly prominent. With the promotion of both demands, the need for pression and pression is generated. People can store a file with a smaller storage space without changing the file’s own condition, and can restore the file; that is the purpose of pression and pression. This treatise principally research file pression, otherwise, briefly introduced classification of pression, some general pression format and pression algorithm. A procedure within algorithm called GZIP were designed for pression and pression in Java language under the circumstances of Jbuilder2006,which used LZ77 dictionary algorithm, lazy match algorithm and Huffman coding algorithm. Users could use this press or press files expediently according to their demand.
Key words: Compression; pression; GZIP; Java
目录
论文总页数:21页
1 引言 1
课题背景 1
国内外现有的研究成果 1