文档介绍:哈夫曼编码译码器系统
哈夫曼编码译码器系统
1 / 17
哈夫曼编码译码器系统
目录
一、系统开发的背景 .......................................................................................................
(1)
二、系统分析与设计 .......................................................................................................
(1)
三、系统的设计与实现 ...................................................................................................
(2)
(一)设计初始化( Initialization
)
.......................................................................
(2)
(二)设计编码( Encoding ).......................................................................................
(3)
(三)设计译码( Decoding).......................................................................................
(3)
(四)设计印代码文件( Print
)
.................................................................................
(4)
(五)设计印哈夫曼树( TreePrinting
)...................................................................
(4)
四、系统测试 ...................................................................................................................
(5)
(一)测试 main 函数 .....................................................................................................
(5)
(二)测试编码( Encoding )及译码( Decoding)函数 ............................................
(5)
(三)测试印代码文件( Print
)函数 ..........................................................................
(6)
(四)测试相关的根目录 ................................................................................................
(6)
五、总结 ............................................................................................................................
(6)
六、附件(代码、部分图表) ........................................................................................
(7)
哈夫曼编 / 译码器系统
一、系统开发的背景
为了提高信道利用率,缩短信息传输时间,降低传输成本,且在信息发送端
通过一个编码系统对待传数据预先编码,在信息接收端将传来的数据进行译码
(复原),因此设计哈夫曼编码 / 译码器系统。
二、系统分析与设计
(一)系统功能要求: